.Header-module__Af2_WG__header{z-index:60;border-bottom:1px solid var(--line-d);color:var(--snow);background:#2b0b21f7;position:sticky;top:0}.Header-module__Af2_WG__headerOpen{background:var(--ink-2)}.Header-module__Af2_WG__progress{z-index:2;background:var(--accent);height:1px;transform:scaleX(var(--scroll,0));transform-origin:0;position:absolute;bottom:-1px;left:0;right:0}.Header-module__Af2_WG__bar{align-items:stretch;gap:28px;width:min(1320px,100% - 48px);height:72px;margin:auto;display:flex}.Header-module__Af2_WG__bar>.brand{align-self:center}:is(.Header-module__Af2_WG__header .brand,.Header-module__Af2_WG__header .brand svg){color:var(--snow)}.Header-module__Af2_WG__nav{align-items:stretch;gap:4px;margin-right:auto;display:flex}.Header-module__Af2_WG__navLink{color:var(--g-200);background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:15px;transition:color .3s;display:inline-flex;position:relative}.Header-module__Af2_WG__navLink:after{content:"";background:var(--surface);transform-origin:0;height:2px;transition:transform .45s var(--ease-out);position:absolute;bottom:-1px;left:12px;right:12px;transform:scaleX(0)}.Header-module__Af2_WG__navLink:hover,.Header-module__Af2_WG__navLinkOn{color:var(--snow)}.Header-module__Af2_WG__navLinkOn:after{transform:scaleX(1)}.Header-module__Af2_WG__navLink svg{opacity:.6;transition:transform .35s var(--ease-out)}.Header-module__Af2_WG__navLink[aria-expanded=true] svg{transform:rotate(180deg)}.Header-module__Af2_WG__actions{align-items:center;gap:18px;display:flex}.Header-module__Af2_WG__login{color:var(--g-200);font-size:15px;transition:color .3s}.Header-module__Af2_WG__login:hover{color:var(--snow)}.Header-module__Af2_WG__toggle{border:1px solid var(--line-d);width:40px;height:40px;color:var(--snow);background:0 0;border-radius:999px;place-items:center;display:none}.Header-module__Af2_WG__mega{z-index:1;background:var(--ink-2);border-bottom:1px solid var(--line-d);animation:Header-module__Af2_WG__mega-in .45s var(--ease-out) both;position:absolute;top:100%;left:0;right:0}@keyframes Header-module__Af2_WG__mega-in{0%{opacity:0;transform:translateY(-10px)}}.Header-module__Af2_WG__megaInner{width:min(1320px,100% - 48px);margin:auto;padding:48px 0 40px}.Header-module__Af2_WG__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.Header-module__Af2_WG__column ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.Header-module__Af2_WG__column li{animation:Header-module__Af2_WG__link-in .6s var(--ease-out) both;animation-delay:calc(var(--i) * 35ms + 60ms)}@keyframes Header-module__Af2_WG__link-in{0%{opacity:0;transform:translateY(12px)}}.Header-module__Af2_WG__columnTitle{color:var(--g-400);margin-bottom:14px;font-size:17px;font-weight:450}.Header-module__Af2_WG__megaLink{color:var(--snow);letter-spacing:-.025em;transition:color .35s var(--ease), transform .45s var(--ease-out);align-items:center;gap:10px;padding:6px 0;font-size:clamp(22px,2.1vw,32px);font-weight:450;line-height:1.15;display:inline-flex}.Header-module__Af2_WG__megaLink svg{opacity:0;transition:opacity .35s var(--ease), transform .45s var(--ease-out);transform:translate(-10px)}.Header-module__Af2_WG__megaLink sup{font:600 10px var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--g-400);align-self:flex-start;margin-top:4px}.Header-module__Af2_WG__columns:hover .Header-module__Af2_WG__megaLink{color:var(--g-500)}.Header-module__Af2_WG__columns .Header-module__Af2_WG__megaLink:hover,.Header-module__Af2_WG__columns .Header-module__Af2_WG__megaLink:focus-visible{color:var(--snow);transform:translate(6px)}.Header-module__Af2_WG__megaLink:hover svg,.Header-module__Af2_WG__megaLink:focus-visible svg{opacity:1;transform:none}.Header-module__Af2_WG__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.Header-module__Af2_WG__card{min-height:150px;animation:Header-module__Af2_WG__link-in .7s var(--ease-out) .2s both;transition:transform .5s var(--ease-out);border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.Header-module__Af2_WG__card:hover{transform:translateY(-3px)}.Header-module__Af2_WG__card strong{letter-spacing:-.04em;font-size:clamp(28px,2.8vw,40px);font-weight:600;line-height:1;display:block}.Header-module__Af2_WG__card small{margin-top:12px;font-size:16px;display:block}.Header-module__Af2_WG__cardLight{background:var(--surface);color:var(--snow)}.Header-module__Af2_WG__cardLight small{color:var(--g-600)}.Header-module__Af2_WG__cardDark{border:1px solid var(--line-d);background:var(--ink);color:var(--snow)}.Header-module__Af2_WG__cardDark small{color:var(--g-400)}.Header-module__Af2_WG__cardArt{flex-shrink:0;grid-template-columns:repeat(4,22px);gap:6px;display:grid;transform:perspective(500px)rotateX(50deg)rotate(-35deg)}.Header-module__Af2_WG__cardArt i{opacity:.25;width:22px;height:22px;transition:transform .5s var(--ease-out), opacity .5s, background .5s;transition-delay:calc(var(--i) * 30ms);border:1px solid;border-radius:4px}.Header-module__Af2_WG__card:hover .Header-module__Af2_WG__cardArt i{opacity:1;transform:translateY(-6px)}.Header-module__Af2_WG__card:hover .Header-module__Af2_WG__cardArt i:nth-child(3n+1){background:currentColor}.Header-module__Af2_WG__megaFoot{border-top:1px solid var(--line-d)}.Header-module__Af2_WG__megaFootInner{justify-content:flex-end;align-items:center;gap:24px;width:min(1320px,100% - 48px);margin:auto;padding:18px 0;display:flex}.Header-module__Af2_WG__footLinks{align-items:center;gap:24px;display:flex}.Header-module__Af2_WG__footLinks a{color:var(--g-200);align-items:center;gap:8px;font-size:15px;transition:color .3s;display:inline-flex}.Header-module__Af2_WG__footLinks a:hover{color:var(--snow)}.Header-module__Af2_WG__footLinks b{background:var(--surface);color:var(--snow);border-radius:999px;padding:3px 8px;font-size:11px}.Header-module__Af2_WG__scrim{z-index:-1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:default;background:#3a0e2b8c;border:0;animation:.4s both Header-module__Af2_WG__fade;position:fixed;inset:72px 0 0}@keyframes Header-module__Af2_WG__fade{0%{opacity:0}}.Header-module__Af2_WG__mobile{background:var(--ink);animation:Header-module__Af2_WG__mega-in .4s var(--ease-out) both;padding:8px 16px 40px;position:fixed;inset:64px 0 0;overflow-y:auto}.Header-module__Af2_WG__mobileSection{border-bottom:1px solid var(--line-d)}.Header-module__Af2_WG__mobileSection>button,.Header-module__Af2_WG__mobileLink{width:100%;color:var(--snow);letter-spacing:-.03em;background:0 0;justify-content:space-between;align-items:center;padding:20px 4px;font-size:26px;display:flex}.Header-module__Af2_WG__mobileSection>button svg{transition:transform .35s var(--ease-out)}.Header-module__Af2_WG__mobileSection>button[aria-expanded=true] svg{transform:rotate(180deg)}.Header-module__Af2_WG__mobileLink{border-bottom:1px solid var(--line-d)}.Header-module__Af2_WG__mobileGroups{animation:Header-module__Af2_WG__link-in .4s var(--ease-out) both;gap:22px;padding:0 4px 24px;display:grid}.Header-module__Af2_WG__mobileGroups .Header-module__Af2_WG__columnTitle{margin-bottom:6px;font-size:13px}.Header-module__Af2_WG__mobileItem{color:var(--g-200);justify-content:space-between;align-items:center;padding:9px 0;font-size:18px;display:flex}.Header-module__Af2_WG__mobileItem sup{font:600 10px var(--font-mono), monospace;text-transform:uppercase;color:var(--g-400);margin-left:6px;margin-right:auto}.Header-module__Af2_WG__mobileActions{gap:10px;margin-top:28px;display:grid}@media (max-width:1100px){.Header-module__Af2_WG__columns{grid-template-columns:repeat(min(var(--cols), 2), minmax(0, 1fr));row-gap:32px}}@media (max-width:960px){.Header-module__Af2_WG__bar{justify-content:space-between;align-items:center;width:calc(100% - 32px);height:64px}.Header-module__Af2_WG__nav,.Header-module__Af2_WG__login,.Header-module__Af2_WG__mega,.Header-module__Af2_WG__scrim{display:none}.Header-module__Af2_WG__toggle{display:grid}.Header-module__Af2_WG__actions{gap:8px}}@media (max-width:380px){.Header-module__Af2_WG__actions .btn-white svg{display:none}}.Header-module__Af2_WG__cardDark{background:var(--surface)}
