@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2?dpl=dpl_Fgw9MTCqYDQfhasycpzuux8wLFQf)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2?dpl=dpl_Fgw9MTCqYDQfhasycpzuux8wLFQf)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2?dpl=dpl_Fgw9MTCqYDQfhasycpzuux8wLFQf)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2?dpl=dpl_Fgw9MTCqYDQfhasycpzuux8wLFQf)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2?dpl=dpl_Fgw9MTCqYDQfhasycpzuux8wLFQf)format("woff2");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}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2?dpl=dpl_Fgw9MTCqYDQfhasycpzuux8wLFQf)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2?dpl=dpl_Fgw9MTCqYDQfhasycpzuux8wLFQf)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2?dpl=dpl_Fgw9MTCqYDQfhasycpzuux8wLFQf)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2?dpl=dpl_Fgw9MTCqYDQfhasycpzuux8wLFQf)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2?dpl=dpl_Fgw9MTCqYDQfhasycpzuux8wLFQf)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2?dpl=dpl_Fgw9MTCqYDQfhasycpzuux8wLFQf)format("woff2");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}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.start{inset-inline-start:var(--spacing)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--ink:#07070a;--paper:#f4f2eb;--muted:#a7a5a0;--cyan:#1ce8ff;--violet:#a878ff;--acid:#d9ff43;--pointer-x:50vw;--pointer-y:30vh}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:var(--paper);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}::selection{background:var(--acid);color:var(--ink)}.site-shell{background:var(--ink);min-height:100vh;position:relative;overflow:clip}.noise{pointer-events:none;z-index:80;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:fixed;inset:0}.pointer-glow{pointer-events:none;z-index:1;left:var(--pointer-x);top:var(--pointer-y);filter:blur(60px);background:#2accff0e;border-radius:50%;width:28rem;height:28rem;transition:left .25s ease-out,top .25s ease-out;position:fixed;transform:translate(-50%,-50%)}.intro{z-index:100;background:#050507;place-items:center;transition:visibility 0s linear 1s,opacity .8s cubic-bezier(.7,0,.2,1),transform 1s cubic-bezier(.7,0,.2,1);display:grid;position:fixed;inset:0}.intro--done{opacity:0;visibility:hidden;transform:scale(1.08)}.intro__grid{opacity:0;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:5vw 5vw;animation:.8s .15s forwards grid-in,1.8s 1s infinite alternate grid-pulse;position:absolute;inset:0}.intro__grid:after{content:"";background:radial-gradient(circle,#0000 0 15%,#050507 65%);position:absolute;inset:0}.intro__skip{z-index:5;cursor:pointer;font:600 .68rem/1 var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.55;background:0 0;border:0;position:absolute;top:2rem;right:2rem}.intro__skip:hover{opacity:1}.intro__core{aspect-ratio:1;place-items:center;width:min(55vw,520px);display:grid;position:relative}.intro__brand-symbol{aspect-ratio:1;opacity:0;filter:drop-shadow(0 0 34px #1ce8ff2e);width:48%;animation:1.15s cubic-bezier(.15,.85,.2,1) .35s forwards intro-symbol;position:absolute}.intro__orbit{opacity:0;border:1px solid #fff3;border-radius:50%;position:absolute;inset:7%}.intro__orbit:after{content:"";background:var(--acid);width:10px;height:10px;box-shadow:0 0 24px var(--acid);border-radius:50%;position:absolute;top:50%;left:-5px}.intro__orbit--one{animation:.5s .85s forwards orbit-in,2.8s linear .9s infinite spin}.intro__orbit--two{border-style:dashed;animation:.5s 1s forwards orbit-in,2s linear 1s infinite spin-reverse;inset:20%}.intro__signal{font:500 clamp(.52rem, 1vw, .72rem)/1 var(--font-geist-mono);letter-spacing:.24em;opacity:0;animation:.3s steps(2,end) 1.45s forwards text-blip;position:absolute;bottom:21%}.intro__wordmark{font:700 clamp(1.3rem, 3vw, 2.4rem)/1 var(--font-geist-sans);letter-spacing:.35em;text-indent:.35em;opacity:0;animation:.65s cubic-bezier(.2,.8,.2,1) 1.65s forwards wordmark-in;position:absolute;bottom:5%;transform:scaleX(2)}.intro__status{font:500 .62rem/1 var(--font-geist-mono);letter-spacing:.14em;color:#85858b;align-items:center;gap:.7rem;display:flex;position:absolute;bottom:2rem;left:2rem}.intro__status i{background:var(--acid);border-radius:50%;width:6px;height:6px;animation:.5s infinite alternate blink}.nav{z-index:20;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;height:96px;padding:0 clamp(1.25rem,4vw,4.5rem);display:flex;position:absolute;top:0;left:0;right:0}.brand{letter-spacing:.13em;align-items:center;gap:.7rem;font-size:.72rem;font-weight:800;line-height:.87;display:flex}.brand__mark{place-items:center;width:40px;height:40px;display:grid;position:relative}.brand__mark img{width:100%;height:100%;display:block}.nav__links{font:500 .68rem/1 var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:clamp(1rem,2.5vw,2.8rem);display:flex}.nav__links>a:not(.nav__cta){opacity:.66;transition:opacity .25s;position:relative}.nav__links>a:not(.nav__cta):after{content:"";background:var(--acid);height:1px;transition:right .3s;position:absolute;bottom:-.45rem;left:0;right:100%}.nav__links>a:hover{opacity:1}.nav__links>a:hover:after{right:0}.nav__cta{border:1px solid #fff6;align-items:center;gap:1.8rem;padding:.85rem 1rem;transition:background .25s,color .25s;display:flex}.nav__cta:hover{background:var(--paper);color:var(--ink)}.menu-button{background:0 0;border:1px solid #ffffff4d;width:42px;height:42px;display:none}.menu-button span{background:#fff;width:18px;height:1px;margin:5px auto;display:block}.hero{z-index:2;background:radial-gradient(circle at 74% 47%,#531cab47,#0000 28%),linear-gradient(145deg,#07070a 15%,#0a1012 55%,#08070c);border-bottom:1px solid #ffffff1f;min-height:100svh;padding-top:96px;position:relative}.hero:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#0000 calc(25% - 1px),#ffffff0f 25%,#0000 calc(25% + 1px) calc(50% - 1px),#ffffff0f 50%,#0000 calc(50% + 1px) calc(75% - 1px),#ffffff0f 75%,#0000 calc(75% + 1px));position:absolute;inset:96px 0 0}.hero__eyebrow{height:58px;font:500 .6rem/1 var(--font-geist-mono);letter-spacing:.17em;color:#99999f;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:0 clamp(1.25rem,4vw,4.5rem);display:flex}.live{color:var(--acid);align-items:center;gap:.55rem;display:flex}.live i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:.6s infinite alternate blink;box-shadow:0 0 12px}.hero__stage{min-height:calc(100svh - 214px);padding:clamp(3.2rem,7vh,6.5rem) clamp(1.25rem,4vw,4.5rem) 2rem;position:relative}.hero h1{z-index:3;letter-spacing:-.085em;text-transform:uppercase;width:min-content;margin:0;font-size:clamp(5.2rem,14.4vw,14.5rem);font-weight:780;line-height:.72;position:relative}.hero__line{white-space:nowrap;opacity:0;animation:.9s cubic-bezier(.1,.8,.2,1) forwards hero-line;display:block}.hero__line--one{animation-delay:2.65s}.hero__line--accent{color:#0000;-webkit-text-stroke:1.5px var(--paper);padding-left:13vw;animation-delay:2.78s}.hero__line--three{padding-left:5vw;animation-delay:2.91s}.hero__dot{color:var(--acid);text-shadow:0 0 38px #d9ff438c}.hero__side-note{z-index:4;transform-origin:0 0;font:500 .52rem/1.8 var(--font-geist-mono);letter-spacing:.25em;color:#727278;margin:0;position:absolute;top:42%;left:clamp(.4rem,1.5vw,1.5rem);transform:rotate(-90deg)translate(-50%)}.hero__core-visual{z-index:4;aspect-ratio:1;place-items:center;width:clamp(190px,29vw,450px);display:grid;position:absolute;top:16%;right:6vw}.core-ring{border:1px solid #ffffff38;border-radius:50%;position:absolute}.core-ring:before{content:"";background:var(--cyan);width:9px;height:9px;box-shadow:0 0 20px var(--cyan);border-radius:50%;position:absolute;top:50%;left:-5px}.core-ring--a{animation:11s linear infinite spin;inset:0}.core-ring--b{border-style:dashed;animation:15s linear infinite spin-reverse;inset:12%}.core-ring--b:before{background:var(--violet);box-shadow:0 0 20px var(--violet)}.core-ring--c{animation:7s linear infinite spin;inset:27%}.core-ring--c:before{background:var(--acid);box-shadow:0 0 20px var(--acid)}.core-sphere{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff 0,#bdb9c5 10%,#342d40 36%,#08080b 65%);border-radius:50%;place-items:center;width:32%;animation:4s ease-in-out infinite float;display:grid;box-shadow:inset -20px -20px 40px #000,0 0 90px #a878ff47}.core-sphere img{object-fit:contain;filter:drop-shadow(0 0 8px #ffffff4d);width:54%;height:54%}.core-label{font:500 .5rem/1 var(--font-geist-mono);letter-spacing:.15em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000059;border:1px solid #ffffff2e;padding:.35rem .5rem;position:absolute}.core-label--one{top:3%;left:15%}.core-label--two{top:52%;right:-2%}.core-label--three{bottom:4%;left:5%}.hero__foot{z-index:5;justify-content:space-between;align-items:end;gap:2rem;width:min(45%,610px);margin:-3rem 0 0 auto;display:flex;position:relative}.hero__foot p{color:#a9a8ad;max-width:440px;margin:0;font-size:clamp(.85rem,1.2vw,1.05rem);line-height:1.65}.hero__foot strong{color:var(--paper);font-weight:600}.circle-link{aspect-ratio:1;border:1px solid #ffffff59;border-radius:50%;flex:none;place-items:center;width:82px;transition:color .35s,border .35s,transform .35s;display:grid;position:relative;overflow:hidden}.circle-link:before{content:"";background:var(--acid);transition:inset .35s cubic-bezier(.2,.8,.2,1);position:absolute;inset:100% 0 0}.circle-link:hover{color:var(--ink);border-color:var(--acid);transform:rotate(8deg)}.circle-link:hover:before{inset:0}.circle-link span{z-index:1;font:600 .48rem/1 var(--font-geist-mono);letter-spacing:.13em;position:relative}.circle-link>span+span{z-index:1;position:absolute;top:13px;right:15px}.hero__ticker{background:var(--acid);height:60px;color:var(--ink);font:800 .72rem/1 var(--font-geist-mono);letter-spacing:.15em;align-items:center;display:flex;overflow:hidden}.hero__ticker div{width:max-content;animation:22s linear infinite marquee;display:flex}.hero__ticker span,.hero__ticker i{white-space:nowrap;padding:0 2.5rem;font-style:normal}.section-pad{z-index:2;padding:clamp(6rem,11vw,11rem) clamp(1.25rem,6vw,7rem);position:relative}.section-heading{grid-template-columns:.7fr 1.35fr .7fr;align-items:start;gap:3rem;margin-bottom:clamp(4rem,8vw,8rem);display:grid}.section-kicker{font:600 .6rem/1.4 var(--font-geist-mono);letter-spacing:.18em;color:#7f7e85}.section-heading h2,.about h2{letter-spacing:-.065em;margin:-.15em 0 0;font-size:clamp(3rem,6vw,6.2rem);font-weight:650;line-height:.92}.section-heading h2 em,.about h2 em{color:#0000;-webkit-text-stroke:1px var(--paper);font-style:normal}.section-heading>p,.section-heading--split>p{color:#98979d;margin:0;font-size:.95rem;line-height:1.7}.divisions{background:var(--ink)}.division-stack{gap:1rem;display:grid}.division-card{--card-accent:var(--cyan);background:#0c0c10;border:1px solid #ffffff26;min-height:380px;padding:1.4rem;transition:border-color .35s,transform .35s;position:relative;overflow:hidden}.division-card--violet{--card-accent:var(--violet)}.division-card--acid{--card-accent:var(--acid)}.division-card:before{content:"";opacity:0;background:radial-gradient(circle at 88% 50%, var(--card-accent), transparent 34%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.division-card:before{background:radial-gradient(circle at 88% 50%, color-mix(in srgb, var(--card-accent) 22%, transparent), transparent 34%)}}.division-card:before{transition:opacity .45s}.division-card:hover{border-color:var(--card-accent)}@supports (color:color-mix(in lab, red, red)){.division-card:hover{border-color:color-mix(in srgb, var(--card-accent) 75%, transparent)}}.division-card:hover{transform:translate(.6rem)}.division-card:hover:before{opacity:1}.division-card__top{z-index:2;color:#7e7d84;font:600 .57rem/1 var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;grid-template-columns:1fr 2fr 4fr;align-items:center;display:grid;position:relative}.division-card__top i{background:linear-gradient(90deg,#ffffff40,#0000);height:1px}.division-card__body{z-index:2;grid-template-columns:1.1fr 1.5fr auto;align-items:end;gap:4rem;height:300px;padding:3rem 1.4rem 1rem;display:grid;position:relative}.division-card h3{letter-spacing:-.08em;margin:0;font-size:clamp(3.4rem,8vw,8.5rem);font-weight:750;line-height:.8}.division-card__statement{color:var(--card-accent);font-size:1.05rem;font-weight:650}.division-card__description{color:#a1a0a6;max-width:510px;font-size:.9rem;line-height:1.65}.tag-row{flex-wrap:wrap;gap:.4rem;margin-top:1.5rem;display:flex}.tag-row span{font:500 .53rem/1 var(--font-geist-mono);letter-spacing:.09em;text-transform:uppercase;border:1px solid #ffffff2b;padding:.45rem .58rem}.division-card__body>a{background:var(--card-accent);width:58px;height:58px;color:var(--ink);border-radius:50%;place-items:center;font-size:1.4rem;transition:transform .3s;display:grid}.division-card__body>a:hover{transform:rotate(45deg)}.division-card__soon{color:var(--card-accent);font:600 .58rem/1 var(--font-geist-mono);letter-spacing:.12em}.division-card__pulse{aspect-ratio:1;opacity:.1;width:32%;position:absolute;top:50%;right:-8%;transform:translateY(-50%)}.division-card__pulse i{border:1px solid var(--card-accent);border-radius:50%;animation:3s infinite pulse-rings;position:absolute;inset:0}.division-card__pulse i:nth-child(2){animation-delay:1s}.division-card__pulse i:nth-child(3){animation-delay:2s}.manifesto{z-index:2;background:var(--paper);min-height:100vh;color:var(--ink);grid-template-columns:180px 1fr;gap:5vw;padding:clamp(4rem,7vw,7rem);display:grid;position:relative}.manifesto__rail{font:600 .55rem/1 var(--font-geist-mono);letter-spacing:.14em;writing-mode:vertical-rl;border-right:1px solid #0003;flex-direction:column;justify-content:space-between;padding-right:2rem;display:flex;transform:rotate(180deg)}.manifesto__copy{max-width:1100px}.manifesto__copy>p{font:600 .62rem/1 var(--font-geist-mono);letter-spacing:.13em;text-transform:uppercase;margin:0 0 2rem}.manifesto__copy h2{letter-spacing:-.075em;margin:0;font-size:clamp(3.8rem,8vw,8.5rem);font-weight:700;line-height:.91}.manifesto__copy h2 em{color:var(--violet);font-style:normal}.manifesto__principles{background:#0000002e;border:1px solid #0000002e;grid-column:2;grid-template-columns:repeat(3,1fr);align-self:end;gap:1px;display:grid}.manifesto__principles div{background:var(--paper);min-height:150px;padding:1.5rem}.manifesto__principles span{font:600 .58rem/1 var(--font-geist-mono);margin-bottom:2.8rem;display:block}.manifesto__principles strong{font-size:1rem;display:block}.manifesto__principles p{color:#67666b;font-size:.8rem}.ventures{background:#0a0a0d}.section-heading--split{grid-template-columns:1.5fr .6fr;align-items:end}.section-heading--split>div{grid-template-columns:.45fr 1.6fr;gap:2rem;display:grid}.venture-list{border-top:1px solid #ffffff29}.venture-row{border-bottom:1px solid #ffffff29;grid-template-columns:.18fr 1.1fr .65fr 1.3fr auto;align-items:center;gap:2rem;padding:2.3rem .5rem;display:grid;position:relative;overflow:hidden}.venture-row:before{content:"";background:var(--paper);transition:right .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 100% 0 0}.venture-row:hover:before{right:0}.venture-row>*{z-index:1;position:relative}.venture-row:hover{color:var(--ink)}.venture-row__index{font:600 .62rem/1 var(--font-geist-mono);color:#77767c}.venture-row h3{letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4vw,4.5rem);line-height:.9}.venture-row__type{font:600 .58rem/1 var(--font-geist-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--violet)}.venture-row p{color:#929197;margin:0;font-size:.82rem;line-height:1.55}.venture-row:hover p{color:#4f4e52}.venture-row__arrow{border:1px solid #ffffff40;border-radius:50%;place-items:center;width:48px;height:48px;font-size:1.1rem;display:grid}.venture-row:hover .venture-row__arrow{border-color:#00000059;transform:rotate(45deg)}.about{background:radial-gradient(circle at 12% 40%,#1ce8ff1f,#0000 28%),#08090a;grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;min-height:90vh;display:grid}.about__orb{aspect-ratio:1;background:radial-gradient(circle at 38% 32%,#efeff2 0,#76727d 8%,#2a2631 27%,#09090c 68%);border:1px solid #ffffff26;border-radius:50%;place-items:center;width:min(38vw,520px);animation:5s ease-in-out infinite float;display:grid;position:relative;box-shadow:0 0 120px #1ce8ff1f}.about__orb:before,.about__orb:after{content:"";border:1px dashed #ffffff2e;border-radius:50%;animation:22s linear infinite spin;position:absolute;inset:-8%}.about__orb:after{border-color:#a878ff21;animation:30s linear infinite spin-reverse;inset:-18%}.about__orb span{font:800 clamp(2.2rem, 5vw, 5rem)/.78 var(--font-geist-sans);letter-spacing:-.07em;text-align:center;mix-blend-mode:overlay}.about__lead{color:#a8a7ad;max-width:760px;font-size:clamp(1rem,1.45vw,1.35rem);line-height:1.7}.about__facts{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:1fr 1fr;margin-top:3rem;display:grid}.about__facts div{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;min-height:110px;padding:1.2rem}.about__facts span{color:#77767c;font:600 .55rem/1 var(--font-geist-mono);letter-spacing:.12em;margin-bottom:2rem;display:block}.about__facts strong{font-size:.9rem}.about__legal{color:#6d6c72;max-width:700px;font-size:.65rem;line-height:1.6}.cta-section{z-index:2;background:var(--violet);color:var(--ink);padding:clamp(5rem,9vw,9rem) clamp(1.25rem,6vw,7rem);position:relative}.cta-section>p{max-width:450px;margin:0 0 4rem auto;font-size:.82rem;line-height:1.6}.cta-section a{grid-template-columns:1fr auto;align-items:end;display:grid;position:relative}.cta-section a span{font:600 clamp(.9rem, 1.2vw, 1.2rem)/1 var(--font-geist-mono);letter-spacing:.15em;grid-column:1}.cta-section a strong{letter-spacing:-.085em;white-space:nowrap;grid-column:1;font-size:clamp(4rem,11.8vw,12rem);line-height:.8}.cta-section a>span:last-child{aspect-ratio:1;border:1px solid #0006;border-radius:50%;grid-area:1/2/3;place-items:center;width:clamp(60px,8vw,110px);font-size:2rem;transition:transform .35s,background .35s;display:grid}.cta-section a:hover>span:last-child{background:var(--acid);transform:rotate(45deg)}.footer{z-index:2;background:#050507;border-top:1px solid #ffffff1f;grid-template-columns:1fr 1fr .8fr 1fr;align-items:start;gap:3rem;padding:4rem clamp(1.25rem,6vw,7rem);display:grid;position:relative}.footer p,.footer__links{color:#85848a;font:500 .62rem/1.8 var(--font-geist-mono);letter-spacing:.06em;margin:0}.footer__links{flex-direction:column;display:flex}.footer__links a:hover{color:var(--paper)}.footer__copy{text-align:right}@keyframes intro-b{0%{opacity:0;transform:translate(-70vw)rotate(-20deg)}70%{opacity:1;transform:translate(9px)rotate(2deg)}to{opacity:.92;transform:translate(-12%)rotate(0)}}@keyframes intro-c{0%{opacity:0;transform:translate(70vw)rotate(20deg)}70%{opacity:1;transform:translate(-9px)rotate(-2deg)}to{opacity:.82;transform:translate(24%)rotate(0)}}@keyframes intro-symbol{0%{opacity:0;filter:blur(22px);transform:scale(.18)rotate(-140deg)}62%{opacity:1;filter:blur()drop-shadow(0 0 44px #a878ff47);transform:scale(1.08)rotate(8deg)}to{opacity:1;filter:drop-shadow(0 0 34px #1ce8ff2e);transform:scale(1)rotate(0)}}@keyframes grid-in{to{opacity:1;transform:scale(1.08)}}@keyframes grid-pulse{to{opacity:.38}}@keyframes orbit-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes text-blip{0%{opacity:0}50%{opacity:1;transform:translate(8px)}to{opacity:.65;transform:translate(0)}}@keyframes wordmark-in{0%{opacity:0;filter:blur(12px);transform:scaleX(2)}to{opacity:1;filter:blur();transform:scaleX(1)}}@keyframes hero-line{0%{opacity:0;transform:translateY(80%)skewY(6deg)}to{opacity:1;transform:translateY(0)skewY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spin-reverse{to{transform:rotate(-360deg)}}@keyframes float{50%{transform:translateY(-12px)rotate(1deg)}}@keyframes blink{to{opacity:.2}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes pulse-rings{0%{opacity:0;transform:scale(.25)}25%{opacity:1}to{opacity:0;transform:scale(1)}}@media (max-width:980px){.nav__links{z-index:-1;background:#07070a;flex-direction:column;justify-content:center;font-size:1.1rem;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:fixed;inset:0;transform:translateY(-100%)}.nav__links--open{transform:translateY(0)}.menu-button{z-index:2;display:block;position:relative}.hero h1{font-size:clamp(4.4rem,16vw,8rem)}.hero__core-visual{opacity:.72;top:23%;right:-5vw}.hero__foot{width:65%;margin-top:1rem}.section-heading{grid-template-columns:1fr;gap:2rem}.section-heading>p{max-width:550px}.division-card__body{grid-template-columns:1fr;gap:1.2rem;height:auto;min-height:310px}.division-card__body>a,.division-card__soon{position:absolute;bottom:0;right:0}.manifesto{grid-template-columns:70px 1fr}.manifesto__principles,.section-heading--split,.section-heading--split>div{grid-template-columns:1fr}.venture-row{grid-template-columns:.2fr 1fr auto}.venture-row__type{grid-column:2}.venture-row p{grid-column:2/4}.venture-row__arrow{grid-area:1/3/3}.about{grid-template-columns:1fr}.about__orb{width:min(70vw,450px);margin:0 auto}.footer{grid-template-columns:1fr 1fr}}@media (max-width:620px){.nav{height:76px}.hero{padding-top:76px}.hero:before{inset:76px 0 0}.hero__eyebrow span:first-child{max-width:190px;line-height:1.5}.hero__stage{min-height:calc(100svh - 194px);padding-top:4rem}.hero h1{font-size:clamp(4rem,22vw,6.4rem);line-height:.78}.hero__line--accent,.hero__line--three{padding-left:0}.hero__core-visual{width:210px;top:42%;right:-70px}.hero__side-note{display:none}.hero__foot{align-items:center;width:88%;margin:4rem 0 0}.hero__foot p{font-size:.78rem}.circle-link{width:64px}.section-pad{padding-left:1.2rem;padding-right:1.2rem}.division-card{min-height:430px}.division-card__top{grid-template-columns:.5fr 1.5fr 1fr}.division-card__body{padding:3rem 0 1rem}.division-card h3{font-size:3.6rem}.manifesto{padding:4rem 1.2rem;display:block}.manifesto__rail{display:none}.manifesto__copy h2{font-size:3.35rem}.manifesto__principles{margin-top:4rem}.manifesto__principles div{min-height:120px}.manifesto__principles span{margin-bottom:1.5rem}.venture-row{gap:.7rem;padding:1.8rem 0}.venture-row h3{font-size:2.2rem}.venture-row p{padding-right:3rem}.venture-row__arrow{width:38px;height:38px}.about__facts{grid-template-columns:1fr}.about__orb{width:76vw}.cta-section a strong{white-space:normal;font-size:18vw}.cta-section a>span:last-child{grid-row:1}.footer{grid-template-columns:1fr}.footer__copy{text-align:left}.intro__core{width:86vw}.intro__grid{background-size:12vw 12vw}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.pointer-glow{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
