@font-face{font-family:General Sans;src:url(../fonts/General_Sans/GeneralSans-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:General Sans;src:url(../fonts/General_Sans/GeneralSans-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:General Sans;src:url(../fonts/General_Sans/GeneralSans-Semibold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:General Sans;src:url(../fonts/General_Sans/GeneralSans-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Lexend;src:url(../fonts/Lexend/Lexend-Variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Monaspace Neon;src:url(../fonts/Monaspace_Neon/MonaspaceNeon-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Monaspace Neon;src:url(../fonts/Monaspace_Neon/MonaspaceNeon-Semibold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Monaspace Neon;src:url(../fonts/Monaspace_Neon/MonaspaceNeon-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}h1,h2,h3{color:var(--ink);letter-spacing:-1px;font-family:General Sans,system-ui,sans-serif;font-weight:500;line-height:1.08}h1{letter-spacing:-2px;font-size:86px;line-height:.98}h2{font-size:40px}h3{font-size:19px}p{max-width:640px;color:var(--body-copy)}strong{color:var(--ink);font-weight:500}code{color:var(--core);background:var(--panel);border:1px solid var(--line);border-radius:4px;padding:2px 6px;font-family:Monaspace Neon,ui-monospace,monospace;font-size:14px}@media (width<=1230px){h1{font-size:7vw}}@media (width<=1110px){h2{font-size:3.6vw}}@media (width<=750px){h2{font-size:27px}}@media (width<=600px){h1{font-size:42px}}a{color:var(--beam);text-decoration:none;transition:color .2s}a:hover{color:var(--core)}.wrap{width:100%;max-width:1080px;padding-inline:var(--gutter);margin-inline:auto}.content-section{padding-block:var(--section-padding);border-bottom:1px solid var(--line-soft)}.section-heading{flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.lede{max-width:600px;color:var(--body-copy);margin-top:6px;font-size:19px}@media (width<=1180px){.lede{font-size:1.6vw}}@media (width<=1020px){.lede{font-size:16px}}.stack{flex-direction:column;gap:24px;display:flex}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.readout{z-index:3;color:var(--mute);letter-spacing:2px;text-transform:uppercase;pointer-events:none;font-family:Monaspace Neon,ui-monospace,monospace;font-size:11px;line-height:1.55;position:absolute}.readout__row{display:block}.readout__row+.readout__row{margin-top:3px}.readout__highlight{color:var(--beam)}.readout--top-left{top:var(--gutter);left:var(--gutter)}.readout--top-right{top:var(--gutter);right:var(--gutter);text-align:right}.readout--bottom-left{bottom:var(--gutter);left:var(--gutter)}.readout--bottom-right{right:var(--gutter);bottom:var(--gutter);text-align:right}.channel{background:var(--panel);border:1px solid var(--line);border-radius:12px;transition:border-color .2s}.channel:hover{border-color:var(--deep)}.channel{padding:40px}.channel__label{color:var(--beam);letter-spacing:3px;text-transform:uppercase;margin-bottom:12px;font-family:Monaspace Neon,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1.5}.channel__title{margin-bottom:8px}.button{letter-spacing:2px;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:13px 22px;font-family:Monaspace Neon,ui-monospace,monospace;font-size:12px;font-weight:500;line-height:1;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.button:focus-visible{outline:2px solid var(--beam);outline-offset:4px}.button--primary{color:var(--signal-ink);background:var(--signal);font-weight:600}.button--primary:hover{color:var(--signal-ink);background:var(--signal-hover)}.button--solid{color:#fff;background:var(--atlas)}.button--solid:hover{color:#fff;background:var(--beam)}.button--ghost{color:var(--beam);border-color:var(--deep);background:0 0}.button--ghost:hover{color:var(--core);border-color:var(--beam)}@media (width<=1000px){.channel{padding:4vw}}@media (width<=550px){.channel{padding:22px}}.topbar{border-bottom:1px solid var(--line);min-height:56px}.topbar__inner{width:100%;max-width:1080px;padding-inline:var(--gutter);min-height:inherit;justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}.topbar__links{flex-wrap:wrap;gap:24px;display:flex}.topbar a{color:var(--mute);letter-spacing:3px;text-transform:uppercase;font-family:Monaspace Neon,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1.5}.topbar a:hover,.topbar a[aria-current=page]{color:var(--beam)}@media (width<=640px){.readout--bottom-left,.readout--top-left{display:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#000;--black:#04060b;--panel:#080b12;--panel-2:#0b0f18;--line:#151c28;--line-soft:#0f141d;--atlas:#0b80c3;--beam:#33b4ec;--core:#bde8fb;--deep:#0a4e74;--deepest:#062f49;--signal:#6fd3ff;--signal-hover:#a3e5ff;--signal-ink:#041420;--ink:#e7edf3;--body-copy:#c7d0da;--mute:#7e8b9a;--faint:#47535f;--hero-overlay-rgb:0 0 0;--gutter:64px;--section-padding:120px;color:var(--ink);background:var(--black);font-synthesis:none;text-rendering:optimizelegibility;font-family:Lexend,system-ui,sans-serif}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--void:#fff;--black:#f4f7fa;--panel:#fff;--panel-2:#eaf0f5;--line:#c7d2dc;--line-soft:#dce4ea;--atlas:#0b80c3;--beam:#086fa8;--core:#075c89;--deep:#4b91b5;--deepest:#d6eaf4;--signal:#0b63c4;--signal-hover:#084b98;--signal-ink:#fff;--ink:#14212b;--body-copy:#34495a;--mute:#5f7180;--faint:#61717d;--hero-overlay-rgb:244 247 250}@media (width<=1280px){:root{--gutter:5vw}}@media (width<=400px){:root{--gutter:20px}}@media (width<=1330px){:root{--section-padding:9vw}}@media (width<=620px){:root{--section-padding:56px}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}#app,body,html{min-width:320px;min-height:100%}body{color:var(--ink);background:var(--black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lexend,system-ui,sans-serif;line-height:1.7;transition:color .2s,background-color .2s;overflow-x:hidden}main{min-height:100vh}button,input,select,textarea{color:inherit;font:inherit}button{border:0}canvas,img,svg{max-width:100%;display:block}::selection{color:#fff;background:var(--atlas)}:focus-visible{outline:2px solid var(--beam);outline-offset:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page-background[data-v-f6e743c9]{z-index:0;background:var(--black);pointer-events:none;transition:background-color .2s;position:fixed;inset:0;overflow:hidden}.page-background__grid[data-v-f6e743c9]{background-image:linear-gradient(var(--core) 1px,transparent 1px),linear-gradient(90deg,var(--core) 1px,transparent 1px);background-size:var(--page-grid-width) var(--page-grid-height);opacity:var(--page-grid-opacity);transform:rotate(var(--page-grid-angle));position:absolute;inset:-32%;-webkit-mask-image:linear-gradient(#0000 0,#000 16% 84%,#0000);mask-image:linear-gradient(#0000 0,#000 16% 84%,#0000)}.page-background__glow[data-v-f6e743c9]{filter:blur(10px);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.page-background__star[data-v-f6e743c9]{aspect-ratio:1;box-shadow:0 0 var(--star-blur) currentcolor;opacity:var(--star-opacity-low);will-change:transform,opacity;background:currentColor;border-radius:50%;animation:ease-in-out infinite alternate page-star-drift-f6e743c9;position:absolute}@keyframes page-star-drift-f6e743c9{0%{opacity:var(--star-opacity-low);transform:translate3d(var(--star-start-x),var(--star-start-y),0) scale(var(--star-scale-min))}to{opacity:var(--star-opacity-high);transform:translate3d(var(--star-drift-x),var(--star-drift-y),0) scale(var(--star-scale-max))}}@media (prefers-reduced-motion:reduce){.page-background__star[data-v-f6e743c9]{opacity:var(--star-opacity-high);animation:none}}:root[data-theme=light] .navbar__brand-mark--dark,:root[data-theme=light] .navbar__theme-icon--moon{display:none}:root[data-theme=light] .navbar__brand-mark--light,:root[data-theme=light] .navbar__theme-icon--sun{display:block}.navbar[data-v-b9f61e89]{isolation:isolate;background:color-mix(in srgb,var(--panel) 28%,transparent);border:1px solid color-mix(in srgb,var(--core) 12%,transparent);-webkit-backdrop-filter:blur(28px)saturate(165%)contrast(112%);scrollbar-width:none;align-items:center;gap:20px;min-height:56px;padding:8px;display:flex;position:relative;overflow:visible;box-shadow:0 24px 70px #00000057}.navbar[data-v-b9f61e89]:before{z-index:-1;border-radius:inherit;background:linear-gradient(115deg,color-mix(in srgb,var(--panel) 20%,transparent),color-mix(in srgb,var(--panel) 44%,transparent) 42%,color-mix(in srgb,var(--panel) 24%,transparent));content:"";opacity:1;position:absolute;inset:0}.navbar[data-v-b9f61e89]::-webkit-scrollbar{display:none}.navbar__brand[data-v-b9f61e89]{border-radius:14px;flex:none;justify-content:center;align-items:center;min-height:44px;padding-inline:20px;transition:background-color .2s,filter .2s;display:inline-flex}.navbar__brand[data-v-b9f61e89]:hover{background:color-mix(in srgb,var(--beam) 8%,transparent);filter:drop-shadow(0 0 12px color-mix(in srgb,var(--beam) 28%,transparent))}.navbar__brand[data-v-b9f61e89]:focus-visible{outline-offset:-2px}.navbar__brand-mark[data-v-b9f61e89]{width:160px;height:auto;max-height:30px;display:block}.navbar__brand-mark--light[data-v-b9f61e89]{display:none}.navbar__theme-toggle[data-v-b9f61e89]{border:1px solid color-mix(in srgb,var(--beam) 20%,transparent);width:44px;height:44px;color:var(--beam);background:color-mix(in srgb,var(--panel) 40%,transparent);cursor:pointer;border-radius:14px;flex:0 0 44px;justify-content:center;align-items:center;transition:color .2s,background-color .2s,border-color .2s,transform .2s;display:inline-flex}.navbar__theme-toggle[data-v-b9f61e89]:hover{color:var(--core);background:color-mix(in srgb,var(--beam) 12%,transparent);border-color:color-mix(in srgb,var(--beam) 45%,transparent);transform:rotate(8deg)}.navbar__theme-toggle[data-v-b9f61e89]:focus-visible{outline-offset:-2px}.navbar__theme-icon[data-v-b9f61e89]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:19px;height:19px}.navbar__theme-icon--moon[data-v-b9f61e89]{fill:currentColor;stroke:none}.navbar__theme-icon--sun[data-v-b9f61e89]{display:none}.navbar__list[data-v-b9f61e89]{width:100%;min-width:max-content;height:100%;min-height:inherit;border-radius:inherit;justify-content:space-between;gap:8px;padding:0;list-style:none}.navbar__item[data-v-b9f61e89],.navbar__list[data-v-b9f61e89]{align-items:center;display:flex}.navbar__item[data-v-b9f61e89]{position:relative}.navbar__item--dropdown:focus-within .navbar__dropdown[data-v-b9f61e89],.navbar__item--dropdown:hover .navbar__dropdown[data-v-b9f61e89]{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%)}.navbar__link[data-v-b9f61e89]{min-height:44px;color:var(--body-copy);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:14px;align-items:center;padding-inline:20px;font-family:Monaspace Neon,ui-monospace,monospace;font-size:12px;font-weight:500;line-height:1;transition:color .2s,background-color .2s,text-shadow .2s;display:inline-flex;position:relative}.navbar__link[data-v-b9f61e89]:after{background:var(--beam);height:1px;box-shadow:0 0 9px color-mix(in srgb,var(--beam) 70%,transparent);content:"";opacity:0;transition:opacity .2s,transform .2s;position:absolute;bottom:7px;left:14px;right:14px;transform:scaleX(.35)}.navbar__link[data-v-b9f61e89]:hover{color:var(--beam);background:color-mix(in srgb,var(--beam) 8%,transparent);text-shadow:0 0 18px color-mix(in srgb,var(--beam) 35%,transparent)}.navbar__link[data-v-b9f61e89]:focus-visible{outline-offset:-2px}.navbar__link--active[data-v-b9f61e89]{color:var(--beam);background:color-mix(in srgb,var(--atlas) 11%,transparent)}.navbar__link--active[data-v-b9f61e89]:after{opacity:1;transform:scaleX(1)}.navbar__dropdown[data-v-b9f61e89]{border:1px solid color-mix(in srgb,var(--core) 14%,transparent);background:color-mix(in srgb,var(--panel) 96%,transparent);opacity:0;pointer-events:none;visibility:hidden;border-radius:8px;width:min(360px,100vw - 40px);padding:8px;transition:opacity .2s,transform .2s,visibility .2s;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-4px);box-shadow:0 24px 56px #0000006b}.navbar__dropdown-link[data-v-b9f61e89]{color:var(--body-copy);border-radius:6px;gap:5px;padding:13px 14px;text-decoration:none;transition:background-color .2s,color .2s;display:grid}.navbar__dropdown-link span[data-v-b9f61e89]{color:var(--ink);font-family:General Sans,system-ui,sans-serif;font-size:16px;line-height:1.16}.navbar__dropdown-link time[data-v-b9f61e89]{color:var(--mute);letter-spacing:1px;text-transform:uppercase;font-family:Monaspace Neon,ui-monospace,monospace;font-size:10px;line-height:1}.navbar__dropdown-link[data-v-b9f61e89]:focus-visible,.navbar__dropdown-link[data-v-b9f61e89]:hover{color:var(--core);background:color-mix(in srgb,var(--beam) 9%,transparent)}@media (width<=1660px){.navbar[data-v-b9f61e89]{gap:1.2vw}.navbar__list[data-v-b9f61e89]{gap:.5vw}.navbar__link[data-v-b9f61e89]{padding-inline:1.25vw;font-size:.72vw}}@media (width<=1540px){.navbar__brand[data-v-b9f61e89]{padding-inline:1.3vw}}@media (width<=1450px){.navbar__brand-mark[data-v-b9f61e89]{width:11vw}}@media (width<=1390px){.navbar__link[data-v-b9f61e89]{font-size:10px}}@media (width<=1010px){.navbar__brand-mark[data-v-b9f61e89]{width:112px}}@media (width<=960px){.navbar__brand[data-v-b9f61e89],.navbar__link[data-v-b9f61e89]{padding-inline:12px}}@media (width<=840px){.navbar[data-v-b9f61e89]{gap:10px}.navbar__list[data-v-b9f61e89]{gap:4px}}.navbar__dropdown-link--category[data-v-b9f61e89]{border-bottom:1px solid color-mix(in srgb,var(--core) 10%,transparent)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.navbar[data-v-b9f61e89]:before{background:color-mix(in srgb,var(--panel) 88%,transparent)}}@media (width<=620px){.navbar[data-v-b9f61e89]{gap:8px;overflow:auto hidden}.navbar__brand[data-v-b9f61e89]{padding-inline:10px}.navbar__brand-mark[data-v-b9f61e89]{width:104px}.navbar__list[data-v-b9f61e89]{justify-content:flex-start}.navbar__link[data-v-b9f61e89]{padding-inline:12px}.navbar__item--dropdown[data-v-b9f61e89]{position:static}.navbar__dropdown[data-v-b9f61e89]{width:auto;position:fixed;top:92px;left:16px;right:16px;transform:translateY(-4px)}.navbar__item--dropdown:focus-within .navbar__dropdown[data-v-b9f61e89],.navbar__item--dropdown:hover .navbar__dropdown[data-v-b9f61e89]{transform:translateY(0)}}.hero-header__heading[data-v-978362e7]{width:60vw;max-width:1075px;margin:0;line-height:.98}.anchor-text[data-v-978362e7]{color:var(--ink);line-height:.98}.anchor-text[data-v-978362e7],.change-text[data-v-978362e7]{font-family:General Sans,system-ui,sans-serif;font-size:90px;font-weight:700;display:block}.change-text[data-v-978362e7]{min-height:95px;color:var(--atlas);overflow-wrap:anywhere;margin-top:4px;line-height:1.02}.hero-header__cursor[data-v-978362e7]{margin-left:7px;font-weight:400;animation:.76s step-end infinite cursor-blink-978362e7;display:inline-block}@media (width<=1800px){.anchor-text[data-v-978362e7],.change-text[data-v-978362e7]{font-size:5vw}.change-text[data-v-978362e7]{min-height:5.3vw}}@media (width<=960px){.anchor-text[data-v-978362e7],.change-text[data-v-978362e7]{font-size:48px}.change-text[data-v-978362e7]{min-height:51px}}.hero-header__announcement[data-v-978362e7]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes cursor-blink-978362e7{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.hero-header__cursor[data-v-978362e7]{opacity:1;animation:none}}@media (width<=620px){.hero-header__heading[data-v-978362e7]{width:82vw;max-width:none}.anchor-text[data-v-978362e7],.change-text[data-v-978362e7]{font-size:64px}.change-text[data-v-978362e7]{min-height:68px}}@media (width<=530px){.anchor-text[data-v-978362e7],.change-text[data-v-978362e7]{font-size:12vw}.change-text[data-v-978362e7]{min-height:12.7vw}}@media (width<=350px){.anchor-text[data-v-978362e7],.change-text[data-v-978362e7]{font-size:42px}.change-text[data-v-978362e7]{min-height:45px}}.hero__copy[data-v-dbf1d030]{max-width:704px;color:var(--body-copy);margin:20px 0 0;line-height:1.7}.hero__CTA[data-v-dbf1d030]{align-items:center;gap:14px;margin-top:22px;padding-top:3px;display:flex}.hero__CTA__bright[data-v-dbf1d030],.hero__CTA__dim[data-v-dbf1d030]{letter-spacing:1px;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:7.5px;min-height:44px;padding:12px 20px;font-family:Monaspace Neon,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s;position:relative}.hero__CTA__bright[data-v-dbf1d030]{isolation:isolate;color:var(--ink);border-color:color-mix(in srgb,var(--beam) 34%,transparent);box-shadow:0 12px 28px #00000042,0 0 18px color-mix(in srgb,var(--atlas) 16%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ink) 14%,transparent);-webkit-backdrop-filter:blur(14px)saturate(130%);background:0 0;overflow:hidden}.hero__CTA__bright[data-v-dbf1d030]:before{z-index:-1;background:linear-gradient(135deg,color-mix(in srgb,var(--ink) 7%,transparent),color-mix(in srgb,var(--beam) 18%,transparent) 42%,color-mix(in srgb,var(--atlas) 16%,transparent));content:"";position:absolute;inset:0}.hero__CTA__bright[data-v-dbf1d030]:hover{color:var(--ink);border-color:color-mix(in srgb,var(--beam) 54%,transparent);box-shadow:0 14px 32px #0000004d,0 0 24px color-mix(in srgb,var(--beam) 22%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ink) 18%,transparent)}.hero__CTA__dim[data-v-dbf1d030]{color:var(--faint);border-color:color-mix(in srgb,var(--core) 24%,transparent);background:0 0}.hero__CTA__dim[data-v-dbf1d030]:hover{color:var(--beam);background:color-mix(in srgb,var(--beam) 6%,transparent);border-color:color-mix(in srgb,var(--beam) 38%,transparent)}canvas[data-v-49cf6d14]{touch-action:none;width:100%;height:100%;display:block}.hero-impact[data-v-411dac57]{right:var(--gutter);bottom:calc(var(--gutter) + 86px);z-index:2;width:min(420px,100vw - var(--gutter) * 2);border:1px solid color-mix(in srgb,var(--core) 12%,transparent);background:color-mix(in srgb,var(--panel) 52%,transparent);-webkit-backdrop-filter:blur(16px)saturate(132%);border-radius:18px;padding:16px;position:absolute;box-shadow:0 18px 48px #00000047}.hero-impact__label[data-v-411dac57]{color:var(--mute);letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;font-family:Monaspace Neon,ui-monospace,monospace;font-size:10px}.hero-impact__grid[data-v-411dac57]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hero-impact__metric[data-v-411dac57]{border-top:1px solid color-mix(in srgb,var(--beam) 22%,transparent);gap:4px;padding-top:10px;display:grid}.hero-impact__metric dt[data-v-411dac57]{color:var(--faint);letter-spacing:1px;text-transform:uppercase;font-family:Monaspace Neon,ui-monospace,monospace;font-size:10px;line-height:1.35}.hero-impact__metric dd[data-v-411dac57]{color:var(--core);font-family:General Sans,system-ui,sans-serif;font-size:39px;font-weight:700;line-height:1}@media (width<=1300px){.hero-impact__metric dd[data-v-411dac57]{font-size:3vw}}@media (width<=760px){.hero-impact[data-v-411dac57]{display:none}}.hero__morph-key[data-v-e76c6756]{width:54px;color:var(--faint);display:inline-block}.hero__morph-progress[data-v-e76c6756]{background:var(--deepest);height:1px;margin-top:9px;display:block;overflow:hidden}.hero__morph-progress-bar[data-v-e76c6756]{background:var(--beam);width:100%;height:100%;box-shadow:0 0 8px color-mix(in srgb,var(--beam) 70%,transparent);transform-origin:0;transition:transform 80ms linear;display:block}.hero__morph-percent[data-v-e76c6756]{color:var(--faint);margin-top:4px}.hero[data-v-9d0db472]{background:var(--void);border-bottom:1px solid var(--line);width:100%;height:100svh;min-height:460px;position:relative;overflow:hidden}.hero[data-v-9d0db472]:before{z-index:1;background:linear-gradient(90deg,rgb(var(--hero-overlay-rgb)/78%) 0,rgb(var(--hero-overlay-rgb)/58%) 28%,rgb(var(--hero-overlay-rgb)/18%) 58%,transparent 82%);content:"";pointer-events:none;position:absolute;inset:0}.hero__canvas[data-v-9d0db472]{width:100%;height:100%;position:absolute;inset:0}.hero__text[data-v-9d0db472]{z-index:2;flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;left:15%;transform:translateY(-50%)}.hero__morph-readout[data-v-9d0db472]{width:210px}@media (width<=1500px){.hero__morph-readout[data-v-9d0db472]{width:14vw}}@media (width<=1070px){.hero__morph-readout[data-v-9d0db472]{width:150px}}@media (width<=620px){.hero[data-v-9d0db472]:before{background:linear-gradient(180deg,rgb(var(--hero-overlay-rgb)/22%) 0,rgb(var(--hero-overlay-rgb)/82%) 22%,rgb(var(--hero-overlay-rgb)/74%) 68%,rgb(var(--hero-overlay-rgb)/12%) 100%)}.hero__text[data-v-9d0db472]{right:var(--gutter);left:var(--gutter)}}.site-footer[data-v-eb356e53]{border-top:1px solid var(--line-soft);background:var(--void)}.site-footer__inner[data-v-eb356e53]{min-height:140px;color:var(--body-copy);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.site-footer__contact[data-v-eb356e53]{color:var(--beam);letter-spacing:2px;text-transform:uppercase;font-family:Monaspace Neon,ui-monospace,monospace;font-size:12px}.site-shell[data-v-c21b601e]{isolation:isolate;min-height:100vh;position:relative}.site-shell__content[data-v-c21b601e]{z-index:1;position:relative}.site-shell__content[data-v-c21b601e] .blog-post{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--atlas) 11%,transparent),transparent 544px),linear-gradient(180deg,color-mix(in srgb,var(--black) 44%,transparent),color-mix(in srgb,var(--void) 16%,transparent) 42%,color-mix(in srgb,var(--black) 46%,transparent))}.navbar__main[data-v-c21b601e]{z-index:100;border-radius:20px;width:80vw;height:7.5vh;position:fixed;top:2.5vh;left:10vw}
