@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;font-family:Manrope Variable,PingFang SC,Microsoft YaHei,sans-serif;color:#1b1b25;background:#f8f8fa;font-synthesis:none;text-rendering:optimizeLegibility;--canvas: #f8f8fa;--pearl: #eff0f5;--paper: #fcfcfd;--graphite: #1b1b25;--muted: #5b5d6b;--quiet: #777987;--line: #d8dae3;--iris: #7564e8;--iris-deep: #5848c9;--space-1: 8px;--space-2: 12px;--space-3: 16px;--space-4: 24px;--space-5: 32px;--space-6: 48px;--space-7: 72px;--space-8: 96px;--radius: 16px;--control-radius: 12px;--control-height: 48px;--control-height-compact: 44px;--control-padding: 22px;--dialog-radius: 24px;--content: 1480px;--gutter: clamp(20px, 5vw, 76px);--section-space: clamp(96px, 12vw, 176px)}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth;scroll-padding-top:92px;background:var(--canvas)}body{margin:0;min-width:320px;min-height:100dvh;overflow-x:clip;background:var(--canvas);color:var(--graphite)}body,button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid rgb(117 100 232 / .38);outline-offset:3px}button:active{transform:translateY(1px)}img,video{display:block;max-width:100%}figure,h1,h2,h3,p,ol,fieldset{margin:0}button{border:0;background:none;cursor:pointer}a{color:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto 1fr auto;align-items:center;width:min(calc(100% - 24px),var(--content));height:72px;margin:0 auto;padding:0 var(--gutter);border:1px solid rgb(216 218 227 / .72);border-radius:0 0 20px 20px;background:var(--canvas);box-shadow:0 12px 34px #29264213,inset 0 1px #ffffffd1}.brand{display:inline-flex;align-items:baseline;width:max-content;padding:0;color:var(--graphite);font-size:25px;font-weight:760;letter-spacing:-.075em;line-height:1;white-space:nowrap}.header-brand-motion{min-width:70px}.brand>span{color:var(--iris);font-weight:840}button.brand{min-width:70px;min-height:44px;align-items:center}.main-nav{grid-column:2;display:flex;justify-content:center;align-items:center;gap:clamp(18px,2.2vw,36px);white-space:nowrap}.main-nav button,.mobile-menu button,.language-button{min-height:44px;padding:0;color:var(--muted);font-size:14px;font-weight:610}.main-nav button{position:relative;min-width:44px}.main-nav button:after{content:"";position:absolute;right:0;bottom:7px;left:0;height:1px;background:var(--iris);transform:scaleX(0);transform-origin:left;transition:transform .18s cubic-bezier(.16,1,.3,1)}.main-nav button[aria-current=page]:after{transform:scaleX(1)}.header-actions{grid-column:3;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}.language-button{min-width:44px;padding-inline:8px}.button{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;padding:0 var(--control-padding);border-radius:var(--control-radius);font-size:15px;font-weight:720;line-height:1;white-space:nowrap;transition:transform .16s cubic-bezier(.16,1,.3,1),background-color .16s ease,color .16s ease,box-shadow .16s ease}.button:active{transform:translateY(1px) scale(.985)}.button-accent{background:var(--iris-deep);color:#fdfcff;box-shadow:0 8px 24px #5848c929,inset 0 1px #ffffff2e}.header-cta{min-height:var(--control-height-compact);padding-inline:18px;font-size:14px}.menu-button{display:none;min-width:44px;min-height:44px;padding:0 8px;color:var(--graphite);font-size:14px;font-weight:700}.mobile-menu{position:absolute;top:calc(100% + 8px);right:var(--gutter);left:var(--gutter);z-index:22;display:grid;padding:14px 20px 18px;border:1px solid var(--line);border-radius:var(--radius);background:#fcfcfdfa;box-shadow:0 22px 60px #2322331f}.mobile-menu button{text-align:left;border-bottom:1px solid var(--line)}.mobile-menu button:last-child{border-bottom:0}@media(hover:hover)and (pointer:fine){.main-nav button:hover:after{transform:scaleX(1)}.button:hover{transform:translateY(-2px)}.button-accent:hover{background:#4e3ebc}}.homepage{position:relative}.section-shell,.hero{width:min(100%,var(--content));margin:0 auto;padding-inline:var(--gutter)}.section-shell{padding-top:var(--section-space);padding-bottom:var(--section-space)}.hero{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:calc(100dvh - 72px);padding-top:clamp(24px,4vh,54px);padding-bottom:clamp(54px,7vh,96px)}.hero-copy{grid-column:1 / 6;z-index:2;align-self:center;width:100%;max-width:540px;padding-right:clamp(18px,2.5vw,40px)}.hero-copy h1{font-size:clamp(48px,4.7vw,68px);font-weight:650;letter-spacing:-.065em;line-height:.98}.title-line{display:block;white-space:nowrap}.hero-copy p{max-width:26em;margin-top:var(--space-4);color:var(--muted);font-size:clamp(16px,1.25vw,18px);line-height:1.72;text-wrap:pretty}:lang(zh-CN) .hero-copy p{max-width:23em}.hero-copy .button{margin-top:var(--space-5)}.mobile-copy{display:none}.hero-film-media{position:relative;grid-column:6 / 13;min-width:0}.hero-film-media .project-foundry{aspect-ratio:1000 / 562;overflow:visible;background:transparent}.project-foundry,.studio-media-shell,.studio-media-inner{position:relative;width:100%;height:100%}.project-foundry{isolation:isolate}.studio-media-shell{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgb(0 0 0 / .5) 2.5%,#000 7%,#000 93%,rgb(0 0 0 / .5) 97.5%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgb(0 0 0 / .5) 2.5%,#000 7%,#000 93%,rgb(0 0 0 / .5) 97.5%,transparent 100%)}.studio-media-inner{overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .5) 3%,#000 8%,#000 92%,rgb(0 0 0 / .5) 97%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .5) 3%,#000 8%,#000 92%,rgb(0 0 0 / .5) 97%,transparent 100%)}.studio-poster,.studio-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.studio-poster{z-index:0}.studio-video{z-index:1;opacity:0;transition:opacity .42s cubic-bezier(.23,1,.32,1)}.studio-transition-bridge{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;z-index:3;pointer-events:none;opacity:0;transform:translate3d(0,8px,0) scale(.98);background:radial-gradient(ellipse at 50% 52%,rgb(117 100 232 / .2),transparent 52%),linear-gradient(115deg,transparent 35%,rgb(255 255 255 / .74) 49%,transparent 63%);mix-blend-mode:screen}.phase-bridge .studio-transition-bridge{opacity:1;animation:studio-bridge-pass .46s cubic-bezier(.77,0,.175,1) both}.phase-transition .studio-transition-bridge{opacity:.22;animation:studio-bridge-settle .26s cubic-bezier(.23,1,.32,1) both}.phase-intro .studio-video-intro,.phase-transition .studio-video-intro,.phase-transition .studio-video-loop,.phase-loop .studio-video-loop{opacity:1}.phase-loop .studio-video-intro{opacity:0}.is-static .studio-video{display:none}@keyframes studio-bridge-pass{0%{opacity:0;transform:translate3d(-4%,10px,0) scale(.98)}24%{opacity:.92}72%{opacity:.72;transform:translate3d(3%,-2px,0) scale(1)}to{opacity:0;transform:translate3d(7%,-6px,0) scale(1.015)}}@keyframes studio-bridge-settle{0%{opacity:.32;transform:translate3d(4%,-2px,0) scale(1.015)}to{opacity:0;transform:translate3d(8%,-5px,0) scale(1.02)}}.brand-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;overflow:hidden;pointer-events:none;opacity:1;background:var(--canvas);transition:opacity .51s cubic-bezier(.23,1,.32,1)}.phase-complete.brand-intro{opacity:0}.brand-intro-agents{position:absolute;inset:50% auto auto 50%;z-index:2;width:1px;height:1px;perspective:1100px;transform-style:preserve-3d}.agent-stage-floor{position:absolute;top:-170px;left:-305px;z-index:-3;width:610px;height:340px;border:1px solid rgb(117 100 232 / .24);border-radius:50%;opacity:0;background:radial-gradient(ellipse at center,rgb(117 100 232 / .13) 0 12%,rgb(117 100 232 / .045) 34%,transparent 72%),repeating-radial-gradient(ellipse at center,transparent 0 42px,rgb(117 100 232 / .1) 43px 44px,transparent 45px 78px),repeating-conic-gradient(from 0deg,transparent 0 14deg,rgb(117 100 232 / .035) 14deg 14.8deg,transparent 14.8deg 30deg);box-shadow:inset 0 0 56px #7564e817,0 34px 64px #3b365b0f;transform:rotateX(62deg) scale(.72);transition:opacity .52s cubic-bezier(.23,1,.32,1),transform .9s cubic-bezier(.23,1,.32,1)}.agent-stage-floor:before{content:"";position:absolute;top:16%;right:11%;bottom:16%;left:11%;border:1px solid rgb(117 100 232 / .18);border-radius:50%;background:repeating-conic-gradient(from 0deg,rgb(117 100 232 / .16) 0 .7deg,transparent .7deg 30deg);mask:radial-gradient(ellipse at center,transparent 0 58%,#000 59% 61%,transparent 62%)}.agent-stage-floor:after{content:"";position:absolute;inset:50% auto auto 50%;width:72%;height:1px;background:linear-gradient(90deg,transparent,rgb(117 100 232 / .28),transparent);box-shadow:0 0 18px #7564e838;transform:translate(-50%,-50%)}.agent-stage-core{display:none}.phase-lead .agent-stage-core,.phase-ring .agent-stage-core,.phase-anticipate .agent-stage-core,.phase-work .agent-stage-core,.phase-relay .agent-stage-core{opacity:1;transform:rotateX(58deg) scale(1)}.phase-ring .agent-stage-floor,.phase-anticipate .agent-stage-floor,.phase-work .agent-stage-floor,.phase-relay .agent-stage-floor{opacity:1;transform:rotateX(62deg) scale(1)}.phase-merge .agent-stage-floor{opacity:0;transform:rotateX(62deg) scale(.58)}.phase-merge .agent-stage-core{opacity:.72;transform:rotateX(58deg) scale(2.05);animation:merge-core-pulse .92s cubic-bezier(.23,1,.32,1) both}.phase-locked .agent-stage-floor,.phase-locked .agent-stage-core{opacity:0}.merge-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transition:opacity .36s ease,transform .9s cubic-bezier(.77,0,.175,1)}.merge-field:after{content:"";position:absolute;top:-23px;left:-23px;width:46px;height:46px;border:1px solid rgb(117 100 232 / .44);border-radius:15px;opacity:0;background:radial-gradient(circle,rgb(255 255 255 / .96) 0 12%,rgb(117 100 232 / .32) 34%,transparent 72%);box-shadow:0 0 34px #7564e847;transform:rotate(45deg) scale(.34)}.merge-glyph{position:absolute;top:-270px;left:-300px;z-index:1;display:grid;width:600px;height:540px;place-items:center;color:#7564e833;font-family:Manrope,sans-serif;font-size:520px;font-weight:220;line-height:1;opacity:0;text-shadow:0 0 26px rgb(117 100 232 / .14);transform:scaleX(.9);transition:opacity .18s ease}.merge-cross{position:absolute;top:-220px;left:-300px;z-index:2;width:600px;height:440px;overflow:visible;opacity:0;filter:drop-shadow(0 0 14px rgb(117 100 232 / .2));transform:scale(1);transition:opacity .22s ease}.merge-cross path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.merge-cross-glow{stroke:#7564e87a;stroke-width:9}.merge-cross-core{stroke:#ffffffe6;stroke-width:2.2}.merge-beam{position:absolute;top:-5px;left:-285px;width:570px;height:10px;border-radius:999px;opacity:.28;background:linear-gradient(90deg,transparent 0%,rgb(117 100 232 / .38) 18%,rgb(117 100 232 / .92) 50%,rgb(117 100 232 / .38) 82%,transparent 100%);box-shadow:0 0 20px #7564e833,0 0 44px #7564e814;transform-origin:center;transition:transform .9s cubic-bezier(.77,0,.175,1)}.merge-beam:after{content:"";position:absolute;top:4px;right:11%;bottom:4px;left:11%;border-radius:inherit;background:#ffffffd1}.beam-forward{z-index:1;transform:rotate(35deg) scaleX(.08)}.beam-back{z-index:2;transform:rotate(-35deg) scaleX(.08)}.phase-merge .merge-field,.phase-merge .merge-glyph,.phase-merge .merge-cross{opacity:1}.phase-merge .merge-field:after{animation:merge-node-lock .92s cubic-bezier(.23,1,.32,1) .14s both}.phase-merge .beam-forward{transform:rotate(35deg) scaleX(1)}.phase-merge .beam-back{transform:rotate(-35deg) scaleX(1)}.phase-locked .merge-field{opacity:.16;transform:scale(.34);transition-duration:.26s,.42s}.phase-locked .merge-glyph{opacity:.12}.phase-locked .merge-cross{opacity:.18}.phase-locked .merge-field:after{opacity:0;transform:rotate(45deg) scale(.12)}@keyframes merge-core-pulse{0%{filter:blur(0)}48%{filter:blur(1px)}to{filter:blur(0)}}@keyframes merge-node-lock{0%{opacity:0;transform:rotate(45deg) scale(.34)}58%{opacity:.88;transform:rotate(45deg) scale(1.16)}to{opacity:.34;transform:rotate(45deg) scale(.72)}}.brand-agent{position:absolute;top:-72px;left:calc(var(--agent-frame-width) / -2);z-index:2;width:var(--agent-frame-width);height:144px;opacity:0;transform:translateZ(0) scale(.9);transform-style:preserve-3d;transition:transform .76s cubic-bezier(.23,1,.32,1) var(--agent-delay),opacity .32s ease var(--agent-delay);will-change:transform,opacity}.agent-contact-shadow{position:absolute;bottom:-7px;left:50%;z-index:0;width:78%;height:14px;border-radius:50%;opacity:0;background:#2f2b4633;filter:blur(5px);transform:translate3d(-50%,0,-14px) rotateX(66deg) scale(.72);transition:opacity .32s ease,transform .52s cubic-bezier(.23,1,.32,1)}.agent-pose-rig{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;transform:translateZ(16px);transform-style:preserve-3d;transition:opacity .26s ease}.brand-agent-pose{position:absolute;top:0;bottom:0;left:50%;display:block;width:var(--pose-width);overflow:hidden;transform:translate3d(-50%,0,0)}.clean-agent-pose{overflow:visible}.agent-clean-pose{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.brand-agent-sheet{display:block;width:var(--sheet-width);max-width:none;height:100%;backface-visibility:hidden;transform:translate3d(var(--pose-shift),0,0)}.agent-motion-rig{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;opacity:0;transform:translateZ(0);transform-style:flat;pointer-events:none}.agent-motion-frame{position:absolute;top:0;bottom:0;left:50%;display:block;width:var(--frame-width);overflow:hidden;opacity:0;transform:translate3d(-50%,0,0)}.agent-motion-frame .brand-agent-sheet{width:var(--sheet-width);transform:translate3d(var(--frame-shift),0,0)}.agent-motion-frame.is-intermediate{overflow:hidden}.agent-intermediate-frame{display:block;width:100%;max-width:none;height:100%;margin-left:0;object-fit:contain;object-position:center}.pose-neutral{opacity:1}.phase-lead .brand-agent.is-lead{opacity:1;transform:translateZ(34px) scale(1.08)}.phase-ring .brand-agent,.phase-work .brand-agent,.phase-relay .brand-agent{opacity:1;transform:translate3d(var(--ring-x),var(--ring-y),0) scale(var(--depth-scale))}.phase-ring .brand-agent{transition-property:opacity}.phase-anticipate .brand-agent{opacity:1;transform:translate3d(var(--anticipate-x),var(--anticipate-y),8px) scale(var(--depth-scale));transition-duration:.42s}.phase-lead .is-lead .agent-contact-shadow,.phase-ring .agent-contact-shadow,.phase-anticipate .agent-contact-shadow,.phase-work .agent-contact-shadow{opacity:.62;transform:translate3d(-50%,0,-14px) rotateX(66deg) scale(1)}.phase-relay .agent-contact-shadow{opacity:.46;transform:translate3d(-50%,1px,-14px) rotateX(66deg) scale(.94)}.phase-work .pose-neutral,.phase-work .pose-action,.phase-relay .pose-neutral,.phase-merge .pose-neutral,.phase-locked .pose-neutral{opacity:0}.phase-relay .pose-action,.phase-merge .pose-action{opacity:1}.phase-work .agent-motion-rig{opacity:1;animation:agent-motion-drift 1.56s cubic-bezier(.77,0,.175,1) var(--work-delay) both}.phase-work .agent-motion-frame{animation:agent-motion-crossfade 44ms cubic-bezier(.23,1,.32,1) var(--frame-delay) both}.phase-merge .brand-agent{opacity:1;transform:translate3d(var(--merge-x),var(--merge-y),28px) scale(.64);transition-duration:.98s;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-delay:calc(var(--depth-order) * 42ms)}.phase-merge .agent-contact-shadow,.phase-locked .agent-contact-shadow{opacity:0;transform:translate3d(-50%,12px,-14px) rotateX(66deg) scale(.45)}.phase-locked .brand-agent{opacity:0;transform:translate3d(var(--merge-x),var(--merge-y),42px) scale(.34);transition-duration:.44s;transition-delay:0ms}.phase-locked .brand-agent.is-finisher{opacity:1;transform:translate3d(clamp(118px,8.5vw,184px),-12px,64px) scale(.82);animation:finisher-lock-fade .42s ease 20ms both}.phase-locked .is-finisher .pose-action{opacity:0}.phase-locked .is-finisher .pose-lock{opacity:1}.agent-spoke{position:absolute;top:0;left:0;z-index:-1;width:var(--spoke-length);height:1px;opacity:0;background:linear-gradient(90deg,#7564e89e,#7564e80a);transform:rotate(var(--spoke-angle)) scaleX(0);transform-origin:left center;transition:transform .46s cubic-bezier(.23,1,.32,1) var(--agent-delay),opacity .26s ease var(--agent-delay)}.phase-anticipate .agent-spoke{opacity:.44;transform:rotate(var(--spoke-angle)) scaleX(1);transition-duration:.52s,.36s}.phase-ring .agent-spoke{opacity:.28;transform:rotate(var(--spoke-angle)) scaleX(1)}.phase-work .agent-spoke{opacity:0;transform:rotate(var(--spoke-angle)) scaleX(1);transition-delay:0ms}.phase-relay .agent-spoke{opacity:.7;transform:rotate(var(--spoke-angle)) scaleX(1);animation:relay-spoke-pulse .76s cubic-bezier(.23,1,.32,1) var(--relay-delay) both}.phase-merge .agent-spoke,.phase-locked .agent-spoke{opacity:0}.agent-action-effect{position:absolute;z-index:3;opacity:0;pointer-events:none}.phase-work .agent-core-conductor .agent-motion-rig{animation-name:core-conduct-work}.phase-work .agent-cobalt-planner .agent-motion-rig{animation-name:planner-map-work}.phase-work .agent-jade-collaborator .agent-motion-rig{animation-name:collaborator-receive-work}.phase-work .agent-marigold-inspector .agent-motion-rig{animation-name:inspector-focus-work}.phase-work .agent-marigold-challenger .agent-motion-rig{animation-name:challenger-raise-work}.phase-work .agent-coral-dispatcher .agent-motion-rig{animation-name:dispatcher-guide-work}.phase-work .agent-graphite-builder .agent-motion-rig{animation-name:builder-carry-work}.phase-work .agent-pearl-agent .agent-motion-rig{animation-name:pearl-project-work}.phase-work .agent-mint-finisher .agent-motion-rig{animation-name:finisher-lift-work}.phase-work .brand-agent{will-change:transform}.phase-work .brand-agent.agent-core-conductor{animation:actor-conduct-work 1.5s cubic-bezier(.77,0,.175,1) var(--work-delay) both}.phase-work .brand-agent.agent-cobalt-planner{animation:actor-plan-work 1.42s cubic-bezier(.77,0,.175,1) calc(var(--work-delay) + 40ms) both}.phase-work .brand-agent.agent-jade-collaborator{animation:actor-receive-work 1.36s cubic-bezier(.77,0,.175,1) calc(var(--work-delay) + 90ms) both}.phase-work .brand-agent.agent-marigold-inspector{animation:actor-inspect-work 1.48s cubic-bezier(.77,0,.175,1) calc(var(--work-delay) + .12s) both}.phase-work .brand-agent.agent-marigold-challenger{animation:actor-challenge-work 1.32s cubic-bezier(.77,0,.175,1) calc(var(--work-delay) + .16s) both}.phase-work .brand-agent.agent-coral-dispatcher{animation:actor-dispatch-work 1.44s cubic-bezier(.77,0,.175,1) calc(var(--work-delay) + .19s) both}.phase-work .brand-agent.agent-graphite-builder{animation:actor-build-work 1.5s cubic-bezier(.77,0,.175,1) calc(var(--work-delay) + .23s) both}.phase-work .brand-agent.agent-pearl-agent{animation:actor-project-work 1.38s cubic-bezier(.77,0,.175,1) calc(var(--work-delay) + .27s) both}.phase-work .brand-agent.agent-mint-finisher{animation:actor-finish-work 1.46s cubic-bezier(.77,0,.175,1) calc(var(--work-delay) + .31s) both}@keyframes actor-conduct-work{0%,to{transform:translate3d(var(--ring-x),var(--ring-y),0) scale(var(--depth-scale))}34%{transform:translate3d(calc(var(--ring-x) + 5px),calc(var(--ring-y) - 4px),0) scale(var(--depth-scale))}68%{transform:translate3d(calc(var(--ring-x) - 3px),calc(var(--ring-y) + 2px),0) scale(var(--depth-scale))}}@keyframes actor-plan-work{0%,to{transform:translate3d(var(--ring-x),var(--ring-y),0) scale(var(--depth-scale))}38%{transform:translate3d(calc(var(--ring-x) - 7px),calc(var(--ring-y) + 3px),0) scale(var(--depth-scale))}72%{transform:translate3d(calc(var(--ring-x) + 4px),calc(var(--ring-y) - 2px),0) scale(var(--depth-scale))}}@keyframes actor-receive-work{0%,to{transform:translate3d(var(--ring-x),var(--ring-y),0) scale(var(--depth-scale))}42%{transform:translate3d(calc(var(--ring-x) + 8px),calc(var(--ring-y) - 1px),0) scale(var(--depth-scale))}76%{transform:translate3d(calc(var(--ring-x) - 2px),calc(var(--ring-y) + 2px),0) scale(var(--depth-scale))}}@keyframes actor-inspect-work{0%,to{transform:translate3d(var(--ring-x),var(--ring-y),0) scale(var(--depth-scale))}36%{transform:translate3d(calc(var(--ring-x) - 2px),calc(var(--ring-y) + 6px),0) scale(var(--depth-scale))}70%{transform:translate3d(calc(var(--ring-x) + 1px),calc(var(--ring-y) - 5px),0) scale(var(--depth-scale))}}@keyframes actor-challenge-work{0%,to{transform:translate3d(var(--ring-x),var(--ring-y),0) scale(var(--depth-scale))}32%{transform:translate3d(calc(var(--ring-x) + 2px),calc(var(--ring-y) - 6px),0) scale(var(--depth-scale))}64%{transform:translate3d(calc(var(--ring-x) - 5px),calc(var(--ring-y) + 1px),0) scale(var(--depth-scale))}}@keyframes actor-dispatch-work{0%,to{transform:translate3d(var(--ring-x),var(--ring-y),0) scale(var(--depth-scale))}40%{transform:translate3d(calc(var(--ring-x) - 8px),calc(var(--ring-y) + 1px),0) scale(var(--depth-scale))}74%{transform:translate3d(calc(var(--ring-x) + 5px),calc(var(--ring-y) - 2px),0) scale(var(--depth-scale))}}@keyframes actor-build-work{0%,to{transform:translate3d(var(--ring-x),var(--ring-y),0) scale(var(--depth-scale))}36%{transform:translate3d(calc(var(--ring-x) + 7px),calc(var(--ring-y) + 4px),0) scale(var(--depth-scale))}70%{transform:translate3d(calc(var(--ring-x) - 6px),calc(var(--ring-y) - 1px),0) scale(var(--depth-scale))}}@keyframes actor-project-work{0%,to{transform:translate3d(var(--ring-x),var(--ring-y),0) scale(var(--depth-scale))}44%{transform:translate3d(calc(var(--ring-x) + 6px),calc(var(--ring-y) - 3px),0) scale(var(--depth-scale))}78%{transform:translate3d(calc(var(--ring-x) - 3px),calc(var(--ring-y) + 1px),0) scale(var(--depth-scale))}}@keyframes actor-finish-work{0%,to{transform:translate3d(var(--ring-x),var(--ring-y),0) scale(var(--depth-scale))}38%{transform:translate3d(calc(var(--ring-x) - 3px),calc(var(--ring-y) - 8px),0) scale(var(--depth-scale))}72%{transform:translate3d(calc(var(--ring-x) + 2px),calc(var(--ring-y) + 2px),0) scale(var(--depth-scale))}}@keyframes core-conduct-work{0%{transform:translate3d(0,8px,0)}58%{transform:translate3d(0,-10px,0)}to{transform:translate3d(0,-4px,0)}}@keyframes planner-map-work{0%{transform:translate3d(-7px,3px,0)}58%{transform:translate3d(6px,-3px,0)}to{transform:translate3d(2px,0,0)}}@keyframes collaborator-receive-work{0%{transform:translate3d(14px,0,0)}62%{transform:translate3d(-5px,-3px,0)}to{transform:translateZ(0)}}@keyframes inspector-focus-work{0%{transform:translate3d(0,4px,0) scale(.96)}58%{transform:translate3d(-3px,-4px,0) scale(1.05)}to{transform:translateZ(0) scale(1)}}@keyframes challenger-raise-work{0%{transform:translate3d(0,7px,0)}56%{transform:translate3d(-4px,-8px,0)}to{transform:translate3d(0,-2px,0)}}@keyframes dispatcher-guide-work{0%{transform:translate3d(-14px,2px,0)}60%{transform:translate3d(8px,-2px,0)}to{transform:translate3d(3px,0,0)}}@keyframes builder-carry-work{0%{transform:translate3d(-18px,3px,0)}64%{transform:translate3d(9px,-3px,0)}to{transform:translate3d(2px,0,0)}}@keyframes pearl-project-work{0%{transform:translate3d(-5px,3px,0)}58%{transform:translate3d(5px,-2px,0)}to{transform:translateZ(0)}}@keyframes finisher-lift-work{0%{transform:translate3d(0,10px,0)}60%{transform:translate3d(0,-12px,0)}to{transform:translate3d(0,-4px,0)}}@keyframes agent-motion-drift{0%{opacity:0}18%{opacity:1}68%{opacity:1}to{opacity:.96}}@keyframes agent-motion-crossfade{0%{opacity:0}1%{opacity:1}99%{opacity:1}to{opacity:0}}@keyframes relay-spoke-pulse{0%{opacity:.18;filter:blur(0)}36%{opacity:.82;filter:blur(.2px)}72%{opacity:.5;filter:blur(0)}to{opacity:.18;filter:blur(0)}}@keyframes finisher-lock-fade{0%{opacity:1}to{opacity:0}}.phase-work .agent-core-conductor .agent-action-effect{top:22px;right:-7px;width:30px;height:30px;border:1px solid rgb(117 100 232 / .45);border-radius:9px;animation:core-signal-work .9s cubic-bezier(.23,1,.32,1) var(--work-delay) both}.phase-work .agent-cobalt-planner .agent-action-effect{right:5px;bottom:26px;width:42px;height:2px;background:linear-gradient(90deg,transparent,rgb(79 117 184 / .76),transparent);transform-origin:left;animation:planner-scan-work .92s cubic-bezier(.77,0,.175,1) var(--work-delay) both}.phase-work .agent-jade-collaborator .agent-action-effect{top:55px;right:-16px;width:54px;height:2px;background:linear-gradient(90deg,#5f9b830d,#5f9b83b8);transform-origin:right;animation:receive-signal-work .9s cubic-bezier(.23,1,.32,1) var(--work-delay) both}.phase-work .agent-marigold-inspector .agent-action-effect{top:46px;left:-2px;width:34px;height:34px;border:2px solid rgb(212 164 63 / .5);border-radius:50%;animation:focus-signal-work .98s cubic-bezier(.23,1,.32,1) var(--work-delay) both}.phase-work .agent-marigold-challenger .agent-action-effect{top:23px;left:5px;width:34px;height:20px;border-top:2px solid rgb(217 163 73 / .7);border-radius:50%;animation:challenge-signal-work .88s cubic-bezier(.23,1,.32,1) var(--work-delay) both}.phase-work .agent-coral-dispatcher .agent-action-effect{top:48px;right:-24px;width:60px;height:2px;background:linear-gradient(90deg,rgb(224 125 104 / .72),transparent);transform-origin:left;animation:dispatch-signal-work .92s cubic-bezier(.23,1,.32,1) var(--work-delay) both}.phase-work .agent-graphite-builder .agent-action-effect{bottom:20px;left:-10px;width:72px;height:2px;background:linear-gradient(90deg,transparent,rgb(89 96 111 / .62),transparent);animation:build-signal-work 1s cubic-bezier(.77,0,.175,1) var(--work-delay) both}.phase-work .agent-pearl-agent .agent-action-effect{top:44px;right:-30px;width:66px;height:42px;background:linear-gradient(90deg,#c6cad408,#7564e838);clip-path:polygon(0 42%,100% 0,100% 100%,0 58%);transform-origin:left;animation:project-signal-work 1.05s cubic-bezier(.23,1,.32,1) var(--work-delay) both}.phase-work .agent-mint-finisher .agent-action-effect{top:18px;right:-4px;width:38px;height:38px;border:1px solid rgb(147 183 167 / .52);border-radius:12px;box-shadow:0 0 24px #7564e838;animation:finish-signal-work .98s cubic-bezier(.23,1,.32,1) var(--work-delay) both}@keyframes core-signal-work{0%{opacity:0;transform:translate3d(0,16px,0) rotate(12deg) scale(.92)}62%{opacity:.72;transform:translate3d(0,-6px,18px) rotate(45deg) scale(1)}to{opacity:0;transform:translate3d(0,-10px,22px) rotate(45deg) scale(1.04)}}@keyframes planner-scan-work{0%{opacity:0;transform:scaleX(.12)}38%,76%{opacity:.72;transform:scaleX(1)}to{opacity:0;transform:translate3d(12px,0,0) scaleX(.42)}}@keyframes receive-signal-work{0%{opacity:0;transform:translate3d(18px,0,0) scaleX(.2)}54%{opacity:.72;transform:translateZ(0) scaleX(1)}to{opacity:0;transform:translate3d(-10px,0,0) scaleX(.28)}}@keyframes focus-signal-work{0%{opacity:0;transform:translate3d(13px,6px,0) scale(.72)}58%{opacity:.7;transform:translate3d(-4px,-3px,16px) scale(1.08)}to{opacity:0;transform:translate3d(-8px,-5px,20px) scale(1.16)}}@keyframes challenge-signal-work{0%{opacity:0;transform:rotate(-18deg) scaleX(.4)}52%{opacity:.72;transform:translate3d(0,-8px,12px) rotate(8deg) scaleX(1)}to{opacity:0;transform:translate3d(4px,-12px,18px) rotate(14deg) scaleX(1.08)}}@keyframes dispatch-signal-work{0%{opacity:0;transform:scaleX(.08)}58%{opacity:.78;transform:scaleX(1)}to{opacity:0;transform:translate3d(18px,0,0) scaleX(.7)}}@keyframes build-signal-work{0%{opacity:0;transform:translate3d(-16px,0,0) scaleX(.3)}60%{opacity:.58;transform:translate3d(8px,0,0) scaleX(1)}to{opacity:0;transform:translate3d(18px,0,0) scaleX(.5)}}@keyframes project-signal-work{0%{opacity:0;transform:scaleX(.12)}56%{opacity:.72;transform:scaleX(1)}to{opacity:0;transform:translate3d(8px,0,0) scaleX(1.08)}}@keyframes finish-signal-work{0%{opacity:0;transform:translate3d(0,14px,0) rotate(0) scale(.88)}58%{opacity:.72;transform:translate3d(0,-8px,18px) rotate(45deg) scale(1.08)}to{opacity:0;transform:translate3d(0,-12px,24px) rotate(45deg) scale(1.16)}}.intro-wordmark{position:absolute;top:50%;left:50%;z-index:3;font-size:clamp(82px,11vw,168px);opacity:0;clip-path:inset(0 100% 0 0);transform:translate3d(-50%,-50%,0) scale(.96);transition:opacity .36s ease,clip-path .42s cubic-bezier(.23,1,.32,1),transform .42s cubic-bezier(.23,1,.32,1)}.phase-merge .intro-wordmark{opacity:0;clip-path:inset(0 100% 0 0);transform:translate3d(-50%,-50%,0) scale(.96)}.phase-locked .intro-wordmark{opacity:1;clip-path:inset(0 0 0 0);transform:translate3d(-50%,-50%,0) scale(1);transition-delay:30ms}.phase-complete .intro-wordmark{opacity:0;clip-path:inset(0 0 0 0);transform:translate3d(-50%,-50%,0) scale(.94);transition-delay:0ms}.section-intro{max-width:860px}.section-intro h2,.beta-section h2{font-size:clamp(38px,5.2vw,76px);font-weight:630;letter-spacing:-.058em;line-height:1.02}.section-intro p{max-width:620px;margin-top:var(--space-4);color:var(--muted);font-size:clamp(16px,1.18vw,18px);line-height:1.72}.product-stage{padding-top:clamp(90px,9vw,132px)}.product-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:end;gap:clamp(40px,5vw,72px);width:min(100%,1280px);margin:clamp(56px,6vw,88px) auto 0}.desktop-proof{aspect-ratio:1440 / 990;min-width:0}.crossfade-media{position:relative;width:100%;height:100%;overflow:hidden}.crossfade-media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 28px 38px rgb(52 49 75 / .1))}.mobile-column{display:grid;gap:24px;justify-items:center}.mobile-proof{width:min(100%,260px);aspect-ratio:390 / 844}.mobile-proof .crossfade-media>img{filter:drop-shadow(0 24px 30px rgb(52 49 75 / .12))}.mobile-column>p{max-width:24em;color:var(--muted);font-size:15px;line-height:1.62}.language-free-proof .desktop-proof{aspect-ratio:16 / 9}.language-free-proof .desktop-proof img{object-fit:cover}.language-free-proof .mobile-proof{aspect-ratio:801 / 1000}.language-free-proof .mobile-proof img{object-fit:cover}.continuity{position:relative}.relay-film{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.5vw,22px);padding:0;margin-top:clamp(52px,7vw,92px);list-style:none}.relay-film:before{content:"";position:absolute;top:clamp(176px,14vw,216px);right:8%;left:8%;height:2px;background:var(--iris);opacity:.52}.relay-film li{position:relative;min-width:0}.relay-film figure{aspect-ratio:4 / 5;overflow:hidden;background:var(--pearl)}.relay-film img{width:100%;height:100%;object-fit:cover;object-position:var(--frame-position);transform:scale(1.28)}.relay-film li:nth-child(4) img{transform:scale(1.08)}.relay-node{position:relative;z-index:2;display:block;width:14px;height:14px;margin:-7px 0 20px 18px;border:3px solid var(--canvas);border-radius:4px;background:var(--iris);transform:rotate(45deg)}.relay-film h3{font-size:clamp(17px,1.5vw,22px);font-weight:720;letter-spacing:-.025em}.relay-film p{margin-top:9px;color:var(--muted);font-size:14px;line-height:1.6}.modes{overflow:clip}.modes .section-intro{max-width:920px}.mode-stories{margin-top:clamp(56px,7vw,96px);border-bottom:1px solid var(--line)}.mode-story{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:clamp(280px,30vw,420px);padding-block:clamp(42px,5vw,72px);border-top:1px solid var(--line)}.mode-copy{grid-column:1 / 5;max-width:430px}.mode-copy h3{font-size:clamp(54px,7vw,104px);font-weight:620;letter-spacing:-.075em;line-height:.88}.mode-copy p{max-width:27em;margin-top:24px;color:var(--graphite);font-size:clamp(16px,1.25vw,18px);line-height:1.58;text-wrap:pretty}.mode-copy span{display:block;max-width:28em;margin-top:12px;color:var(--quiet);font-size:14px;line-height:1.58}.start-signal{grid-column:6 / 13;display:flex;align-items:center;gap:clamp(16px,3vw,48px);min-height:180px;padding-inline:clamp(12px,4vw,64px)}.start-signal i{width:clamp(18px,2.2vw,30px);aspect-ratio:1;border:2px solid var(--iris);border-radius:50% 50% 50% 12%;background:var(--canvas);transform:rotate(45deg)}.start-signal i:nth-child(2){transform:translateY(-28px) rotate(45deg);background:var(--iris)}.start-signal i:nth-child(3){transform:translateY(22px) rotate(45deg)}.start-signal b{flex:1;color:var(--iris);font-size:clamp(72px,10vw,150px);font-weight:360;line-height:1;text-align:right}.mode-plan .mode-copy{grid-column:8 / 13;order:2;padding-left:clamp(20px,4vw,64px)}.plan-visual{position:relative;grid-column:1 / 8;width:100%;min-height:220px;margin:0}.plan-visual>img{position:absolute;top:50%;left:0;width:min(100%,590px);height:auto;mix-blend-mode:multiply;transform:translateY(-62%)}.plan-route{position:absolute;right:0;bottom:19%;left:6%;height:2px;background:linear-gradient(90deg,transparent,var(--line) 9%,var(--line) 89%,transparent)}.plan-route i{position:absolute;top:50%;width:13px;height:13px;border:2px solid var(--canvas);border-radius:50%;background:var(--iris);transform:translate(-50%,-50%)}.plan-route i:nth-child(1){left:12%}.plan-route i:nth-child(2){left:38%}.plan-route i:nth-child(3){left:65%}.plan-route i:nth-child(4){left:89%}.mode-roundtable .roundtable-visual{grid-column:1 / 8}.mode-roundtable .mode-copy{grid-column:9 / 13}.roundtable-visual{position:relative;width:100%;aspect-ratio:1.35;overflow:hidden;margin:0;background:transparent}.roundtable-visual img{position:absolute;top:-35%;left:-108%;width:215%;max-width:none}.roundtable-visual.is-studio{aspect-ratio:1000 / 562}.roundtable-visual.is-studio img{top:0;left:0;width:100%;height:100%;object-fit:contain;transform:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent)}.local-section{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:28px}.local-copy{grid-column:1 / 6}.local-aside{max-width:32em;margin-top:46px;padding-left:22px;border-left:3px solid var(--iris);color:var(--muted);font-size:14px;line-height:1.68}.local-visual{grid-column:6 / 13}.local-visual img{width:100%;mix-blend-mode:multiply}.future-section{min-height:88dvh;display:flex;flex-direction:column;justify-content:center;overflow:clip}.future-section .section-intro{max-width:980px}.future-chain{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:clamp(64px,9vw,130px)}.future-chain span{display:flex;align-items:center;gap:clamp(18px,3vw,52px);color:var(--graphite);font-size:clamp(45px,7vw,112px);font-weight:610;letter-spacing:-.07em;line-height:.95;white-space:nowrap}:lang(en) .future-chain span{gap:clamp(14px,2vw,36px);font-size:clamp(42px,5.2vw,84px)}.future-chain i{color:var(--iris);font-size:.5em;font-style:normal;font-weight:480}.future-note{max-width:640px;margin-top:54px;color:var(--quiet);font-size:14px;line-height:1.65}.beta-section{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:76dvh;overflow:hidden}.beta-copy{position:relative;z-index:2;grid-column:1 / 8}.beta-copy>p{max-width:600px;margin-top:24px;color:var(--muted);font-size:16px;line-height:1.7}.beta-copy .beta-audience{max-width:700px;margin-top:14px;color:var(--quiet);font-size:14px}.beta-copy .button{margin-top:34px}.beta-x{position:absolute;right:-2vw;bottom:-.12em;color:var(--pearl);font-size:min(48vw,720px);font-weight:850;letter-spacing:-.12em;line-height:.75;-webkit-user-select:none;user-select:none}.site-footer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;width:min(100%,var(--content));min-height:120px;margin:0 auto;padding:24px var(--gutter);border-top:1px solid var(--line);color:var(--quiet);font-size:14px}.site-footer p{text-align:center}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:20px;background:#1b1b257a}.beta-dialog{position:relative;width:min(100%,600px);max-height:calc(100dvh - 40px);overflow:auto;padding:clamp(30px,5vw,52px);border-radius:var(--dialog-radius);background:var(--paper);box-shadow:0 36px 100px #1a18294d}.dialog-close{position:absolute;top:18px;right:18px;min-width:44px;min-height:44px;color:var(--muted);font-size:14px;font-weight:700}.beta-dialog h2{max-width:10em;padding-right:54px;font-size:clamp(32px,5vw,48px);letter-spacing:-.05em;line-height:1.02}.beta-dialog>p{max-width:32em;margin-top:18px;color:var(--muted);font-size:15px;line-height:1.62}.beta-dialog form{display:grid;gap:22px;margin-top:34px}.beta-dialog fieldset{padding:0;border:0}.beta-dialog legend,.email-field{color:var(--graphite);font-size:14px;font-weight:720}.platform-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.platform-options button{min-height:48px;border:1px solid var(--line);border-radius:var(--control-radius);background:var(--paper);font-weight:680}.platform-options button[aria-pressed=true]{border-color:var(--iris);background:#7564e817;color:var(--iris-deep)}.email-field{display:grid;gap:10px}.email-field input{width:100%;min-height:50px;padding:0 14px;border:1px solid #b8bac6;border-radius:var(--control-radius);background:#fff;color:var(--graphite);font-size:16px}.email-field input::placeholder{color:#696b78}.privacy-note{color:var(--muted);font-size:14px;line-height:1.55}.form-state{min-height:70px;display:grid;align-content:center;gap:4px;padding:14px 16px;border-radius:var(--control-radius);background:var(--pearl)}.form-state strong{font-size:14px}.form-state span{color:var(--muted);font-size:14px;line-height:1.45}.form-state-success{background:#e7f1eb}.form-state-error{background:#f7e9e7}.dialog-submit{width:100%}.dialog-submit:disabled{cursor:wait;opacity:.65}.error-preview{min-height:44px;margin-top:10px;color:var(--muted);font-size:14px;text-decoration:underline;text-underline-offset:3px}.review-page{width:min(100% - 40px,1160px);min-height:100dvh;margin:0 auto;padding:58px 0 100px}.review-header{display:grid;grid-template-columns:180px 1fr;gap:40px;align-items:start;padding-bottom:50px;border-bottom:1px solid var(--line)}.review-header h1{font-size:clamp(42px,6vw,76px);letter-spacing:-.06em;line-height:.96}.review-header p{max-width:42em;margin-top:18px;color:var(--muted);line-height:1.65}.state-summary{display:grid;grid-template-columns:1.3fr .9fr 1fr;gap:28px;margin:70px 0 40px}.state-summary article{min-height:230px;padding:28px;border-radius:var(--radius);background:var(--pearl)}.state-summary h2{font-size:24px;letter-spacing:-.035em}.state-summary p{margin-top:16px;color:var(--muted);line-height:1.65}.token-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:70px}.token-grid article{display:grid;gap:10px}.token-grid article>span{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius)}.token-grid code{color:var(--quiet)}.type-specimen{margin-top:110px}.type-specimen h2{font-size:clamp(54px,9vw,120px);letter-spacing:-.075em;line-height:.9}.type-specimen p,.material-specimen p{max-width:42em;margin-top:28px;color:var(--muted);line-height:1.7}.material-specimen{margin-top:110px}.material-specimen div{aspect-ratio:16 / 5;border-radius:var(--radius);background:var(--pearl);box-shadow:inset 0 1px #fff,0 24px 48px #25233714}.prototype-switcher{position:fixed;right:16px;bottom:16px;z-index:70;display:flex;gap:4px;padding:5px;border:1px solid var(--line);border-radius:var(--control-radius);background:#fcfcfdf5;box-shadow:0 12px 36px #1e1c2e24}.prototype-switcher a{min-height:44px;display:inline-flex;align-items:center;padding:0 12px;border-radius:7px;color:var(--muted);font-size:14px;text-decoration:none}.prototype-switcher a.active{background:var(--graphite);color:#fff}@media(max-width:1100px){.main-nav{display:none}.menu-button{display:inline-flex;align-items:center;justify-content:center}.hero-copy h1{font-size:clamp(46px,5.2vw,56px)}.hero-copy{padding-right:24px}.relay-film p{font-size:14px}.mode-story{min-height:320px}.mode-copy h3{font-size:clamp(54px,8vw,84px)}}@media(max-width:900px){.hero{grid-template-columns:repeat(8,minmax(0,1fr))}.hero-copy{grid-column:1 / 5}.hero-film-media{grid-column:5 / 9}.header-cta{display:none}.product-grid{grid-template-columns:minmax(0,1fr) 220px;gap:36px}.relay-film{gap:10px}.mode-copy{grid-column:1 / 6}.start-signal{grid-column:6 / 13}.mode-plan .mode-copy{grid-column:8 / 13}.mode-roundtable .mode-copy{grid-column:8 / 13;padding-left:24px}.future-chain{align-items:flex-start;flex-direction:column}.future-chain span{width:100%;justify-content:space-between}.future-chain span:last-child{justify-content:flex-start}}@media(min-width:768px)and (max-width:820px){.hero{grid-template-columns:1fr;align-content:center;gap:20px}.hero-copy,.hero-film-media{grid-column:1}.hero-copy{width:min(100%,600px);padding-right:0}.hero-copy h1{font-size:58px}.hero-film-media{width:88%;margin-top:4px;justify-self:end}}@media(max-width:767px){:root{--gutter: 18px;--section-space: 88px}html{scroll-padding-top:82px}.site-header{top:0;width:calc(100% - 16px);height:64px;border-radius:0 0 16px 16px}.header-actions{gap:2px}.language-button{font-size:14px}.hero{display:grid;grid-template-columns:1fr;align-content:start;min-height:780px;padding-top:38px;padding-bottom:70px}.hero-copy,.hero-film-media{grid-column:1}.hero-copy{z-index:3;padding-right:0}.hero-copy h1{max-width:8ch;font-size:clamp(44px,14vw,58px);line-height:.98}.desktop-copy{display:none}.mobile-copy{display:inline}.hero-copy p,:lang(zh-CN) .hero-copy p{max-width:24em;margin-top:var(--space-4);font-size:16px;line-height:1.62}.hero-copy .button{margin-top:var(--space-4)}.hero-film-media{margin-top:34px}.hero-film-media .project-foundry{aspect-ratio:801 / 1000}.brand-intro-agents{transform:scale(.56)}.brand-agent,.agent-spoke{transition-delay:var(--agent-mobile-delay)}.phase-work .agent-motion-rig{animation-delay:var(--work-mobile-delay);animation-duration:1.32s}.phase-work .pose-action,.phase-work .agent-action-effect{animation-delay:var(--work-mobile-delay);animation-duration:.95s}.phase-merge .brand-agent,.phase-locked .brand-agent{transition-delay:0ms}.phase-locked .brand-agent.is-finisher{transform:translate3d(148px,-8px,0) scale(.82)}.intro-wordmark{font-size:clamp(68px,24vw,96px)}.section-intro h2,.beta-section h2{font-size:clamp(38px,11.5vw,52px);line-height:1.04}.section-intro p{margin-top:18px;font-size:15px}.product-grid{grid-template-columns:1fr;gap:54px;margin-top:48px}.mobile-column{width:72%;justify-self:center}.mobile-column>p{text-align:center}.relay-film{grid-template-columns:1fr;gap:42px;padding-left:32px;margin-top:46px}.relay-film:before{top:32px;bottom:42px;left:6px;width:2px;height:auto}.relay-film li{display:grid;grid-template-columns:1fr}.relay-film figure{aspect-ratio:16 / 9}.relay-film img{object-fit:contain;transform:none}.relay-node{position:absolute;top:25px;left:-33px;margin:0}.relay-film h3{margin-top:18px;font-size:21px}.relay-film p{margin-top:6px;font-size:14px}.mode-stories{margin-top:46px}.mode-story{grid-template-columns:1fr;gap:34px;min-height:0;padding-block:48px}.mode-copy,.mode-plan .mode-copy,.mode-roundtable .mode-copy{grid-column:1;max-width:100%;padding-left:0;order:0}.mode-copy h3{font-size:clamp(58px,18vw,82px)}.mode-copy p{margin-top:18px;font-size:16px}.start-signal{grid-column:1;min-height:120px;padding-inline:4px}.start-signal b{font-size:88px}.plan-visual,.mode-roundtable .roundtable-visual{grid-column:1;order:1}.plan-visual{min-height:230px}.plan-visual>img{width:min(100%,520px);transform:translateY(-64%)}.roundtable-visual{aspect-ratio:1.35}.roundtable-visual img{top:-35%;left:-108%;width:215%}.local-section{grid-template-columns:1fr;gap:48px}.local-copy,.local-visual{grid-column:1}.local-aside{margin-top:30px}.future-section{min-height:auto}.future-chain{margin-top:54px}.future-chain span{font-size:clamp(48px,17vw,72px)}.future-note{margin-top:40px}.beta-section{grid-template-columns:1fr;min-height:700px;align-content:center}.beta-copy{grid-column:1}.beta-x{right:-14vw;font-size:125vw}.site-footer{grid-template-columns:1fr;gap:16px;justify-items:start;min-height:180px}.site-footer p{text-align:left}.review-page{width:min(100% - 36px,1160px);padding-top:36px}.review-header{grid-template-columns:1fr;gap:24px}.state-summary,.token-grid{grid-template-columns:1fr}.state-summary article{min-height:auto}.prototype-switcher{right:10px;bottom:10px;left:10px;justify-content:center}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.brand-intro{display:none}.studio-video{display:none!important}}
