@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_1a977f{font-family:Sora,Sora Fallback;font-style:normal}.__variable_1a977f{--font-sora:"Sora","Sora Fallback"}.Footer_footer__UaG1g{margin-top:2.5rem;padding:3rem 0 2.5rem;border-top:1px solid rgba(148,163,184,.1);background:linear-gradient(180deg,rgba(8,12,18,.2),rgba(6,10,16,.85))}.Footer_inner__ACAek{display:grid;grid-gap:2rem;gap:2rem}.Footer_brand___zP6t{display:inline-flex;align-items:center;gap:.8rem}.Footer_brand___zP6t strong{display:block;color:var(--text);font-size:1.05rem;letter-spacing:-.01em}.Footer_mark__dXctk{width:40px;height:40px;border-radius:11px;border:1px solid rgba(245,197,66,.28)}.Footer_tag__tC_BI{display:block;margin-top:.2rem;color:var(--text-muted);font-size:.88rem}.Footer_col__Uenj5{display:grid;grid-gap:.55rem;gap:.55rem;align-content:start}.Footer_label__22IAK{margin-bottom:.2rem;color:var(--gold);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.Footer_col__Uenj5 a{color:var(--text-secondary);font-size:.95rem;width:-moz-fit-content;width:fit-content;transition:color .16s ease}.Footer_col__Uenj5 a:hover{color:var(--teal)}.Footer_copy__IbaoR{color:var(--text-muted);font-size:.85rem;padding-top:.5rem;border-top:1px solid rgba(148,163,184,.1)}@media (min-width:800px){.Footer_inner__ACAek{grid-template-columns:1.4fr .8fr 1fr;gap:2rem 1.5rem}.Footer_copy__IbaoR{grid-column:1/-1}}:root{--void:#070b11;--deep:#0d1520;--panel:#152033;--elevated:#1e2c42;--teal:#2dd4bf;--teal-soft:#5eead4;--teal-deep:#0f766e;--gold:#f5c542;--gold-deep:#d4a017;--text:#f4f7fb;--text-secondary:#9aa8bc;--text-muted:#6b7a90;--line:rgba(45,212,191,.16);--radius:20px;--max:1140px;--header-h:88px;--font-display:"Sora",system-ui,sans-serif;--font-body:"Sora",system-ui,sans-serif;--shadow-soft:0 18px 50px rgba(0,0,0,.28)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;color:var(--text);background-color:var(--void);background-image:radial-gradient(900px 480px at 85% -8%,rgba(45,212,191,.13),transparent 58%),radial-gradient(700px 420px at 8% 18%,rgba(245,197,66,.07),transparent 52%),radial-gradient(500px 320px at 50% 100%,rgba(15,118,110,.12),transparent 60%),linear-gradient(180deg,#070b11,#0d1520 42%,#0a121c);background-attachment:fixed;font-family:var(--font-body);font-weight:400;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body>*{position:relative;z-index:1}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea{font:inherit}:focus-visible{outline:2px solid rgba(45,212,191,.7);outline-offset:3px}::selection{background:rgba(45,212,191,.35);color:var(--text)}.container{width:min(100% - 2rem,var(--max));margin-inline:auto}.eyebrow{display:inline-flex;align-items:center;gap:.55rem;color:var(--gold);font-size:.76rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.eyebrow:before{content:"";width:18px;height:1px;background:linear-gradient(90deg,var(--gold),transparent)}h1,h2,h3{font-family:var(--font-display);font-weight:700;line-height:1.12;letter-spacing:-.03em;margin:0}h1{font-size:clamp(2.35rem,5.8vw,4.2rem)}h2{font-size:clamp(1.65rem,3.4vw,2.45rem)}h3{font-size:1.18rem}p{margin:0;color:var(--text-secondary)}.lead{font-size:clamp(1.05rem,2vw,1.22rem);max-width:36rem;line-height:1.7}.section{padding:clamp(3.75rem,7.5vw,6.25rem) 0}.section-head{max-width:36rem;margin-bottom:2.35rem}.section-head p{margin-top:.85rem}.panel{background:linear-gradient(165deg,rgba(30,44,66,.55),rgba(15,23,36,.72));border:1px solid rgba(148,163,184,.12);border-radius:var(--radius);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),var(--shadow-soft);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:52px;padding:.85rem 1.4rem;border-radius:14px;border:1px solid transparent;font-weight:600;letter-spacing:.01em;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease;cursor:pointer}.btn:hover{transform:translateY(-1px)}.btn-primary{color:#041512;background:linear-gradient(180deg,var(--teal-soft) 0,var(--teal) 55%,#14b8a6 100%);border-color:hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 10px 24px rgba(15,118,110,.28)}.btn-primary:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 14px 28px rgba(15,118,110,.34)}.btn-secondary{color:var(--text);background:rgba(30,44,66,.65);border-color:rgba(245,197,66,.28)}.btn-secondary:hover{border-color:rgba(45,212,191,.45);background:rgba(36,52,74,.85)}.btn-ghost{color:var(--text-secondary);background:transparent;border-color:rgba(148,163,184,.22)}.btn-ghost:hover{color:var(--text);border-color:rgba(148,163,184,.4)}.badge{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .85rem;border-radius:999px;border:1px solid rgba(245,197,66,.32);background:rgba(245,197,66,.08);color:var(--gold);font-size:.78rem;font-weight:600;letter-spacing:.04em}.grid-3{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media (min-width:720px){.grid-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.grid-3{grid-template-columns:repeat(3,1fr)}}.grid-2{display:grid;grid-gap:1.1rem;gap:1.1rem;grid-template-columns:1fr}@media (min-width:860px){.grid-2{grid-template-columns:1.1fr .9fr;align-items:center}}.fade-up{animation:fadeUp .75s cubic-bezier(.22,1,.36,1) both}.fade-up-delay{animation:fadeUp .85s cubic-bezier(.22,1,.36,1) .14s both}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn:hover,.fade-up,.fade-up-delay,.panel:hover{animation:none!important;transform:none!important}}.legal-prose{max-width:720px}.legal-prose h2{margin:2.2rem 0 .75rem;font-size:1.3rem}.legal-prose li,.legal-prose p{color:var(--text-secondary)}.legal-prose ul{padding-left:1.2rem}.legal-prose li+li{margin-top:.4rem}.legal-prose a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}.Header_header__MvnS2{position:-webkit-sticky;position:sticky;top:0;z-index:60;padding:.85rem 0 0;transition:padding .22s ease}.Header_shell__zP_8o{position:relative}.Header_bar__ODNIU{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:64px;padding:.45rem .55rem .45rem .7rem;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,rgba(26,36,51,.78),rgba(15,23,36,.72));backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 12px 40px rgba(0,0,0,.22);transition:border-color .22s ease,box-shadow .22s ease,background .22s ease}.Header_scrolled__s9Ifj{padding-top:.55rem}.Header_scrolled__s9Ifj .Header_bar__ODNIU{border-color:rgba(45,212,191,.22);background:linear-gradient(180deg,rgba(18,26,38,.92),rgba(12,18,28,.9));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 16px 48px rgba(0,0,0,.35)}.Header_brand__tPzig{display:inline-flex;align-items:center;gap:.7rem;min-width:0;padding:.15rem .35rem .15rem .15rem;border-radius:14px;transition:background .16s ease}.Header_brand__tPzig:hover{background:hsla(0,0%,100%,.03)}.Header_markWrap__oui_W{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:linear-gradient(145deg,rgba(245,197,66,.18),rgba(45,212,191,.1));border:1px solid rgba(245,197,66,.28);flex-shrink:0}.Header_mark__x6vLA{width:32px;height:32px;border-radius:9px}.Header_brandText__86RYC{display:flex;flex-direction:column;line-height:1.15;min-width:0}.Header_brandName__ksPdj{font-weight:700;letter-spacing:-.01em;font-size:1.02rem}.Header_brandTag__2EXd3{color:var(--text-muted);font-size:.68rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin-top:.15rem}.Header_desktopNav__hqXo_{display:none;align-items:center;gap:1.1rem}.Header_linkCluster__NeEFV{display:flex;align-items:center;gap:.2rem;padding:.2rem;border-radius:14px;background:rgba(8,12,18,.35);border:1px solid rgba(148,163,184,.08)}.Header_navLink__Q_hTB{position:relative;display:inline-flex;align-items:center;min-height:38px;padding:.45rem .95rem;border-radius:11px;color:var(--text-secondary);font-size:.92rem;font-weight:500;transition:color .16s ease,background .16s ease}.Header_navLink__Q_hTB:hover{color:var(--text);background:hsla(0,0%,100%,.04)}.Header_navLink__Q_hTB.Header_active__t8h51{color:var(--text);background:rgba(45,212,191,.12);box-shadow:inset 0 0 0 1px rgba(45,212,191,.22)}.Header_cta__BKss3{min-height:42px!important;padding:.55rem 1.15rem!important;font-size:.9rem!important;border-radius:12px!important;margin-left:.15rem}.Header_menuBtn__sdRcj{width:44px;height:44px;border-radius:13px;border:1px solid rgba(148,163,184,.22);background:rgba(8,12,18,.45);display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;cursor:pointer;flex-shrink:0;transition:border-color .16s ease,background .16s ease}.Header_menuBtn__sdRcj:hover{border-color:rgba(45,212,191,.35);background:rgba(45,212,191,.08)}.Header_menuBtn__sdRcj span{display:block;width:17px;height:1.75px;background:var(--text);border-radius:2px;transition:transform .2s ease,opacity .2s ease;transform-origin:center}.Header_menuBtnOpen__K1BWk span:first-child{transform:translateY(6.75px) rotate(45deg)}.Header_menuBtnOpen__K1BWk span:nth-child(2){opacity:0}.Header_menuBtnOpen__K1BWk span:nth-child(3){transform:translateY(-6.75px) rotate(-45deg)}.Header_backdrop__i0uZQ,.Header_mobilePanel__PXwHC{display:none}@media (min-width:920px){.Header_menuBtn__sdRcj{display:none}.Header_desktopNav__hqXo_{display:flex}.Header_brandTag__2EXd3{display:inline}}@media (max-width:919px){.Header_brandTag__2EXd3{display:none}.Header_mobilePanel__PXwHC{display:block;position:absolute;left:1rem;right:1rem;top:calc(100% + .55rem);z-index:2;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.Header_mobileOpen__EYD4J{opacity:1;visibility:visible;transform:translateY(0)}.Header_mobileNav__J0kLN{display:flex;flex-direction:column;gap:.35rem;padding:.75rem;border-radius:18px;border:1px solid rgba(45,212,191,.2);background:rgba(12,18,28,.97);box-shadow:0 24px 60px rgba(0,0,0,.45)}.Header_mobileLink__LH6oj{padding:.9rem 1rem;border-radius:12px;color:var(--text-secondary);font-weight:500}.Header_mobileLink__LH6oj.Header_active__t8h51,.Header_mobileLink__LH6oj:hover{color:var(--text);background:rgba(45,212,191,.1)}.Header_mobileCta__3wkTH{margin-top:.35rem;width:100%}.Header_backdrop__i0uZQ{display:block;position:fixed;inset:0;z-index:1;border:0;background:rgba(4,8,14,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer}}@media (prefers-reduced-motion:reduce){.Header_bar__ODNIU,.Header_header__MvnS2,.Header_menuBtn__sdRcj span,.Header_mobilePanel__PXwHC,.Header_navLink__Q_hTB{transition:none}}