.tan-fill{fill:#e3ded1}.tan-bg{background:#e3ded1}.salmon-fill{fill:#cf8d77}.salmon-bg{background:#cf8d77}.orange-fill{fill:#df933b}.orange-bg{background:#df933b}.brown-fill{fill:#95663a}.brown-bg{background:#95663a}.forest-fill{fill:#2e342a}.forest-bg{background:#2e342a}.dark-teal-fill{fill:#1a3030}.dark-teal-bg{background:#1a3030}.foam-green-fill{fill:#778b76}.foam-green-bg{background:#778b76}.mustard-bg{background:#d9a432}.mustard-fill{fill:#d9a432}.lightgray-fill{fill:#d3d3d3}.lightgray-bg{background:#d3d3d3}.black-fill{fill:#000}.black-gr{background:#95663a}.white-fill{fill:#fff}.white-bg{background:#fff}.test-bg{background:#f0e7e1}.white-color{color:#fff}.salmon-color{color:#cf8d77}.orange-color{color:#df933b}.brown-color{color:#95663a}.forest-color{color:#2e342a}.dark-teal-color{color:#1a3030}.foam-green-color{color:#778b76}.mustard-color{color:#d9a432}.navbar{width:100%;max-width:1200px;padding:clamp(2rem,4vw,3.5rem)0 1.5rem;margin:0 auto}.navbar .navbar-logo img,.navbar .navbar-logo picture{width:8em;display:block;margin:0 auto;border-radius:50%}@media(min-width:768px){.navbar .navbar-logo img,.navbar .navbar-logo picture{width:10em}}@media(min-width:992px){.navbar .navbar-logo img,.navbar .navbar-logo picture{width:11em}}.navbar h1.header-text{color:#1a3030;font-family:monospace;font-size:clamp(1.7rem,4vw,2.4rem);font-weight:700;letter-spacing:.02em;line-height:1.2;margin-top:1.25rem;text-align:center}.home-page{color:#1a3030;margin:0 auto 6rem;max-width:920px}.home-intro{margin:0 auto 4rem;max-width:820px;text-align:center}.home-intro p{color:rgba(26,48,48,.82);font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.55;margin:0 auto;max-width:62ch;text-wrap:pretty}.home-intro__links{align-items:center;display:flex;flex-wrap:wrap;font-family:monospace;gap:.75rem 1.35rem;justify-content:center;margin-top:1.5rem}.home-intro__links a{border-bottom:1px solid rgba(46,52,42,.28);color:#2e342a;font-size:1.05rem;padding-bottom:.18rem;text-decoration:none;transition:border-color 160ms ease,color 160ms ease}.home-intro__links a:hover,.home-intro__links a:focus-visible{border-color:#95663a;color:#95663a}.home-intro__links a:focus-visible{outline:2px solid #1a3030;outline-offset:.35rem}::-moz-selection{background:#e3ded1;color:#1a3030}::selection{background:#e3ded1;color:#1a3030}@media(prefers-reduced-motion:reduce){.home-intro__links a{transition:none}}