.js-reveal [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out}.js-reveal [data-reveal].visible{opacity:1;transform:translateY(0)}.js-reveal [data-reveal-stagger]{opacity:0}.js-reveal [data-reveal-stagger].visible{opacity:1}.js-reveal [data-reveal-stagger]>*{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out}.js-reveal [data-reveal-stagger].visible>*{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-reveal],[data-reveal-stagger],[data-reveal-stagger]>*{opacity:1!important;transform:none!important;transition:none!important}}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-mono-500.woff2) format("woff2")}:root{--lb-ink: #eef2f7;--lb-ink2: #c7cfdb;--lb-grey: #929bac;--lb-cyan: #67e8f9;--lb-line: rgba(255,255,255,.15);--lb-mono: "DM Mono", ui-monospace, SFMono-Regular, Menlo, monospace}main[class~="bg-[#050508]"]{background-color:#06070b}main :is(a,button)[class~=bg-cyan-700]{min-height:48px;padding:15px 22px;border:0;border-radius:10px;background:var(--lb-cyan);color:#03161a;box-shadow:none;transform:none;font-size:15.5px;font-weight:650;line-height:1;text-decoration:none;transition:background-color .15s,box-shadow .15s}main :is(a,button)[class~=bg-cyan-700]:hover{background:#93f0fb;transform:none;box-shadow:none}main a[class~="border-white/12"][class~="bg-white/5"]{min-height:48px;padding:15px 22px;border:0;border-radius:10px;background:transparent;color:var(--lb-ink);box-shadow:inset 0 0 0 1px var(--lb-line);font-size:15.5px;font-weight:650;line-height:1;transform:none}main a[class~="border-white/12"][class~="bg-white/5"]:hover{background:transparent;box-shadow:inset 0 0 0 1px #ffffff57}main :is(a,button)[class~=bg-cyan-700]:focus-visible,main a[class~="bg-white/5"]:focus-visible{outline:2px solid var(--lb-cyan);outline-offset:3px;box-shadow:none}main .flex-col:has(>a[class~=bg-cyan-700]),main .flex-col:has(>a[class~="bg-white/5"]){flex-direction:row;flex-wrap:wrap;align-items:center}main p[class~=uppercase][class~=font-semibold]:is([class*="tracking-[0.1"],[class*="tracking-[0.2"]),.lg-eyebrow{display:flex;align-items:center;gap:9px;font-family:var(--lb-mono);font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;color:var(--lb-grey)}main p[class~=uppercase][class~=font-semibold]:is([class*="tracking-[0.1"],[class*="tracking-[0.2"]):before,.lg-eyebrow:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:var(--lb-cyan)}.lg-eyebrow{margin-bottom:14px}main h1[class*="xl:text-[64px]"]{font-size:clamp(38px,5.2vw,68px);line-height:1.04;letter-spacing:-.04em;font-weight:770;text-wrap:balance}.lg-h2{max-width:20ch;font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-.038em;font-weight:760;color:var(--lb-ink);text-wrap:balance}.lg-lead{margin-top:18px;max-width:60ch;font-size:18px;line-height:1.6;color:var(--lb-grey);text-wrap:pretty}@media(max-width:760px){.lg-lead{font-size:16.5px}}main:not(:is(.spoke-page-v3,.home-page,.mk-page))>section:first-child[class*="pt-[88px]"]{padding-top:calc(88px + clamp(20px,4.5vw,56px))}main section[class*="ellipse_at_50%_120%"]>.text-center{position:relative;width:fit-content;max-width:min(100%,56rem);margin-inline:max(0px,calc((100% - 76rem)/2)) auto;padding:34px 40px 36px 34px;text-align:left;--bc: rgba(103,232,249,.8);--bl: 24px;--bw: 2px;background:linear-gradient(var(--bc),var(--bc)) top left/var(--bl) var(--bw) no-repeat,linear-gradient(var(--bc),var(--bc)) top left/var(--bw) var(--bl) no-repeat,linear-gradient(var(--bc),var(--bc)) top right/var(--bl) var(--bw) no-repeat,linear-gradient(var(--bc),var(--bc)) top right/var(--bw) var(--bl) no-repeat,linear-gradient(var(--bc),var(--bc)) bottom left/var(--bl) var(--bw) no-repeat,linear-gradient(var(--bc),var(--bc)) bottom left/var(--bw) var(--bl) no-repeat,linear-gradient(var(--bc),var(--bc)) bottom right/var(--bl) var(--bw) no-repeat,linear-gradient(var(--bc),var(--bc)) bottom right/var(--bw) var(--bl) no-repeat}main section[class*="ellipse_at_50%_120%"]>.text-center>h2{max-width:16ch;font-size:clamp(36px,5vw,68px);line-height:1;letter-spacing:-.045em;font-weight:780;text-wrap:balance}main section[class*="ellipse_at_50%_120%"]>.text-center>p{margin-inline:0;max-width:54ch;font-size:18px;color:var(--lb-ink2)}main section[class*="ellipse_at_50%_120%"]>.text-center>div{justify-content:flex-start;align-items:center}@media(max-width:760px){main section[class*="ellipse_at_50%_120%"]>.text-center{padding:22px 20px 26px 18px;--bl: 16px}main section[class*="ellipse_at_50%_120%"]>.text-center>p{font-size:16.5px}}.lightbox-zoomable{cursor:zoom-in}.lightbox-zoomable:focus-visible{outline:2px solid rgba(103,232,249,.8);outline-offset:3px}html.lightbox-open{overflow:hidden}.lightbox[data-astro-cid-gixpweiw]{margin:auto;padding:0;border:0;background:transparent;max-width:94vw;max-height:92vh;overflow:visible}.lightbox[data-astro-cid-gixpweiw]::backdrop{background:#020617db;backdrop-filter:blur(10px)}.lightbox__figure[data-astro-cid-gixpweiw]{margin:0;display:flex;flex-direction:column;align-items:center;gap:.65rem}.lightbox__img[data-astro-cid-gixpweiw]{max-width:94vw;max-height:84vh;width:auto;height:auto;border-radius:.6rem;border:1px solid rgba(103,232,249,.28);box-shadow:0 30px 80px -20px #000000e6;background:#020617e6}.lightbox__caption[data-astro-cid-gixpweiw]{max-width:min(94vw,64rem);text-align:center;font-size:.8rem;line-height:1.4;color:#e2e8f0bf}.lightbox__close[data-astro-cid-gixpweiw]{position:fixed;top:.9rem;right:.9rem;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:9999px;border:1px solid rgba(148,163,184,.35);background:#0f172ad9;color:#fff;cursor:pointer;transition:background .15s ease}.lightbox__close[data-astro-cid-gixpweiw]:hover{background:#1e293bf2}.lightbox__close[data-astro-cid-gixpweiw] svg[data-astro-cid-gixpweiw]{width:1.15rem;height:1.15rem}
