@font-face{font-family:__display_aa7992;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");font-display:swap;font-weight:500 700}@font-face{font-family:__display_Fallback_aa7992;src:local("Arial");ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.00%;size-adjust:110.84%}.__className_aa7992{font-family:__display_aa7992,__display_Fallback_aa7992}.__variable_aa7992{--font-display:"__display_aa7992","__display_Fallback_aa7992"}@font-face{font-family:__body_56bcc6;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:__body_Fallback_56bcc6;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_56bcc6{font-family:__body_56bcc6,__body_Fallback_56bcc6}.__variable_56bcc6{--font-body:"__body_56bcc6","__body_Fallback_56bcc6"}@font-face{font-family:__mono_b08ac6;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");font-display:swap;font-weight:400 500}@font-face{font-family:__mono_Fallback_b08ac6;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_b08ac6{font-family:__mono_b08ac6,__mono_Fallback_b08ac6}.__variable_b08ac6{--font-mono:"__mono_b08ac6","__mono_Fallback_b08ac6"}:root{--ink:#15130f;--bone:#f5f0e8;--paper:#fffdf9;--mist:#dcd5c9;--ember:#f2662b;--ember-deep:#b03d12;--gold:#f7a531;--steel:#3a6ea5;--line-dark:#3a352e;--pad:clamp(20px,5.5vw,80px);--max:1440px;--radius:14px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bone);color:var(--ink);font-family:var(--font-body),system-ui,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}body,h1,h2,h3,p,ul{margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--ember-deep);outline-offset:3px}section[id]{scroll-margin-top:16px}.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.mono{font-family:var(--font-mono),ui-monospace,monospace;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase}.eyebrow{color:var(--ember-deep);margin-bottom:14px}.h2{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(32px,3.6vw,52px);letter-spacing:-.035em;line-height:1}.btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font:600 16px/1 var(--font-body),sans-serif;padding:15px 24px;border-radius:999px;border:1.5px solid transparent;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.btn.primary{background:var(--ember);color:var(--ink)}.btn.primary:hover{background:#f47a46}.btn.secondary{background:transparent;color:inherit;border-color:currentColor}.btn.secondary:hover{background:var(--ink);color:var(--bone);border-color:var(--ink)}.btn:disabled{opacity:.6;cursor:default}.dark{background:var(--ink);color:var(--bone)}.dark .eyebrow{color:var(--gold)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}