@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/313510e2713fb214-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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/313510e2713fb214-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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/313510e2713fb214-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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/313510e2713fb214-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:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-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:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-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:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-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:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/313510e2713fb214-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:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_6c0d1d{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_6c0d1d{--font-v2-sans:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/59829bb575d36b50-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:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e02f7a71372872a3-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:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/59829bb575d36b50-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:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e02f7a71372872a3-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:Spline Sans Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/59829bb575d36b50-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:Spline Sans Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e02f7a71372872a3-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:Spline Sans Mono Fallback;src:local("Arial");ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.00%;size-adjust:134.59%}.__className_49c017{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.__variable_49c017{--font-v2-mono:"Spline Sans Mono","Spline Sans Mono Fallback"}.mv2{--v2-sans:var(--font-v2-sans),"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--v2-mono:var(--font-v2-mono),"Spline Sans Mono",ui-monospace,"SFMono-Regular","Menlo",monospace;--v2-white:#ffffff;--v2-bg:#ffffff;--v2-bg-soft:#f5f9fc;--v2-bg-veil:#fbfdfe;--v2-ink:#0a2540;--v2-ink-2:#3f5c74;--v2-ink-3:#56708a;--v2-brand:#0c6ca8;--v2-brand-strong:#0a5f92;--v2-brand-deep:#08284f;--v2-navy:#0b315f;--v2-tint:#eaf3fb;--v2-tint-2:#e4f0fa;--v2-sky:#a8dcff;--v2-line:rgba(8,40,79,0.10);--v2-line-2:rgba(8,40,79,0.16);--v2-line-brand:rgba(12,108,168,0.26);--v2-r-xs:7px;--v2-r-sm:10px;--v2-r:14px;--v2-r-lg:18px;--v2-shadow-sm:0 1px 2px rgba(8,40,79,0.05);--v2-shadow:0 18px 40px -30px rgba(8,40,79,0.30);--v2-shadow-lg:0 40px 80px -46px rgba(8,40,79,0.34);--v2-glow:0 22px 46px -24px rgba(12,108,168,0.55);--v2-ease:cubic-bezier(0.22,1,0.36,1);--v2-ease-2:cubic-bezier(0.16,1,0.3,1);--v2-pad-x:clamp(1.25rem,5vw,2.5rem);--v2-section-y:clamp(2.25rem,4.5vw,3.75rem);--v2-maxw:1200px;font-family:var(--v2-sans);color:var(--v2-ink);background:var(--v2-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv01"}.mv2 ::-moz-selection{background:rgba(12,108,168,.18);color:var(--v2-brand-deep)}.mv2 ::selection{background:rgba(12,108,168,.18);color:var(--v2-brand-deep)}.mv2 *,.mv2 :after,.mv2 :before{box-sizing:border-box}.mv2 .v2-container{width:100%;max-width:var(--v2-maxw);margin-inline:auto;padding-inline:var(--v2-pad-x)}.mv2 .v2-section{padding-block:var(--v2-section-y);position:relative}.mv2 .v2-section--tight{padding-block:clamp(1.5rem,3vw,2.5rem)}.mv2 .v2-soft{background:var(--v2-bg-soft)}.mv2 .v2-divide{border-top:1px solid var(--v2-line)}.mv2 .v2-kicker{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--v2-mono);font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--v2-brand)}.mv2 .v2-kicker:before{content:"";width:14px;height:1px;background:currentColor;opacity:.7}.mv2 .v2-kicker--dot:before{width:7px;height:7px;border-radius:999px;background:var(--v2-brand);opacity:1}.mv2 .v2-display{font-weight:750;letter-spacing:-.025em;line-height:1.03;color:var(--v2-ink);text-wrap:balance}.mv2 .v2-h1{font-size:clamp(2.35rem,1rem + 4.6vw,4.15rem)}.mv2 .v2-h2{font-size:clamp(1.85rem,1rem + 2.6vw,2.85rem);font-weight:720;letter-spacing:-.022em;line-height:1.07;text-wrap:balance;color:var(--v2-ink)}.mv2 .v2-h3{font-size:clamp(1.12rem,1rem + .5vw,1.32rem);font-weight:650;letter-spacing:-.012em;line-height:1.2;color:var(--v2-ink)}.mv2 .v2-lead{font-size:clamp(1.02rem,1rem + .35vw,1.18rem);line-height:1.62;max-width:62ch}.mv2 .v2-body,.mv2 .v2-lead{color:var(--v2-ink-2);text-wrap:pretty}.mv2 .v2-body{line-height:1.6}.mv2 .v2-mono{font-family:var(--v2-mono)}.mv2 .v2-num{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.mv2 .v2-accent{color:var(--v2-brand)}.mv2 .v2-tag{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .7rem;border:1px solid var(--v2-line-2);border-radius:999px;background:var(--v2-white);font-family:var(--v2-mono);font-size:.7rem;font-weight:500;letter-spacing:.04em;color:var(--v2-ink-2)}.mv2 .v2-tag svg{width:.85rem;height:.85rem;color:var(--v2-brand)}.mv2 .v2-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.1rem;padding:0 1.4rem;border-radius:var(--v2-r-sm);font-weight:600;font-size:.98rem;letter-spacing:-.005em;border:1px solid transparent;cursor:pointer;transition:transform .2s var(--v2-ease),background .2s var(--v2-ease),border-color .2s var(--v2-ease),box-shadow .25s var(--v2-ease);position:relative;overflow:hidden}.mv2 .v2-btn svg{width:1.05rem;height:1.05rem}.mv2 .v2-btn--primary{background:var(--v2-brand);color:#fff;box-shadow:var(--v2-glow)}.mv2 .v2-btn--primary:hover{background:var(--v2-brand-strong);transform:translateY(-1px)}.mv2 .v2-btn--primary:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 16%,rgba(255,255,255,.28) 44%,transparent 70%);transform:translateX(-130%);transition:transform .6s var(--v2-ease)}.mv2 .v2-btn--primary:hover:after{transform:translateX(130%)}.mv2 .v2-btn--ghost{background:var(--v2-white);color:var(--v2-brand-deep);border-color:var(--v2-line-2)}.mv2 .v2-btn--ghost:hover{border-color:var(--v2-brand);color:var(--v2-brand);background:var(--v2-bg-soft)}.mv2 .v2-btn--sm{min-height:2.75rem;padding-inline:1.05rem;font-size:.875rem}.mv2 .v2-btn:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(12,108,168,.22)}.mv2 .v2-link{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:var(--v2-brand);text-decoration:none}.mv2 .v2-link svg{width:1rem;height:1rem;transition:transform .2s var(--v2-ease)}.mv2 .v2-link:hover svg{transform:translateX(3px)}.mv2 .v2-panel{background:var(--v2-white);border:1px solid var(--v2-line);border-radius:var(--v2-r);box-shadow:var(--v2-shadow-sm);transition:border-color .22s var(--v2-ease),box-shadow .22s var(--v2-ease),transform .22s var(--v2-ease)}.mv2 .v2-panel--hover:hover{border-color:var(--v2-line-brand);box-shadow:var(--v2-shadow);transform:translateY(-3px)}.mv2 .v2-panel--brand{border-color:var(--v2-line-brand);background:linear-gradient(180deg,var(--v2-tint) 0,#ffffff 62%)}.mv2 .v2-panel--float{box-shadow:0 2px 4px rgba(8,40,79,.05),0 26px 50px -30px rgba(8,40,79,.26),0 64px 96px -64px rgba(12,108,168,.45)}.mv2 .v2-panel--float:hover{box-shadow:0 2px 4px rgba(8,40,79,.05),0 30px 58px -30px rgba(8,40,79,.3),0 72px 110px -64px rgba(12,108,168,.5)}.mv2 .v2-glow-brand{position:absolute;pointer-events:none;border-radius:999px;filter:blur(74px);background:radial-gradient(circle,rgba(12,108,168,.3) 0,transparent 70%)}.mv2 .v2-feed-row{border-color:var(--v2-line);opacity:.46;transition:opacity .45s var(--v2-ease),border-color .45s var(--v2-ease),background .45s var(--v2-ease),box-shadow .45s var(--v2-ease)}.mv2 .v2-feed-icon{background:var(--v2-bg-soft);color:var(--v2-ink-3);transition:background .45s var(--v2-ease),color .45s var(--v2-ease)}.mv2 .v2-feed-mark{position:relative}.mv2 .v2-feed-mark>*{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.55);opacity:0;transition:opacity .4s var(--v2-ease),transform .4s var(--v2-ease)}.mv2 .v2-feed-check{color:#2bbd8a}.mv2 .v2-feed-dot{width:7px;height:7px;border-radius:999px;background:var(--v2-brand)}.mv2 .v2-feed-row[data-state=active]{opacity:1;border-color:var(--v2-line-brand);background:var(--v2-tint);box-shadow:0 12px 28px -20px rgba(12,108,168,.55)}.mv2 .v2-feed-row[data-state=active] .v2-feed-icon{background:#fff;color:var(--v2-brand)}.mv2 .v2-feed-row[data-state=active] .v2-feed-dot{opacity:1;transform:translate(-50%,-50%) scale(1)}@media (prefers-reduced-motion:no-preference){.mv2 .v2-feed-row[data-state=active] .v2-feed-dot{animation:v2-feed-ping 1.25s var(--v2-ease) infinite}}.mv2 .v2-feed-row[data-state=done]{opacity:1;border-color:var(--v2-line);background:#fff}.mv2 .v2-feed-row[data-state=done] .v2-feed-icon{background:var(--v2-tint);color:var(--v2-brand)}.mv2 .v2-feed-row[data-state=done] .v2-feed-check{opacity:1;transform:translate(-50%,-50%) scale(1)}@keyframes v2-feed-ping{0%,to{box-shadow:0 0 0 0 rgba(12,108,168,.5)}55%{box-shadow:0 0 0 5px rgba(12,108,168,0)}}@media (prefers-reduced-motion:reduce){.mv2 .v2-feed-icon,.mv2 .v2-feed-mark>*,.mv2 .v2-feed-row{transition:none}}.mv2 .v2-screen{position:relative;overflow:hidden;border-radius:var(--v2-r);border:1px solid rgba(255,255,255,.1);background:radial-gradient(120% 120% at 80% -10%,rgba(12,108,168,.55) 0,transparent 55%),linear-gradient(160deg,#0a2c54,#08284f 60%,#0b3a66);color:#fff}.mv2 .v2-grid-bg{background-image:linear-gradient(to right,var(--v2-line) 1px,transparent 1px),linear-gradient(to bottom,var(--v2-line) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(120% 90% at 70% 0,#000 0,transparent 72%);mask-image:radial-gradient(120% 90% at 70% 0,#000 0,transparent 72%);opacity:.6}.mv2 .v2-dot-bg,.mv2 .v2-grid-bg{position:absolute;inset:0;pointer-events:none}.mv2 .v2-dot-bg{background-image:radial-gradient(rgba(12,108,168,.16) 1px,transparent 1.4px);background-size:22px 22px;-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,#000 0,transparent 75%);mask-image:radial-gradient(80% 70% at 50% 30%,#000 0,transparent 75%);opacity:.5}.mv2 .v2-aura{position:absolute;pointer-events:none;border-radius:999px;filter:blur(60px);opacity:.5}.mv2 .v2-stat-num{font-size:clamp(1.7rem,1rem + 1.7vw,2.4rem);font-weight:740;letter-spacing:-.03em;line-height:1;color:var(--v2-brand-deep);font-variant-numeric:tabular-nums}.mv2 .v2-stat-label{margin-top:.55rem;font-family:var(--v2-mono);font-size:.7rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--v2-ink-3);line-height:1.45}.mv2 .v2-wave{display:flex;align-items:center;gap:3px;height:44px}.mv2 .v2-wave span{flex:1;min-width:2px;border-radius:999px;background:linear-gradient(180deg,var(--v2-sky),#4aa6e0);transform-origin:center;transform:scaleY(.36);opacity:.85}@media (prefers-reduced-motion:no-preference){.mv2 .v2-wave span{animation:v2-wave 1.5s var(--v2-ease) infinite}}@keyframes v2-wave{0%,to{transform:scaleY(.32);opacity:.6}45%{transform:scaleY(1);opacity:1}}.mv2 .v2-scan{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(168,220,255,.16) 50%,transparent);height:38%}@media (prefers-reduced-motion:no-preference){.mv2 .v2-scan{animation:v2-scan 4.6s linear infinite}}@keyframes v2-scan{0%{transform:translateY(-120%);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(320%);opacity:0}}.mv2 .v2-pulse{position:relative;width:8px;height:8px;border-radius:999px;background:#34d399;flex:none}.mv2 .v2-pulse:after{content:"";position:absolute;inset:-4px;border-radius:999px;border:1px solid rgba(52,211,153,.6)}@media (prefers-reduced-motion:no-preference){.mv2 .v2-pulse:after{animation:v2-ping 2s var(--v2-ease) infinite}}@keyframes v2-ping{0%{transform:scale(.7);opacity:.9}to{transform:scale(1.9);opacity:0}}.mv2 .v2-pulse--brand{background:var(--v2-brand)}.mv2 .v2-pulse--brand:after{border-color:rgba(12,108,168,.5)}.mv2 .v2-benefit{position:relative}.mv2 .v2-benefit>*{position:relative;z-index:1}.mv2 .v2-benefit:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,var(--v2-tint) 0,transparent 58%);opacity:0}.mv2 .v2-benefit:first-child:before{opacity:1}.mv2 .v2-benefit:first-child{border-color:var(--v2-line-brand)}@media (prefers-reduced-motion:no-preference){.mv2 .v2-benefit:before{animation:v2-benefit-sweep 6.6s var(--v2-ease) infinite;animation-delay:var(--benefit-delay,0s)}.mv2 .v2-benefit{animation:v2-benefit-lift 6.6s var(--v2-ease) infinite;animation-delay:var(--benefit-delay,0s)}}@keyframes v2-benefit-sweep{0%{opacity:0}27%,6%{opacity:1}36%,to{opacity:0}}@keyframes v2-benefit-lift{0%,to{border-color:var(--v2-line);box-shadow:var(--v2-shadow-sm)}27%,6%{border-color:var(--v2-line-brand);box-shadow:0 18px 40px -30px rgba(8,40,79,.3)}36%{border-color:var(--v2-line);box-shadow:var(--v2-shadow-sm)}}.mv2 .v2-marker{display:inline-flex;align-items:center;justify-content:center;width:2.85rem;height:2.85rem;border-radius:var(--v2-r-sm);background:var(--v2-brand);color:#fff;flex:none;box-shadow:0 14px 26px -16px rgba(12,108,168,.7)}.mv2 .v2-rail{width:1px;flex:1;margin-top:.4rem;background:linear-gradient(to bottom,var(--v2-line-brand),transparent)}.mv2 .v2-ledger{border:1px solid var(--v2-line);border-radius:var(--v2-r);overflow:hidden;background:var(--v2-white)}.mv2 .v2-ledger-row+.v2-ledger-row{border-top:1px solid var(--v2-line)}@media (prefers-reduced-motion:no-preference){.mv2 .v2-load{animation:v2-load .9s var(--v2-ease-2) both;animation-delay:var(--v2-delay,0s)}}@keyframes v2-load{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mv2 .v2-load{animation:none}}@media (prefers-reduced-motion:no-preference){.mv2.mv2-ready [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s var(--v2-ease-2),transform .7s var(--v2-ease-2);transition-delay:var(--v2-delay,0s);will-change:opacity,transform}.mv2.mv2-ready [data-reveal=fade]{transform:none}.mv2.mv2-ready [data-reveal].is-in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mv2 [data-reveal]{opacity:1!important;transform:none!important}.mv2 .v2-pulse:after,.mv2 .v2-scan,.mv2 .v2-wave span{animation:none!important}}.mv2-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.82);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--v2-line)}.mv2-header__nav-link{position:relative;padding:.4rem .2rem;font-size:.92rem;font-weight:550;color:var(--v2-ink-2);text-decoration:none;transition:color .18s var(--v2-ease)}.mv2-header__nav-link:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1.5px;background:var(--v2-brand);transform:scaleX(0);transform-origin:left;transition:transform .24s var(--v2-ease)}.mv2-header__nav-link:hover{color:var(--v2-ink)}.mv2-header__nav-link:hover:after{transform:scaleX(1)}.mv2-footer{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#0a2c54,#08274c 46%,#061d39);color:#fff;border-top:1px solid rgba(168,220,255,.18)}.mv2-footer:before{content:"";background:radial-gradient(112% 78% at 50% -12%,rgba(12,108,168,.36) 0,transparent 58%)}.mv2-footer:before,.mv2-footer__grid{position:absolute;inset:0;z-index:-1;pointer-events:none}.mv2-footer__grid{background-image:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:radial-gradient(120% 86% at 50% 0,#000 0,transparent 72%);mask-image:radial-gradient(120% 86% at 50% 0,#000 0,transparent 72%);opacity:.55}.mv2-footer__wordmark{font-family:var(--v2-sans);font-weight:800;letter-spacing:-.045em;line-height:.74;font-size:clamp(4.5rem,17vw,11rem);color:rgba(255,255,255,.05);-moz-user-select:none;user-select:none;-webkit-user-select:none;pointer-events:none}.mv2-footer__label{font-family:var(--v2-mono);font-size:.66rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--v2-sky)}.mv2-footer__link{font-size:.92rem;color:rgba(255,255,255,.74);text-decoration:none;transition:color .18s var(--v2-ease),transform .18s var(--v2-ease)}.mv2-footer__link:hover{color:#fff}.mv2-footer__row{display:flex;align-items:center;gap:.75rem;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.045);border-radius:var(--v2-r-sm);padding:.85rem 1rem;color:rgba(255,255,255,.86);font-size:.9rem;font-weight:500;text-decoration:none;transition:border-color .18s var(--v2-ease),background .18s var(--v2-ease),color .18s var(--v2-ease)}.mv2-footer__row:hover{border-color:rgba(168,220,255,.5);background:rgba(255,255,255,.08);color:#fff}.mv2-footer__row svg{width:1.05rem;height:1.05rem;color:var(--v2-sky);flex:none}@media (max-width:1023px){.mv2 .v2-hide-lg{display:none!important}}@media (min-width:1024px){.mv2 .v2-show-lg-only{display:none!important}}