@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#060A18;--surface:#0D1428;--muted:#121B36;--ink:#E8ECF8;--ink-2:#B0B8CD;--ink-3:#9AA3BA;--accent:#4C8DFF;--accent-strong:#8AB2FF;--accent-soft:#132552;--accent-tint:#4C8DFF21;--on-accent:#050B1E;--line:#1D2745;--line-strong:#5F6C93;--ok:#55C987;--ok-soft:#0E2A1C;--warn:#E8A660;--warn-soft:#2E1F0E;--danger:#F2857D;--danger-soft:#361511;--blue:#1B4FD8;--blue-deep:#0E2C8A;--on-blue:#FFFFFF;--on-blue-2:#D3DEFF;--blue-line:#4A78F0;--inkf:#0B1433;--inkf-2:#13205A;--on-ink:#EEF2FC;--on-ink-2:#B4BFDD;--ink-line:#26377E;--ink-accent:#8AB0FF;--soft-field:#0F1C42;--soft-field-2:#16275A;--shadow:0 1px 2px #00000059,0 24px 48px -20px #000000B3;--shadow-lg:0 2px 4px #00000059,0 40px 80px -32px #000000CC;color-scheme:dark}}:root[data-theme=dark]{--ground:#060A18;--surface:#0D1428;--muted:#121B36;--ink:#E8ECF8;--ink-2:#B0B8CD;--ink-3:#9AA3BA;--accent:#4C8DFF;--accent-strong:#8AB2FF;--accent-soft:#132552;--accent-tint:#4C8DFF21;--on-accent:#050B1E;--line:#1D2745;--line-strong:#5F6C93;--ok:#55C987;--ok-soft:#0E2A1C;--warn:#E8A660;--warn-soft:#2E1F0E;--danger:#F2857D;--danger-soft:#361511;--blue:#1B4FD8;--blue-deep:#0E2C8A;--on-blue:#FFFFFF;--on-blue-2:#D3DEFF;--blue-line:#4A78F0;--inkf:#0B1433;--inkf-2:#13205A;--on-ink:#EEF2FC;--on-ink-2:#B4BFDD;--ink-line:#26377E;--ink-accent:#8AB0FF;--soft-field:#0F1C42;--soft-field-2:#16275A;--shadow:0 1px 2px #00000059,0 24px 48px -20px #000000B3;--shadow-lg:0 2px 4px #00000059,0 40px 80px -32px #000000CC;color-scheme:dark}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}body{margin:0;background:var(--ground);color:var(--ink);font:400 18px/1.6 var(--f-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit}img{display:block;max-width:100%;height:auto}p{margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}h1,h2,h3{font-family:var(--f-display);font-weight:600;letter-spacing:-.035em;text-wrap:balance;margin:0;color:inherit}h1{font-size:clamp(48px,6.2vw,88px);line-height:1}h2{font-size:clamp(36px,4vw,56px);line-height:1.05}h3{font-size:clamp(24px,2.2vw,28px);line-height:1.15;letter-spacing:-.025em}h1 b,h2 b{font-weight:700;color:var(--accent)}body{display:flex;flex-direction:column;min-height:100vh}main{flex:1}.skip-link{position:absolute;top:0;left:0;z-index:100;background:var(--accent);color:var(--on-accent);padding:12px 18px;border-radius:0 0 8px 0;font-weight:600;font-size:14px;text-decoration:none;transform:translateY(-100%)}.skip-link:focus{transform:translateY(0);outline:3px solid var(--accent-strong);outline-offset:2px}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f639721981034f88-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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f639721981034f88-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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f639721981034f88-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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_e9fcbc{font-family:Geist,Geist Fallback;font-style:normal}.__variable_e9fcbc{--nf-geist:"Geist","Geist Fallback"}@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-20c4,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-20c4,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-20c4,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 Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_aae65f{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_aae65f{--nf-hanken:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ad3736e903bfaa5-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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3150dd0728fab2c3-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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e3db186a51b1f2b3-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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3647a4d8cc3a67ad-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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ad50a964c4297b83-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a36735a804b49f85-s.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;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_7f54f7{font-family:JetBrains Mono,JetBrains Mono Fallback;font-weight:500;font-style:normal}.__variable_7f54f7{--nf-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/8fc8dccb033fe656-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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9bc9b770bf3ad301-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/283946f895707bec-s.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:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_4ce365{font-family:Newsreader,Newsreader Fallback;font-weight:400;font-style:italic}.__variable_4ce365{--nf-serif:"Newsreader","Newsreader Fallback"}.CookieBanner_banner__ewki7{position:fixed;inset-inline:12px;bottom:12px;z-index:60;font-family:var(--f-body)}.CookieBanner_card__KBXrR{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-lg);padding:20px;display:flex;flex-direction:column;gap:12px}.CookieBanner_head__zd8_n{display:flex;align-items:center;gap:10px}.CookieBanner_dot__h7_WW{width:8px;height:8px;border-radius:50%;background:var(--accent);flex:none}.CookieBanner_title__pve6O{font:500 14px/1.4 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.CookieBanner_text__ZQTfK{margin:0;font-size:14px;line-height:1.55;color:var(--ink)}.CookieBanner_text__ZQTfK a{font-weight:600;color:var(--accent);display:inline-block;padding-block:12px;margin-block:-12px}.CookieBanner_btns__1cS75{display:flex;gap:10px;margin-top:4px}.CookieBanner_btn__ZVCbU{flex:1;min-height:44px;padding:10px 16px;border-radius:10px;font:600 14px/1 var(--f-body);cursor:pointer;border:1.5px solid var(--line-strong);background:transparent;color:var(--ink)}.CookieBanner_btn__ZVCbU:hover{border-color:var(--ink)}.CookieBanner_btnPrimary__17pl5{background:var(--ink);border-color:var(--ink);color:var(--ground)}.CookieBanner_btnPrimary__17pl5:hover{opacity:.9}@media (max-width:639px){.CookieBanner_card__KBXrR{padding:12px 14px;gap:6px;border-radius:14px}.CookieBanner_head__zd8_n{display:none}.CookieBanner_text__ZQTfK{line-height:1.4}.CookieBanner_btns__1cS75{margin-top:2px;gap:8px}.CookieBanner_btn__ZVCbU{padding:8px 12px}}@media (min-width:640px){.CookieBanner_banner__ewki7{inset-inline:auto 24px;bottom:24px;max-width:460px}}.Footer_foot__EaYjP{border-top:1px solid var(--line);padding-block:64px 88px;background:var(--surface);font-family:var(--f-body);color:var(--ink)}.Footer_wrap__i_bZ1{max-width:var(--chrome-wrap,var(--wrap));margin-inline:auto;padding-inline:var(--chrome-gut,var(--gut))}.Footer_grid__hG_3Z{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(var(--cols,4),minmax(0,1fr));gap:32px}.Footer_brand__b6P9Z{display:grid;gap:16px;align-content:start}.Footer_logo__ihotO{display:inline-flex;align-items:center;min-height:44px;color:var(--ink)}.Footer_logoSvg__zFKtm{height:24px;width:auto;aspect-ratio:1299/299}.Footer_tag__0MteP{color:var(--ink-3);font-size:16px;max-width:32ch}.Footer_h__jRMV5{margin:0 0 8px;font:500 14px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.Footer_list__jMWJ2{list-style:none;margin:0;padding:0;display:grid;gap:0}.Footer_link__VaExZ{display:inline-flex;align-items:center;min-height:44px;min-width:44px;text-decoration:none;color:var(--ink-2);font-size:16px}.Footer_link__VaExZ:hover{color:var(--ink)}.Footer_base__zpd8n{margin-top:56px;padding-top:24px;border-top:1px solid var(--line);display:grid;gap:12px;font-size:14px;color:var(--ink-3)}.Footer_row__tAMoR{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.Footer_cookie__W4P8S{min-height:44px;padding:0;background:none;border:0;font:inherit;color:var(--ink-3);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.Footer_cookie__W4P8S:hover{color:var(--ink)}@media (max-width:900px){.Footer_grid__hG_3Z{grid-template-columns:repeat(2,minmax(0,1fr))}.Footer_brand__b6P9Z{grid-column:1/-1}}.Nav_top__3SGQO{position:sticky;top:env(safe-area-inset-top,0);z-index:50;background:color-mix(in srgb,var(--ground) 90%,transparent);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--line);font-family:var(--f-body)}.Nav_wrap__VaZ7u{max-width:var(--chrome-wrap,var(--wrap));margin-inline:auto;padding-inline:var(--chrome-gut,var(--gut));display:flex;align-items:center;gap:28px;height:72px}.Nav_logo__LTat_{display:inline-flex;align-items:center;min-height:44px;color:var(--ink)}.Nav_logoSvg__uGKeg{height:24px;width:auto;aspect-ratio:1299/299}.Nav_nav__xH6pe{display:flex;align-items:center;gap:2px;flex:1}.Nav_ddBtn__xqxyx,.Nav_link__JIim_{display:inline-flex;align-items:center;gap:6px;height:44px;padding-inline:12px;border-radius:10px;font:500 16px/1 var(--f-body);color:var(--ink-2);text-decoration:none;background:none;border:0;cursor:pointer}.Nav_current__IM53f,.Nav_ddBtn__xqxyx:hover,.Nav_ddOpen__vYA_p .Nav_ddBtn__xqxyx,.Nav_link__JIim_:hover{color:var(--ink);background:var(--muted)}.Nav_dd__rKJjc{position:static}.Nav_chev__5oIhr{width:16px;height:16px;transition:transform .15s}.Nav_ddOpen__vYA_p .Nav_chev__5oIhr{transform:rotate(180deg)}.Nav_panel__LG_AO{display:none;position:absolute;top:100%;left:0;right:0;z-index:5}.Nav_inner__4wBYx{max-width:340px;margin-left:var(--chrome-gut,var(--gut));background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-lg);padding:8px;display:grid;gap:2px}.Nav_ddOpen__vYA_p .Nav_panel__LG_AO{display:block}.Nav_item__6Cqvf{display:grid;gap:2px;padding:12px 14px;min-height:44px;border-radius:10px;text-decoration:none;color:var(--ink)}.Nav_item__6Cqvf:focus-visible,.Nav_item__6Cqvf:hover{background:var(--muted)}.Nav_item__6Cqvf strong{font:600 16px/1.3 var(--f-body)}.Nav_item__6Cqvf span{font-size:14px;color:var(--ink-3);line-height:1.45}.Nav_actions__61G5M{display:flex;align-items:center;gap:10px;margin-left:auto}.Nav_signin__Ops6R{display:inline-flex;align-items:center;min-height:44px;font:500 16px/1 var(--f-body);color:var(--ink-2);text-decoration:none;padding:10px}.Nav_signin__Ops6R:hover{color:var(--ink)}.Nav_btn__xyuSL{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;padding-inline:16px;border-radius:10px;font:600 15px/1 var(--f-body);text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background .15s,border-color .15s}.Nav_btnPrimary___RspJ{background:var(--accent);color:var(--on-accent)}.Nav_btnPrimary___RspJ:hover{background:var(--accent-strong)}.Nav_btnGhost__R0CSt{background:transparent;color:var(--ink);border-color:var(--line-strong)}.Nav_btnGhost__R0CSt:hover{border-color:var(--ink)}.Nav_menuBtn__MJ_UD{display:none;width:46px;height:46px;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink);align-items:center;justify-content:center;cursor:pointer}.Nav_backdrop__114bp{position:fixed;inset:72px 0 0 0;z-index:40;background:color-mix(in srgb,var(--ink) 40%,transparent)}.Nav_mobile__ZlfMH{border-top:1px solid var(--line);background:var(--ground);padding-block:12px 24px;max-height:calc(100vh - 72px);overflow:auto}.Nav_mobileWrap__R5V2Q{max-width:var(--chrome-wrap,var(--wrap));margin-inline:auto;padding-inline:var(--chrome-gut,var(--gut));display:grid;gap:2px}.Nav_grp__J1mNO{font:500 14px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:18px 0 8px}.Nav_mLink__o6XI3{display:flex;align-items:center;min-height:44px;text-decoration:none;font-weight:500;color:var(--ink)}.Nav_mBtn__DADkn{margin-top:16px}@media (max-width:1080px){.Nav_deskOnly__OKfRP,.Nav_nav__xH6pe,.Nav_signin__Ops6R{display:none}.Nav_menuBtn__MJ_UD{display:inline-flex}.Nav_wrap__VaZ7u{justify-content:space-between}}@media (max-width:440px){.Nav_actions__61G5M .Nav_btnPrimary___RspJ{display:none}}.Nav_accBtn__MGT7u:focus-visible,.Nav_btn__xyuSL:focus-visible,.Nav_ddBtn__xqxyx:focus-visible,.Nav_link__JIim_:focus-visible,.Nav_logo__LTat_:focus-visible,.Nav_mLink__o6XI3:focus-visible,.Nav_menuBtn__MJ_UD:focus-visible,.Nav_signin__Ops6R:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Nav_acc__1d8KY{border-bottom:1px solid var(--line)}.Nav_accBtn__MGT7u{width:100%;display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:0;background:none;border:0;cursor:pointer;font:600 18px/1 var(--f-body);color:var(--ink)}.Nav_accChev__OqPmL{width:18px;height:18px;color:var(--ink-3);transition:transform .15s}.Nav_accChevOpen__QHBHE{transform:rotate(180deg)}.Nav_accBody__b93i8{padding-bottom:14px;display:grid;gap:2px}.Nav_accBody__b93i8[hidden]{display:none}@media (prefers-reduced-motion:reduce){.Nav_accChev__OqPmL,.Nav_chev__5oIhr{transition:none}}.NavMenus_sheet__ND8QL{background:var(--surface);border-bottom:1px solid var(--line);box-shadow:var(--shadow-lg);max-height:calc(100vh - 72px);overflow-y:auto}.NavMenus_sheetIn__tQ_IY{max-width:var(--chrome-wrap,var(--wrap));margin-inline:auto;padding:28px var(--chrome-gut,var(--gut)) 32px}.NavMenus_lbl__N1d_3{font:500 12px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.NavMenus_ico__9UCY2{width:36px;height:36px;flex:none;border-radius:10px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center}.NavMenus_ico__9UCY2>svg{width:20px;height:20px}.NavMenus_icoSm__Bg4qe{width:32px;height:32px;flex:none;border-radius:9px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center}.NavMenus_icoSm__Bg4qe>svg{width:18px;height:18px}.NavMenus_moreChev__o5we2{width:14px;height:14px}.NavMenus_edGrid__GL2V8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(280px,330px);gap:20px}.NavMenus_edCol__YM_0e{display:grid;gap:14px;align-content:start;padding:20px;border-radius:14px;border:1px solid transparent;color:var(--ink);text-decoration:none}.NavMenus_edCol__YM_0e:focus-visible,.NavMenus_edCol__YM_0e:hover{background:var(--muted);border-color:var(--line)}.NavMenus_edCol__YM_0e:focus-visible,.NavMenus_footLink__UdrZH:focus-visible,.NavMenus_mHelp__BhZL_:focus-visible,.NavMenus_mRow__tHL2D:focus-visible,.NavMenus_moreLink__7sgcS:focus-visible,.NavMenus_tile__JPV4c:focus-visible,.NavMenus_trCard__0oStU:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.NavMenus_edName__REXnT{display:flex;align-items:center;gap:10px;font:600 20px/1.2 var(--f-display);letter-spacing:-.02em}.NavMenus_edLine__V2zWL{font:500 17px/1.35 var(--f-body);color:var(--ink)}.NavMenus_edWho__UY5ZC{font-size:14px;line-height:1.45;color:var(--ink-3);margin-top:-6px}.NavMenus_caps__jW0Z_{display:grid;gap:9px}.NavMenus_cap__HGBr9{display:grid;grid-template-columns:16px 1fr;gap:10px;font-size:14px;line-height:1.45;color:var(--ink-2)}.NavMenus_tick__9ooV5{width:16px;height:16px;color:var(--ok);margin-top:2px}.NavMenus_moreLink__7sgcS,.NavMenus_more__K6vIk{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font:600 14px/1.3 var(--f-body);text-decoration:none}.NavMenus_guide___JSH5{background:var(--soft-field);border-radius:14px;padding:22px;display:grid;gap:14px;align-content:start}.NavMenus_guideH___wTA2{margin:0;font:600 18px/1.25 var(--f-display);letter-spacing:-.02em;color:var(--ink)}.NavMenus_steps__wW6mG{list-style:none;margin:0;padding:0;display:grid;gap:12px}.NavMenus_step__MEngU{display:grid;grid-template-columns:22px 1fr;gap:10px;font-size:14px;line-height:1.45;color:var(--ink-2)}.NavMenus_stepN__ZxGbg{width:22px;height:22px;border-radius:50%;border:1px solid var(--accent);color:var(--accent);font:500 11px/20px var(--f-mono);text-align:center}.NavMenus_stepB__enm34{display:block;color:var(--ink);font-weight:600}.NavMenus_guideNote__b8dh0{font-size:13px;line-height:1.45;color:var(--ink-2)}.NavMenus_trGrid__UX1kc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.NavMenus_trCard__0oStU{display:grid;gap:10px;align-content:start;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);text-decoration:none;transition:border-color .15s,box-shadow .15s}.NavMenus_trCard__0oStU:focus-visible,.NavMenus_trCard__0oStU:hover{border-color:var(--line-strong);box-shadow:var(--shadow)}.NavMenus_trName__Um29v{font:600 16px/1.25 var(--f-body)}.NavMenus_trSub__O_MnK{font-size:14px;line-height:1.45;color:var(--ink-2)}.NavMenus_keeps__P7NqQ{font:500 12px/1.3 var(--f-mono);letter-spacing:.02em;color:var(--accent)}.NavMenus_foot__Q9MJ1{border-top:1px solid var(--line);background:var(--muted)}.NavMenus_footIn__7x1Q6{max-width:var(--chrome-wrap,var(--wrap));margin-inline:auto;padding:14px var(--chrome-gut,var(--gut));display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;font-size:15px;color:var(--ink-2)}.NavMenus_footLink__UdrZH{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--ink);font-weight:500;text-decoration:none}.NavMenus_footLink__UdrZH:hover{color:var(--accent)}.NavMenus_footSp__pUigr{flex:1}@media (max-width:1180px){.NavMenus_edGrid__GL2V8{grid-template-columns:repeat(3,minmax(0,1fr))}.NavMenus_guide___JSH5{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}.NavMenus_guide___JSH5>.NavMenus_guideH___wTA2,.NavMenus_guide___JSH5>.NavMenus_guideNote__b8dh0,.NavMenus_guide___JSH5>.NavMenus_lbl__N1d_3,.NavMenus_guide___JSH5>.NavMenus_moreLink__7sgcS,.NavMenus_guide___JSH5>.NavMenus_steps__wW6mG{grid-column:1/-1}.NavMenus_steps__wW6mG{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.NavMenus_trGrid__UX1kc{grid-template-columns:repeat(2,minmax(0,1fr))}.NavMenus_edCol__YM_0e{padding:16px}}.NavMenus_mRow__tHL2D{display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:center;padding:10px 0;min-height:44px;color:var(--ink);text-decoration:none}.NavMenus_mText__0AIqg{display:grid}.NavMenus_mName__3D9eD{font:600 16px/1.25 var(--f-body)}.NavMenus_mSub__wvnzT{font-size:14px;line-height:1.4;color:var(--ink-3)}.NavMenus_tiles__GKErZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.NavMenus_tile__JPV4c{display:grid;gap:8px;align-content:start;min-height:92px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink);font:600 14px/1.25 var(--f-body);text-decoration:none}.NavMenus_mHelp__BhZL_{display:flex;align-items:center;gap:6px;min-height:44px;margin-top:4px;color:var(--accent);font:600 14px/1.3 var(--f-body);text-decoration:none}@media (prefers-reduced-motion:reduce){.NavMenus_trCard__0oStU{transition:none}}:root{--ground:#F7F8FA;--surface:#FFFFFF;--muted:#F1F3F7;--ink:#031340;--ink-2:#4A5063;--ink-3:#5C6473;--accent:#014FF6;--accent-strong:#013BB8;--accent-soft:#E8EFFF;--accent-tint:#014FF614;--on-accent:#FFFFFF;--line:#E4E7EE;--line-strong:#858C9B;--ok:#0F7A3E;--ok-soft:#E8F2EC;--warn:#9A500B;--warn-soft:#FBEEDC;--danger:#B0211A;--danger-soft:#FBE9E7;--blue:#014FF6;--blue-deep:#0035B8;--on-blue:#FFFFFF;--on-blue-2:#DCE6FF;--blue-line:#3D78FF;--inkf:#031340;--inkf-2:#0A1D57;--on-ink:#EEF2FC;--on-ink-2:#B4BFDD;--ink-line:#22337A;--ink-accent:#8AB0FF;--soft-field:#E8EFFF;--soft-field-2:#D6E2FF;--shadow:0 1px 2px #0313400F,0 24px 48px -20px #0313403D;--shadow-lg:0 2px 4px #03134014,0 40px 80px -32px #03134059;--f-display:var(--nf-hanken),"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--f-body:var(--nf-geist),"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:var(--nf-mono),"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--f-serif:var(--nf-serif),"Newsreader",Georgia,"Times New Roman",serif;--wrap:1600px;--gut:clamp(16px,4vw,40px)}@media (min-width:1024px){:root{--gut:80px}}.legacy-chrome{--chrome-wrap:1600px;--chrome-gut:24px}@media (min-width:1024px){.legacy-chrome{--chrome-gut:80px}}