.Header_topbar__i_u2T{background:var(--ink-950);color:var(--ink-300);padding:.55rem 0;font-size:.78rem}.Header_topbarRow__rvsSP{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.Header_topbarLeft__X0Qj8{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink-200);font-weight:500}.Header_topbarRight__4Ds3m{display:inline-flex;align-items:center;gap:1.25rem}.Header_topbarPhone__pB2UY{display:inline-flex;align-items:center;gap:.4rem;color:var(--brand-300);font-weight:700;font-family:var(--font-mono);letter-spacing:-.02em}.Header_topbarPhone__pB2UY:hover{color:var(--brand-200)}.Header_header__ZPN_X{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-header);background:hsla(0,0%,100%,.92);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid var(--clr-border);transition:background var(--transition-base),border-color var(--transition-base)}.Header_headerRow__Mdh10{display:flex;align-items:center;justify-content:space-between;height:78px;gap:1.25rem}.Header_brand__djkvU{display:flex;align-items:center;gap:.7rem;text-decoration:none}.Header_brandIcon__GKaHk{width:42px;height:42px;background:linear-gradient(135deg,var(--brand-500),var(--signal-500));border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 8px 20px rgba(245,166,35,.35)}.Header_brandText__Ec74y{display:flex;flex-direction:column;line-height:1.05}.Header_brandTitle__Bq4Ud{font-family:var(--font-display);font-weight:900;font-size:1.18rem;letter-spacing:-.02em;color:var(--text-strong)}.Header_brandTag__dZiNE{font-size:.65rem;text-transform:uppercase;letter-spacing:.16em;color:var(--brand-600);font-weight:700;margin-top:2px}.Header_nav__LLUoy{display:flex;align-items:center;gap:1.4rem}@media (min-width:1280px){.Header_nav__LLUoy{gap:1.7rem}}.Header_navLink__SqOUL{color:var(--text-meta);font-size:.92rem;font-weight:600;position:relative;white-space:nowrap;transition:color var(--transition-fast)}.Header_navLink__SqOUL:hover{color:var(--brand-600)}.Header_navLink__SqOUL:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;background:linear-gradient(90deg,var(--brand-500),var(--signal-500));transform:scaleX(0);transform-origin:left;transition:transform var(--transition-fast)}.Header_navLink__SqOUL:hover:after{transform:scaleX(1)}.Header_dropdown__LXMmZ{position:relative}.Header_dropdownBtn__MvHiD{display:inline-flex;align-items:center;gap:.3rem;font-size:.92rem;font-weight:600;color:var(--text-meta);background:none;border:0;cursor:pointer;padding:0;white-space:nowrap}.Header_dropdownBtn__MvHiD:hover,.Header_dropdownOpen__dFPsa .Header_dropdownBtn__MvHiD{color:var(--brand-600)}.Header_dropdownMenu__1QWJY{position:absolute;top:100%;left:-1rem;padding-top:12px;min-width:260px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity var(--transition-fast),transform var(--transition-fast),visibility 0s linear var(--transition-fast);pointer-events:none}.Header_dropdownPanel___fmsZ{background:#fff;border:1px solid var(--clr-border);border-radius:var(--radius-lg);padding:.6rem;box-shadow:var(--shadow-lg)}.Header_dropdownOpen__dFPsa .Header_dropdownMenu__1QWJY{opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--transition-fast),transform var(--transition-fast),visibility 0s;pointer-events:auto}.Header_dropdownItem__FJAho{display:block;padding:.6rem .95rem;border-radius:8px;font-size:.9rem;color:var(--text-meta);font-weight:500;transition:background var(--transition-fast),color var(--transition-fast)}.Header_dropdownItem__FJAho:hover{background:var(--brand-50);color:var(--brand-700)}.Header_cta__nf2Xt{display:inline-flex;align-items:center;gap:.5rem}.Header_menuToggle__LvwrE{display:none;width:44px;height:44px;align-items:center;justify-content:center;border-radius:var(--radius-md);border:1px solid var(--clr-border);color:var(--text-meta);background:#fff;transition:background var(--transition-fast)}.Header_menuToggle__LvwrE:hover{background:var(--ink-50)}.Header_mobile__CWWyk{display:none;position:fixed;inset:0;background:var(--ink-950);z-index:var(--z-overlay);padding:1rem;flex-direction:column;overflow-y:auto}.Header_mobileOpen__6_ggA{display:flex}.Header_mobileHeader__StEve{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:1rem}.Header_mobileHeader__StEve .Header_brandTitle__Bq4Ud{color:#fff}.Header_mobileGroup__8mXfl{margin-bottom:1.25rem}.Header_mobileGroupTitle__V7YJG{font-family:var(--font-display);font-weight:800;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-300);margin-bottom:.6rem}.Header_mobileLink__IGUnl{display:block;padding:.7rem .5rem;font-size:1rem;color:var(--ink-100);border-bottom:1px solid hsla(0,0%,100%,.06);font-weight:500}.Header_mobilePhone__jjf_g{margin-top:auto;padding:1rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-lg);text-align:center}.Header_mobilePhone__jjf_g p{color:var(--ink-300)}.Header_mobileToggleClose__ua5cB{width:44px;height:44px;align-items:center;justify-content:center;border-radius:var(--radius-md);border:1px solid hsla(0,0%,100%,.15);color:#fff;background:hsla(0,0%,100%,.05);display:inline-flex}@media (max-width:1180px){.Header_brandTag__dZiNE{display:none}.Header_brandTitle__Bq4Ud{font-size:1.05rem}}@media (max-width:1100px){.Header_cta__nf2Xt,.Header_nav__LLUoy{display:none}.Header_menuToggle__LvwrE{display:inline-flex}}@font-face{font-family:__Bebas_Neue_d758cf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8b44c7e6549520b2-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:__Bebas_Neue_d758cf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6c25f6e897d845a3-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:__Bebas_Neue_Fallback_d758cf;src:local("Arial");ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.00%;size-adjust:76.72%}.__className_d758cf{font-family:__Bebas_Neue_d758cf,__Bebas_Neue_Fallback_d758cf;font-weight:400;font-style:normal}.__variable_d758cf{--font-bebas:"__Bebas_Neue_d758cf","__Bebas_Neue_Fallback_d758cf"}@font-face{font-family:__Fraunces_24b57c;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:__Fraunces_24b57c;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:__Fraunces_24b57c;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:__Fraunces_24b57c;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:__Fraunces_24b57c;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:__Fraunces_24b57c;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:__Fraunces_Fallback_24b57c;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_24b57c{font-family:__Fraunces_24b57c,__Fraunces_Fallback_24b57c;font-style:normal}.__variable_24b57c{--font-fraunces:"__Fraunces_24b57c","__Fraunces_Fallback_24b57c"}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_0eeb07;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_0eeb07;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_0eeb07;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_0eeb07;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_0eeb07;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_0eeb07;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:__DM_Sans_0eeb07;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:__DM_Sans_Fallback_0eeb07;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0eeb07{font-family:__DM_Sans_0eeb07,__DM_Sans_Fallback_0eeb07;font-style:normal}.__variable_0eeb07{--font-dmsans:"__DM_Sans_0eeb07","__DM_Sans_Fallback_0eeb07"}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:__JetBrains_Mono_f9e569;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:__JetBrains_Mono_Fallback_f9e569;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f9e569{font-family:__JetBrains_Mono_f9e569,__JetBrains_Mono_Fallback_f9e569;font-style:normal}.__variable_f9e569{--font-mono:"__JetBrains_Mono_f9e569","__JetBrains_Mono_Fallback_f9e569"}.Footer_footer__LxLGV{background:linear-gradient(180deg,var(--ink-950) 0,#000 100%);color:var(--ink-300);padding:var(--space-3xl) 0 var(--space-md);position:relative;overflow:hidden;isolation:isolate}.Footer_footer__LxLGV:before{content:"";position:absolute;inset:0;background:radial-gradient(at 20% 0,rgba(245,166,35,.1) 0,transparent 40%),radial-gradient(at 80% 100%,rgba(230,60,60,.08) 0,transparent 40%);z-index:-1}.Footer_grid__nc0Wv{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:3rem;gap:3rem;margin-bottom:var(--space-2xl)}@media (max-width:1024px){.Footer_grid__nc0Wv{grid-template-columns:1fr 1fr;gap:2.5rem}}@media (max-width:600px){.Footer_grid__nc0Wv{grid-template-columns:1fr}}.Footer_brand__hrKsL{display:flex;align-items:center;gap:.7rem;margin-bottom:1.2rem}.Footer_brandIcon__Jq51K{width:42px;height:42px;background:linear-gradient(135deg,var(--brand-500),var(--signal-500));border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 24px rgba(245,166,35,.4)}.Footer_brandTitle__hpMYv{font-family:var(--font-display);font-weight:900;font-size:1.25rem;letter-spacing:-.02em;color:#fff}.Footer_tagline__JbGy8{color:var(--ink-300);font-size:.94rem;line-height:1.65;margin-bottom:1.5rem;max-width:380px}.Footer_contactBlock__bz66R{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.5rem}.Footer_contactRow__XQT4f{display:flex;align-items:flex-start;gap:.6rem;font-size:.92rem;color:var(--ink-200);line-height:1.4;transition:color var(--transition-fast)}.Footer_contactRow__XQT4f:hover{color:#fff}.Footer_contactRow__XQT4f svg{color:var(--brand-400);flex-shrink:0;margin-top:2px}.Footer_contactRow__XQT4f strong{color:#fff;font-family:var(--font-mono);font-weight:700;letter-spacing:-.02em}.Footer_aiBadge__tWBsC{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .95rem;background:rgba(245,166,35,.08);border:1px solid rgba(245,166,35,.25);border-radius:9999px;font-size:.78rem;color:var(--brand-200);font-weight:600;margin-top:.5rem}.Footer_colTitle__IzESw{font-family:var(--font-display);font-weight:800;font-size:.85rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-300);margin-bottom:1.15rem}.Footer_colList__f1KTS{list-style:none;padding:0;margin:0}.Footer_colList__f1KTS li{margin-bottom:.6rem}.Footer_colLink__slISn{color:var(--ink-300);font-size:.92rem;transition:color var(--transition-fast);position:relative;padding-left:0}.Footer_colLink__slISn:hover{color:#fff;padding-left:6px}.Footer_bottom__GqBWJ{border-top:1px solid hsla(0,0%,100%,.08);padding-top:1.75rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;font-size:.82rem;color:var(--text-faint)}.Footer_bottomLinks__WKpQ4{display:inline-flex;gap:1.5rem;flex-wrap:wrap}.Footer_socials__Ek8rT{display:inline-flex;gap:.55rem}.Footer_socialLink__h7068{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:var(--ink-300);transition:all var(--transition-fast);background:hsla(0,0%,100%,.03)}.Footer_socialLink__h7068:hover{border-color:var(--brand-400);color:var(--brand-300);background:rgba(245,166,35,.08);transform:translateY(-2px)}:root{--brand-50:#fff7ed;--brand-100:#ffedd5;--brand-200:#fed7aa;--brand-300:#fdba74;--brand-400:#fb923c;--brand-500:#f5a623;--brand-600:#e88a0c;--brand-700:#c2680b;--brand-800:#9a4d0d;--brand-900:#7c3d0e;--brand-950:#2a1404;--signal-50:#fef2f2;--signal-100:#fee2e2;--signal-200:#fecaca;--signal-300:#fca5a5;--signal-400:#f87171;--signal-500:#e63c3c;--signal-600:#d92626;--signal-700:#b81818;--signal-800:#951414;--signal-900:#7c1414;--ink-50:#f8fafc;--ink-100:#f1f5f9;--ink-200:#e2e8f0;--ink-300:#cbd5e1;--ink-400:#94a3b8;--ink-500:#64748b;--ink-600:#475569;--ink-700:#334155;--ink-800:#1e293b;--ink-900:#0f172a;--ink-950:#020617;--ok-300:#6ee7b7;--ok-500:#10b981;--ok-600:#059669;--gold-300:#fcd34d;--gold-400:#fbbf24;--gold-500:#f59e0b;--gold-600:#d97706;--gold-700:#b45309;--clr-bg:var(--ink-50);--clr-bg-alt:#fff;--clr-bg-dark:var(--ink-900);--clr-bg-darker:var(--ink-950);--text-strong:var(--ink-950);--text-prose:var(--ink-950);--text-meta:var(--ink-700);--text-faint:var(--ink-500);--text-on-dark:#fff;--text-muted-dark:var(--ink-300);--clr-text:var(--text-prose);--clr-text-muted:var(--text-prose);--clr-text-on-dark:var(--text-on-dark);--clr-muted-on-dark:var(--text-muted-dark);--clr-border:var(--ink-200);--clr-border-strong:var(--ink-300);--clr-bg-card:#fff;--clr-bg-raised:var(--ink-50);--clr-surface:var(--ink-100);--clr-accent:var(--brand-500);--clr-accent-2:var(--signal-500);--clr-accent-3:var(--ok-500);--clr-accent-blue:#3aa6ff;--clr-accent-purple:#8b5cf6;--clr-muted:var(--text-prose);--clr-muted-2:var(--text-meta);--clr-white:#fff;--font-display:var(--font-fraunces),Georgia,"Times New Roman",serif;--font-body:var(--font-dmsans),system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;--font-industrial:var(--font-bebas),"Bebas Neue",sans-serif;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--space-2xl:4rem;--space-3xl:6rem;--container-max:1280px;--container-narrow:880px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:22px;--radius-2xl:28px;--radius-full:9999px;--shadow-xs:0 1px 2px rgba(15,23,42,.05);--shadow-sm:0 2px 6px rgba(15,23,42,.06);--shadow-md:0 6px 18px rgba(15,23,42,.08);--shadow-lg:0 18px 36px rgba(15,23,42,.12);--shadow-xl:0 28px 64px rgba(15,23,42,.18);--shadow-amber:0 12px 36px rgba(245,166,35,.3);--shadow-red:0 12px 36px rgba(230,60,60,.28);--transition-fast:0.15s ease;--transition-base:0.25s ease;--transition-slow:0.45s cubic-bezier(0.22,1,0.36,1);--z-header:100;--z-overlay:200;--z-modal:300}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px;-webkit-text-size-adjust:100%}body{background:var(--clr-bg);color:var(--clr-text);font-family:var(--font-body);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}img,video{max-width:100%;height:auto;display:block}a{text-decoration:none;transition:color var(--transition-fast)}a,button{color:inherit}button{font-family:inherit;cursor:pointer;border:none;background:transparent}::selection{background:var(--brand-500);color:var(--ink-950)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--clr-text)}h1{font-size:clamp(2.5rem,6vw,5.25rem);font-weight:900;letter-spacing:-.03em;line-height:1.02}h2{font-size:clamp(2rem,4.2vw,3.5rem);font-weight:800}h3{font-size:clamp(1.5rem,2.6vw,2.1rem)}h3,h4{font-weight:700}h4{font-size:1.25rem}h5{font-size:1.125rem}h5,h6{font-weight:600}h6{font-size:1rem}.gradient-text{background:linear-gradient(135deg,var(--brand-500),var(--signal-500));-webkit-background-clip:text;background-clip:text}.gradient-text,.gradient-text-light{color:transparent;display:inline-block}.gradient-text-light{background:linear-gradient(135deg,var(--brand-300),var(--brand-200),#fff);-webkit-background-clip:text;background-clip:text}p{margin-bottom:var(--space-md)}p:last-child{margin-bottom:0}strong{color:var(--clr-text);font-weight:700}ol,ul{padding-left:1.25rem;margin-bottom:var(--space-md)}li{margin-bottom:.5rem}li:last-child{margin-bottom:0}.mono,code{font-family:var(--font-mono);font-size:.95em}.industrial{font-family:var(--font-industrial);letter-spacing:.05em;text-transform:uppercase}.container{width:100%;max-width:var(--container-max)}.container,.container-narrow{margin:0 auto;padding:0 var(--space-lg);position:relative;z-index:2}.container-narrow{max-width:var(--container-narrow)}.section{padding:var(--space-3xl) 0;position:relative}.section-sm{padding:var(--space-2xl) 0}.section-tight{padding:var(--space-xl) 0}@media (max-width:768px){.section{padding:var(--space-2xl) 0}.section-sm{padding:var(--space-xl) 0}}.section-light{background:var(--clr-bg)}.section-white{background:#fff}.section-ink{background:var(--ink-100)}.section-dark{background:linear-gradient(135deg,var(--ink-950),var(--brand-950) 50%,var(--ink-900));color:var(--clr-text-on-dark)}.section-dark h1,.section-dark h2,.section-dark h3,.section-dark h4,.section-dark h5,.section-dark h6{color:#fff}.section-dark p{color:var(--ink-200)}.section-dark strong{color:#fff}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .85rem;background:rgba(245,166,35,.12);border:1px solid rgba(245,166,35,.3);border-radius:var(--radius-full);font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-700);margin-bottom:var(--space-md)}.eyebrow-on-dark{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);color:var(--brand-200);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lead{font-size:1.15rem;line-height:1.7;color:var(--text-prose);font-weight:450}.section-dark .lead{color:var(--ink-200)}.section-ink .lead{color:var(--text-prose)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.7rem;font-family:var(--font-body);font-weight:700;font-size:.95rem;letter-spacing:.01em;border-radius:var(--radius-full);transition:all var(--transition-base);cursor:pointer;white-space:nowrap;line-height:1;border:1px solid transparent;text-decoration:none}.btn-primary{background:linear-gradient(135deg,var(--brand-500),var(--signal-500));color:#fff;box-shadow:0 8px 24px rgba(245,166,35,.35)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(245,166,35,.45);color:#fff}.btn-light{background:#fff;color:var(--text-strong);box-shadow:var(--shadow-md)}.btn-light:hover{background:var(--brand-50);color:var(--text-strong);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.btn-ghost{background:transparent;color:var(--clr-text);border-color:var(--clr-border-strong)}.btn-ghost:hover{background:rgba(245,166,35,.08);border-color:var(--brand-500);color:var(--brand-700)}.btn-ghost-dark{background:hsla(0,0%,100%,.05);color:#fff;border:1px solid hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-ghost-dark:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5);color:#fff}.btn-signal{background:var(--signal-500);color:#fff;box-shadow:0 8px 24px rgba(230,60,60,.35)}.btn-signal:hover{background:var(--signal-600);color:#fff;transform:translateY(-2px)}.btn-secondary{background:var(--signal-500);color:#fff}.btn-secondary:hover{background:var(--signal-600);color:#fff;transform:translateY(-2px)}.btn-lg{padding:1.05rem 2rem;font-size:1rem}.btn-sm{padding:.6rem 1.1rem;font-size:.85rem}.btn-block{width:100%}.card{background:#fff;border:1px solid var(--clr-border);border-radius:var(--radius-xl);padding:var(--space-lg);transition:all var(--transition-base);position:relative;box-shadow:var(--shadow-xs)}.card:hover{border-color:var(--clr-border-strong);transform:translateY(-3px);box-shadow:var(--shadow-lg)}.section-dark .card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--ink-100)}.section-dark .card:hover{border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.09)}.bg-aurora{background-image:radial-gradient(at 20% 30%,rgba(245,166,35,.4) 0,transparent 45%),radial-gradient(at 80% 70%,rgba(230,60,60,.35) 0,transparent 45%),radial-gradient(at 50% 100%,rgba(245,166,35,.3) 0,transparent 50%);background-size:200% 200%;animation:aurora-drift 22s ease-in-out infinite}@keyframes aurora-drift{0%,to{background-position:0 50%,100% 50%,50% 100%}50%{background-position:100% 50%,0 50%,50% 0}}.blob{position:absolute;border-radius:9999px;filter:blur(120px);pointer-events:none;will-change:transform}.blob-brand{background:rgba(245,166,35,.55)}.blob-signal{background:rgba(230,60,60,.45)}.blob-deep{background:rgba(124,61,14,.55)}.blob-a{animation:blob-a 18s ease-in-out infinite}.blob-b{animation:blob-b 24s ease-in-out infinite}.blob-c{animation:blob-c 30s ease-in-out infinite}@keyframes blob-a{0%,to{transform:translate(-25%,-10%) scale(1)}33%{transform:translate(10%,20%) scale(1.15)}66%{transform:translate(-15%,30%) scale(.95)}}@keyframes blob-b{0%,to{transform:translate(20%,-20%) scale(1)}50%{transform:translate(-20%,10%) scale(1.2)}}@keyframes blob-c{0%,to{transform:translateY(30%) scale(1.05)}50%{transform:translate(15%,-10%) scale(.9)}}.conic-spin{position:absolute;inset:-50%;background:conic-gradient(from 0deg at 50% 50%,rgba(245,166,35,.1),rgba(230,60,60,.08),rgba(245,166,35,.1));filter:blur(80px);pointer-events:none;animation:conic-spin 60s linear infinite}@keyframes conic-spin{to{transform:rotate(1turn)}}.shimmer-line{position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.06) 45%,hsla(0,0%,100%,.14) 50%,hsla(0,0%,100%,.06) 55%,transparent 70%);background-size:200% 100%;animation:shimmer-pan 8s linear infinite;pointer-events:none}@keyframes shimmer-pan{0%{background-position:-100% 0}to{background-position:200% 0}}.bg-grid{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.pulse-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .95rem;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.35);border-radius:var(--radius-full);font-size:.8rem;font-weight:600;color:var(--ok-500);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pulse-dot{width:8px;height:8px;position:relative}.pulse-dot,.pulse-dot:after{background:var(--ok-500);border-radius:50%}.pulse-dot:after{content:"";position:absolute;inset:-4px;opacity:.6;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(.6);opacity:.7}to{transform:scale(2);opacity:0}}.pulse-badge-red{background:rgba(230,60,60,.1);border-color:rgba(230,60,60,.35);color:var(--signal-500)}.pulse-badge-red .pulse-dot,.pulse-badge-red .pulse-dot:after{background:var(--signal-500)}.pulse-badge-amber{background:rgba(245,166,35,.1);border-color:rgba(245,166,35,.35);color:var(--brand-600)}.pulse-badge-amber .pulse-dot,.pulse-badge-amber .pulse-dot:after{background:var(--brand-500)}.facts-table{width:100%;border-collapse:collapse;margin:var(--space-lg) 0;background:#fff;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--clr-border);box-shadow:var(--shadow-xs)}.facts-table td,.facts-table th{padding:.95rem 1.1rem;text-align:left;border-bottom:1px solid var(--clr-border);font-size:.95rem}.facts-table tr:last-child td,.facts-table tr:last-child th{border-bottom:none}.facts-table th{font-family:var(--font-body);font-weight:700;color:var(--ink-500);width:38%;text-transform:uppercase;font-size:.72rem;letter-spacing:.08em;background:var(--ink-50)}.facts-table td{color:var(--text-strong);font-weight:500}.section-dark .facts-table{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12)}.section-dark .facts-table th{background:hsla(0,0%,100%,.04);color:var(--ink-300)}.section-dark .facts-table td{color:#fff}.price-tag{font-family:var(--font-mono);font-weight:700;color:var(--brand-600);font-size:1.15rem;letter-spacing:-.02em}.price-tag-lg{font-size:1.7rem}.section-dark .price-tag{color:var(--brand-300)}input,select,textarea{width:100%;padding:.85rem 1rem;background:#fff;border:1px solid var(--clr-border);border-radius:var(--radius-md);color:var(--clr-text);font-family:var(--font-body);font-size:1rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--brand-500);box-shadow:0 0 0 4px rgba(245,166,35,.15)}label{display:block;font-size:.85rem;color:var(--text-meta);margin-bottom:.4rem;font-weight:600}.text-center{text-align:center}.text-amber{color:var(--brand-600)}.text-gold{color:var(--gold-600)}.text-red{color:var(--signal-500)}.text-green{color:var(--ok-500)}.text-muted{color:var(--clr-text-muted)}.text-white{color:#fff}.section-dark .text-amber{color:var(--brand-300)}.section-dark .text-gold{color:var(--gold-400)}.section-dark .text-muted{color:var(--ink-300)}.mb-sm{margin-bottom:var(--space-sm)}.mb-md{margin-bottom:var(--space-md)}.mb-lg{margin-bottom:var(--space-lg)}.mb-xl{margin-bottom:var(--space-xl)}.mt-md{margin-top:var(--space-md)}.mt-lg{margin-top:var(--space-lg)}.mt-xl{margin-top:var(--space-xl)}.grid{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.flex-wrap{flex-wrap:wrap}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.bg-aurora,.blob,.conic-spin,.shimmer-line{animation:none!important}}.hero-invite{display:inline-flex;align-items:stretch;gap:.95rem;padding:.9rem 1.2rem .9rem .95rem;border-radius:14px;margin-bottom:1.4rem;position:relative;isolation:isolate;max-width:560px}.hero-invite:before{content:"";position:absolute;inset:4px;border-radius:10px;pointer-events:none}.hero-invite-seal{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--gold-500) 0,var(--gold-700) 100%);color:#fff;display:inline-flex;align-items:center;justify-content:center;align-self:center;position:relative;z-index:1}.hero-invite-copy{display:flex;flex-direction:column;gap:.2rem;position:relative;z-index:1}.hero-invite-eyebrow{font-family:var(--font-industrial);font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-700);font-weight:700;line-height:1.2}.hero-invite-line{font-family:var(--font-display);font-size:.92rem;font-weight:600;font-style:italic;line-height:1.4;color:#1a1408;margin:0;letter-spacing:-.005em}.hero-invite-line strong{font-weight:900;font-style:normal;color:var(--gold-700);letter-spacing:.01em}@media (max-width:640px){.hero-invite{padding:.75rem .95rem .75rem .8rem;gap:.75rem}.hero-invite-seal{width:32px;height:32px}.hero-invite-line{font-size:.85rem}}.hero-invite--dark{background:linear-gradient(135deg,#fdf8ee,#faf2dd);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 38px rgba(8,6,18,.45),inset 0 2px 0 rgba(180,130,50,.25)}.hero-invite--dark,.hero-invite--dark:before{border:1px solid rgba(180,130,50,.35)}.hero-invite--dark .hero-invite-seal{box-shadow:0 0 0 2px #fdf8ee,0 0 0 3px rgba(180,130,50,.45),0 4px 10px rgba(180,130,50,.45)}.hero-invite--light{background:linear-gradient(135deg,#0f1424,#1a1f3a);border:1px solid rgba(245,166,35,.45);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 12px 28px rgba(15,20,36,.18)}.hero-invite--light:before{border:1px solid rgba(245,166,35,.25)}.hero-invite--light .hero-invite-seal{box-shadow:0 0 0 2px #0f1424,0 0 0 3px rgba(245,166,35,.55),0 4px 10px rgba(245,166,35,.35)}.hero-invite--light .hero-invite-eyebrow{color:var(--gold-400)}.hero-invite--light .hero-invite-line{color:#f4ecd8}.hero-invite--light .hero-invite-line strong{color:var(--gold-400)}.clientele{position:relative;margin:0 auto;max-width:880px;padding:2.6rem 2.8rem 2.4rem;background:radial-gradient(120% 90% at 0 0,rgba(245,166,35,.05),transparent 55%),linear-gradient(180deg,#fff,#fffbf3);border:1px solid var(--brand-200);border-radius:var(--radius-2xl);box-shadow:0 18px 48px rgba(245,166,35,.08),var(--shadow-sm);overflow:hidden;isolation:isolate}.clientele:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--gold-500),var(--brand-500),var(--signal-500),var(--gold-500))}.clientele:after{content:"";position:absolute;right:-80px;bottom:-80px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at center,rgba(245,166,35,.14),transparent 65%);pointer-events:none;z-index:-1}.clientele-eyebrow{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-industrial);font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-700);font-weight:700;margin-bottom:1rem}.clientele-eyebrow:before{content:"";width:28px;height:1px;background:var(--gold-500)}.clientele-title{font-family:var(--font-display);font-weight:900;font-size:clamp(1.65rem,2.8vw,2.3rem);letter-spacing:-.02em;line-height:1.1;color:var(--text-strong);margin-bottom:1.1rem}.clientele-lede{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:clamp(1.05rem,1.7vw,1.2rem);line-height:1.65;margin-bottom:1.25rem}.clientele-body,.clientele-lede{color:var(--text-prose);max-width:64ch}.clientele-body{font-size:1rem;line-height:1.72;margin-bottom:1.1rem}.clientele-body strong{color:var(--text-strong);font-weight:700}.clientele-list{list-style:none;padding:0;margin:1.2rem 0 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:.7rem 1.6rem;gap:.7rem 1.6rem}@media (max-width:640px){.clientele{padding:1.7rem 1.4rem 1.6rem}.clientele-list{grid-template-columns:1fr}}.clientele-list li{display:flex;gap:.55rem;align-items:flex-start;font-size:.96rem;color:var(--text-prose);line-height:1.5;margin:0}.clientele-list li:before{content:"";flex-shrink:0;width:8px;height:8px;margin-top:7px;border-radius:50%;background:linear-gradient(135deg,var(--gold-500),var(--brand-500));box-shadow:0 0 0 3px rgba(245,166,35,.15)}.clientele-tagline{margin-top:1.6rem;padding-top:1.2rem;border-top:1px dashed var(--brand-200);font-family:var(--font-display);font-style:italic;font-weight:600;font-size:1.05rem;color:var(--text-strong);letter-spacing:-.01em}