@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/oswald-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/oswald-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--charcoal:#191714;--sand:#f3e8d3;--ember:#d95d2a;--ember-deep:#a63c18;--amber:#f2b84b;--jungle:#334d3a;--plum:#693b4d;--muted:#5e5d5a;--muted-dark:#aaa294;--struck:#8a8074;--frame-1:#221f19;--frame-2:#2a251c;--font-display:"Oswald", "Arial Narrow", sans-serif;--font-body:"Inter", system-ui, sans-serif;--gutter:clamp(1rem, 4vw, 3rem);--max:1180px;--section-y:clamp(3.5rem, 10vw, 8rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{background:var(--sand);margin:0;padding:0}body{font-family:var(--font-body);color:var(--charcoal);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}body.tone-charcoal{background:var(--charcoal)}img,svg,video{max-width:100%;display:block}a{color:var(--ember-deep);text-decoration:none}a:hover{color:var(--charcoal)}:focus-visible{outline:2px solid var(--ember);outline-offset:3px}h1,h2,h3,p{margin:0}.wrap{max-width:var(--max);margin:0 auto}.pad-x{padding-left:var(--gutter);padding-right:var(--gutter)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.label{letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:var(--ember-deep);font-size:.72rem;font-weight:600}.on-dark .label,.label.on-dark{color:var(--amber)}.display{font-family:var(--font-display);text-transform:uppercase;font-weight:600;line-height:1}.lede{font-family:var(--font-display);text-wrap:pretty;font-weight:400;line-height:1.3}.body-copy{color:var(--muted);line-height:1.7}.on-dark .body-copy{color:var(--muted-dark)}@keyframes riseIn{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:none}}@keyframes strokeIn{0%{opacity:0;transform:translateY(-1.6rem)scaleY(.4)}to{opacity:1;transform:none}}@keyframes wipeUp{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes markTurn{0%{transform:rotate(-8deg)scale(.82)}to{transform:rotate(0)scale(1)}}@keyframes drift{0%{transform:translateY(6%)}to{transform:translateY(-6%)}}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes nightfall{0%{background-color:var(--sand)}to{background-color:var(--charcoal)}}@keyframes bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes stackIn{0%{opacity:.25;transform:translateY(14vh)scale(.94)}to{opacity:1;transform:none}}@keyframes assemble1{0%{opacity:0;transform:translateY(-46vh)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes assemble2{0%{opacity:0;transform:translateY(-30vh)rotate(9deg)}to{opacity:1;transform:none}}@keyframes assemble3{0%{opacity:0;transform:translateY(46vh)rotate(-7deg)}to{opacity:1;transform:none}}@keyframes pushL{0%{transform:translate(-14%)}to{transform:translate(3%)}}@keyframes pushR{0%{transform:translate(14%)}to{transform:translate(-3%)}}@keyframes trackOut{0%{letter-spacing:-.04em;opacity:.2}to{letter-spacing:.16em;opacity:1}}@keyframes strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bloom{0%{transform:translate(-50%)scale(.04)}to{transform:translate(-50%)scale(1)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomWord{0%{transform:scale(.44)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.load-rise{animation:1s ease-out both riseIn}html.io [data-reveal]{opacity:0;transition:opacity .9s ease-out,transform .9s ease-out;transition-delay:var(--reveal-delay,0s);transform:translateY(2.4rem)}html.io [data-reveal=grow],html.io [data-reveal=strike]{opacity:1;transform-origin:0;transform:scaleX(0)}html.io [data-reveal].is-in{opacity:1;transform:none}@supports (animation-timeline:view()){[data-reveal]{animation-name:riseIn;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 65%}[data-reveal=grow]{transform-origin:0;animation-name:grow;animation-range:entry entry 75%}[data-reveal=strike]{transform-origin:0;animation-name:strike}}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.mark[data-astro-cid-4pt2nqzy]{flex:none;overflow:visible}polygon[data-astro-cid-4pt2nqzy]{transform-box:fill-box;transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.mark--load[data-astro-cid-4pt2nqzy] polygon[data-astro-cid-4pt2nqzy]{animation:.6s ease-out both strokeIn;animation-delay:calc(.15s + var(--i) * .17s)}html.io .mark--view[data-astro-cid-4pt2nqzy] polygon[data-astro-cid-4pt2nqzy]{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transition-delay:calc(var(--i) * .15s);transform:translateY(-1.6rem)scaleY(.4)}html.io .mark--view[data-astro-cid-4pt2nqzy].is-in polygon[data-astro-cid-4pt2nqzy]{opacity:1;transform:none}@supports (animation-timeline:view()){.mark--view[data-astro-cid-4pt2nqzy] polygon[data-astro-cid-4pt2nqzy]{animation:linear both strokeIn view();animation-range:entry calc(var(--i) * 8%) entry calc(55% + var(--i) * 10%)}}}.wordmark[data-astro-cid-qisgtjgl]{flex:none}@media (prefers-reduced-motion:no-preference){.wordmark--load[data-astro-cid-qisgtjgl] path[data-astro-cid-qisgtjgl]{animation:.9s cubic-bezier(.2,.7,.2,1) both riseIn;animation-delay:calc(var(--i) * 70ms)}}.find[data-astro-cid-jo6i4kqk]{background:var(--charcoal);padding-top:var(--section-y);padding-bottom:clamp(2.5rem,6vw,4rem)}.find__top[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(1.5rem,5vw,4rem);display:flex}.find__head[data-astro-cid-jo6i4kqk]{color:var(--sand);margin-top:1rem;font-size:clamp(2.2rem,7vw,5rem);line-height:.96}.find__text[data-astro-cid-jo6i4kqk]{max-width:40ch;margin-top:1.4rem;font-size:1rem}.find[data-astro-cid-jo6i4kqk] .find__mark{width:clamp(76px,15vw,190px);height:auto;color:var(--amber)}.find__grid[data-astro-cid-jo6i4kqk]{border-top:1px solid #f3e8d333;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:clamp(1.2rem,3vw,2.4rem);margin:clamp(2.5rem,6vw,4rem) 0 0;padding-top:clamp(1.4rem,3vw,2rem);display:grid}dt[data-astro-cid-jo6i4kqk]{letter-spacing:.24em;text-transform:uppercase;color:var(--amber);font-size:.7rem;font-weight:600}dd[data-astro-cid-jo6i4kqk]{margin:.5rem 0 0}.find__value[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);text-transform:uppercase;color:var(--sand);font-size:1.3rem}.find__note[data-astro-cid-jo6i4kqk]{color:var(--muted-dark);font-size:.95rem;line-height:1.6}.find__note[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--sand)}.find__foot[data-astro-cid-jo6i4kqk]{letter-spacing:.24em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:clamp(2.5rem,6vw,4rem);font-size:.72rem;font-weight:600;display:flex}.skip[data-astro-cid-hkbrpulz]{z-index:50;background:var(--charcoal);color:var(--sand);padding:.6rem 1rem;position:absolute;top:-3rem;left:1rem}.skip[data-astro-cid-hkbrpulz]:focus{top:1rem}.progress[data-astro-cid-hkbrpulz]{z-index:40;pointer-events:none;background:#1917141a;height:3px;display:none;position:fixed;inset:0 0 auto}.progress[data-astro-cid-hkbrpulz] div[data-astro-cid-hkbrpulz]{background:var(--ember-deep);transform-origin:0;height:100%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.progress[data-astro-cid-hkbrpulz]{display:block}.progress[data-astro-cid-hkbrpulz] div[data-astro-cid-hkbrpulz]{animation:linear both bar scroll(root)}}}.topbar[data-astro-cid-hkbrpulz]{z-index:30;backdrop-filter:blur(10px);background:#f3e8d3db;border-bottom:1px solid #1917141f;justify-content:space-between;align-items:center;gap:1rem;padding-top:.9rem;padding-bottom:.9rem;display:flex;position:sticky;top:0}.brand[data-astro-cid-hkbrpulz]{color:var(--charcoal);align-items:center;gap:.7rem;display:flex}.brand[data-astro-cid-hkbrpulz] .brand__mark{width:32px;height:auto;color:var(--ember-deep)}.brand[data-astro-cid-hkbrpulz] .brand__word{width:150px;height:auto}@media (width<=560px){.brand[data-astro-cid-hkbrpulz] .brand__word{display:none}}nav[data-astro-cid-hkbrpulz]{align-items:center;gap:clamp(.9rem,2.5vw,2rem);display:flex}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{letter-spacing:.16em;text-transform:uppercase;color:var(--charcoal);padding:.5rem 0;font-size:.72rem;font-weight:600}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz].accent,nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--ember-deep)}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{box-shadow:inset 0 -2px 0 var(--ember-deep)}
