.pub{--pub-paper: #0a0c11;--pub-paper-2: #11151e;--pub-surface: #171d28;--pub-ink: #f4f6f8;--pub-ink-2: #1d2430;--pub-ink-3: #c0c7d2;--pub-muted: #929baa;--pub-line: rgba(240, 245, 255, .12);--pub-line-dark: rgba(240, 245, 255, .14);--pub-salmon: #a98bff;--pub-salmon-deep: #c3adff;--pub-sun: #d5fb5f;--pub-moss: #92e8bb;--pub-radius: 18px;--pub-display: "Space Grotesk", "Inter", ui-sans-serif, system-ui, sans-serif;--pub-sans: "Inter", ui-sans-serif, system-ui, sans-serif;--pub-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;background:var(--pub-paper);color:var(--pub-ink);font-family:var(--pub-sans);min-height:100vh;overflow-x:hidden;overflow-wrap:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;word-break:normal!important;-webkit-font-smoothing:antialiased}.pub *{overflow-wrap:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;word-break:normal!important}.pub ::selection{background:var(--pub-salmon);color:#fff}.pub-wrap{width:100%;max-width:1180px;margin:0 auto;padding-inline:20px}@media(min-width:768px){.pub-wrap{padding-inline:32px}}.pub-display{font-family:var(--pub-display);font-weight:700;letter-spacing:-.055em;line-height:.96}.pub-h1{font-size:clamp(2.6rem,9.5vw,6.6rem)}.pub-h2{font-size:clamp(2rem,6vw,4rem)}.pub-h3{font-size:clamp(1.4rem,3.4vw,2rem);line-height:1.1}.pub-eyebrow{font-family:var(--pub-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--pub-muted)}.pub-lede{font-size:clamp(1.05rem,2.2vw,1.35rem);line-height:1.55;color:var(--pub-ink-3);max-width:44rem}.pub-em{color:var(--pub-sun);font-style:normal}.pub-mark{background:linear-gradient(transparent 62%,var(--pub-sun) 62%);padding-inline:.08em}.pub-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:48px;padding:0 1.4rem;border-radius:999px;font-weight:600;font-size:.98rem;border:1.5px solid var(--pub-line-dark);background:transparent;color:var(--pub-ink);cursor:pointer;text-decoration:none;touch-action:manipulation;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.pub-btn:hover{transform:translateY(-1px)}.pub-btn:active{transform:scale(.97)}.pub-btn:focus-visible,.pub-chip:focus-visible,.pub-tab:focus-visible{outline:3px solid var(--pub-sun);outline-offset:3px}.pub-btn--primary{background:var(--pub-sun);border-color:var(--pub-sun);color:#12160a;box-shadow:0 10px 34px -14px #d5fb5fb3}.pub-btn--primary:hover{background:#e4ff91;border-color:#e4ff91}.pub-btn--ink{background:var(--pub-ink);color:var(--pub-paper)}.pub-btn--lg{min-height:56px;padding-inline:1.9rem;font-size:1.05rem}.pub-promo{background:var(--pub-ink);color:var(--pub-paper);font-size:.82rem;text-align:center;padding:9px 16px}.pub-promo a{color:inherit;text-decoration:none;display:inline-flex;gap:.5rem;align-items:center}.pub-promo strong{color:var(--pub-sun);text-decoration:underline;text-underline-offset:3px}.pub-header{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--pub-paper) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--pub-line)}.pub-header__row{display:flex;align-items:center;justify-content:space-between;height:64px;gap:12px}.pub-logo{height:34px;width:auto}.pub-header__actions{flex-shrink:0}.pub-header__actions .pub-btn{flex-shrink:0;white-space:nowrap}@media(max-width:639px){.pub-header__signin{padding-inline:.35rem;font-size:.86rem}.pub-header__actions .pub-btn--primary{padding-inline:1rem;font-size:.9rem}}@media(max-width:375px){.pub-header__signin{display:none}}.pub-nav{display:none;gap:28px;align-items:center}.pub-nav a{color:var(--pub-ink-3);text-decoration:none;font-weight:500;font-size:.95rem}.pub-nav a:hover,.pub-nav a[aria-current=page]{color:var(--pub-ink);text-decoration:underline;text-decoration-color:var(--pub-salmon);text-underline-offset:6px;text-decoration-thickness:2px}@media(min-width:820px){.pub-nav{display:flex}}.pub-ink{background:var(--pub-surface);color:var(--pub-ink);border-radius:var(--pub-radius)}.pub-ink-card{background:var(--pub-ink-2);border:1px solid var(--pub-line-dark);border-radius:16px}.pub-paper-card{background:var(--pub-paper-2);border:1px solid var(--pub-line);border-radius:var(--pub-radius)}.pub-bubble{max-width:88%;padding:12px 16px;border-radius:18px;font-size:.98rem;line-height:1.5}.pub-bubble--user{background:var(--pub-sun);color:#12160a;border-bottom-right-radius:6px;margin-left:auto}.pub-bubble--bot{background:var(--pub-ink-2);border:1px solid var(--pub-line-dark);border-bottom-left-radius:6px}.pub-chip{min-height:44px;padding:0 1rem;border-radius:999px;border:1.5px solid var(--pub-line-dark);background:transparent;color:var(--pub-ink);font-weight:500;font-size:.92rem;cursor:pointer;touch-action:manipulation;transition:background .18s ease,border-color .18s ease}.pub-chip:hover{border-color:var(--pub-sun)}.pub-chip[aria-pressed=true]{background:var(--pub-sun);color:#12160a;border-color:var(--pub-sun)}.pub-tab{min-height:40px;padding:0 .9rem;border-radius:10px;border:0;background:transparent;color:var(--pub-muted);font-family:var(--pub-mono);font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.pub-tab[aria-selected=true]{background:var(--pub-sun);color:#12160a}.pub-caret{display:inline-block;width:.55ch;height:1.05em;background:var(--pub-salmon);vertical-align:text-bottom;animation:pub-blink 1s steps(1) infinite}@keyframes pub-blink{50%{opacity:0}}.pub-section{padding-block:clamp(64px,11vw,132px)}.pub-rule{border:0;border-top:1px solid var(--pub-line);margin:0}.pub-grid-3{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:820px){.pub-grid-3{grid-template-columns:repeat(3,1fr)}}.pub-turn{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:820px){.pub-turn{grid-template-columns:200px 1fr;gap:40px}}.pub-scroll-x{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pub-scroll-x::-webkit-scrollbar{display:none}.pub-footer{background:#07090d;color:var(--pub-ink);border-top:1px solid var(--pub-line)}.pub-footer a{color:var(--pub-ink-3);text-decoration:none}.pub-footer a:hover{color:var(--pub-sun);text-decoration:underline;text-underline-offset:4px}.pub :is(h1,h2,h3,h4,h5,h6){color:var(--pub-ink)}.pub .pub-ink :is(h1,h2,h3,h4,h5,h6){color:var(--pub-ink)}.pub-section{position:relative}.pub-hero{isolation:isolate;min-height:min(760px,calc(100svh - 108px));display:flex;align-items:center;padding-block:clamp(68px,9vw,124px);background:radial-gradient(ellipse at 77% 43%,rgba(125,100,255,.14),transparent 36%),radial-gradient(ellipse at 54% 100%,rgba(213,251,95,.06),transparent 45%),var(--pub-paper)}.pub-hero__grid{display:grid;align-items:center;gap:clamp(42px,7vw,96px)}.pub-hero__copy{position:relative;z-index:1}.pub-hero__title{max-width:9.5ch;font-size:clamp(3.25rem,8.6vw,7rem)}.pub-hero__lede{max-width:36rem;color:var(--pub-ink-3);font-size:clamp(1.08rem,1.8vw,1.25rem);line-height:1.65}.pub-hero__visual{position:relative;min-height:370px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--pub-line);border-radius:28px;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(145deg,#141a25,#0e121a 78%);background-size:34px 34px,34px 34px,auto;box-shadow:0 32px 100px #00000061,inset 0 1px #ffffff0f}.pub-hero__visual:before{content:"";position:absolute;width:56%;aspect-ratio:1;border:1px solid rgba(213,251,95,.22);border-radius:50%;box-shadow:0 0 90px #a98bff1f,inset 0 0 60px #a98bff14}.pub-orbit{position:absolute;width:min(80%,430px);aspect-ratio:1;border:1px solid rgba(169,139,255,.3);border-radius:50%;transform:rotate(-24deg) scaleY(.46)}.pub-orbit--two{transform:rotate(40deg) scaleY(.46);border-color:#d5fb5f47}.pub-core{position:relative;z-index:1;display:grid;place-items:center;width:132px;height:132px;border-radius:34px;color:#151a0b;background:linear-gradient(145deg,#e7ff9d,var(--pub-sun));box-shadow:0 0 80px #d5fb5f42,inset 0 1px #ffffffbf;transform:rotate(-7deg)}.pub-orbit-node{position:absolute;z-index:2;display:flex;align-items:center;gap:9px;min-height:46px;padding:0 14px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#191f2cf0;color:var(--pub-ink);box-shadow:0 12px 32px #00000047;font-size:.86rem;font-weight:600}.pub-orbit-node svg{color:var(--pub-sun)}.pub-orbit-node--one{top:17%;left:7%}.pub-orbit-node--two{top:18%;right:6%}.pub-orbit-node--three{bottom:17%;left:8%}.pub-orbit-node--four{right:7%;bottom:17%}.pub-kicker{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid rgba(213,251,95,.22);border-radius:999px;color:var(--pub-sun);background:#d5fb5f0f}.pub-kicker:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--pub-sun);box-shadow:0 0 14px var(--pub-sun)}.pub-proof-row{display:flex;flex-wrap:wrap;gap:14px 22px;color:var(--pub-muted);font:500 .76rem var(--pub-mono);letter-spacing:.04em;text-transform:uppercase}.pub-proof-row span{display:inline-flex;align-items:center;gap:8px}.pub-proof-row svg{color:var(--pub-sun)}.pub-hero__grid{grid-template-columns:minmax(0,1fr)}@media(min-width:960px){.pub-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr)}}.pub-hero__visual-label,.pub-hero__visual-note{position:absolute;z-index:2;color:var(--pub-muted);font:500 .68rem var(--pub-mono);letter-spacing:.09em;text-transform:uppercase}.pub-hero__visual-label{top:22px;left:24px}.pub-hero__visual-note{right:22px;bottom:20px}.pub-hero__stack{position:relative;z-index:1;width:min(84%,460px);padding-top:25px}.pub-hero__tile{display:flex;align-items:center;gap:12px;min-height:72px;padding:13px 15px;border:1px solid var(--pub-line-dark);border-radius:14px;background:#161c27f5;color:var(--pub-sun);box-shadow:0 14px 36px #0000003d}.pub-hero__tile b,.pub-hero__tile small{display:block;color:var(--pub-ink)}.pub-hero__tile b{font-size:.91rem}.pub-hero__tile small{margin-top:3px;color:var(--pub-muted);font-size:.72rem}.pub-hero__tile--main{border-color:#d5fb5f61;background:linear-gradient(105deg,#d5fb5f1c,#161c27fa 52%)}.pub-hero__tile-mark{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;background:var(--pub-sun);color:#10140a;font:700 .8rem var(--pub-mono)}.pub-hero__branch{display:flex;justify-content:center;gap:24%;height:42px;border-top:1px solid rgba(169,139,255,.4);margin:0 12%}.pub-hero__branch i{display:block;width:1px;height:42px;background:#a98bff6b}.pub-hero__tiles{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:540px){.pub-hero__tiles{grid-template-columns:1fr 1fr}}.pub-hero__tiles .pub-hero__tile{min-height:68px}.pub-proof-band{border-block:1px solid var(--pub-line);background:#11151e}.pub-proof-band__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:13px 24px;padding-block:20px}.pub-proof-band__row span{display:inline-flex;align-items:center;gap:9px;color:var(--pub-ink-3);font-size:.9rem}.pub-proof-band__row svg{color:var(--pub-sun)}.pub-nowrap{white-space:nowrap}.pub-steps{display:grid;gap:0;border-top:1px solid var(--pub-line)}.pub-step{display:grid;grid-template-columns:62px minmax(0,1fr);gap:16px;padding:26px 0;border-bottom:1px solid var(--pub-line)}@media(min-width:760px){.pub-steps{grid-template-columns:repeat(3,1fr);gap:28px;border-top:0}.pub-step{display:block;padding:25px 22px;border:1px solid var(--pub-line);border-radius:var(--pub-radius);background:var(--pub-paper-2)}}.pub-step__number{color:var(--pub-sun);font:600 .82rem var(--pub-mono)}.pub-capabilities{background:#11151e;border-block:1px solid var(--pub-line)}.pub-capabilities__intro{max-width:720px}.pub-capability-grid{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:620px){.pub-capability-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:900px){.pub-capability-grid--three{grid-template-columns:repeat(3,1fr)}}.pub-capability-card{position:relative;min-height:245px;padding:26px;overflow:hidden;border:1px solid var(--pub-line);border-radius:var(--pub-radius);background:linear-gradient(145deg,#171d28,#10141c 76%)}.pub-capability-card__index{position:absolute;top:23px;right:24px;color:var(--pub-muted);font:500 .7rem var(--pub-mono)}.pub-capability-card__icon{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(213,251,95,.22);border-radius:14px;background:#d5fb5f14;color:var(--pub-sun)}.pub-close{padding:clamp(30px,7vw,72px);border:1px solid rgba(169,139,255,.34);border-radius:26px;background:radial-gradient(ellipse at 84% 15%,rgba(169,139,255,.17),transparent 36%),linear-gradient(135deg,#171d28,#0d1017)}.pub-close .pub-h2{max-width:17ch}.pub-plan-card{padding:28px;border:1px solid var(--pub-line);border-radius:var(--pub-radius);background:var(--pub-paper-2)}.pub-plan-card--featured{border-color:#d5fb5f73;box-shadow:0 20px 70px #0000003d,inset 0 2px var(--pub-sun)}.pub-header--investor .pub-header__row{gap:18px}.pub-header--investor .pub-nav{gap:clamp(12px,2vw,28px)}.pub-panel{border:1px solid var(--pub-line);border-radius:var(--pub-radius);background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 70%),var(--pub-paper-2)}.pub-section--soft{background:var(--pub-paper-2);border-block:1px solid var(--pub-line)}.pub-section--accent{background:var(--pub-sun);color:#14190c}.pub-section--accent :is(h1,h2,h3,h4),.pub-section--accent .pub-display{color:#14190c}.pub-section--accent .pub-eyebrow{color:#454e2b}.pub-dot-grid{background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1px);background-size:18px 18px}@media(min-width:900px){.pub-hero__grid{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr)}}@media(max-width:560px){.pub-hero{min-height:unset}.pub-hero__title{font-size:clamp(3.2rem,14vw,4.6rem)}.pub-hero__visual{min-height:420px;border-radius:22px}.pub-hero__stack{width:84%;padding-top:30px}.pub-core{width:96px;height:96px;border-radius:26px}.pub-orbit-node{min-height:40px;padding-inline:10px;font-size:.75rem}.pub-orbit-node--one{left:3%}.pub-orbit-node--two{right:3%}.pub-orbit-node--three{left:3%}.pub-orbit-node--four{right:3%}}@media(min-width:561px)and (max-width:959px){.pub-hero__visual{min-height:340px}}@media(prefers-reduced-motion:reduce){.pub *,.pub *:before,.pub *:after{animation:none!important;transition:none!important}}.pub-world-hero{position:relative;isolation:isolate;min-height:min(900px,calc(100svh - 64px));overflow:hidden;background:#07090d}.pub-world-hero__media,.pub-world-hero__media:after,.pub-world-hero__media img,.pub-world-hero__scan,.pub-world-hero__trace{position:absolute;inset:0;width:100%;height:100%}.pub-world-hero__media{z-index:-1}.pub-world-hero__media img{object-fit:cover;object-position:60% center;opacity:.73;animation:pub-world-breathe 22s ease-in-out infinite alternate}.pub-world-hero__media:after{content:"";background:linear-gradient(90deg,#07090d,#07090df0 24%,#07090da6 51%,#07090d1f),linear-gradient(0deg,#07090d 0%,transparent 32%,rgba(7,9,13,.2) 100%)}.pub-world-hero__scan{z-index:1;pointer-events:none;opacity:.16;background:repeating-linear-gradient(0deg,transparent 0 5px,rgba(255,255,255,.08) 6px);-webkit-mask-image:linear-gradient(90deg,transparent 30%,black);mask-image:linear-gradient(90deg,transparent 30%,black)}.pub-world-hero__trace{z-index:2;pointer-events:none;opacity:.72}.pub-world-hero__trace path{stroke:#d5fb5f80;stroke-width:1;stroke-dasharray:8 14;animation:pub-trace-flow 22s linear infinite}.pub-world-hero__trace path+path{stroke:#a98bff80;animation-direction:reverse}.pub-world-hero__trace circle{fill:#d5fb5f;filter:drop-shadow(0 0 12px #d5fb5f)}.pub-world-hero__inner{position:relative;z-index:3;display:flex;flex-direction:column;min-height:inherit;padding-block:clamp(90px,11vw,160px) 30px}.pub-world-hero__eyebrow{display:flex;align-items:center;gap:10px;width:fit-content;margin-bottom:30px;color:#d5fb5f;font:600 .72rem var(--pub-mono);letter-spacing:.15em;text-transform:uppercase}.pub-live-dot{width:8px;height:8px;border-radius:50%;background:#d5fb5f;box-shadow:0 0 0 5px #d5fb5f1f,0 0 18px #d5fb5f}.pub-world-hero__title{max-width:10ch;margin:0;font-size:clamp(4.2rem,10.7vw,10rem);line-height:.87;letter-spacing:-.085em;color:#f6f8fb}.pub-world-hero__title em,.pub-final-cta h2 em{color:#d5fb5f;font-style:normal}.pub-world-hero__lede{max-width:36rem;margin-top:clamp(28px,4vw,48px);color:#e3e7ed;font-size:clamp(1.1rem,2.1vw,1.38rem);line-height:1.55;text-wrap:pretty}.pub-world-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px 30px;margin-top:30px}.pub-world-hero__explore{min-height:48px;display:inline-flex;align-items:center;gap:12px;color:#f6f8fb;font-size:.92rem;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.45)}.pub-world-hero__explore:hover{color:#d5fb5f;border-color:#d5fb5f}.pub-world-hero__footer{display:flex;flex-wrap:wrap;gap:16px 34px;margin-top:auto;padding-top:90px;color:#aeb8c5;font:600 .65rem var(--pub-mono);letter-spacing:.1em;text-transform:uppercase}.pub-world-hero__footer span{border-top:1px solid rgba(255,255,255,.25);padding-top:15px}@keyframes pub-world-breathe{0%{transform:scale(1)}to{transform:scale(1.075) translate(-1.5%)}}@keyframes pub-trace-flow{to{stroke-dashoffset:-440}}.pub-worlds{padding-block:clamp(80px,10vw,140px) clamp(65px,7vw,100px);background:#0e1119}.pub-worlds__intro{display:grid;gap:20px;align-items:end;margin-bottom:45px}.pub-worlds__intro .pub-eyebrow{grid-column:1 / -1;color:#d5fb5f}.pub-worlds__title{margin:0;font-size:clamp(3.5rem,7vw,7.3rem);line-height:.93}.pub-worlds__title span{color:#a98bff}.pub-worlds__intro>p:last-child{max-width:26rem;color:#c6cdd8;line-height:1.6;font-size:1.08rem}.pub-worlds__gallery{display:grid;gap:16px}.pub-world-card{overflow:hidden;background:#181e29;border:1px solid rgba(255,255,255,.13);border-radius:20px}.pub-world-card__image{aspect-ratio:1.18;overflow:hidden;background:#11141c}.pub-world-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.23,1,.32,1),filter .7s ease}.pub-world-card:hover img{transform:scale(1.06);filter:saturate(1.12)}.pub-world-card__body{display:grid;grid-template-columns:1fr auto;align-items:start;gap:14px;min-height:192px;padding:22px 24px 26px}.pub-world-card__number{color:#d5fb5f;font:600 .7rem var(--pub-mono);letter-spacing:.08em}.pub-world-card__body svg{color:#d5fb5f}.pub-world-card h3{grid-column:1 / -1;margin:0;font-size:clamp(1.7rem,2.4vw,2.35rem);line-height:1.05}.pub-world-card p{grid-column:1 / -1;margin:0;max-width:26rem;color:#b9c2ce;line-height:1.5}.pub-worlds__aside{margin-top:20px;color:#8894a3;font:500 .7rem var(--pub-mono);text-transform:uppercase;letter-spacing:.06em}.pub-platform{padding-block:clamp(80px,8vw,120px);background:#080b11;border-block:1px solid var(--pub-line)}.pub-platform__grid{display:grid;gap:58px;align-items:center}.pub-platform__copy .pub-eyebrow{color:#a98bff}.pub-platform__title{margin:18px 0 24px;font-size:clamp(3.3rem,6vw,6.5rem);line-height:.95}.pub-platform__title span{color:#a98bff}.pub-platform__features{margin-top:42px;border-top:1px solid var(--pub-line)}.pub-platform__feature{display:grid;grid-template-columns:38px 1fr;gap:12px;padding:17px 0;border-bottom:1px solid var(--pub-line)}.pub-platform__feature>span{padding-top:2px;color:#d5fb5f;font:600 .73rem var(--pub-mono)}.pub-platform__feature h3{margin:0 0 4px;color:#f4f6f8;font:600 1.06rem var(--pub-display)}.pub-platform__feature p{margin:0;color:#aeb8c5;font-size:.94rem;line-height:1.55}.pub-platform__graphic{position:relative;min-height:540px;overflow:hidden;isolation:isolate;border:1px solid rgba(169,139,255,.3);border-radius:28px;background:radial-gradient(circle at center,rgba(169,139,255,.18),transparent 43%),#10141e;box-shadow:0 35px 100px #0000004d,inset 0 1px #ffffff12}.pub-platform__gridlines{position:absolute;inset:0;opacity:.45;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:32px 32px}.pub-platform__ring{position:absolute;top:50%;left:50%;border:1px dashed rgba(169,139,255,.5);border-radius:50%;transform:translate(-50%,-50%);animation:pub-ring-spin 60s linear infinite}.pub-platform__ring--outer{width:78%;aspect-ratio:1}.pub-platform__ring--inner{width:48%;aspect-ratio:1;border-color:#d5fb5f5e;animation-direction:reverse}.pub-platform__beam{position:absolute;top:50%;left:50%;width:1px;height:33%;transform-origin:top center;background:linear-gradient(#d5fb5f,transparent);opacity:.5}.pub-platform__beam--one{transform:rotate(45deg)}.pub-platform__beam--two{transform:rotate(135deg)}.pub-platform__beam--three{transform:rotate(225deg)}.pub-platform__beam--four{transform:rotate(315deg)}.pub-platform__core{position:absolute;z-index:2;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:clamp(130px,32%,175px);aspect-ratio:1;transform:translate(-50%,-50%) rotate(-8deg);border-radius:28px;background:linear-gradient(140deg,#efffb9,#d5fb5f);color:#10140a;box-shadow:0 0 60px #d5fb5f47,0 22px 60px #00000080}.pub-platform__core span{font:600 .8rem var(--pub-mono);letter-spacing:.16em}.pub-platform__core strong{font:700 clamp(1.35rem,3.3vw,2rem) var(--pub-display);letter-spacing:-.05em}.pub-platform__core small{margin-top:5px;font:600 .48rem var(--pub-mono);letter-spacing:.14em}.pub-platform__node{position:absolute;z-index:3;padding:13px 16px;border:1px solid rgba(255,255,255,.23);border-radius:9px;background:#171d28e8;box-shadow:0 14px 30px #0000004d;color:#f4f6f8;font:600 .66rem var(--pub-mono);letter-spacing:.08em;animation:pub-node-float 6s ease-in-out infinite alternate}.pub-platform__node--one{top:18%;left:12%}.pub-platform__node--two{top:23%;right:8%;animation-delay:-2s}.pub-platform__node--three{bottom:23%;left:8%;animation-delay:-3s}.pub-platform__node--four{bottom:16%;right:13%;animation-delay:-1s}.pub-platform__graphic-caption{position:absolute;bottom:17px;left:20px;color:#aeb8c5;font:500 .56rem var(--pub-mono);letter-spacing:.1em}@keyframes pub-ring-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes pub-node-float{to{transform:translateY(-10px)}}.pub-journey{padding-block:clamp(85px,11vw,150px);background:#141922}.pub-journey__intro{margin-bottom:50px}.pub-journey__intro .pub-eyebrow{color:#d5fb5f}.pub-journey__intro h2{margin:18px 0 0;font-size:clamp(3.3rem,7vw,7rem);line-height:.94}.pub-journey__intro h2 span{color:#a98bff}.pub-journey__steps{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--pub-line)}.pub-journey__steps li{display:grid;grid-template-columns:65px 1fr;gap:18px;padding:26px 0;border-bottom:1px solid var(--pub-line)}.pub-journey__steps li>span{color:#d5fb5f;font:600 .8rem var(--pub-mono)}.pub-journey__steps h3{margin:0 0 8px;font:600 clamp(1.35rem,2vw,1.8rem) var(--pub-display)}.pub-journey__steps p{margin:0;max-width:30rem;color:#b9c2ce;line-height:1.6}.pub-final-cta{position:relative;overflow:hidden;padding-block:clamp(90px,13vw,180px);background:radial-gradient(ellipse at 80% 0,rgba(169,139,255,.23),transparent 40%),#080b11}.pub-final-cta:after{content:"";position:absolute;width:55vw;aspect-ratio:1;right:-15vw;top:3%;border:1px solid rgba(213,251,95,.17);border-radius:50%;box-shadow:0 0 0 65px #d5fb5f06,0 0 0 130px #d5fb5f05;pointer-events:none}.pub-final-cta__inner{position:relative;z-index:1}.pub-final-cta .pub-eyebrow{color:#a98bff}.pub-final-cta h2{margin:25px 0;font-size:clamp(4rem,9.5vw,9rem);line-height:.9}.pub-final-cta p:not(.pub-eyebrow){max-width:31rem;color:#b9c2ce;font-size:1.15rem;line-height:1.55}.pub-final-cta .pub-btn{margin-top:27px}.pub-invest-hero{position:relative;isolation:isolate;overflow:hidden;min-height:640px;background:#080b11}.pub-invest-hero:before{content:"";position:absolute;inset:0;z-index:-2;background:url(/assets/public-site/workspace-universe.jpg) 65% center / cover no-repeat;opacity:.5;animation:pub-world-breathe 22s ease-in-out infinite alternate}.pub-invest-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#080b11,#080b11eb 48%,#080b117a),linear-gradient(0deg,#080b11,transparent 40%)}.pub-invest-hero .pub-lede{color:#e3e7ed}@media(min-width:760px){.pub-worlds__intro{grid-template-columns:minmax(0,1.6fr) minmax(210px,.7fr)}.pub-worlds__gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.pub-world-card:nth-child(2){transform:translateY(25px)}.pub-world-card:nth-child(3){transform:translateY(50px)}.pub-worlds__aside{margin-top:75px}.pub-journey__steps{grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid var(--pub-line)}.pub-journey__steps li{display:block;min-height:250px;padding:28px;border-right:1px solid var(--pub-line)}.pub-journey__steps h3{margin-top:45px}}@media(min-width:1000px){.pub-platform__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(60px,8vw,120px)}}@media(max-width:759px){.pub-world-hero{min-height:720px}.pub-world-hero__media img{object-position:56% center;opacity:.48}.pub-world-hero__media:after{background:linear-gradient(0deg,#07090d,#07090dc2 35%,#07090dab)}.pub-world-hero__inner{padding-top:100px}.pub-world-hero__title{font-size:clamp(3.9rem,16vw,6rem)}.pub-world-hero__footer{gap:12px 20px;padding-top:70px}.pub-world-hero__footer span{font-size:.59rem}.pub-platform__graphic{min-height:440px}}
