@font-face{font-family:inter;src:url(../media/inter_latin_wght_normal-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.NEJrrG_className{font-family:inter,inter Fallback}.NEJrrG_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:spaceGrotesk;src:url(../media/space_grotesk_latin_wght_normal-s.p.0oxh562_148qc.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:spaceGrotesk Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.F3FcWW_className{font-family:spaceGrotesk,spaceGrotesk Fallback}.F3FcWW_variable{--font-space:"spaceGrotesk", "spaceGrotesk Fallback"}
:root{--field-bg:#fff;--paper:#f5f3ed;--ink:#404b59;--muted:#62635e;--mint:#eaf4ed;--yellow:#fcb414;--orange:#fc7800;--brand-green:#80c89c;--container:75rem;--gutter:clamp(1.5rem, 5vw, 7.5rem)}:root,[data-theme=paper],[data-theme=white],[data-theme=mint]{--field-bg:#fff;--surface:var(--paper);--text:var(--ink);--text-muted:var(--muted);--line:#cccfc9;--control-border:#62635e;--action-bg:var(--ink);--action-text:#fff;--focus:var(--ink)}[data-theme=white]{--surface:#fff}[data-theme=mint]{--surface:var(--mint)}[data-theme=ink]{--field-bg:#404b59;--surface:var(--ink);--text:var(--paper);--text-muted:#d7ded8;--line:#75808d;--control-border:#d7ded8;--action-bg:var(--yellow);--action-text:var(--ink);--focus:var(--paper)}[data-theme]{background:var(--surface);color:var(--text)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:1.5rem}body{background:var(--surface);color:var(--text);font-family:var(--font-inter), sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.55}body:has(dialog[open]){overflow:hidden}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-underline-offset:.25em}button{color:inherit}img,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-space), sans-serif;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;font-weight:500;line-height:1.14}h2{font-size:clamp(2rem,3.5vw,3.25rem)}h3{font-size:1.75rem}p{overflow-wrap:anywhere}ul,ol{margin:0;padding:0}:focus-visible{outline:2px solid var(--focus);outline-offset:4px}::selection{background:var(--yellow);color:var(--ink)}.container{width:min(var(--container), calc(100% - var(--gutter) * 2));margin-inline:auto}.eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:600;line-height:1.5}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:10;background:var(--ink);color:#fff;padding:.75rem 1rem;position:absolute;top:1rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:none}.recovery{align-content:center;justify-items:start;gap:1.5rem;min-height:65vh;padding-block:7rem;display:grid}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
