@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#080a0e;--surface:#0d1016;--card:#10141c;--text:#f0f3fa;--muted:#929bad;--blue:#719fff;--signal:#0049ff;--line:#a4b8da1f;--font:"DM Sans Variable", sans-serif;color-scheme:dark;font-family:var(--font);color:var(--text);background:var(--bg);font-synthesis:none;scroll-behavior:smooth;scroll-padding-top:28px}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img,svg{display:block}button:focus-visible,a:focus-visible{outline-offset:6px;outline:2px solid #8ab0ff}::selection{color:#fff;background:#2459cf}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:440}p{color:var(--muted);font-size:17px;line-height:1.6}.container{border-inline:1px solid var(--line);width:min(1264px,100% - 80px);margin:0 auto;position:relative}.section{border-bottom:1px solid var(--line)}.section-inner{--section-inset:16px;padding:96px var(--section-inset)}.section-heading{align-self:start;position:relative}.section-heading:before{content:"";left:calc(-1 * var(--section-inset) - 1.5px);background:linear-gradient(to bottom, transparent, var(--blue) 25%, var(--blue) 75%, transparent);pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.small-label{letter-spacing:1.4px;color:var(--muted);font-size:10px;font-weight:550}.blue{color:var(--blue)!important}.muted{color:var(--muted)}.button,.text-link{justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.button{background:var(--signal);color:#fff;border:1px solid #0000;border-radius:4px;padding:14px 19px;transition:background .2s,transform .2s,box-shadow .2s;box-shadow:0 1px 3px #0004}.button:hover{background:#2363ff;transform:translateY(-1px);box-shadow:0 4px 20px #0049ff30}.button:hover .arrow,.text-link:hover .arrow{transform:translate(3px)}.button-small{padding:10px 15px;font-size:13px}.text-link{color:var(--blue)}.text-link:hover{color:#b6cdff}.status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.actions{align-items:center;gap:28px;margin-top:40px;display:flex}.editorial-heading{letter-spacing:-1px;max-width:840px;margin-bottom:60px;font-size:34px;font-weight:440;line-height:1.22}.editorial-heading span,.split-intro h2>span{color:var(--muted)}.split-intro{grid-template-columns:1fr 1fr;gap:100px;display:grid}.split-intro h2{letter-spacing:-1.25px;max-width:470px;font-size:38px;line-height:1.16}.body-copy{max-width:530px}.body-copy p+p{margin-top:20px}body:has(dialog[open]){overflow:hidden}.skip-link{z-index:50;background:var(--signal);color:#fff;padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:15px}@media (width<=1100px){.container{width:calc(100% - 48px)}.section-inner{padding:80px var(--section-inset)}.split-intro{gap:50px}}@media (width<=800px){.container{width:calc(100% - 36px)}.editorial-heading{max-width:600px;font-size:30px}.split-intro{grid-template-columns:1fr;gap:30px}.split-intro h2{max-width:580px;font-size:35px}.body-copy{max-width:600px}}@media (width<=520px){.container{width:calc(100% - 28px)}.section-inner{--section-inset:14px;padding:62px var(--section-inset)}.actions{flex-wrap:wrap;gap:20px;margin-top:30px}.button{gap:9px;padding:12px 14px;font-size:12px}.editorial-heading{letter-spacing:-.8px;margin-bottom:36px;font-size:27px;line-height:1.22}.split-intro h2{letter-spacing:-1px;font-size:31px;line-height:1.18}.body-copy p{font-size:15px}}@media (prefers-reduced-motion:reduce){html:root{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media (width<=360px){.actions{gap:16px}}@font-face{font-family:Articulat CF;src:local(Articulat CF Medium),local(ArticulatCF-Medium),local(FONTSPRINGDEMO-ArticulatCFMediumRegular);font-style:normal;font-weight:500;font-display:swap}.wordmark:where(.astro-krwpfsr2){color:#fff;letter-spacing:-.6px;font-size:27px;font-family:"Articulat CF", var(--font);align-items:center;gap:8px;font-weight:500;display:inline-flex}.wordmark:where(.astro-krwpfsr2) img:where(.astro-krwpfsr2){object-fit:contain;flex-shrink:0;width:29px;height:32px}@media (width<=800px){.wordmark:where(.astro-krwpfsr2){font-size:25px}}@media (width<=520px){.wordmark:where(.astro-krwpfsr2){gap:6px;font-size:24px}.wordmark:where(.astro-krwpfsr2) img:where(.astro-krwpfsr2){width:21px}}@media (width<=360px){.wordmark:where(.astro-krwpfsr2){font-size:21px}.wordmark:where(.astro-krwpfsr2) img:where(.astro-krwpfsr2){width:18px}}.arrow:where(.astro-twx32vo6){fill:none;stroke:currentColor;stroke-width:1.5px;flex-shrink:0;width:16px;height:16px;transition:transform .2s}.site-header:where(.astro-isef26zo){border-bottom:1px solid var(--line);z-index:5;height:77px;position:relative}.nav-inner:where(.astro-isef26zo){border:0;align-items:center;gap:38px;height:100%;padding:0 16px;display:flex}nav:where(.astro-isef26zo){align-items:center;gap:30px;display:flex}nav:where(.astro-isef26zo) a:where(.astro-isef26zo){font-size:13px;font-weight:550;transition:color .2s}nav:where(.astro-isef26zo) a:where(.astro-isef26zo):hover{color:var(--blue)}nav:where(.astro-isef26zo) a:where(.astro-isef26zo) span:where(.astro-isef26zo){color:#99a6bc;padding-left:5px}.nav-inner:where(.astro-isef26zo)>.button:where(.astro-isef26zo){margin-left:auto}.menu-toggle:where(.astro-isef26zo){display:none}@media (width<=1100px){.nav-inner:where(.astro-isef26zo){gap:26px}nav:where(.astro-isef26zo){gap:22px}}@media (width<=800px){.nav-inner:where(.astro-isef26zo){padding:0 14px}.site-header:where(.astro-isef26zo){height:70px}.nav-inner:where(.astro-isef26zo)>.button:where(.astro-isef26zo){gap:5px;padding:9px 11px;font-size:11px}.nav-inner:where(.astro-isef26zo)>nav:where(.astro-isef26zo){background:#101724;border:1px solid #31425e;padding:24px;display:none;position:absolute;top:69px;left:-1px;right:-1px;box-shadow:0 15px 30px #0005}.nav-inner:where(.astro-isef26zo)>nav:where(.astro-isef26zo).is-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.nav-inner:where(.astro-isef26zo)>nav:where(.astro-isef26zo) a:where(.astro-isef26zo){padding:15px 0;font-size:16px}.menu-toggle:where(.astro-isef26zo){background:0 0;border:0;flex-direction:column;gap:5px;margin-left:-16px;padding:10px;display:flex}.menu-toggle:where(.astro-isef26zo)>span:where(.astro-isef26zo){background:#e5edfa;width:19px;height:1px;transition:transform .2s}.menu-toggle:where(.astro-isef26zo)[aria-expanded=true]>span:where(.astro-isef26zo):first-child{transform:translateY(3px)rotate(45deg)}.menu-toggle:where(.astro-isef26zo)[aria-expanded=true]>span:where(.astro-isef26zo):last-child{transform:translateY(-3px)rotate(-45deg)}}@media (width<=520px){.nav-inner:where(.astro-isef26zo){gap:14px;padding:0 12px}.nav-inner:where(.astro-isef26zo)>.button:where(.astro-isef26zo){white-space:nowrap;gap:4px;padding:9px;font-size:10px}.nav-inner:where(.astro-isef26zo)>.button:where(.astro-isef26zo) .arrow{width:12px}.menu-toggle:where(.astro-isef26zo){margin-left:0;padding:5px}}@media (width<=360px){.nav-inner:where(.astro-isef26zo){gap:9px;padding-inline:8px}.nav-inner:where(.astro-isef26zo)>.button:where(.astro-isef26zo){padding:8px;font-size:9px}.nav-inner:where(.astro-isef26zo)>.button:where(.astro-isef26zo) .arrow{display:none}.menu-toggle:where(.astro-isef26zo){padding:4px}}.site-footer:where(.astro-oenwriqq){background:#080a0f}.site-footer:where(.astro-oenwriqq) .section-inner:where(.astro-oenwriqq){padding-top:64px;padding-bottom:0}.footer-grid:where(.astro-oenwriqq){grid-template-columns:2fr 1fr 1fr 1.3fr;gap:50px;padding-bottom:70px;display:grid}.footer-brand:where(.astro-oenwriqq) p:where(.astro-oenwriqq){color:#707d94;margin-top:20px;font-size:12px;line-height:1.7}.footer-grid:where(.astro-oenwriqq) h3:where(.astro-oenwriqq){color:#c8d3e7;margin:3px 0 21px;font-size:12px;font-weight:550}.footer-grid:where(.astro-oenwriqq)>div:where(.astro-oenwriqq):not(.footer-brand)>a:where(.astro-oenwriqq){color:#8d9bb1;align-items:center;gap:5px;width:fit-content;margin-bottom:15px;font-size:12px;display:flex}.footer-grid:where(.astro-oenwriqq)>div:where(.astro-oenwriqq)>a:where(.astro-oenwriqq):hover{color:#b7cfff}.footer-grid:where(.astro-oenwriqq) .arrow{width:12px}.footer-socials:where(.astro-oenwriqq){gap:8px;margin-top:20px;display:flex}.footer-socials:where(.astro-oenwriqq) a:where(.astro-oenwriqq){color:#8d9bb1;border:1px solid var(--line);border-radius:4px;place-items:center;width:44px;height:44px;transition:color .2s,border-color .2s,background .2s;display:grid}.footer-socials:where(.astro-oenwriqq) a:where(.astro-oenwriqq):hover{color:#b7cfff;background:#101724;border-color:#405374}.footer-socials:where(.astro-oenwriqq) svg:where(.astro-oenwriqq){fill:currentColor;width:19px;height:19px}.footer-bottom:where(.astro-oenwriqq){border-top:1px solid var(--line);color:#7a8aa3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:24px 0;font-size:12px;display:flex}.footer-links:where(.astro-oenwriqq){flex-wrap:wrap;margin-block:-6px;display:flex}.footer-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq){color:#8d9bb1;padding:6px 0;transition:color .2s}.footer-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq)+a:where(.astro-oenwriqq):before{content:"·";content:"·" / "";color:#4b5466;padding:0 10px}.footer-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq):hover{color:#b7cfff}@media (width<=1100px){.footer-grid:where(.astro-oenwriqq){gap:28px}}@media (width<=800px){.footer-grid:where(.astro-oenwriqq){grid-template-columns:repeat(3,1fr);gap:35px}.footer-brand:where(.astro-oenwriqq){grid-column:span 3;justify-content:space-between;align-items:center;display:flex}.footer-brand:where(.astro-oenwriqq) p:where(.astro-oenwriqq){margin:0}}@media (width<=520px){.site-footer:where(.astro-oenwriqq) .section-inner:where(.astro-oenwriqq){padding-top:42px}.footer-grid:where(.astro-oenwriqq){grid-template-columns:1fr 1fr;gap:30px 24px;padding-bottom:40px}.footer-brand:where(.astro-oenwriqq){grid-column:span 2;display:block}.footer-brand:where(.astro-oenwriqq) p:where(.astro-oenwriqq){margin-top:17px}.footer-grid:where(.astro-oenwriqq) h3:where(.astro-oenwriqq){margin-bottom:17px;font-size:11px}.footer-grid:where(.astro-oenwriqq)>div:where(.astro-oenwriqq):not(.footer-brand)>a:where(.astro-oenwriqq){margin-bottom:13px;font-size:11px}.footer-bottom:where(.astro-oenwriqq){flex-direction:column;align-items:flex-start;padding:20px 0}}
