@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-inter:"__Inter_f367f3","__Inter_Fallback_f367f3"}.Footer_footer__rZB2Q{background:var(--paper);color:var(--muted);padding:0 var(--gutter) 2rem;position:relative;width:100%;z-index:2}.Footer_inner__0_3gK{border-top:1px solid var(--line);display:grid;grid-gap:clamp(2.5rem,5vw,3.75rem);gap:clamp(2.5rem,5vw,3.75rem);padding-top:clamp(2.5rem,5vw,3.75rem)}.Footer_cta__aEmPI{background:#ff9300;border-radius:var(--radius-lg);color:#1a1205;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);padding:clamp(1.75rem,3.5vw,2.75rem)}.Footer_ctaCopy__vPWzw{display:flex;flex-direction:column;gap:0}.Footer_ctaTitle__8b6SW{color:#160f04;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0 0 .85rem}.Footer_ctaText__6RpzH{color:rgba(26,18,5,.82);font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.55;margin:0 0 1.25rem}.Footer_ctaEmail__tJIF8{align-items:center;border-bottom:2px solid transparent;color:#160f04;display:inline-flex;font-size:1rem;font-weight:800;gap:.55rem;letter-spacing:-.01em;text-decoration:none;transition:border-color .2s ease}.Footer_ctaEmail__tJIF8:hover{border-bottom-color:#160f04}.Footer_ctaForm__6RlRP{width:100%}.Footer_ctaRow___zRjD{align-items:center;display:flex;gap:.6rem}.Footer_ctaForm__6RlRP input{background:#fffaf2;border:1px solid rgba(26,18,5,.16);border-radius:.75rem;color:#161616;font:inherit;padding:.95rem 1.15rem;transition:box-shadow .2s ease,border-color .2s ease}.Footer_ctaForm__6RlRP input::placeholder{color:hsla(0,0%,9%,.45)}.Footer_ctaForm__6RlRP input:focus{border-color:#161616;box-shadow:0 0 0 3px rgba(22,16,6,.25);outline:none}.Footer_ctaRow___zRjD input{flex:1 1;min-width:0}.Footer_ctaRow___zRjD>:last-child{flex-shrink:0}.Footer_ctaMsg__4rN_o{margin-top:.6rem;width:100%}.Footer_ctaStatus__24kIN{color:#160f04;font-size:.9rem;font-weight:600;margin:.85rem 0 0;min-height:1.2em}.Footer_ctaStatusError__UsbIo{color:#7a1500}.Footer_ctaPrivacy__H4j7K{color:rgba(26,18,5,.7);font-size:.75rem;line-height:1.5;margin:.9rem 0 0}.Footer_ctaPrivacy__H4j7K a{color:#160f04;font-weight:600;text-decoration:underline}@media (max-width:760px){.Footer_cta__aEmPI{grid-template-columns:1fr}}@media (max-width:500px){.Footer_ctaRow___zRjD{flex-direction:column}.Footer_ctaRow___zRjD>:last-child{width:100%}}.Footer_grid__G4Mer{display:grid;grid-gap:clamp(2rem,4vw,3rem);gap:clamp(2rem,4vw,3rem);grid-template-columns:1.6fr repeat(4,1fr)}.Footer_brand__OL5Ui{display:flex;flex-direction:column;gap:1.1rem;max-width:22rem}.Footer_logo__Rbx6w img{height:1.65rem;width:auto}.Footer_tagline__OY2CF{color:var(--muted);font-size:.95rem;line-height:1.6}.Footer_social__qlZ7e{display:flex;gap:.7rem}.Footer_social__qlZ7e a{align-items:center;border:1px solid var(--line);border-radius:50%;color:var(--muted);display:inline-flex;height:2.4rem;width:2.4rem;justify-content:center;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.Footer_social__qlZ7e a:hover{background:var(--surface-strong);border-color:hsla(40,36%,95%,.3);color:var(--ink);transform:translateY(-2px)}.Footer_col__038SW{display:flex;flex-direction:column;gap:.75rem}.Footer_colHeading___jW6T{color:var(--ink);font-size:.74rem;font-weight:700;letter-spacing:.12em;margin-bottom:.3rem;text-transform:uppercase}.Footer_col__038SW a{color:var(--muted);font-size:.95rem;transition:color .18s ease;width:-moz-fit-content;width:fit-content}.Footer_col__038SW a:hover{color:var(--ink)}.Footer_legal__iwFEu{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;font-size:.86rem;gap:1rem;justify-content:space-between;padding-top:1.75rem}.Footer_legal__iwFEu nav{display:flex;flex-wrap:wrap;gap:1.4rem}.Footer_legal__iwFEu a{transition:color .18s ease}.Footer_legal__iwFEu a:hover{color:var(--ink)}@media (max-width:860px){.Footer_grid__G4Mer{grid-template-columns:1fr 1fr}.Footer_brand__OL5Ui{grid-column:1/-1;max-width:none}}:root{--ink:#fff;--paper:#101014;--muted:#b8b2a8;--line:hsla(40,36%,95%,.14);--header-bg:rgba(16,16,20,.78);--header-menu-bg:rgba(16,16,20,.9);--nav-bg:hsla(0,0%,100%,.08);--surface:hsla(0,0%,100%,.07);--surface-strong:hsla(0,0%,100%,.1);--white:hsla(0,0%,100%,.78);--brand:#ff9300;--brand-strong:#e07f00;--coral:#f15d4f;--teal:#0d8f8a;--gold:#d9a441;--blue:#2859d9;--accent-blue:#60a5fa;--accent-teal:#2dd4bf;--accent-orange:#ff9300;--accent-pink:#f472b6;--accent-green:#4ade80;--accent-violet:#a78bfa;--accent-rose:#fb7185;--accent-yellow:#facc15;--shadow:0 24px 80px rgba(0,0,0,.34);--shadow-menu:0 18px 42px rgba(16,16,20,.18);--content-width:1400px;--page-pad:clamp(1rem,5vw,5rem);--gutter:max(var(--page-pad),calc((100vw - var(--content-width)) / 2));--header-height:4.65rem;--radius-sm:0.55rem;--radius-md:0.85rem;--radius-lg:1.5rem;--radius-pill:999px;--font-sans:var(--font-inter),"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ease-out-soft:cubic-bezier(0.16,1,0.3,1);--ease-standard:cubic-bezier(0.4,0,0.2,1);--transition-fast:180ms;--transition-base:280ms;--transition-slow:480ms;--z-header:100;--z-flyout:20;--z-overlay:200}@property --hero-dot-x{syntax:"<length-percentage>";inherits:true;initial-value:72%}@property --hero-dot-y{syntax:"<length-percentage>";inherits:true;initial-value:38%}@property --dot-accent{syntax:"<color>";inherits:true;initial-value:#ff9300}*{box-sizing:border-box;min-width:0}::selection{background:var(--brand);color:var(--paper)}::-moz-selection{background:var(--brand);color:var(--paper)}html{color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:5.75rem;scroll-snap-type:y proximity}body,html{overflow-x:clip}body{margin:0;color:var(--ink);background:var(--paper);font-family:var(--font-sans);font-optical-sizing:auto;letter-spacing:0;padding-top:var(--header-height)}body,footer,main{position:relative}footer,main{z-index:1}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}