.landing-page{--hairline:#e7eef547;--ink:#f5f7f9;--muted:#e6edf494;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;background:#02050a;min-width:320px;font-family:Satoshi,Helvetica Neue,Helvetica,Arial,system-ui,-apple-system,sans-serif;overflow-x:clip}.landing-page,.landing-page *{box-sizing:border-box}.landing-page .is-loading .copy-orbit,.landing-page .is-loading .signal-network,.landing-page .is-loading .masthead,.landing-page .is-loading .scene-footer,.landing-page .journey:not(.is-ready) .copy-orbit,.landing-page .journey:not(.is-ready) .signal-network,.landing-page .journey:not(.is-ready) .masthead,.landing-page .journey:not(.is-ready) .scene-footer{opacity:0;visibility:hidden}.landing-page .journey{height:100svh;position:relative}.landing-page .viewport{color:var(--ink);isolation:isolate;background:radial-gradient(circle at 50% 52%,#171f2e75,#0000 48%),linear-gradient(145deg,#010307,#07101a 54%,#010307);height:100svh;position:sticky;top:0;overflow:hidden}.landing-page #three-stage,.landing-page #three-stage canvas,.landing-page .atmosphere{width:100%;height:100%;position:absolute;inset:0}.landing-page #three-stage canvas{opacity:0;touch-action:pan-y;will-change:opacity;transition:opacity .12s linear;display:block}.landing-page #three-stage{z-index:1}.landing-page .hero-portrait-fallback{mix-blend-mode:screen;object-fit:contain;pointer-events:none;will-change:opacity;z-index:11;width:auto;max-width:min(44vw,40rem);height:min(91svh,58rem);transition:opacity .12s linear;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.landing-page .is-hero-webgl-ready #three-stage canvas{opacity:1}.landing-page .is-hero-webgl-ready .hero-portrait-fallback{opacity:0}.landing-page .hero-awakening{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.landing-page .hero-awakening video{width:1px;height:1px}.landing-page .atmosphere{pointer-events:none;z-index:1;background:radial-gradient(at 50% 48%,#0000 0 18%,#02050a0a 52%,#02050a75 100%),linear-gradient(90deg,#02050a2e,#0000 12% 88%,#02050a2e)}.landing-page .intro-gate{pointer-events:none;z-index:12;position:absolute;inset:0;overflow:hidden}.landing-page .intro-gate__aperture,.landing-page .intro-gate__blackout,.landing-page .intro-gate__core,.landing-page .intro-gate__wave{will-change:opacity, transform;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.landing-page .intro-gate__blackout{opacity:1;z-index:2;background:#02050a;width:100%;height:100%;inset:0;transform:none}.landing-page .intro-gate__aperture{z-index:1;border-radius:50%;width:1vmin;height:1vmin;box-shadow:0 0 0 120vmax #02050a}.landing-page .intro-gate__core{opacity:0;z-index:4;background:radial-gradient(circle,#fff 0 10%,#fffffff5 22%,#ffffff6b 44%,#0000 70%);width:12vmin;height:12vmin}.landing-page .intro-gate__wave{opacity:0;z-index:2;border:1px solid #ffffffe6;border-radius:50%;width:3vmin;height:3vmin;box-shadow:0 0 2.4rem #ffffffb8,inset 0 0 2rem #ffffff57}.landing-page .masthead,.landing-page .scene-footer{pointer-events:none;z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;left:clamp(1.25rem,3.4vw,4rem);right:clamp(1.25rem,3.4vw,4rem)}.landing-page .footer-right{flex-direction:column;align-items:flex-end;gap:.45rem;display:flex}.landing-page .masthead{top:clamp(1.5rem,3vw,3rem)}.landing-page .scene-footer{justify-content:flex-end;bottom:clamp(1.5rem,3vw,3rem)}.landing-page .wordmark,.landing-page .manifesto,.landing-page .eyebrow,.landing-page .chapter{text-transform:uppercase;margin:0}.landing-page .wordmark{letter-spacing:.34em;font-size:clamp(.72rem,.9vw,.92rem);font-weight:650}.landing-page .manifesto,.landing-page .eyebrow,.landing-page .chapter,.landing-page .scene-detail{color:var(--muted);letter-spacing:.17em;font-size:clamp(.58rem,.58vw,.68rem);font-weight:520;line-height:1.5}.landing-page .scene-copy{opacity:0;pointer-events:none;visibility:hidden;z-index:2;width:min(86vw,82rem);position:absolute;top:50%}.landing-page.webgl-fallback .scene-copy[data-scene="0"]{opacity:1;visibility:visible}.landing-page .scene-copy--center,.landing-page .scene-copy--final{text-align:center;left:50%;transform:translate(-50%,-50%)}.landing-page .scene-copy--left{text-align:left;width:min(72vw,70rem);left:clamp(1.25rem,8vw,10rem);transform:translateY(-50%)}.landing-page .scene-copy--right{text-align:right;width:min(76vw,76rem);right:clamp(1.25rem,8vw,10rem);transform:translateY(-50%)}.landing-page .eyebrow{margin-bottom:clamp(1rem,1.8vw,1.6rem)}.landing-page h1,.landing-page h2{letter-spacing:-.072em;text-wrap:balance;margin:0;font-size:clamp(4rem,10vw,11.5rem);font-weight:320;line-height:.78}.landing-page .scene-copy[data-scene="0"] h1{letter-spacing:-.04em;font-size:clamp(3.4rem,7.6vw,8.75rem);line-height:.86}.landing-page .hero-line{white-space:nowrap;will-change:filter, opacity, transform;display:block}.landing-page .hero-char{will-change:filter, opacity, transform;display:inline-block}.landing-page .scene-copy[data-scene="0"] .eyebrow,.landing-page .scene-copy[data-scene="0"] .scene-detail{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.landing-page .copy-orbit{perspective:900px;pointer-events:none;height:0;transform-style:preserve-3d;z-index:2;width:100%;position:absolute;top:16%;left:0}.landing-page .copy-orbit__ring{height:0;transform-style:preserve-3d;width:100%;animation:none;position:relative}.landing-page .copy-orbit__item{color:#f7f9ffe0;letter-spacing:-.04em;opacity:.72;text-shadow:0 1px 2px #000000fa,0 0 1rem #000000e6;text-transform:uppercase;white-space:nowrap;will-change:opacity, transform;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:320;animation:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-page .signal-network{perspective:900px;pointer-events:none;z-index:2;width:min(118vw,1760px);height:27%;position:absolute;top:67%;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.landing-page .signal-stream{--duration:36s;--gap:clamp(4rem, 8vw, 9rem);transform-origin:50%;width:116%;position:absolute;left:-8%}.landing-page .signal-stream:after{content:"";background:linear-gradient(90deg,#0000,#f0f5ff12 18% 82%,#0000);width:100%;height:1px;position:absolute;top:50%;left:0}.landing-page .signal-stream__track{animation:landing-signal-drift var(--duration) linear infinite;will-change:transform;width:max-content;display:flex}.landing-page .signal-stream__group{align-items:center;gap:var(--gap);padding-right:var(--gap);flex:none;display:flex}.landing-page .signal-stream span{color:#f7f9ffe6;letter-spacing:-.04em;text-shadow:0 1px 2px #000000fa,0 0 1rem #000000eb;text-transform:uppercase;white-space:nowrap;z-index:1;font-size:clamp(.68rem,.9vw,1rem);font-weight:320;position:relative}.landing-page .signal-stream--one{--duration:44s;opacity:.2;top:2%;transform:rotate(-4deg)translateZ(-120px)scale(.92)}.landing-page .signal-stream--two{--duration:44s;opacity:.38;top:29%;transform:rotate(2deg)translateZ(30px)}.landing-page .signal-stream--two .signal-stream__track,.landing-page .signal-stream--four .signal-stream__track{animation-direction:reverse}.landing-page .signal-stream--three{--duration:48s;opacity:.26;top:58%;transform:rotate(-2deg)translateZ(-40px)scale(.96)}.landing-page .signal-stream--four{--duration:40s;opacity:.34;top:78%;transform:rotate(3deg)translateZ(65px)scale(1.02)}.landing-page .scene-copy--final h2{font-size:clamp(5rem,13vw,15rem)}.landing-page .scene-detail{letter-spacing:.08em;max-width:34rem;margin:clamp(1.5rem,2.5vw,2.6rem) auto 0}.landing-page .scene-copy--left .scene-detail{margin-left:0}.landing-page .scene-copy--right .scene-detail{margin-right:0}.landing-page .chapter{align-items:center;gap:.75rem;display:flex}.landing-page .chapter-line{background:var(--hairline);width:1.8rem;height:1px;display:block}.landing-page .legal-links{color:#ffffff8f;letter-spacing:.08em;pointer-events:auto;align-items:center;gap:1rem;font-size:clamp(.62rem,.65vw,.76rem);display:flex}.landing-page .legal-links a{color:inherit;text-underline-offset:.28em;align-items:center;min-width:2.75rem;min-height:2.75rem;text-decoration-line:underline;text-decoration-color:#ffffff57;text-decoration-thickness:1px;transition:color .18s;display:inline-flex}.landing-page .legal-links a:hover,.landing-page .legal-links a:focus-visible{color:#fff}.landing-page .render-status{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-page .noscript{color:#fff;min-height:100svh;margin:0;padding:3rem}.landing-page .webgl-fallback #three-stage,.landing-page .webgl-fallback .intro-gate{display:none}.landing-page .webgl-fallback .viewport{background:radial-gradient(circle,#34334e,#0000 24%),radial-gradient(circle at 40% 62%,#462b1c,#0000 30%),#02050a}@media (max-width:900px){.landing-page .copy-orbit{top:16%}.landing-page .copy-orbit__item{font-size:clamp(1rem,2vw,1.2rem)}}@media (max-width:700px){.landing-page .hero-portrait-fallback{max-width:88vw;height:min(91svh,48rem)}.landing-page .copy-orbit{top:17%}.landing-page .journey{height:100svh}.landing-page .masthead{align-items:flex-start}.landing-page .manifesto{text-align:right;max-width:11rem}.landing-page .scene-copy{top:47%}.landing-page .scene-copy--left{width:calc(100vw - 2.5rem);left:1.25rem}.landing-page .scene-copy--right{width:calc(100vw - 2.5rem);right:1.25rem}.landing-page h1,.landing-page h2{font-size:clamp(4rem,19vw,6.5rem);line-height:.84}.landing-page .scene-copy[data-scene="0"] h1{font-size:clamp(3.6rem,16vw,5.7rem)}.landing-page .scene-copy--final h2{font-size:clamp(4.6rem,21vw,7rem)}.landing-page .scene-detail{max-width:19rem}.landing-page .signal-network{width:148vw;height:23%;top:70%}.landing-page .signal-stream{--gap:clamp(2.6rem, 10vw, 4.5rem);width:128%;left:-14%}.landing-page .signal-stream span{font-size:clamp(.72rem,3vw,.92rem)}.landing-page .signal-stream--one{top:1%;transform:rotate(-3deg)translateZ(-90px)scale(.94)}.landing-page .signal-stream--two{top:30%;transform:rotate(2deg)translateZ(24px)}.landing-page .signal-stream--three{top:59%;transform:rotate(-2deg)translateZ(-28px)scale(.97)}.landing-page .signal-stream--four{top:79%;transform:rotate(2deg)translateZ(42px)}.landing-page .footer-right{gap:.3rem}.landing-page .legal-links{gap:.7rem;font-size:.66rem}}.landing-page{color:#f4f5f7;background:#030507;min-width:320px;overflow-x:clip}@layer base{.landing-page .signal-stream__track{animation-duration:var(--duration);animation-iteration-count:infinite}.landing-page .platform-story__artifact-visual{animation-duration:6.6s;animation-iteration-count:infinite}.landing-page .platform-story__artifact--creative .platform-story__artifact-visual{animation-duration:7.4s!important}.landing-page .platform-story__artifact--operations .platform-story__artifact-visual{animation-duration:7.9s!important}.landing-page .platform-story__artifact--product .platform-story__artifact-visual{animation-duration:6.9s!important}}.landing-page .commerce-system{z-index:4;background:#030507;min-height:100dvh;position:relative;overflow:hidden}.landing-page .commerce-system__stage{transform-origin:50% 0;will-change:border-radius, opacity, transform;background:radial-gradient(circle at 80% 12%,#ffffff0e,#0000 22%),#08090b;min-height:100dvh;padding:clamp(5rem,7vw,8rem) clamp(1.5rem,6vw,7rem) clamp(3rem,5vw,6rem);position:relative;overflow:hidden}.landing-page .commerce-system__webgl{pointer-events:none;z-index:1;position:absolute;inset:0}.landing-page .commerce-system__webgl canvas{width:100%;height:100%;display:block}.landing-page .commerce-system__stage:before{content:"";background:linear-gradient(90deg,#ffffff14,#0000 34%);height:1px;position:absolute;top:0;left:clamp(1.5rem,6vw,7rem);right:clamp(1.5rem,6vw,7rem)}.landing-page .commerce-system__intro{z-index:2;max-width:min(86vw,88rem);position:relative}.landing-page .commerce-system__intro h2{letter-spacing:-.06em;perspective:800px;text-wrap:balance;margin:0;font-size:clamp(4rem,7.4vw,9rem);font-weight:300;line-height:.88}.landing-page .commerce-system__intro h2 span{transform-origin:0 100%;display:block}.landing-page .commerce-system__intro h2 span:last-child{color:#f4f5f76b}.landing-page .commerce-system__intro>p,.landing-page .commerce-system__capabilities p{color:#e8ebf09e;margin:0;line-height:1.6}.landing-page .commerce-system__intro>p{max-width:39rem;margin-top:clamp(1.8rem,3vw,3rem);font-size:clamp(1.1rem,1.4vw,1.45rem)}.landing-page .commerce-system__capabilities{z-index:2;border-top:1px solid #f4f5f729;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,2.5vw,3.5rem);margin-top:clamp(5rem,8vw,9rem);padding-top:clamp(1.5rem,2.5vw,2.5rem);display:grid;position:relative}.landing-page .commerce-system__capabilities article{perspective:900px;will-change:opacity, transform;min-width:0;position:relative}.landing-page .commerce-system__capability-art{pointer-events:none;max-width:100%;margin-bottom:clamp(1.25rem,2vw,2rem);display:block;position:relative}.landing-page .landing-deferred-image{display:block}.landing-page .commerce-system__capability-art img{width:100%;height:auto;transition:opacity .22s;display:block}.landing-page .commerce-system__stage.is-system-webgl-live .commerce-system__capability-art img{opacity:0}.landing-page .commerce-system__capabilities h3{letter-spacing:-.04em;max-width:12ch;margin:0 0 1rem;font-size:clamp(1.45rem,1.75vw,2.2rem);font-weight:350;line-height:1.05}.landing-page .commerce-system__capabilities p{max-width:30ch;font-size:clamp(.86rem,.9vw,1rem)}@media (max-width:767px){.landing-page .commerce-system__stage{padding:5rem 1.25rem 3rem}.landing-page .commerce-system__intro h2{font-size:clamp(3.25rem,15vw,5rem)}.landing-page .commerce-system__intro>p{font-size:1rem}.landing-page .commerce-system__capabilities{grid-template-columns:1fr;gap:3rem;margin-top:4.5rem;padding-top:1.25rem}.landing-page .commerce-system__capabilities article{border-bottom:1px solid #f4f5f71f;padding-bottom:3rem}.landing-page .commerce-system__capability-art{margin-bottom:1.25rem}.landing-page .commerce-system__capabilities h3{max-width:none;margin-bottom:.65rem;font-size:1.75rem}}.landing-page .platform-story{color:#f4f5f7;isolation:isolate;z-index:5;background:#080809;position:relative;overflow:hidden}.landing-page .platform-story__canvas{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);gap:clamp(3rem,5.5vw,7rem);max-width:112rem;margin-inline:auto;padding:clamp(8rem,11vw,14rem) clamp(1.5rem,5.5vw,7rem) clamp(5.5rem,8vw,9rem);display:grid}.landing-page .platform-story__intro{z-index:2;align-self:start;max-width:42rem;position:sticky;top:5rem}.landing-page .platform-story__intro h2{letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(4.3rem,5.7vw,7.5rem);font-weight:320;line-height:.87}.landing-page .platform-story__intro h2 span,.landing-page .platform-story__intro h2 em{display:block}.landing-page .platform-story__intro h2 em{color:#f4f5f7a6;letter-spacing:-.055em;padding-bottom:.08em;font-family:inherit;font-size:.92em;font-weight:400;line-height:1.06}.landing-page .platform-story__intro>p{color:#e1e3e6a3;max-width:35rem;margin:clamp(2.2rem,4vw,4rem) 0 0;font-size:clamp(1.05rem,1.2vw,1.3rem);line-height:1.65}.landing-page .platform-story__composition{perspective:100rem;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-content:start;gap:clamp(2.4rem,4vw,4.25rem) clamp(1.75rem,3vw,3.5rem);display:grid;position:relative}.landing-page .platform-story__artifact{color:#f4f5f7;min-width:0;position:relative}.landing-page .platform-story__artifact-visual{perspective:80rem;transform-style:preserve-3d;animation-duration:6.6s;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite}.landing-page .platform-story__artifact-depth{transform-style:preserve-3d;will-change:transform}.landing-page .platform-story__artifact img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}.landing-page .platform-story__artifact-copy{max-width:29rem;margin-top:clamp(.4rem,1vw,1rem)}.landing-page .platform-story__artifact-copy h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.35rem,1.8vw,2rem);font-weight:520;line-height:1.05}.landing-page .platform-story__artifact-copy p{color:#dcdfe39e;max-width:42ch;margin:.7rem 0 0;font-size:clamp(.78rem,.92vw,.98rem);line-height:1.55}.landing-page .platform-story__artifact--intelligence{grid-area:1/1}.landing-page .platform-story__artifact--intelligence .platform-story__artifact-visual{width:90%;margin-left:-3%;animation-name:platform-story-float-a}.landing-page .platform-story__artifact--creative{grid-area:1/2;margin-top:clamp(2rem,4vw,4rem)}.landing-page .platform-story__artifact--creative .platform-story__artifact-visual{margin-left:4%;animation-name:platform-story-float-b;animation-duration:7.4s;animation-delay:-1.9s}.landing-page .platform-story__artifact--operations{grid-area:2/1}.landing-page .platform-story__artifact--operations .platform-story__artifact-visual{width:108%;margin-left:-5%;animation-name:platform-story-float-c;animation-duration:7.9s;animation-delay:-4.1s}.landing-page .platform-story__artifact--product{grid-area:2/2;margin-top:clamp(2.5rem,4.5vw,4.5rem)}.landing-page .platform-story__artifact--product .platform-story__artifact-visual{width:116%;margin-left:-8%;animation-name:platform-story-float-d;animation-duration:6.9s;animation-delay:-2.8s}.landing-page .platform-story__footer{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;margin-inline:clamp(1.5rem,5.5vw,7rem);padding-block:1.65rem 2.35rem;display:flex}.landing-page .platform-story__footer>span{color:#f4f5f78c;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:600}.landing-page .platform-story__footer nav{gap:clamp(1rem,2.1vw,2rem);display:flex}.landing-page .platform-story__footer a{color:#f4f5f7a6;outline-offset:.35rem;text-underline-offset:.28rem;font-size:.8rem;text-decoration-color:#f4f5f74d;transition:color .18s}.landing-page .platform-story__footer a:hover,.landing-page .platform-story__footer a:focus-visible{color:#f4f5f7}@media (max-width:1099px){.landing-page .platform-story__canvas{padding-block:7rem 5.5rem;display:block}.landing-page .platform-story__intro{max-width:44rem;position:relative;top:auto}.landing-page .platform-story__intro h2{max-width:10ch;font-size:clamp(4.5rem,9vw,6.5rem)}.landing-page .platform-story__composition{grid-template-columns:1fr;gap:4rem;margin-top:7rem}.landing-page .platform-story__artifact--intelligence,.landing-page .platform-story__artifact--creative,.landing-page .platform-story__artifact--operations,.landing-page .platform-story__artifact--product{grid-area:auto/1;width:min(78%,43rem);margin-top:0}.landing-page .platform-story__artifact--creative,.landing-page .platform-story__artifact--product{justify-self:end}.landing-page .platform-story__artifact-visual{max-width:100%}}@media (max-width:767px){.landing-page .platform-story__canvas{padding:6rem 1.25rem 4.75rem}.landing-page .platform-story__intro h2{max-width:8ch;font-size:clamp(3.7rem,16vw,5rem)}.landing-page .platform-story__intro>p{margin-top:2rem;font-size:1rem}.landing-page .platform-story__composition{grid-template-columns:1fr;gap:4rem;margin-top:4.5rem}.landing-page .platform-story__artifact,.landing-page .platform-story__artifact--intelligence,.landing-page .platform-story__artifact--creative,.landing-page .platform-story__artifact--operations,.landing-page .platform-story__artifact--product{grid-column:1;justify-self:stretch;width:100%;margin-top:0}.landing-page .platform-story__artifact-visual,.landing-page .platform-story__artifact--intelligence .platform-story__artifact-visual,.landing-page .platform-story__artifact--creative .platform-story__artifact-visual,.landing-page .platform-story__artifact--operations .platform-story__artifact-visual,.landing-page .platform-story__artifact--product .platform-story__artifact-visual{width:100%;margin-left:0}.landing-page .platform-story__artifact-copy{margin-top:0}.landing-page .platform-story__artifact-copy h3{font-size:1.55rem}.landing-page .platform-story__footer{flex-direction:column;align-items:flex-start;gap:1.35rem;margin-inline:1.25rem}.landing-page .platform-story__footer nav{flex-wrap:wrap;gap:.9rem 1.4rem}}@keyframes landing-signal-drift{to{transform:translate(-50%)}}@keyframes platform-story-float-a{0%,to{transform:translateY(-.45rem)rotate(-.35deg)}50%{transform:translate(.35rem,.65rem)rotate(.45deg)}}@keyframes platform-story-float-b{0%,to{transform:translate(.25rem,.5rem)rotate(.4deg)}50%{transform:translate(-.35rem,-.55rem)rotate(-.55deg)}}@keyframes platform-story-float-c{0%,to{transform:translate(-.3rem,.3rem)rotate(-.45deg)}50%{transform:translate(.25rem,-.7rem)rotate(.35deg)}}@keyframes platform-story-float-d{0%,to{transform:translate(.25rem,-.6rem)rotate(.5deg)}50%{transform:translate(-.3rem,.45rem)rotate(-.3deg)}}.landing-page{font-family:var(--font-sans), sans-serif}.landing-page .intro-gate{z-index:2}.landing-page .intro-gate__blackout{opacity:0}.landing-page .scene-copy[data-scene="0"]{opacity:1;pointer-events:auto;visibility:visible;z-index:5}.landing-page .journey:not(.is-ready) .scene-copy[data-scene="0"],.landing-page .journey:not(.is-ready) .scene-footer{opacity:1;visibility:visible}.landing-page .scene-copy[data-scene="0"] .eyebrow,.landing-page .scene-copy[data-scene="0"] .scene-detail{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0 auto;position:static;overflow:visible}.landing-page .scene-copy[data-scene="0"] .eyebrow{color:#f4f5f7d1;margin-bottom:1rem}.landing-page .scene-copy[data-scene="0"] .scene-detail{color:#f4f5f7c7;letter-spacing:0;text-transform:none;text-wrap:pretty;max-width:44rem;margin-top:1.4rem;font-size:clamp(.95rem,1.1vw,1.15rem);line-height:1.55}.landing-page h1,.landing-page h2,.commerce-system__intro h2,.platform-story__intro h2,.platform-story__intro h2 em{letter-spacing:-.04em}.platform-story__intro h2 em{font-family:inherit;font-style:normal;font-weight:300}.landing-narrative{color:#f4f5f7;background:#050709;margin:0;padding:clamp(6rem,10vw,11rem) clamp(1.25rem,6vw,7rem)}.landing-narrative h2{letter-spacing:-.04em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(3rem,6.5vw,6rem);font-weight:350;line-height:.95}.landing-narrative p{color:#b7bbc2;text-wrap:pretty;font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.65}.landing-narrative a:not(.public-site-button){color:#fff;text-underline-offset:.35em}.landing-audience{border-bottom:1px solid #ffffff24;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:end;gap:clamp(3rem,9vw,10rem);display:grid}.landing-narrative__lead>p{color:#f4f5f7;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.8rem;font-weight:650}.landing-audience__copy p{max-width:44ch;margin:0 0 1.5rem}.landing-workflow{color:#080a0d;background:#fff}.landing-workflow>header{justify-content:space-between;align-items:end;gap:3rem;width:100%;max-width:86rem;margin-inline:auto;display:flex}.landing-workflow>header p{color:#4b4f55;max-width:32ch}.landing-flow{grid-template-columns:repeat(4,1fr);width:100%;max-width:86rem;margin:clamp(4rem,7vw,7rem) auto;padding:0;list-style:none;display:grid}.landing-flow li{border-top:1px solid #080a0d47;min-height:13rem;padding:1.5rem 1.5rem 1.5rem 0}.landing-flow strong{letter-spacing:-.03em;margin-bottom:.8rem;font-size:clamp(1.35rem,2vw,2rem);display:block}.landing-flow span{color:#45494f;max-width:28ch;line-height:1.55;display:block}.product-proof{color:#f4f5f7;background:#080a0d;max-width:86rem;margin-inline:auto;padding:clamp(1.25rem,3vw,3rem)}.product-proof>header{border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:1.5rem;display:flex}.product-proof>header div span,.product-proof>header>span,.product-proof>footer>span,.product-proof__summary span,.product-proof li>span{color:#989da5;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;display:block}.product-proof>header strong{margin-top:.35rem;font-size:1.25rem;display:block}.product-proof__summary{grid-template-columns:1.5fr .5fr;gap:3rem;padding:clamp(2rem,5vw,5rem) 0;display:grid}.product-proof__summary strong{letter-spacing:-.04em;max-width:16ch;margin-top:.75rem;font-size:clamp(2.2rem,4vw,4.5rem);font-weight:350;line-height:.98;display:block}.product-proof__summary p{color:#aeb2b9;max-width:46ch;font-size:.95rem}.product-proof__signal{border-top:1px solid #ffffff2e;align-self:end;padding-top:1rem}.product-proof__signal strong{font-size:1.3rem}.product-proof ul{margin:0;padding:0;list-style:none}.product-proof li{border-top:1px solid #ffffff24;grid-template-columns:.4fr 1fr .7fr;align-items:center;gap:1rem;padding:1.25rem 0;display:grid}.product-proof li strong{font-size:1rem}.product-proof li small{color:#989da5}.product-proof>footer{border-top:1px solid #ffffff2e;grid-template-columns:minmax(10rem,.35fr) 1fr;align-items:baseline;gap:1.5rem;margin-top:1rem;padding-top:1.5rem;display:grid}.landing-publishing{background:#08090b;grid-template-columns:1fr 1fr;align-items:start;gap:clamp(4rem,10vw,12rem);display:grid}.landing-publishing h2{max-width:11ch}.landing-publishing>div p{max-width:40ch}.landing-publishing ol{margin:0;padding:0;list-style:none}.landing-publishing li{border-top:1px solid #ffffff2e;grid-template-columns:.4fr 1fr;align-items:baseline;gap:1.5rem;padding:1.4rem 0;display:grid}.landing-publishing li strong{font-size:1.35rem}.landing-publishing li span{color:#aeb2b9;line-height:1.55}.landing-controls{color:#080a0d;background:#fff;grid-template-columns:1fr .65fr .65fr;gap:clamp(2rem,5vw,6rem);display:grid}.landing-controls h2{max-width:11ch}.landing-controls p{color:#3e4248;margin-top:0;font-size:1rem}.landing-controls p strong{color:#080a0d;margin-bottom:.75rem;font-size:1.3rem;display:block}.landing-controls a{color:#080a0d!important}.landing-faq{grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,9vw,10rem);display:grid}.landing-faq>div{border-top:1px solid #ffffff2e}.landing-faq details{border-bottom:1px solid #ffffff2e}.landing-faq summary{cursor:pointer;min-height:4.5rem;padding:1.25rem 2rem 1.25rem 0;font-size:clamp(1.15rem,1.6vw,1.5rem)}.landing-faq details p{max-width:60ch;margin:0;padding:0 2rem 1.5rem 0;font-size:1rem}.landing-waitlist{background:#101216;border-top:1px solid #ffffff2e}.landing-waitlist>header{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.landing-waitlist>header p{max-width:42ch}.waitlist-form{margin-top:clamp(3rem,6vw,6rem)}.waitlist-form__fields{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.waitlist-form label{color:#d5d8dc;flex-direction:column;gap:.65rem;font-size:.83rem;display:flex}.waitlist-form input{color:#fff;font:inherit;background:#050709;border:1px solid #5d626a;border-radius:0;width:100%;min-height:3.4rem;padding:.8rem .9rem}.waitlist-form input::placeholder{color:#a7abb2;opacity:1}.waitlist-form__honeypot{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.waitlist-form__submit{align-items:start;gap:1.5rem;margin-top:1.5rem;display:flex}.waitlist-form__submit p{max-width:52ch;margin:0;font-size:.82rem}.waitlist-form__status{min-height:1.5rem;font-size:.95rem!important}.waitlist-form__status--success{color:#d7f5df}.waitlist-form__status--error{color:#ffd4d4}@media (max-width:900px){.landing-audience,.landing-publishing,.landing-controls,.landing-faq,.landing-waitlist>header{grid-template-columns:1fr}.landing-flow{grid-template-columns:1fr 1fr}.waitlist-form__fields,.product-proof__summary{grid-template-columns:1fr}}@media (max-width:700px){.landing-page .scene-copy[data-scene="0"]{width:calc(100vw - 2rem);top:48%}.landing-page .scene-copy[data-scene="0"] h1{font-size:clamp(3rem,14vw,4.6rem)}.landing-page .scene-copy[data-scene="0"] .scene-detail{max-width:32ch;font-size:.9rem}.landing-page .copy-orbit{opacity:.48;top:20%}.landing-page .signal-network{opacity:.45}.landing-workflow>header{flex-direction:column;align-items:start}.landing-flow{grid-template-columns:1fr}.landing-flow li{min-height:0}.product-proof>header{flex-direction:column;align-items:flex-start}.product-proof>footer{grid-template-columns:1fr}.product-proof li{grid-template-columns:1fr;align-items:start}.waitlist-form__submit{flex-direction:column}}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :before,.landing-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.landing-page #three-stage,.landing-page .intro-gate,.landing-page .commerce-system__webgl{display:none!important}.landing-page .hero-portrait-fallback{opacity:.72!important}.landing-page [data-system-title-line],.landing-page [data-system-reveal],.landing-page [data-system-capability],.landing-page [data-story-intro],.landing-page [data-story-artifact],.landing-page [data-motion-item],.landing-page [data-workflow-header],.landing-page [data-workflow-rail] li strong,.landing-page [data-workflow-rail] li span,.landing-page [data-workflow-brief]>header,.landing-page [data-workflow-brief] .product-proof__summary>div,.landing-page [data-workflow-brief]>ul>li,.landing-page [data-workflow-brief]>footer,.landing-page [data-publishing-intro],.landing-page [data-publishing-rows] li,.landing-page [data-content-motion=controls]>*,.landing-page [data-content-motion=faq]>h2,.landing-page [data-content-motion=faq] details{opacity:1!important;visibility:visible!important;transform:none!important}}
