.scene{position:relative}.brace-debug-panel{position:fixed;right:1rem;bottom:1rem;z-index:90;width:min(16rem,calc(100vw - 2rem))}.brace-debug-panel-inner{display:grid;gap:.75rem;padding:.9rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:#070a12e6;box-shadow:0 24px 80px -48px #000000b3;backdrop-filter:blur(14px)}.brace-debug-label{margin:0;font-size:.68rem;letter-spacing:.24em;text-transform:uppercase;color:#d2b38e}.brace-debug-field{display:grid;gap:.32rem}.brace-debug-field span{font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:#aeb6c2}.brace-debug-field select{width:100%;padding:.62rem .75rem;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:#ffffff0a;color:#ece3d9;font:inherit}.brace-debug-field select:focus{outline:2px solid rgba(255,107,74,.42);outline-offset:2px}.scene:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.015),transparent 24%,transparent 76%,rgba(255,255,255,.015));opacity:.28}.scene-header{margin-bottom:1.5rem}.scene-eyebrow,.scene-kicker{color:#d2b38e}.scene-title{max-width:14ch;color:#ece3d9}.scene-intro{max-width:48rem;color:#b7beca}.scene.scene-boot{--boot-logo-x: 50%;--boot-logo-y: 43%;--boot-orb-y-offset: 0px;--boot-left-impact-shift-x: clamp(1rem, 1.9vw, 1.8rem);--boot-left-settle-shift-x: clamp(.55rem, 1.2vw, 1.15rem);--boot-right-impact-shift-x: clamp(-1.65rem, -2.3vw, -.9rem);--boot-final-shift-x: clamp(-1.25rem, -1.8vw, -.7rem);--boot-impact-shift-x: clamp(-2.15rem, -2.7vw, -1.15rem);--boot-core-right-shift-x: clamp(.18rem, .55vw, .42rem);--boot-core-right-settle-x: clamp(.08rem, .34vw, .24rem);--boot-core-left-shift-x: clamp(-.38rem, -.45vw, -.12rem);--boot-lock-scale: .82;--boot-handoff-scale: .52;--boot-logo-final-y: clamp(-1.4rem, -2vh, -.55rem);--boot-logo-handoff-y: clamp(7rem, 15vh, 12rem);--boot-logo-subtitle-offset: clamp(.9rem, 1.5vw, 1.3rem);min-height:100vh;padding-top:0;padding-bottom:0;overflow:clip}.scene-boot:before{background:radial-gradient(circle at var(--boot-logo-x) calc(var(--boot-logo-y) + var(--boot-orb-y-offset)),rgba(255,107,74,.18),transparent 0 16rem,rgba(255,107,74,.08) 19rem,transparent 28rem),radial-gradient(circle at 22% 20%,rgba(76,201,240,.08),transparent 15rem),radial-gradient(circle at 78% 24%,rgba(76,201,240,.07),transparent 18rem),linear-gradient(90deg,transparent 0 16%,rgba(125,211,252,.05) 28%,transparent 34%,transparent 66%,rgba(255,107,74,.06) 76%,transparent 86%),linear-gradient(180deg,rgba(255,255,255,.02),transparent 30%,transparent 70%,rgba(255,255,255,.015));opacity:1}.scene-boot:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.42;background:repeating-linear-gradient(180deg,transparent 0 4.6rem,rgba(255,255,255,.024) 4.6rem 4.68rem,transparent 4.68rem 9.2rem),linear-gradient(104deg,transparent 0 30%,rgba(76,201,240,.07) 38%,transparent 46%),linear-gradient(76deg,transparent 0 52%,rgba(255,107,74,.08) 60%,transparent 68%);mix-blend-mode:screen;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.42) 70%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.42) 70%,transparent)}.scene-boot-layout{position:relative;display:flex;min-height:100vh;align-items:center;justify-content:center}.scene-boot-copy{display:grid;justify-items:center;gap:1.4rem;text-align:center}.boot-stage{--boot-exit-progress: 0;--boot-crt-progress: 0;--boot-crt-y-offset: var(--boot-logo-handoff-y);--boot-logo-current-scale: 1;position:relative;width:100%;min-height:100vh}.boot-stage:before,.boot-stage:after{content:"";position:absolute;left:50%;top:calc(var(--boot-logo-y) + var(--boot-crt-y-offset));z-index:5;width:min(58vw,34rem);height:clamp(4rem,10vh,7rem);pointer-events:none;opacity:var(--boot-crt-progress);transform:translate(-50%,-50%) scaleX(calc(1 - var(--boot-crt-progress) * .56)) scaleY(calc(1 - var(--boot-crt-progress) * .92));mix-blend-mode:screen}.boot-stage:before{background:repeating-linear-gradient(180deg,rgba(255,255,255,.34) 0 1px,transparent 1px 5px),linear-gradient(90deg,transparent,rgba(76,201,240,.18),rgba(255,107,74,.26),transparent);filter:blur(calc(var(--boot-crt-progress) * 1.8px))}.boot-stage:after{height:2px;background:linear-gradient(90deg,transparent,rgba(255,238,224,.95),rgba(255,107,74,.7),transparent);box-shadow:0 0 calc(22px + var(--boot-crt-progress) * 44px) #ff6b4a85,0 0 calc(18px + var(--boot-crt-progress) * 36px) #4cc9f04d}.boot-logo-layer{position:absolute;inset:0;z-index:2;display:grid}.boot-ui-layer{position:absolute;inset:0;z-index:4;display:grid;align-content:end;justify-items:center;padding-bottom:clamp(1.75rem,6vh,4rem)}.scene-boot-copy-logo{position:absolute;top:var(--boot-logo-y);left:var(--boot-logo-x);width:min(92vw,96rem);max-width:none;transform:translate(-50%,calc(-50% + var(--boot-logo-subtitle-offset)));place-items:center;overflow:visible}.scene-boot-copy-ui{width:min(100%,48rem);max-width:48rem;gap:1rem}.scene-boot .wordmark{position:relative;z-index:3;width:-moz-fit-content;width:fit-content;max-width:min(100%,96rem);min-height:auto;padding:0;align-items:center;justify-content:center;gap:.75rem;text-align:center}.scene-boot .wordmark-shell{display:inline-flex;align-items:center;justify-content:center;max-width:calc(100vw - 2rem);margin-inline:0;font-size:clamp(2.8rem,8.8vw,6.2rem);line-height:1.28;letter-spacing:-.065em;padding:.2em .08em .24em;overflow:visible;animation:none!important;transform-box:fill-box;will-change:transform,filter}.scene-boot .wordmark-reveal,.scene-boot .wordmark-reveal:after,.scene-boot .wordmark-segment-brace,.scene-boot .wordmark-segment-core{animation:none!important;will-change:transform,opacity,clip-path,filter}.scene-boot .wordmark-reveal{min-width:0}.scene-boot .wordmark-segment-core{position:relative;display:inline-grid;place-items:center;min-width:1.55em}.scene-boot .wordmark-core-stable,.scene-boot .wordmark-core-terminal{grid-area:1 / 1}.scene-boot .wordmark-core-terminal{position:relative;min-width:1.55em;color:#ff6b4a;font-family:IBM Plex Mono,Space Mono,ui-monospace,monospace;letter-spacing:-.03em;text-shadow:0 0 18px rgba(255,107,74,.68),0 0 48px rgba(255,107,74,.26)}.scene-boot .wordmark-core-terminal.is-error{color:#ff8a70;text-shadow:0 0 16px rgba(255,81,81,.72),0 0 46px rgba(255,81,81,.24)}.scene-boot .wordmark-core-terminal:after{content:"";display:inline-block;width:.46em;height:.82em;margin-left:.08em;transform:translateY(.08em);background:#ff6b4a;box-shadow:0 0 14px #ff6b4ab8,0 0 34px #ff6b4a47;animation:terminal-cursor-blink .76s steps(2,end) infinite}.scene-boot .wordmark-core-terminal.is-error:after{background:#ff8a70;box-shadow:0 0 14px #ff5151bd,0 0 34px #ff515147}.scene-boot .wordmark-core-terminal.is-locked:after{opacity:0;animation:none}.scene-boot .wordmark-core-terminal:before{content:"";position:absolute;inset:.1em -.08em .16em;opacity:var(--terminal-scan-opacity, .34);pointer-events:none;background:repeating-linear-gradient(180deg,rgba(255,255,255,.2) 0 1px,transparent 1px .13em),linear-gradient(90deg,transparent,rgba(255,107,74,.18),transparent);mix-blend-mode:screen;transform:translateY(var(--terminal-scan-y, 0))}@keyframes terminal-cursor-blink{0%,48%{opacity:1}49%,to{opacity:0}}.scene-boot .wordmark-segment-brace{line-height:1.18;padding-block:.08em .11em;transform-origin:50% 50%}.scene-boot .wordmark-subtitle{align-self:center;padding-left:0;margin-top:.15rem;font-size:.62rem;letter-spacing:.32em;color:#b89d83;transform-origin:50% 50%}html[data-boot-phase=intro] body.page-shell:has(#boot.scene-boot)>header,html[data-boot-phase=intro] body.page-shell:has(#boot.scene-boot) .scene-boot .boot-ui-layer,html[data-boot-phase=intro] body.page-shell:has(#boot.scene-boot) .scene-boot .wordmark-subtitle,html[data-boot-phase=assembly] body.page-shell:has(#boot.scene-boot)>header,html[data-boot-phase=assembly] body.page-shell:has(#boot.scene-boot) .scene-boot .boot-ui-layer,html[data-boot-phase=assembly] body.page-shell:has(#boot.scene-boot) .scene-boot .wordmark-subtitle,html[data-boot-phase=scrub] body.page-shell:has(#boot.scene-boot)>header,html[data-boot-phase=scrub] body.page-shell:has(#boot.scene-boot) .scene-boot .boot-ui-layer,html[data-boot-phase=scrub] body.page-shell:has(#boot.scene-boot) .scene-boot .wordmark-subtitle,html[data-boot-phase=intro] body.page-shell>header,html[data-boot-phase=intro] .scene-boot .boot-ui-layer,html[data-boot-phase=intro] .scene-boot .wordmark-subtitle,html[data-boot-phase=assembly] body.page-shell>header,html[data-boot-phase=assembly] .scene-boot .boot-ui-layer,html[data-boot-phase=assembly] .scene-boot .wordmark-subtitle,html[data-boot-phase=scrub] body.page-shell>header,html[data-boot-phase=scrub] .scene-boot .boot-ui-layer,html[data-boot-phase=scrub] .scene-boot .wordmark-subtitle{opacity:0;transform:translateY(1rem);pointer-events:none;transition:opacity .56s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.16,1,.3,1)}body.page-shell:has(#boot.scene-boot)>header{position:fixed;inset:0 0 auto;z-index:50}html[data-boot-phase=resolved] body.page-shell:has(#boot.scene-boot)>header,html[data-boot-phase=resolved] body.page-shell:has(#boot.scene-boot) .scene-boot .boot-ui-layer,html[data-boot-phase=resolved] body.page-shell:has(#boot.scene-boot) .scene-boot .wordmark-subtitle{opacity:1;transform:translateY(0);pointer-events:auto}html[data-boot-phase=resolved] body.page-shell:has(#boot.scene-boot)>header{transition-delay:.12s}html[data-boot-phase=resolved] body.page-shell:has(#boot.scene-boot) .scene-boot .wordmark-subtitle{transition-delay:.16s}html[data-boot-phase=resolved] body.page-shell:has(#boot.scene-boot) .scene-boot .boot-ui-layer{transition-delay:.24s}.scene-boot[data-hero-exit=active] .wordmark-subtitle{transition:none!important}html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-impact,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-entry-streak,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-lightning,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-laser,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-segment-brace,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-reveal,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-reveal:after,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-shell,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-segment-core{animation-play-state:paused!important}html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-impact,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-entry-streak,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-lightning,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-laser,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-segment-brace,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-reveal,html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-reveal:after{opacity:0!important}html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-shell{transform:none!important}html[data-boot-phase=intro] .scene-boot .wordmark-animated .wordmark-segment-core{opacity:1!important;transform:translate(-.14em)!important;filter:drop-shadow(0 0 .7rem rgba(255,107,74,.45))}html[data-boot-phase=assembly] .scene-boot .wordmark-animated .wordmark-impact,html[data-boot-phase=assembly] .scene-boot .wordmark-animated .wordmark-entry-streak,html[data-boot-phase=assembly] .scene-boot .wordmark-animated .wordmark-lightning,html[data-boot-phase=assembly] .scene-boot .wordmark-animated .wordmark-laser,html[data-boot-phase=assembly] .scene-boot .wordmark-animated .wordmark-segment-brace,html[data-boot-phase=assembly] .scene-boot .wordmark-animated .wordmark-reveal,html[data-boot-phase=assembly] .scene-boot .wordmark-animated .wordmark-reveal:after,html[data-boot-phase=assembly] .scene-boot .wordmark-animated .wordmark-shell,html[data-boot-phase=assembly] .scene-boot .wordmark-animated .wordmark-segment-core{animation-play-state:running!important}.scene-boot .wordmark-animated .wordmark-segment{opacity:0;animation-duration:.92s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.16,1,.3,1)}.scene-boot .wordmark-animated .wordmark-shell{animation:homepageWordmarkImpact .9s .28s both cubic-bezier(.16,1,.3,1)}.scene-boot .wordmark-animated .wordmark-impact{opacity:0;background:radial-gradient(circle at 50% 48%,rgba(255,107,74,.34),transparent 22%),radial-gradient(circle at 50% 48%,rgba(255,107,74,.18),transparent 38%);animation:homepageWordmarkFlash 1.18s .22s both cubic-bezier(.16,1,.3,1)}.scene-boot .wordmark-animated .wordmark-entry-streak{inset:-.4em -.55em;background:linear-gradient(90deg,transparent 0 22%,rgba(255,107,74,.06) 30%,rgba(255,162,124,.95) 50%,rgba(255,107,74,.08) 68%,transparent 76%),linear-gradient(180deg,transparent 0 42%,rgba(255,107,74,.28) 49%,transparent 56%);filter:blur(4px) saturate(140%);mix-blend-mode:screen;animation:homepageWordmarkEntryStreak .96s .11s both cubic-bezier(.16,1,.3,1)}.scene-boot .wordmark-animated .wordmark-lightning{inset:-.28em -.4em;mix-blend-mode:screen;filter:blur(1.2px);animation:homepageWordmarkLightningIntro 1.15s .21s both,homepageWordmarkLightningLoop 4.8s 1.5s infinite}.scene-boot .wordmark-animated .wordmark-lightning:before,.scene-boot .wordmark-animated .wordmark-lightning:after{content:"";position:absolute;inset:0;opacity:0}.scene-boot .wordmark-animated .wordmark-lightning:before{background:linear-gradient(102deg,transparent 0 26%,rgba(255,197,170,.08) 32%,rgba(255,215,188,.98) 33.5%,rgba(255,107,74,1) 35%,rgba(255,210,186,.16) 36.5%,transparent 44%),linear-gradient(78deg,transparent 0 52%,rgba(255,161,130,.06) 56%,rgba(255,215,188,.92) 58%,rgba(255,107,74,.98) 59.5%,rgba(255,196,176,.12) 61%,transparent 67%);clip-path:polygon(0 28%,18% 16%,31% 36%,46% 12%,57% 40%,70% 22%,84% 46%,100% 32%,100% 64%,81% 78%,66% 54%,52% 86%,39% 58%,26% 80%,14% 60%,0 74%);filter:blur(.85px) drop-shadow(0 0 16px rgba(255,107,74,.94)) drop-shadow(0 0 32px rgba(255,177,140,.42));animation:homepageWordmarkLightningStrikeA 4.8s 1.5s infinite}.scene-boot .wordmark-animated .wordmark-lightning:after{background:linear-gradient(90deg,transparent 0 34%,rgba(255,177,140,.14) 43%,rgba(255,214,192,.98) 46%,rgba(255,107,74,1) 48.5%,rgba(255,204,182,.1) 51%,transparent 60%),linear-gradient(90deg,transparent 0 50%,rgba(255,177,140,.12) 59%,rgba(255,215,192,.94) 62%,rgba(255,107,74,.96) 64.5%,rgba(255,204,182,.06) 67%,transparent 74%);clip-path:polygon(8% 42%,24% 33%,36% 54%,48% 30%,59% 50%,70% 36%,86% 56%,92% 48%,76% 70%,60% 58%,50% 78%,36% 64%,20% 82%,10% 68%);filter:blur(.95px) drop-shadow(0 0 18px rgba(255,107,74,.9)) drop-shadow(0 0 34px rgba(255,177,140,.36));animation:homepageWordmarkLightningStrikeB 4.8s 2.2s infinite}.scene-boot .wordmark-animated .wordmark-laser{inset:-.15em -.4em;opacity:1;background:linear-gradient(90deg,transparent 0 22%,rgba(255,107,74,.06) 28%,rgba(255,203,177,.94) 39%,rgba(255,107,74,1) 49%,rgba(255,203,177,.92) 59%,rgba(255,107,74,.08) 70%,transparent 76%),linear-gradient(180deg,transparent 0 40%,rgba(255,140,110,.28) 48%,rgba(255,215,192,.16) 50%,rgba(255,140,110,.22) 52%,transparent 60%);mix-blend-mode:screen;filter:blur(3.4px) saturate(165%);animation:homepageWordmarkLaser 4.4s .8s infinite cubic-bezier(.2,.7,.2,1)}.scene-boot .wordmark-animated .wordmark-laser:before,.scene-boot .wordmark-animated .wordmark-laser:after{content:"";position:absolute;inset:0;background:linear-gradient(102deg,transparent 0 44%,rgba(255,107,74,.78) 48%,rgba(255,190,160,.16) 49%,transparent 52%),linear-gradient(78deg,transparent 0 45%,rgba(255,174,140,.32) 49%,transparent 53%);filter:blur(2px);opacity:0}.scene-boot .wordmark-animated .wordmark-laser:before{animation:homepageWordmarkSparkLeft 5.4s 2s infinite}.scene-boot .wordmark-animated .wordmark-laser:after{animation:homepageWordmarkSparkRight 5.4s 3.15s infinite}.scene-boot .wordmark-animated .wordmark-reveal{overflow:hidden}.scene-boot .wordmark-animated .wordmark-reveal:after{opacity:1}.scene-boot .wordmark-animated .wordmark-reveal-prefix:after{animation:homepageWordmarkMaskPrefix .76s .15s both cubic-bezier(.16,1,.3,1)}.scene-boot .wordmark-animated .wordmark-reveal-suffix:after{animation:homepageWordmarkMaskSuffix .76s .15s both cubic-bezier(.16,1,.3,1)}.scene-boot .wordmark-animated .wordmark-segment-core{animation-name:homepageWordmarkCore;animation-delay:.12s;text-shadow:0 0 24px rgba(255,107,74,.42),0 0 56px rgba(255,107,74,.22)}.scene-boot .wordmark-animated .wordmark-segment-brace-left{animation-name:homepageWordmarkBraceLeft;animation-delay:.12s}.scene-boot .wordmark-animated .wordmark-segment-brace-right{animation-name:homepageWordmarkBraceRight;animation-delay:.12s}.scene-boot .wordmark-animated .wordmark-reveal-prefix .wordmark-segment-prefix,.scene-boot .wordmark-animated .wordmark-reveal-suffix .wordmark-segment-suffix{opacity:1;animation:none}.scene-boot .wordmark-animated .wordmark-subtitle{animation:none}.scene-boot-statement{color:#d9c9ba;font-size:.78rem;letter-spacing:.28em}.scene-boot-actions{justify-content:center}.scene-primary-link{background:linear-gradient(135deg,#ff6b4a3d,#ff6b4a14);border:1px solid rgba(255,107,74,.38);color:#fce5dc;box-shadow:0 22px 68px -40px #ff6b4a8c}.scene-secondary-link{border:1px solid rgba(255,255,255,.1);background:#ffffff08}.scene-boot [data-hero-chat-cta] .hero-chat-icon{display:none}.floating-signal-cta{--hero-chat-progress: 0;--hero-chat-expanded-width: 15rem;position:fixed;left:0;top:0;z-index:70;display:inline-flex;align-items:center;justify-content:center;gap:calc(.55rem * (1 - var(--hero-chat-progress)));overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:var(--text-primary);font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;opacity:0;pointer-events:none;visibility:hidden;transform-origin:50% 50%;will-change:left,top,width,height,border-radius,transform}.floating-signal-cta .hero-chat-icon{position:relative;display:inline-block;width:calc(.8rem + var(--hero-chat-progress) * .8rem);height:calc(.66rem + var(--hero-chat-progress) * .7rem);flex:0 0 auto;border:1.5px solid rgba(255,225,215,calc(.36 + var(--hero-chat-progress) * .6));border-radius:.45rem;background:rgba(255,255,255,calc(.018 + var(--hero-chat-progress) * .03));opacity:calc(.42 + var(--hero-chat-progress) * .58);box-shadow:0 0 calc(var(--hero-chat-progress) * 20px) #ff6b4a7a,inset 0 0 calc(var(--hero-chat-progress) * 12px) #ff6b4a1f}.floating-signal-cta .hero-chat-icon:before{content:"";position:absolute;left:50%;top:50%;width:.18rem;height:.18rem;border-radius:999px;background:#ff6b4afa;box-shadow:-.42rem 0 #ffe1d7d1,.42rem 0 #ffe1d7ad,0 0 12px #ff6b4a94;transform:translate(-50%,-50%)}.floating-signal-cta .hero-chat-icon:after{content:"";position:absolute;right:.14rem;bottom:-.16rem;width:.28rem;height:.28rem;border-right:1.5px solid rgba(255,225,215,calc(.2 + var(--hero-chat-progress) * .72));border-bottom:1.5px solid rgba(255,225,215,calc(.2 + var(--hero-chat-progress) * .72));background:#080c12eb;transform:rotate(45deg)}.floating-signal-cta .hero-chat-label{display:inline-block;max-width:13rem;overflow:hidden;white-space:nowrap;opacity:calc(1 - var(--hero-chat-progress));transform:translate(calc(var(--hero-chat-progress) * -.45rem));transition:max-width .18s ease,opacity .18s ease,transform .18s ease}.floating-signal-cta[data-chat-docked=true]{background:radial-gradient(circle at 36% 28%,rgba(255,255,255,.13),transparent 34%),linear-gradient(135deg,#ff6b4a33,#070c14eb);border-color:#ff6b4a52;gap:0}.floating-signal-cta[data-chat-docked=true] .hero-chat-icon{width:1.52rem;height:1.18rem}.floating-signal-cta[data-chat-docked=true] .hero-chat-label{max-width:0;opacity:0;transform:translate(0)}.floating-signal-cta[data-chat-docked=true]:hover,.floating-signal-cta[data-chat-docked=true]:focus,.floating-signal-cta[data-chat-docked=true]:focus-visible,.floating-signal-cta[data-chat-docked=true][data-chat-expanded=true]{width:var(--hero-chat-expanded-width)!important;transform:none;gap:.65rem;padding-inline:1.05rem!important}.floating-signal-cta[data-chat-docked=true]:hover .hero-chat-label,.floating-signal-cta[data-chat-docked=true]:focus .hero-chat-label,.floating-signal-cta[data-chat-docked=true]:focus-visible .hero-chat-label,.floating-signal-cta[data-chat-docked=true][data-chat-expanded=true] .hero-chat-label{max-width:13rem;opacity:1;transform:translate(0)}.scene-quick-nav{justify-content:center}.scene-quick-nav a{font-size:.68rem;letter-spacing:.22em;text-transform:uppercase}.scene-boot-prompt{margin-top:.4rem;color:#e8e1d9b8}.scene-boot-prompt-standalone{position:absolute;left:50%;bottom:clamp(4.2rem,9vh,7.2rem);z-index:5;margin-top:0;transform:translate(-50%);text-align:center;pointer-events:none}.signal-console-board{display:grid;gap:1rem}.signal-selector-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.55rem;margin-bottom:1.15rem;padding:.4rem;border:1px solid rgba(255,255,255,.07);border-radius:1.35rem;background:linear-gradient(180deg,#0d111ac2,#05070a8a);box-shadow:inset 0 1px #ffffff0a}.signal-selector-button{display:grid;gap:.25rem;min-height:3.75rem;padding:.72rem .7rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;text-align:left;background:#ffffff06;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.signal-selector-button span{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:#ff6b4aeb}.signal-selector-button strong{color:#d6deea;font-size:.72rem;line-height:1.25;text-transform:uppercase;letter-spacing:.08em}.signal-selector-button[data-active=true]{transform:translateY(-2px);border-color:#ff6b4a80;background:linear-gradient(180deg,#ff6b4a29,#0d111ad1);box-shadow:0 18px 42px -34px #ff6b4aa6}.signal-selector-button[data-active=true][data-accent=cyan]{border-color:#4cc9f075;background:linear-gradient(180deg,#4cc9f021,#0d111ad1);box-shadow:0 18px 42px -34px #4cc9f08c}.signal-selector-button:hover,.signal-selector-button:focus-visible{transform:translateY(-2px);border-color:#e8e1d933}.signal-story-list{display:flex;align-items:center;gap:1rem;padding:1rem 1.15rem;border:1px solid rgba(255,255,255,.06);border-radius:1.25rem;background:linear-gradient(180deg,#0d111acc,#0d111a70)}.signal-story-list p{margin:0;color:#cfd5df;line-height:1.7}.signal-story-sequence{display:flex;flex-wrap:wrap;gap:.55rem 1rem}.signal-story-sequence p{position:relative;padding-left:1.2rem}.signal-story-sequence p:before{content:"";position:absolute;left:0;top:.78rem;width:.42rem;height:.42rem;border-radius:999px;background:#fff3}.signal-story-sequence p[data-active=true]{color:#f4ede3}.signal-story-sequence p[data-active=true]:before{background:#ff6b4ad9;box-shadow:0 0 18px #ff6b4a73}.signal-observer{min-height:0;grid-template-columns:1fr;align-items:stretch;background:linear-gradient(180deg,#0d111ae0,#0d111a8f)}.signal-observer-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.78fr);gap:2rem;align-items:stretch}.signal-observer[data-accent=cyan]{box-shadow:0 28px 80px -56px #4cc9f052}.signal-observer-copy{max-width:48rem}.signal-observer-status{margin:0;font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:#cfd5df9e}.signal-observer-status span{color:#f4ede3}.signal-observer-detail{margin:0;color:#f4ede3c7;font-size:.88rem;line-height:1.52}.signal-telemetry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0}.signal-telemetry-item{display:grid;gap:.2rem;padding:.62rem .72rem;border:1px solid rgba(255,255,255,.07);border-radius:.82rem;background:#ffffff06}.signal-telemetry-item dt{font-size:.56rem;letter-spacing:.2em;text-transform:uppercase;color:#cfd5df8c}.signal-telemetry-item dd{margin:0;color:#f4ede3;font-size:.78rem;letter-spacing:.05em;text-transform:uppercase}.signal-observer-map{--signal-focus-x: 67%;--signal-focus-y: 34%;min-height:18rem;border:1px solid rgba(255,255,255,.05);background:radial-gradient(circle at var(--signal-focus-x) var(--signal-focus-y),rgba(255,107,74,.22),transparent 18%),radial-gradient(circle at center,rgba(76,201,240,.08),transparent 45%),linear-gradient(180deg,rgba(255,255,255,.02),transparent 100%)}@media(max-width:1080px){.signal-selector-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.signal-observer,.signal-observer-body,.signal-telemetry-grid{grid-template-columns:1fr}}@media(max-width:720px){.signal-selector-strip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.65rem}.signal-selector-button{min-width:10.5rem;min-height:4rem;scroll-snap-align:start}.signal-story-list{align-items:flex-start;flex-direction:column}}.signal-observer[data-accent=cyan] .signal-observer-map{background:radial-gradient(circle at var(--signal-focus-x) var(--signal-focus-y),rgba(76,201,240,.18),transparent 18%),radial-gradient(circle at center,rgba(76,201,240,.08),transparent 45%),linear-gradient(180deg,rgba(255,255,255,.02),transparent 100%)}.signal-observer-map:before{content:"";position:absolute;inset:10% 5%;background:linear-gradient(90deg,transparent 0 66%,rgba(255,107,74,.22) 66% 67%,transparent 67%),radial-gradient(circle at var(--signal-focus-x) var(--signal-focus-y),rgba(255,107,74,.35),transparent .35rem),radial-gradient(circle at 28% 70%,rgba(255,255,255,.22),transparent .12rem),radial-gradient(circle at 56% 26%,rgba(255,255,255,.18),transparent .1rem),radial-gradient(circle at 68% 58%,rgba(76,201,240,.12),transparent 7rem);opacity:.8}.signal-observer-grid{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0 49.5%,rgba(255,255,255,.04) 49.5% 50.5%,transparent 50.5%),linear-gradient(90deg,transparent 0 49.5%,rgba(255,255,255,.04) 49.5% 50.5%,transparent 50.5%),linear-gradient(180deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:100% 100%,100% 100%,100% 3.5rem,3.5rem 100%;opacity:.5}.signal-sweep{position:absolute;inset:-18%;background:conic-gradient(from 0deg,transparent 0deg 300deg,rgba(255,107,74,.22) 334deg 360deg);mix-blend-mode:screen;animation:signal-sweep 5.4s linear infinite;opacity:.6}.signal-observer[data-accent=cyan] .signal-sweep{background:conic-gradient(from 0deg,transparent 0deg 300deg,rgba(76,201,240,.24) 334deg 360deg)}.signal-trace{position:absolute;background:linear-gradient(90deg,transparent,rgba(255,107,74,.44),transparent);opacity:.7}.signal-trace-horizontal{left:0;right:0;top:calc(var(--signal-focus-y) - .5px);height:1px}.signal-trace-vertical{top:0;bottom:0;left:calc(var(--signal-focus-x) - .5px);width:1px;background:linear-gradient(180deg,transparent,rgba(255,107,74,.44),transparent)}.signal-observer[data-accent=cyan] .signal-trace-horizontal{background:linear-gradient(90deg,transparent,rgba(76,201,240,.48),transparent)}.signal-observer[data-accent=cyan] .signal-trace-vertical{background:linear-gradient(180deg,transparent,rgba(76,201,240,.48),transparent)}.signal-target,.signal-target-pulse{position:absolute;left:var(--signal-focus-x);top:var(--signal-focus-y);transform:translate(-50%,-50%);border-radius:999px}.signal-target{width:.95rem;height:.95rem;border:2px solid rgba(255,107,74,.95);background:#0d111af5;box-shadow:0 0 20px #ff6b4a73}.signal-target-pulse{width:3.75rem;height:3.75rem;border:1px solid rgba(255,107,74,.34);animation:signal-ping 2.2s ease-out infinite}.signal-observer[data-accent=cyan] .signal-target{border-color:#4cc9f0f2;box-shadow:0 0 20px #4cc9f066}.signal-observer[data-accent=cyan] .signal-target-pulse{border-color:#4cc9f052}.signal-readout{position:absolute;right:1rem;bottom:1rem;display:grid;gap:.35rem;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.06);border-radius:.9rem;background:#080b12c7;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:#f4ede3bd}@keyframes signal-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes signal-ping{0%{opacity:.18;transform:translate(-50%,-50%) scale(.42)}70%{opacity:.78}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}@media(prefers-reduced-motion:reduce){.signal-sweep,.signal-target-pulse{animation:none}}.scene-pathways .story-path-map{display:grid;gap:2rem;min-height:28rem;padding:2rem;background:linear-gradient(180deg,#0d111adb,#0d111a8f)}.scene-pathways .story-path-map-copy{max-width:20rem}.scene-pathways .story-path-map-title{max-width:14ch}.scene-pathways{width:100vw;margin-left:calc(50% - 50vw);padding-left:0;padding-right:0;overflow:clip}.scene-pathways .section-inner{max-width:none}.scene-pathways .scene-header{max-width:72rem;margin-left:auto;margin-right:auto;padding-left:clamp(1.5rem,4vw,3rem);padding-right:clamp(1.5rem,4vw,3rem)}.scene-content-worldspace{gap:0}.scene-pathways .scene-content-worldspace{width:100%}.worldspace-experience{position:relative;margin-top:1.25rem}.worldspace-shell{position:relative}.worldspace-anchor{position:absolute;left:0;width:1px;height:1px}.worldspace-anchor-reports{top:28%}.worldspace-anchor-method{top:52%}.worldspace-anchor-lab{top:76%}.worldspace-sticky{position:sticky;top:0;height:100vh;overflow:hidden}.worldspace-experience[data-has-selection=true] .worldspace-sticky{position:fixed;inset:0;width:100vw;height:100vh;z-index:30}.worldspace-viewport{position:relative;width:100%;height:100vh;min-height:46rem;overflow:hidden;border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04)}.worldspace-experience[data-has-selection=true] .worldspace-viewport{width:100vw;border-top:0;border-bottom:0}.worldspace-grid,.worldspace-axis,.worldspace-route-line,.worldspace-hub,.worldspace-node,.worldspace-route-panel,.worldspace-district{position:absolute}.worldspace-camera{position:absolute;left:0;top:0;width:6400px;height:5400px;transition:transform .24s ease-out}.worldspace-grid{inset:0;background:linear-gradient(180deg,transparent 0 49.5%,rgba(255,255,255,.03) 49.5% 50.5%,transparent 50.5%),linear-gradient(90deg,transparent 0 49.5%,rgba(255,255,255,.03) 49.5% 50.5%,transparent 50.5%),linear-gradient(180deg,rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px),radial-gradient(circle at 28% 18%,rgba(76,201,240,.08),transparent 26rem),radial-gradient(circle at 72% 42%,rgba(255,107,74,.08),transparent 30rem);background-size:100% 100%,100% 100%,100% 7rem,7rem 100%,auto,auto}.worldspace-axis{pointer-events:none;opacity:.22}.worldspace-axis-x{left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.worldspace-axis-y{top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.1),transparent)}.worldspace-hud{position:absolute;left:clamp(1rem,2vw,2rem);right:clamp(1rem,2vw,2rem);top:clamp(1rem,2vw,1.4rem);z-index:5;display:grid;grid-template-columns:repeat(3,minmax(0,max-content));gap:.75rem;align-items:start;pointer-events:none}.worldspace-district-intro,.worldspace-panel-copy p,.worldspace-route-panel p,.worldspace-report-card p,.worldspace-method-card p,.worldspace-lab-card p,.worldspace-hud-pill p:last-child{margin:0;color:#c4ccd7;line-height:1.72}.worldspace-hud-pill{display:grid;gap:.3rem;padding:.85rem 1rem;pointer-events:auto}.worldspace-hud-pill span,.worldspace-panel-label,.worldspace-method-card span,.worldspace-chiplist span,.worldspace-route-panel a,.worldspace-report-card a,.worldspace-lab-card a,.worldspace-lab-header p,.worldspace-lab-header span{font-size:.62rem;letter-spacing:.22em;text-transform:uppercase}.worldspace-hud-pill span,.worldspace-panel-label,.worldspace-chiplist span,.worldspace-lab-header p,.worldspace-lab-header span{color:#cfd5df99}.worldspace-hud-pill strong,.worldspace-route-panel h4,.worldspace-district h3,.worldspace-method-card h4,.worldspace-lab-card h4{margin:0;color:#f4ede3}.worldspace-hud-pill-beat{min-width:min(34rem,100%)}.worldspace-route-line{height:1px;pointer-events:none;transform-origin:left center;background:linear-gradient(90deg,#ff6b4a8c,#ff6b4a1a)}.worldspace-experience[data-has-selection=true] .worldspace-route-line{opacity:1}.worldspace-experience[data-has-selection=false] .worldspace-route-line{opacity:.45}.worldspace-hub{width:8.5rem;height:8.5rem;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,107,74,.28);background:radial-gradient(circle at center,#ff6b4a2e,#0d111af2);box-shadow:0 0 52px #ff6b4a2e;z-index:2}.worldspace-hub span{color:#d2b38e;font-size:.58rem;letter-spacing:.28em;text-transform:uppercase}.worldspace-hub strong{color:#f4ede3;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.worldspace-node,.worldspace-route-panel,.worldspace-district{transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.06);background:#080b12e0;backdrop-filter:blur(10px);box-shadow:0 24px 70px -54px #000000bf}.worldspace-node{width:12rem;display:grid;gap:.45rem;padding:.95rem 1rem;border-radius:1.1rem;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;z-index:4}.worldspace-node:hover,.worldspace-node:focus-visible{transform:translate(-50%,calc(-50% - .18rem))}.worldspace-node[data-active=true]{border-color:#ff6b4a5c;box-shadow:0 26px 65px -50px #ff6b4a73}.worldspace-node[data-accent=cyan][data-active=true]{border-color:#4cc9f05c;box-shadow:0 26px 65px -50px #4cc9f06b}.worldspace-node-title{display:block;color:#f4ede3;font-size:1rem;font-weight:600;line-height:1.25}.worldspace-node-summary{display:block;color:#c4ccd7;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;line-height:1.7}.worldspace-route-panel{width:22rem;display:grid;gap:.85rem;padding:1rem 1.05rem;border-radius:1.2rem;opacity:.72;transition:transform .18s ease,opacity .18s ease,border-color .18s ease;z-index:3}.worldspace-route-panel[data-active=true]{opacity:1;transform:translate(-50%,calc(-50% - .2rem));border-color:#ff6b4a4d}.worldspace-route-panel[data-accent=cyan][data-active=true]{border-color:#4cc9f052}.worldspace-chiplist{display:flex;flex-wrap:wrap;gap:.45rem}.worldspace-chiplist span{padding:.4rem .58rem;border-radius:999px;border:1px solid rgba(255,255,255,.05);background:#ffffff06}.worldspace-metric-mini-grid{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.worldspace-metric-mini-grid div{display:grid;gap:.15rem;padding:.7rem;border-radius:.85rem;border:1px solid rgba(255,255,255,.05);background:#ffffff06}.worldspace-metric-mini-grid strong{color:#f4ede3}.worldspace-metric-mini-grid span{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#b8c1cc}.worldspace-district{width:min(62rem,calc(100vw - 10rem));display:grid;gap:1rem;padding:1.4rem;border-radius:1.5rem;transition:opacity .18s ease,transform .18s ease;z-index:1}.worldspace-report-grid,.worldspace-method-grid,.worldspace-lab-grid{display:grid;gap:1rem}.worldspace-report-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.worldspace-method-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.worldspace-lab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.worldspace-report-card,.worldspace-method-card,.worldspace-lab-card{display:grid;gap:.7rem;padding:1rem;border-radius:1rem;border:1px solid rgba(255,255,255,.05);background:#ffffff06}.worldspace-report-lines,.worldspace-lab-header{display:grid;gap:.5rem}.worldspace-report-lines strong{display:block;margin-bottom:.22rem;color:#f4ede3;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase}.worldspace-method-card span{color:#d2b38e}.worldspace-lab-notes ul{margin:0;padding-left:1rem;display:grid;gap:.65rem;color:#c4ccd7}@media(max-width:960px){.worldspace-overlay{width:min(24rem,calc(100vw - 1.2rem))}.worldspace-node{width:10rem}.worldspace-route-panel{width:19rem}.worldspace-district{width:min(50rem,calc(100vw - 3rem))}.worldspace-report-grid,.worldspace-method-grid,.worldspace-lab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.worldspace-overlay{left:.8rem;right:.8rem;width:auto;top:.8rem}.worldspace-overlay-copy{display:none}.worldspace-node{width:8.8rem;padding:.8rem}.worldspace-route-panel{width:15rem}.worldspace-district{width:calc(100vw - 2rem);padding:1rem}.worldspace-report-grid,.worldspace-method-grid,.worldspace-lab-grid,.worldspace-metric-mini-grid{grid-template-columns:1fr}}.directional-path-scene{display:grid}.directional-path-shell{position:relative}.directional-path-sticky{position:sticky;top:clamp(.9rem,2vw,1.4rem);height:calc(100vh - clamp(1.4rem,4vw,2.8rem))}.directional-path-viewport{display:grid;grid-template-columns:minmax(18rem,.4fr) minmax(0,.6fr);gap:1rem;height:100%;padding:1rem;background:linear-gradient(180deg,#0d111ae6,#0d111a94);overflow:hidden}.directional-path-command,.directional-path-stage{min-height:100%}.directional-path-command{display:grid;align-content:start;gap:1rem;padding:1.4rem;background:linear-gradient(180deg,#0d111ae0,#0d111aa3)}.directional-path-command-title{margin:0;color:#f6eee6;font-size:clamp(1.8rem,3.2vw,2.5rem);line-height:1.06;letter-spacing:-.05em}.directional-path-command-copy{margin:0;color:#c7ced8;line-height:1.8}.directional-path-command-current{display:grid;gap:.25rem;padding:.95rem 1rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:#ffffff06}.directional-path-command-current span,.directional-path-command-progress span,.directional-route-station-index{font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:#cfd5df94}.directional-path-command-current strong{color:#f4ede3;font-size:1rem;letter-spacing:.05em;text-transform:uppercase}.directional-path-command-progress{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:center}.directional-path-command-progress>span{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:999px;border:1px solid rgba(255,107,74,.28);background:#ff6b4a14;color:#f4ede3}.directional-path-command-progress strong{display:block;color:#f4ede3;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em}.directional-path-command-progress p{margin:.18rem 0 0;color:#aab4c0;font-size:.82rem}.directional-path-station-preview{display:grid;gap:.7rem;padding:1rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:#ffffff06}.directional-path-station-preview h4,.directional-route-station h4,.directional-path-stage-copy h3{margin:0;color:#f4ede3;line-height:1.18}.directional-path-station-copy,.directional-route-station-body{display:grid;gap:.55rem}.directional-path-station-copy p,.directional-route-station-body p,.directional-path-stage-copy p{margin:0;color:#c4ccd7;line-height:1.72}.directional-path-stage{position:relative;display:grid;gap:1rem;padding:1.2rem;background:linear-gradient(180deg,#0d111ad1,#0d111a8a)}.directional-path-stage-copy{max-width:26rem;display:grid;gap:.6rem;z-index:1}.directional-path-map{position:relative;flex:1;min-height:0;border:1px solid rgba(255,255,255,.05);border-radius:1.4rem;overflow:hidden;background:radial-gradient(circle at center,rgba(255,107,74,.08),transparent 16rem),linear-gradient(180deg,rgba(255,255,255,.02),transparent 100%)}.directional-path-map:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0 49.6%,rgba(255,255,255,.04) 49.6% 50.4%,transparent 50.4%),linear-gradient(90deg,transparent 0 49.6%,rgba(255,255,255,.04) 49.6% 50.4%,transparent 50.4%),linear-gradient(180deg,rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:100% 100%,100% 100%,100% 4.5rem,4.5rem 100%;opacity:.55}.directional-path-orbit{position:absolute;left:50%;top:50%;width:170%;height:170%;transition:transform .24s ease-out}.directional-path-hub{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:8rem;height:8rem;transform:translate(-50%,-50%);border-radius:999px;border:1px solid rgba(255,107,74,.3);background:radial-gradient(circle at center,#ff6b4a2e,#0d111af2);box-shadow:0 0 48px #ff6b4a2e;z-index:2}.directional-path-hub span{font-size:.58rem;letter-spacing:.28em;text-transform:uppercase;color:#d2b38e}.directional-path-hub strong{color:#f8e7dc;font-size:1.08rem;letter-spacing:.08em;text-transform:uppercase}.directional-path-route-line{position:absolute;left:50%;top:50%;height:1px;pointer-events:none;transform-origin:left center;background:linear-gradient(90deg,#ff6b4a8c,#ff6b4a14);z-index:1}.directional-path-scene[data-accent=cyan] .directional-path-route-line{background:linear-gradient(90deg,#4cc9f094,#4cc9f014)}.directional-path-node,.directional-route-station{position:absolute;transform:translate(-50%,-50%);border-radius:1.2rem}.directional-path-node{display:grid;gap:.45rem;width:clamp(10rem,14vw,12rem);padding:.95rem 1rem;border:1px solid rgba(255,255,255,.08);background:#080b12e0;backdrop-filter:blur(10px);text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;z-index:2}.directional-path-node:hover,.directional-path-node:focus-visible{transform:translate(-50%,calc(-50% - .2rem))}.directional-path-node[data-active=true]{border-color:#ff6b4a61;box-shadow:0 24px 55px -40px #ff6b4a73}.directional-path-node[data-accent=cyan][data-active=true]{border-color:#4cc9f06b;box-shadow:0 24px 55px -40px #4cc9f066}.directional-path-node-title{display:block;color:#f4ede3;font-size:1rem;font-weight:600;line-height:1.25}.directional-path-node-summary{display:block;color:#c0cad5;font-size:.64rem;text-transform:uppercase;letter-spacing:.24em;line-height:1.7}.directional-route-station{width:min(19rem,30vw);display:grid;gap:.8rem;padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.07);background:#0a0e16e0;box-shadow:0 24px 65px -50px #000c;opacity:.7;transition:opacity .18s ease,transform .18s ease,border-color .18s ease;z-index:2}.directional-route-station[data-active=true]{opacity:1;border-color:#ff6b4a52;transform:translate(-50%,calc(-50% - .2rem))}.directional-route-station[data-accent=cyan][data-active=true]{border-color:#4cc9f057}.directional-route-metrics{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.directional-route-metrics div{display:grid;gap:.15rem;padding:.65rem .7rem;border:1px solid rgba(255,255,255,.05);border-radius:.9rem;background:#ffffff06}.directional-route-metrics strong{color:#f6e5d8;font-size:1rem}.directional-route-metrics span,.directional-route-chiplist span,.directional-route-link{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase}.directional-route-metrics span{color:#b8c1cc}.directional-route-chiplist{display:flex;flex-wrap:wrap;gap:.45rem}.directional-route-chiplist span{padding:.4rem .6rem;border-radius:999px;border:1px solid rgba(255,255,255,.06);color:#d2d9e2;background:#ffffff08}.directional-route-link{display:inline-flex;width:-moz-fit-content;width:fit-content;color:#ffb49c}@media(max-width:960px){.directional-path-sticky{height:calc(100svh - 1.2rem)}.directional-path-viewport{grid-template-columns:1fr}.directional-path-command{max-height:38vh;overflow:auto}.directional-path-stage-copy{max-width:22rem}.directional-path-orbit{width:205%;height:205%}.directional-path-node{width:clamp(8.8rem,30vw,10.4rem)}.directional-route-station{width:min(16rem,54vw)}}@media(max-width:720px){.directional-path-sticky{top:.6rem;height:calc(100svh - .8rem)}.directional-path-viewport{padding:.75rem}.directional-path-command{padding:1rem}.directional-path-stage{padding:.9rem}.directional-path-orbit{width:235%;height:235%}.directional-route-station{width:min(14.5rem,62vw)}.directional-route-metrics{grid-template-columns:1fr}}.scene-pathways .story-path-network{position:relative;display:block;min-height:24rem;border:1px solid rgba(255,255,255,.05);border-radius:1.6rem;background:radial-gradient(circle at center,rgba(255,107,74,.06),transparent 10rem),linear-gradient(180deg,rgba(255,255,255,.02),transparent 100%);overflow:hidden}.scene-pathways .story-path-network:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0 40%,rgba(255,255,255,.03) 40% 41%,transparent 41%),linear-gradient(90deg,transparent 0 50%,rgba(255,255,255,.03) 50% 51%,transparent 51%),radial-gradient(circle at center,rgba(255,107,74,.22),transparent .45rem);opacity:.55}.scene-pathways .story-path-hub{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:6.8rem;height:6.8rem;transform:translate(-50%,-50%);border-radius:999px;border:1px solid rgba(255,107,74,.3);background:radial-gradient(circle at center,#ff6b4a33,#0d111af2);box-shadow:0 0 40px #ff6b4a2e;z-index:1}.scene-pathways .story-path-hub span{font-size:.54rem;text-transform:uppercase;letter-spacing:.28em;color:#d2b38e}.scene-pathways .story-path-hub strong{color:#fbe3d7;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.scene-pathways .story-path-button{position:absolute;display:grid;gap:.3rem;width:10rem;margin:0;padding:.9rem 1rem;border-radius:1rem;background:#0a0e16e6;backdrop-filter:blur(10px)}.scene-pathways .story-path-button:before{content:"";position:absolute;inset:50% auto auto 50%;width:7.5rem;height:1px;background:linear-gradient(90deg,#ffffff0f,#ff6b4a2e);transform-origin:left center;z-index:-1}.scene-pathways .story-path-button[data-path-key=live-systems]{left:14%;top:12%}.scene-pathways .story-path-button[data-path-key=live-systems]:before{transform:rotate(24deg)}.scene-pathways .story-path-button[data-path-key=operational-automation]{right:10%;top:14%}.scene-pathways .story-path-button[data-path-key=operational-automation]:before{transform:rotate(152deg)}.scene-pathways .story-path-button[data-path-key=interactive-systems]{left:22%;bottom:16%}.scene-pathways .story-path-button[data-path-key=interactive-systems]:before{transform:rotate(-24deg)}.scene-pathways .story-path-button[data-path-key=distributed-economies]{right:22%;bottom:14%}.scene-pathways .story-path-button[data-path-key=distributed-economies]:before{transform:rotate(204deg)}.scene-pathways .story-path-button[data-path-key=ai-augmented-workflows]{left:3%;top:48%}.scene-pathways .story-path-button[data-path-key=ai-augmented-workflows]:before{width:8.5rem;transform:rotate(0)}.scene-pathways .story-path-button[data-path-key=product-reliability]{right:2%;top:51%}.scene-pathways .story-path-button[data-path-key=product-reliability]:before{width:8rem;transform:rotate(180deg)}.journey-shell{display:grid;gap:1.25rem;align-items:start;grid-template-columns:11rem minmax(0,1fr)}.journey-rail{padding:1.5rem 1rem;border:1px solid rgba(255,255,255,.06);border-radius:1.3rem;background:linear-gradient(180deg,#0d111acc,#0d111a75)}.journey-rail-label{margin:0 0 1rem;font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:#d2b38e}.journey-rail ol{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.journey-rail li{position:relative;padding-left:1.2rem;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:#8f96a4}.journey-rail li:before{content:"";position:absolute;left:0;top:.48rem;width:.35rem;height:.35rem;border-radius:999px;background:#5bc7d4;opacity:.45}.journey-rail li.is-active{color:#fbe3d7}.journey-rail li.is-active:before{background:#ff6b4a;opacity:1;box-shadow:0 0 16px #ff6b4a73}.journey-stage-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.journey-stage-main,.journey-dossier,.journey-results{min-height:100%}.journey-stage-main{display:grid;gap:1.5rem;padding:1.5rem;background:linear-gradient(180deg,#0d111ae0,#0d111a9e)}.journey-stage-copy{display:grid;gap:1rem}.journey-fragments{display:flex;flex-wrap:wrap;gap:.55rem}.journey-fragments span{padding:.42rem .7rem;border:1px solid rgba(255,107,74,.16);border-radius:999px;font-size:.66rem;text-transform:uppercase;letter-spacing:.18em;color:#ffb49c;background:#ff6b4a0f}.journey-network{position:relative;min-height:16rem;border:1px solid rgba(255,255,255,.05);border-radius:1.2rem;background:radial-gradient(circle at center,rgba(255,107,74,.16),transparent 1.8rem),linear-gradient(180deg,rgba(255,255,255,.02),transparent 100%);overflow:hidden}.journey-network:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0 49.5%,rgba(255,255,255,.04) 49.5% 50.5%,transparent 50.5%),linear-gradient(180deg,transparent 0 49.5%,rgba(255,255,255,.04) 49.5% 50.5%,transparent 50.5%);opacity:.4}.journey-network-core{position:absolute;left:50%;top:50%;width:5.4rem;height:5.4rem;display:grid;place-items:center;transform:translate(-50%,-50%);border-radius:999px;border:1px solid rgba(255,107,74,.28);background:radial-gradient(circle at center,#ff6b4a2e,#0d111af2);color:#ffe6db;font-size:.76rem;letter-spacing:.22em;text-transform:uppercase}.journey-network-node{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:5rem;padding:.35rem .55rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#0d111ae6;color:#d6dde7;font-size:.64rem;letter-spacing:.14em;text-transform:uppercase}.journey-network-node:nth-of-type(2){left:7%;top:18%}.journey-network-node:nth-of-type(3){right:8%;top:16%}.journey-network-node:nth-of-type(4){left:14%;bottom:16%}.journey-network-node:nth-of-type(5){right:12%;bottom:18%}.journey-network-node:nth-of-type(6){left:38%;top:6%}.journey-network-node:nth-of-type(7){left:42%;bottom:8%}.journey-dossier{display:grid;gap:1rem;padding:1.35rem}.journey-dossier-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.journey-dossier-header h4{margin:.35rem 0 0;color:#ece3d9;font-size:1.1rem;line-height:1.3}.journey-dossier-header span{font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;color:#8f96a4}.journey-dossier-body{display:grid;gap:1rem}.journey-dossier-body section{padding:.95rem 1rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:#04060a47}.journey-dossier-label{margin:0 0 .45rem;font-size:.64rem;letter-spacing:.24em;text-transform:uppercase;color:#d2b38e}.journey-dossier-body p:last-child{margin:0;color:#c0c8d3;line-height:1.7}.journey-results{grid-column:1 / -1;padding:1.35rem;background:linear-gradient(180deg,#0d111ae0,#0d111a9e)}.journey-metric-grid{display:grid;gap:.85rem;margin-top:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.journey-metric-tile{display:grid;gap:.35rem;padding:1rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:#ffffff05}.journey-metric-tile strong{color:#f2dfcf;font-size:clamp(1.35rem,2vw,2rem);font-weight:600}.journey-metric-tile span{color:#aeb6c2;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase}.journey-result-columns{display:grid;gap:1rem;margin-top:1rem;grid-template-columns:1.1fr .9fr}.story-path-list.compact{gap:.7rem}.story-path-taglist.dense{gap:.5rem}.path-preview-grid{display:grid;gap:1rem;grid-template-columns:repeat(6,minmax(0,1fr))}.path-preview-card{display:grid;gap:.9rem;padding:1.1rem;background:linear-gradient(180deg,#0d111ad1,#0d111a85)}.path-preview-copy{margin:0;color:#b7beca;font-size:.88rem;line-height:1.7}.path-preview-card[data-active=true]{border-color:#ff6b4a47;box-shadow:0 20px 70px -48px #ff6b4a5c}.path-preview-button{width:100%;justify-content:center}.scene-reports .grid,.scene-method .operating-rail,.scene-lab .lab-grid{margin-top:.5rem}.lab-grid{grid-template-columns:1.05fr .95fr}.lab-card{background:linear-gradient(180deg,#0d111ad1,#0d111a8f)}.engage-panel{background:linear-gradient(180deg,#0d111ad6,#0d111a8a)}html[data-story-path=operational-automation] .story-path-hub,html[data-story-path=ai-augmented-workflows] .story-path-hub,html[data-story-path=interactive-systems] .story-path-hub{border-color:#5bc7d44d;background:radial-gradient(circle at center,#5bc7d42e,#0d111af2);box-shadow:0 0 40px #5bc7d42e}html[data-story-path=operational-automation] .story-path-button[data-active=true],html[data-story-path=ai-augmented-workflows] .story-path-button[data-active=true],html[data-story-path=interactive-systems] .story-path-button[data-active=true]{border-color:#5bc7d457;background:#5bc7d41a;box-shadow:0 18px 60px -42px #5bc7d480}html[data-story-path=distributed-economies] .story-path-button[data-active=true],html[data-story-path=live-systems] .story-path-button[data-active=true]{border-color:#ff6b4a57;background:#ff6b4a1a}.has-story-path-controller .story-path-panel[data-active=false]{display:none}@keyframes homepageWordmarkCore{0%{opacity:0;transform:scale(.58) translateY(.16em);filter:blur(16px)}52%{opacity:1;transform:scale(1.14) translateY(-.02em);filter:blur(0)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes homepageWordmarkBraceLeft{0%{opacity:0;transform:translate(-34vw) skew(26deg) scaleX(1.45);filter:blur(20px)}70%{opacity:1;transform:translate(.08em) skew(-6deg) scaleX(.96);filter:blur(.6px)}to{opacity:1;transform:translate(0);filter:blur(0)}}@keyframes homepageWordmarkBraceRight{0%{opacity:0;transform:translate(34vw) skew(-26deg) scaleX(1.45);filter:blur(20px)}70%{opacity:1;transform:translate(-.08em) skew(6deg) scaleX(.96);filter:blur(.6px)}to{opacity:1;transform:translate(0);filter:blur(0)}}@keyframes homepageWordmarkPrefix{0%{opacity:0;transform:translate(1.3em);filter:blur(10px);clip-path:inset(0 0 0 100%)}68%{opacity:1;transform:translate(-.06em);filter:blur(.2px);clip-path:inset(0 0 0 0)}to{opacity:1;transform:translate(0);filter:blur(0);clip-path:inset(0 0 0 0)}}@keyframes homepageWordmarkSuffix{0%{opacity:0;transform:translate(-1.3em);filter:blur(10px);clip-path:inset(0 100% 0 0)}68%{opacity:1;transform:translate(.06em);filter:blur(.2px);clip-path:inset(0 0 0 0)}to{opacity:1;transform:translate(0);filter:blur(0);clip-path:inset(0 0 0 0)}}@keyframes homepageWordmarkMaskPrefix{0%{transform:translate(0);filter:blur(10px)}58%{transform:translate(105%);filter:blur(1px)}to{transform:translate(108%);filter:blur(0)}}@keyframes homepageWordmarkMaskSuffix{0%{transform:translate(0);filter:blur(10px)}58%{transform:translate(-105%);filter:blur(1px)}to{transform:translate(-108%);filter:blur(0)}}@keyframes homepageWordmarkImpact{0%,45%{transform:translateZ(0)}54%{transform:translate3d(-.04em,0,0)}61%{transform:translate3d(.055em,0,0)}68%{transform:translate3d(-.03em,0,0)}to{transform:translateZ(0)}}@keyframes homepageWordmarkFlash{0%{opacity:0;transform:scale(.3);filter:blur(16px)}42%{opacity:.95;transform:scale(1);filter:blur(4px)}to{opacity:0;transform:scale(1.28);filter:blur(18px)}}@keyframes homepageWordmarkLaser{0%,12%,to{opacity:0;transform:translate(-28%) skew(-12deg) scaleX(.92)}16%{opacity:1}26%{opacity:.22;transform:translate(24%) skew(-12deg) scaleX(1.04)}55%{opacity:0;transform:translate(34%) skew(-12deg) scaleX(1.06)}61%{opacity:1;transform:translate(-12%) skew(10deg) scaleX(.95)}70%{opacity:.18;transform:translate(18%) skew(10deg) scaleX(1.06)}}@keyframes homepageWordmarkEntryStreak{0%{opacity:0;transform:translate(-58%) skew(-20deg)}26%{opacity:1}62%{opacity:.95;transform:translate(4%) skew(-12deg)}to{opacity:0;transform:translate(44%) skew(-10deg)}}@keyframes homepageWordmarkLightningLoop{0%,10%,to{opacity:0}12%,14%,16%,28%,30%,32%,52%,54%,56%,76%,78%{opacity:1}18%,34%,58%,80%{opacity:0}}@keyframes homepageWordmarkLightningIntro{0%,8%,to{opacity:0}10%,14%,18%,24%{opacity:1}12%,16%,22%{opacity:.22}}@keyframes homepageWordmarkLightningStrikeA{0%,11%,to{opacity:0}12%{opacity:1;transform:translate(-4%) scaleX(.98)}13.5%{opacity:.18}14.5%{opacity:.92;transform:translate(2%) scaleX(1.02)}16%{opacity:0}}@keyframes homepageWordmarkLightningStrikeB{0%,37%,to{opacity:0}38%{opacity:.95;transform:translate(3%) scaleX(.98)}39.2%{opacity:.16}40.2%{opacity:.82;transform:translate(-2%) scaleX(1.03)}42%{opacity:0}}@keyframes homepageWordmarkSparkLeft{0%,18%,to{opacity:0;transform:translate(-18%) scaleX(.8)}22%{opacity:.85}30%{opacity:0;transform:translate(10%) scaleX(1.1)}}@keyframes homepageWordmarkSparkRight{0%,20%,to{opacity:0;transform:translate(18%) scaleX(.8)}24%{opacity:.75}32%{opacity:0;transform:translate(-12%) scaleX(1.08)}}@keyframes homepageWordmarkSubtitle{0%{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:1199px){.scene-pathways .story-path-network{min-height:28rem}.path-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.journey-stage-grid{grid-template-columns:1fr}}@media(max-width:767px){.boot-stage{min-height:100vh}.boot-ui-layer{padding-bottom:2.25rem}.brace-debug-panel{right:.75rem;bottom:.75rem}.scene.scene-boot{min-height:auto;--boot-logo-y: 40%;--boot-logo-subtitle-offset: .85rem}.scene-boot .wordmark-shell{font-size:clamp(2.3rem,16vw,4rem)}.scene-boot .wordmark{width:100%;min-height:auto}.scene-pathways .story-path-map{padding:1.3rem}.scene-pathways .story-path-network{min-height:auto;display:grid;gap:.75rem;padding:5.2rem .9rem .9rem}.scene-pathways .story-path-hub{top:1.4rem;left:1.4rem;right:1.4rem;width:auto;height:auto;padding:.9rem 1rem;transform:none;border-radius:1rem;justify-items:start}.scene-pathways .story-path-button{position:relative;inset:auto;width:100%}.scene-pathways .story-path-button:before{display:none}.journey-shell{grid-template-columns:1fr}.journey-rail{order:-1}.journey-metric-grid,.journey-result-columns,.path-preview-grid,.lab-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.scene-boot .wordmark-animated .wordmark-segment,.scene-boot .wordmark-animated .wordmark-subtitle{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.story-path-button,.journey-stage-main,.path-preview-card{transition:none!important}}.buyer-problem-grid{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.buyer-problem-card{position:relative;display:grid;gap:.85rem;min-height:15rem;padding:1.35rem;overflow:hidden;background:linear-gradient(180deg,#0d111adb,#0d111a8a)}.buyer-problem-card:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 38%,rgba(255,107,74,.12) 48%,transparent 58%);opacity:0;transform:translate(-40%);transition:opacity .22s ease,transform .42s ease}.buyer-problem-card:hover:before,.buyer-problem-card:focus-within:before{opacity:1;transform:translate(20%)}.buyer-problem-card>span{width:.72rem;height:.72rem;border-radius:999px;background:#ff6b4ad1;box-shadow:0 0 24px #ff6b4a61}.buyer-problem-card h3{margin:0;color:#f4ede3;font-size:1.1rem;line-height:1.2}.buyer-problem-card p{margin:0;color:#c4ccd7;font-size:.94rem;line-height:1.75}.mission-control{position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);background:radial-gradient(circle at 18% 20%,rgba(76,201,240,.08),transparent 20rem),radial-gradient(circle at 72% 42%,rgba(255,107,74,.09),transparent 26rem),linear-gradient(180deg,#0d111ad1,#05070af5)}.mission-control-grid,.mission-control-sweep{position:absolute;inset:0;pointer-events:none}.mission-control-grid{background:linear-gradient(180deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,transparent 0 49.9%,rgba(255,107,74,.08) 49.9% 50.1%,transparent 50.1%);background-size:100% 4.5rem,4.5rem 100%,100% 100%;opacity:.64}.mission-control-sweep{opacity:.45;background:linear-gradient(100deg,transparent 0 38%,rgba(255,107,74,.1) 48%,transparent 58%);animation:mission-sweep 7s ease-in-out infinite}.mission-control[data-accent=cyan] .mission-control-sweep{background:linear-gradient(100deg,transparent 0 38%,rgba(76,201,240,.1) 48%,transparent 58%)}.mission-control-shell{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(.52rem,.85vw,.8rem);min-height:100%;padding:clamp(.65rem,1vw,.95rem)}.mission-control-command{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;max-width:none;padding:clamp(.55rem,.85vw,.75rem) clamp(.75rem,1vw,.9rem);background:linear-gradient(180deg,#0d111adb,#0d111a94)}.mission-control-command h3,.mission-route-panel-header h3{margin:0;color:#f4ede3;font-size:clamp(1.22rem,2.2vw,1.95rem);line-height:1.06;letter-spacing:-.055em}.mission-control-command .scene-eyebrow{grid-row:span 2}.mission-control-command h3{font-size:clamp(1rem,1.7vw,1.35rem);letter-spacing:-.035em}.mission-control-command p:not(.scene-eyebrow){font-size:.78rem}.mission-control-command p:not(.scene-eyebrow),.mission-route-panel-header p:not(.scene-eyebrow){margin:0;color:#c4ccd7;line-height:1.55}.mission-route-tabs{display:grid;gap:.8rem;grid-template-columns:repeat(5,minmax(0,1fr))}.mission-route-tab{position:relative;display:grid;gap:.45rem;min-height:9.2rem;padding:1rem;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:1.2rem;background:#080b12d1;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.mission-route-tab:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(255,107,74,.18),transparent 9rem);opacity:0;transition:opacity .18s ease}.mission-route-tab[data-accent=cyan]:before{background:radial-gradient(circle at 20% 20%,rgba(76,201,240,.15),transparent 9rem)}.mission-route-tab:hover,.mission-route-tab:focus-visible,.mission-route-tab[data-active=true]{transform:translateY(-.18rem);border-color:#ff6b4a59;box-shadow:0 24px 70px -50px #ff6b4a7a}.mission-route-tab[data-accent=cyan]:hover,.mission-route-tab[data-accent=cyan]:focus-visible,.mission-route-tab[data-accent=cyan][data-active=true]{border-color:#4cc9f057;box-shadow:0 24px 70px -50px #4cc9f06b}.mission-route-tab[data-active=true]:before{opacity:1}.mission-route-tab span,.mission-route-tab em,.mission-route-stack span,.mission-proof-strip span{position:relative;z-index:1;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:#cfd5df9e;font-style:normal}.mission-route-tab strong{position:relative;z-index:1;color:#f4ede3;font-size:1rem;line-height:1.22}.mission-route-tab em{align-self:end;line-height:1.55}.mission-route-stage{position:relative}.mission-route-panel{display:none;gap:1.1rem;padding:clamp(1.1rem,2.4vw,1.8rem);border:1px solid rgba(255,255,255,.07);border-radius:1.5rem;background:#080b12db;box-shadow:0 28px 90px -64px #000000e6}.mission-route-panel[data-active=true]{display:grid;animation:mission-panel-in .26s ease both}.mission-route-panel-header{display:grid;gap:.42rem;max-width:48rem}.mission-route-columns{display:grid;gap:.7rem;grid-template-columns:.95fr 1fr 1.05fr;align-items:stretch}.mission-route-stack,.mission-proof-strip>div{display:grid;align-content:start;gap:.34rem;min-height:100%;padding:.56rem;border:1px solid rgba(255,255,255,.055);border-radius:1rem;background:#ffffff06}.mission-route-stack p,.mission-proof-strip p{margin:0;color:#c4ccd7;font-size:.76rem;line-height:1.34}.mission-chip-list,.mission-proof-links{display:flex;flex-wrap:wrap;gap:.32rem}.mission-chip-list b,.mission-proof-links a{display:inline-flex;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:#ffffff08;color:#f4ede3;font-size:.66rem;line-height:1.25}.mission-chip-list b{padding:.3rem .48rem;font-weight:600}.mission-proof-strip{display:grid;gap:.55rem;grid-template-columns:.9fr 1.1fr}.mission-proof-links a{padding:.42rem .58rem;color:#ffb49c;transition:border-color .18s ease,color .18s ease,transform .18s ease}.mission-proof-links a:hover,.mission-proof-links a:focus-visible{transform:translateY(-.12rem);border-color:#ff6b4a5c;color:#ffd0c2}@keyframes mission-sweep{0%,30%{transform:translate(-60%);opacity:0}45%{opacity:.5}70%,to{transform:translate(60%);opacity:0}}@keyframes mission-panel-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.buyer-problem-grid,.mission-route-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-route-columns,.mission-proof-strip{grid-template-columns:1fr}}@media(max-width:767px){.buyer-problem-grid{grid-template-columns:1fr}.mission-control-shell{padding:1rem 0}.mission-control-command,.mission-route-stage{margin-left:1rem;margin-right:1rem}.mission-route-tabs{display:flex;overflow-x:auto;padding:0 1rem .4rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.mission-route-tab{min-width:min(18rem,78vw);min-height:8.6rem;scroll-snap-align:start}.mission-route-stack,.mission-proof-strip>div{min-height:auto}}@media(prefers-reduced-motion:reduce){.mission-control-sweep,.mission-route-panel[data-active=true]{animation:none}.mission-route-tab,.mission-proof-links a,.buyer-problem-card:before{transition:none!important}}.boot-clamp-field{--boot-clamp-y-offset: 0px;--boot-clamp-field-scale: 1;--boot-clamp-field-opacity: 1;position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden;opacity:var(--boot-clamp-field-opacity);transform:translateY(var(--boot-clamp-y-offset)) scale(var(--boot-clamp-field-scale));transform-origin:50% var(--boot-logo-y);will-change:transform,opacity}.boot-clamp-line{position:absolute;top:var(--boot-logo-y);width:34vw;height:1px;background:linear-gradient(90deg,transparent,rgba(255,107,74,.82),transparent);box-shadow:0 0 24px #ff6b4a57;transform-origin:center}.boot-clamp-line-left{right:calc(50% + 5rem)}.boot-clamp-line-right{left:calc(50% + 5rem)}.boot-wordmark-shine{position:absolute;top:calc(var(--boot-logo-y) - 5.5rem);left:50%;width:min(86vw,52rem);height:11rem;transform:translate(-50%) skew(-18deg);background:linear-gradient(90deg,transparent 0 42%,rgba(255,244,232,.72) 48%,rgba(255,107,74,.45) 52%,transparent 60%);filter:blur(10px) saturate(145%);mix-blend-mode:screen;opacity:0}html[data-boot-phase=scrub] body.page-shell:has(#boot.scene-boot)>header{pointer-events:none}.buyer-problem-card{--fault-progress: 0}.buyer-problem-card:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:1rem;height:1px;background:linear-gradient(90deg,#ff6b4a14,#ff6b4adb,#4cc9f06b);transform:scaleX(var(--fault-progress));transform-origin:left;box-shadow:0 0 18px rgba(255,107,74,calc(var(--fault-progress) * .34));opacity:.9}.scroll-signal-system{display:grid;gap:clamp(.65rem,1.2vw,.9rem)}.signal-diagnostic-stack{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.55rem;padding:.4rem;border:1px solid rgba(255,255,255,.07);border-radius:1.35rem;background:linear-gradient(180deg,#0d111ac2,#05070a8a);box-shadow:inset 0 1px #ffffff0a}.signal-stack-item{display:grid;gap:.25rem;min-height:3.05rem;padding:.58rem .62rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:#ffffff06}.signal-stack-item span,.route-bus-stop span{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.52rem;letter-spacing:.16em;text-transform:uppercase;color:#ff6b4aeb}.signal-stack-item strong,.route-bus-stop strong{color:#d6deea;font-size:.6rem;line-height:1.25;text-transform:uppercase;letter-spacing:.08em}.signal-scroll-observer{position:relative;display:grid;grid-template-columns:minmax(20rem,.78fr) minmax(0,1fr);gap:clamp(.9rem,1.6vw,1.25rem);min-height:clamp(27rem,54vh,35rem);padding:clamp(1rem,2vw,1.4rem);background:linear-gradient(180deg,#0d111ae6,#0d111a8f)}.signal-scroll-observer,.scroll-mission-control{max-height:calc(100svh - 7rem)}.signal-route-map{position:relative;min-height:clamp(21rem,42vh,30rem);overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:1.35rem;background:radial-gradient(circle at 50% 50%,rgba(76,201,240,.08),transparent 44%),linear-gradient(180deg,rgba(255,255,255,.025),transparent 100%)}.signal-route-map svg{position:absolute;inset:8%;width:84%;height:84%;overflow:visible}.signal-route-map path{fill:none;stroke:#4cc9f085;stroke-width:.55;filter:drop-shadow(0 0 8px rgba(76,201,240,.32))}.signal-map-sweep{position:absolute;inset:-20%;background:conic-gradient(from 0deg,transparent 0deg 305deg,rgba(255,107,74,.28) 336deg 360deg);mix-blend-mode:screen;opacity:.72}.signal-map-target,.signal-map-node,.signal-map-core{position:absolute;border-radius:999px;transform:translate(-50%,-50%)}.signal-map-target{left:67%;top:34%;z-index:3;width:1rem;height:1rem;border:2px solid rgba(255,107,74,.96);background:#080b12f5;box-shadow:0 0 28px #ff6b4a80,0 0 0 1.8rem #ff6b4a12}.signal-map-node{left:var(--signal-node-x);top:var(--signal-node-y);width:.48rem;height:.48rem;background:#ff6b4acc;box-shadow:0 0 18px #ff6b4a4d}.signal-map-node[data-accent=cyan]{background:#4cc9f0d6;box-shadow:0 0 18px #4cc9f052}.signal-map-core{left:50%;top:50%;width:.72rem;height:.72rem;background:#e8e1d9b3;box-shadow:0 0 44px #e8e1d933}.signal-panel-track{position:relative;min-height:clamp(21rem,42vh,30rem)}.signal-scroll-panel{position:absolute;inset:0;display:grid;align-content:center;gap:clamp(.55rem,1vw,.8rem);padding:clamp(.85rem,1.6vw,1.2rem)}.signal-scroll-panel h3{margin:0;color:#f4ede3;font-size:clamp(1.35rem,2.35vw,2.05rem);line-height:1.08;letter-spacing:-.05em}.signal-scroll-panel p:not(.scene-eyebrow):not(.signal-observer-status){margin:0;color:#c4ccd7;line-height:1.58}.scroll-route-system{display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(.48rem,.82vw,.72rem);min-height:calc(100svh - clamp(6.4rem,9.4vh,8rem))}.route-bus{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.28rem,.7vw,.5rem)}.route-bus-stop{display:flex;align-items:center;justify-content:center;gap:.34rem;min-height:2.25rem;padding:.38rem .46rem;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:#080b12cc;overflow:hidden;white-space:nowrap}.route-bus-stop em{display:none;color:#cfd5df9e;font-size:.66rem;line-height:1.45;font-style:normal}.scroll-mission-control{min-height:clamp(31rem,calc(100svh - 10.4rem),82rem);max-height:none}.route-module-rail{--module-progress: 0;position:absolute;left:1rem;right:1rem;top:1rem;height:2px;background:linear-gradient(90deg,#ff6b4ae6,#4cc9f0d6);transform:scaleX(var(--module-progress));transform-origin:left;opacity:.7;box-shadow:0 0 22px #4cc9f03d}.scroll-route-panels{position:relative;overflow:hidden;min-height:clamp(24rem,calc(100svh - 17rem),74rem)}.scroll-route-panel{position:absolute;inset:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;gap:clamp(.6rem,min(1vw,1.2vh),1.05rem);padding:clamp(.8rem,min(1.35vw,1.6vh),1.35rem);border:1px solid rgba(255,255,255,.07);border-radius:1.5rem;background:#080b12db;box-shadow:0 28px 90px -64px #000000e6}.scroll-route-panel .mission-route-panel-header h3{font-size:clamp(1.45rem,min(3vw,3.5vh),3rem)}.scroll-route-panel .mission-route-panel-header p:not(.scene-eyebrow){font-size:clamp(.92rem,min(1.25vw,1.65vh),1.35rem)}.scroll-route-panel .mission-route-stack,.scroll-route-panel .mission-proof-strip>div{padding:clamp(.62rem,min(1vw,1.25vh),1.05rem)}.scroll-route-panel .mission-route-stack p,.scroll-route-panel .mission-proof-strip p{font-size:clamp(.8rem,min(.95vw,1.28vh),1.05rem);line-height:1.42}.scroll-route-panel .mission-chip-list b,.scroll-route-panel .mission-proof-links a{font-size:clamp(.68rem,min(.78vw,1.05vh),.92rem)}.route-stack-symptoms p{color:#ffd0c2}.route-stack-diagnosis p{color:#c9f4ff}.route-stack-systems .mission-chip-list b{transform-style:preserve-3d;box-shadow:inset 0 -1px #ffffff14}.system-xray-system{min-height:calc(100svh - clamp(6.4rem,9.4vh,8rem))}.system-xray-control{min-height:clamp(34rem,calc(100svh - 10.4rem),82rem)}.system-xray-shell{grid-template-rows:minmax(0,1fr)}.system-xray-panels{min-height:clamp(30rem,calc(100svh - 12.2rem),76rem)}.system-xray-panel{grid-template-columns:minmax(22rem,1.18fr) minmax(19rem,.82fr);grid-template-rows:1fr;gap:clamp(.85rem,1.4vw,1.35rem);padding:clamp(.8rem,min(1.35vw,1.6vh),1.35rem);perspective:1100px}.system-xray-map{position:relative;min-height:100%;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:1.35rem;background:radial-gradient(circle at 50% 48%,rgba(76,201,240,.14),transparent 17rem),radial-gradient(circle at 36% 32%,rgba(255,107,74,.12),transparent 15rem),linear-gradient(180deg,#070d16eb,#04060adb);box-shadow:inset 0 0 0 1px #4cc9f009,inset 0 -60px 120px #00000047;transform-style:preserve-3d;transform:perspective(1200px) rotateX(var(--panel-rx)) rotateY(var(--panel-ry)) translateZ(0);transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s ease,box-shadow .22s ease}.system-xray-map:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:3.4rem 3.4rem;opacity:.52;-webkit-mask-image:radial-gradient(circle at 50% 48%,black 0 64%,transparent 82%);mask-image:radial-gradient(circle at 50% 48%,black 0 64%,transparent 82%)}.system-xray-map:after{content:"";position:absolute;inset:9%;border:1px solid rgba(76,201,240,.12);border-radius:50%;box-shadow:0 0 0 5rem #4cc9f005,0 0 0 10rem #ff6b4a04;transform:translateZ(28px)}.system-xray-scanline{position:absolute;inset:-20% auto -20% 50%;z-index:4;width:2px;background:linear-gradient(180deg,transparent,rgba(76,201,240,.78),rgba(255,107,74,.48),transparent);box-shadow:0 0 28px #4cc9f06b,0 0 0 999px #4cc9f003;transform:translate(-50%);animation:xray-scan-drift 5.4s ease-in-out infinite alternate}.system-xray-links{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible;transform:translateZ(34px)}.system-xray-link-base,.system-xray-link-active{fill:none;vector-effect:non-scaling-stroke}.system-xray-link-base{stroke:#cfd5df24;stroke-width:.45}.system-xray-link-active{stroke:#4cc9f0db;stroke-width:.75;filter:drop-shadow(0 0 7px rgba(76,201,240,.48))}.system-xray-node{position:absolute;left:var(--xray-x);top:var(--xray-y);z-index:3;display:grid;place-items:center;gap:.38rem;color:#cfd5df80;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.62rem,min(.82vw,1.02vh),.9rem);letter-spacing:.12em;text-align:center;text-transform:uppercase;transform:translate3d(-50%,-50%,52px);transition:color .22s ease,opacity .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.system-xray-node i{display:block;width:clamp(.58rem,min(.9vw,1.1vh),.9rem);height:clamp(.58rem,min(.9vw,1.1vh),.9rem);border:1px solid rgba(207,213,223,.22);border-radius:999px;background:#05070af0;box-shadow:0 0 18px #cfd5df0d}.system-xray-node.is-active{color:#f4ede3eb;transform:translate3d(-50%,-50%,74px) scale(1.06)}.system-xray-node.is-active i{border-color:#ff6b4af0;background:#ff6b4ad1;box-shadow:0 0 0 .48rem #ff6b4a17,0 0 28px #ff6b4a80}.system-xray-core{position:absolute;left:50%;top:50%;z-index:5;display:grid;place-items:center;width:clamp(5.2rem,min(9vw,12vh),9rem);height:clamp(5.2rem,min(9vw,12vh),9rem);border:1px solid rgba(255,107,74,.28);border-radius:999px;background:radial-gradient(circle,rgba(255,107,74,.2),transparent 58%),#05070a9e;color:#ffb49c;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.64rem,min(.95vw,1.2vh),1rem);font-weight:700;letter-spacing:.12em;text-align:center;text-transform:uppercase;transform:translate3d(-50%,-50%,90px);box-shadow:0 0 42px #ff6b4a33,inset 0 0 24px #ff6b4a14}.system-xray-inspector{display:grid;grid-template-rows:auto auto auto auto auto;gap:clamp(.58rem,min(1vw,1.2vh),.95rem);min-height:100%}.system-xray-panel .mission-route-panel-header h3{font-size:clamp(1.72rem,min(3.25vw,4vh),3.35rem)}.system-xray-panel .mission-route-panel-header p:not(.scene-eyebrow){font-size:clamp(1rem,min(1.38vw,1.8vh),1.45rem)}.system-xray-readout,.system-xray-module-strip,.system-xray-proof{display:grid;align-content:start;gap:.4rem;padding:clamp(.66rem,min(1vw,1.25vh),1rem);border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:#ffffff07;transform:translateZ(28px);transition:border-color .18s ease,background .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.system-xray-readout:hover,.system-xray-module-strip:hover,.system-xray-proof:hover{border-color:#4cc9f02e;background:#4cc9f00a;transform:translateZ(42px)}.system-xray-readout span,.system-xray-module-strip span,.system-xray-proof span{color:#cfd5df9e;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.62rem,min(.78vw,.95vh),.86rem);letter-spacing:.22em;text-transform:uppercase}.system-xray-readout p{margin:0;color:#c4ccd7;font-size:clamp(.98rem,min(1.12vw,1.48vh),1.22rem);line-height:1.5}.system-xray-readout:first-of-type p{color:#ffd0c2}.system-xray-module-strip .mission-chip-list b,.system-xray-proof .mission-proof-links a{font-size:clamp(.76rem,min(.88vw,1.12vh),1rem)}@keyframes xray-scan-drift{0%{translate:-8% 0;opacity:.52}to{translate:8% 0;opacity:.84}}.scroll-route-system[data-motion-mode=flow] .route-bus{display:flex;overflow-x:auto;padding-bottom:.35rem;scroll-snap-type:x mandatory}.scroll-route-system[data-motion-mode=flow] .route-bus-stop{min-width:min(18rem,72vw);scroll-snap-align:start}.scroll-route-system[data-motion-mode=flow] .scroll-mission-control{min-height:auto}.scroll-route-system[data-motion-mode=flow] .mission-control-shell{gap:.8rem}.scroll-route-system[data-motion-mode=flow] .scroll-route-panels{display:grid;gap:1rem;min-height:auto}.scroll-route-system[data-motion-mode=flow] .scroll-route-panel{position:relative;inset:auto}.field-report-card,.lab-card,.engage-panel{--dossier-progress: 0;--lab-boot-progress: 0;--handoff-progress: 0}.field-report-card:before{opacity:calc(.08 + var(--dossier-progress) * .6);transform:translate(calc(-120% + var(--dossier-progress) * 240%))}.field-report-card:after{border:1px solid rgba(76,201,240,calc(var(--dossier-progress) * .28));box-shadow:inset 0 0 0 1px rgba(255,107,74,calc(var(--dossier-progress) * .14))}.lab-card:before{opacity:calc(.05 + var(--lab-boot-progress) * .5);background:repeating-linear-gradient(180deg,rgba(76,201,240,.16) 0 1px,transparent 1px 10px),linear-gradient(120deg,transparent 0%,rgba(255,107,74,.18) 45%,transparent 100%);transform:translateY(calc((1 - var(--lab-boot-progress)) * -60%))}.engage-panel:before{opacity:calc(.08 + var(--handoff-progress) * .62);background:linear-gradient(90deg,transparent 0 12%,rgba(76,201,240,.18) 34%,rgba(255,107,74,.2) 56%,transparent 82%),radial-gradient(circle at 50% 50%,rgba(255,107,74,.2),transparent 22rem);transform:scaleX(calc(.6 + var(--handoff-progress) * .4));transform-origin:center}.engage-panel .scene-primary-link{box-shadow:0 0 calc(var(--handoff-progress) * 38px) #ff6b4a3d}@media(max-width:1080px){.signal-diagnostic-stack,.route-bus{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-scroll-observer{grid-template-columns:minmax(13rem,.72fr) minmax(0,1fr);min-height:clamp(22rem,58vh,30rem);padding:.8rem}.signal-route-map,.signal-panel-track{min-height:clamp(18rem,44vh,24rem)}.signal-scroll-panel{padding:.85rem}.signal-scroll-panel h3{font-size:clamp(1.18rem,2.6vw,1.6rem)}.signal-observer-detail{display:none}.scroll-mission-control{min-height:clamp(30rem,calc(100svh - 10rem),58rem)}.mission-control-command{grid-template-columns:auto minmax(0,1fr);padding:.62rem .75rem}.mission-control-command p:not(.scene-eyebrow){display:none}.scroll-route-panels{min-height:clamp(24rem,calc(100svh - 16rem),50rem)}.mission-route-panel-header h3{font-size:clamp(1.1rem,3vw,1.55rem)}.mission-route-panel-header p:not(.scene-eyebrow){display:none}.mission-route-columns{grid-template-columns:1fr 1fr}.route-stack-systems{grid-column:1 / -1}.mission-proof-strip{grid-template-columns:1fr 1fr}.scroll-route-panel{position:absolute;margin-bottom:0}.system-xray-panel{grid-template-columns:.95fr 1.05fr}.system-xray-inspector{gap:.55rem}.system-xray-node span{display:none}}@media(max-height:819px),(max-width:1099px){.signal-diagnostic-stack{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));overflow:visible;padding-bottom:.4rem;scroll-snap-type:none}.signal-stack-item{min-width:0;scroll-snap-align:none}.signal-stack-item strong,.route-bus-stop strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scroll-route-system .route-bus{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;padding-bottom:0;scroll-snap-type:none}.scroll-route-system .route-bus-stop{min-width:0;scroll-snap-align:none}.scroll-route-system .scroll-mission-control{min-height:clamp(26rem,calc(100svh - 10.2rem),56rem)}.scroll-route-system .scroll-route-panels{min-height:clamp(20.5rem,calc(100svh - 16rem),48rem)}.scroll-route-system .scroll-route-panel{position:absolute;inset:0}.signal-story-list{padding:.65rem .8rem}.signal-story-sequence{gap:.35rem .7rem}.signal-story-sequence p{font-size:.8rem;line-height:1.35}}@media(max-width:720px){.scene.scene-boot{--boot-lock-scale: .72;--boot-handoff-scale: .48;--boot-logo-final-y: -4.4rem;--boot-logo-handoff-y: clamp(5.8rem, 12vh, 8rem);--boot-left-impact-shift-x: .48rem;--boot-left-settle-shift-x: .32rem;--boot-right-impact-shift-x: -.58rem;--boot-final-shift-x: -.35rem;--boot-impact-shift-x: -.52rem;--boot-core-right-shift-x: .16rem;--boot-core-right-settle-x: .08rem;--boot-core-left-shift-x: -.12rem}.scene-boot .wordmark-shell{max-width:calc(100vw - 1.5rem);font-size:clamp(2.3rem,12.4vw,3.05rem);letter-spacing:-.08em}.scene-boot-prompt-standalone{bottom:clamp(8.6rem,20svh,11rem)}.signal-diagnostic-stack{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;overflow:visible;padding:.28rem;scroll-snap-type:none}.signal-stack-item{min-width:0;min-height:2.05rem;place-items:center;padding:.32rem .18rem;scroll-snap-align:none}.route-bus{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.28rem;overflow:visible;padding-bottom:0;scroll-snap-type:none}.route-bus-stop{min-width:0;min-height:2rem;padding:.32rem .22rem;scroll-snap-align:none}.signal-stack-item strong{display:none}.signal-stack-item span,.route-bus-stop span{font-size:.56rem;letter-spacing:.05em}.route-bus-stop strong{font-size:.48rem;letter-spacing:.04em}.route-bus-stop span{display:none}.signal-scroll-observer{grid-template-columns:1fr;gap:.55rem;min-height:calc(100svh - 14rem);padding:.7rem}.signal-route-map{min-height:8.8rem;border-radius:1rem}.signal-panel-track{min-height:min(17rem,calc(100svh - 26rem))}.signal-scroll-panel{align-content:start;padding:.72rem}.signal-scroll-panel .scene-eyebrow,.signal-observer-status{font-size:.58rem}.signal-scroll-panel h3{font-size:clamp(1.05rem,6vw,1.35rem)}.signal-scroll-panel p:not(.scene-eyebrow):not(.signal-observer-status){font-size:.82rem;line-height:1.45}.signal-telemetry-grid,.signal-story-list{display:none}.scroll-mission-control{min-height:clamp(31rem,calc(100svh - 10.5rem),46rem)}.mission-control-shell{padding:.6rem}.mission-control-command{grid-template-columns:1fr}.mission-control-command .scene-eyebrow{grid-row:auto}.mission-control-command h3{font-size:.98rem}.scroll-route-panels{min-height:clamp(24rem,calc(100svh - 15.5rem),39rem)}.scroll-route-panel{gap:.45rem;padding:.62rem;border-radius:1rem}.system-xray-panel{grid-template-columns:1fr;grid-template-rows:minmax(8.4rem,.34fr) minmax(0,.66fr);gap:.42rem}.system-xray-map{min-height:8.4rem;border-radius:1rem}.system-xray-core{width:4.6rem;height:4.6rem;font-size:.56rem}.system-xray-inspector{gap:.38rem;overflow:hidden}.system-xray-readout,.system-xray-module-strip,.system-xray-proof{gap:.25rem;padding:.45rem;border-radius:.82rem}.system-xray-readout span,.system-xray-module-strip span,.system-xray-proof span{font-size:.52rem;letter-spacing:.14em}.system-xray-readout p{font-size:.68rem;line-height:1.22}.system-xray-proof{display:none}.system-xray-module-strip .mission-chip-list b:nth-child(n+5){display:none}.mission-route-panel-header{gap:.25rem}.mission-route-panel-header h3{font-size:1.05rem;line-height:1.1}.mission-route-columns,.mission-proof-strip{grid-template-columns:1fr;gap:.45rem}.mission-route-stack,.mission-proof-strip>div{min-height:auto;padding:.52rem;gap:.28rem}.mission-route-stack p,.mission-proof-strip p{font-size:.74rem;line-height:1.32}.mission-proof-strip>div:first-child{display:none}.mission-chip-list b,.mission-proof-links a{padding:.3rem .45rem;font-size:.62rem}}@media(prefers-reduced-motion:reduce){.scene-boot .wordmark-core-terminal{display:none}.scene-boot .wordmark-core-stable{opacity:1!important}.signal-scroll-observer,.scroll-route-panels{display:grid}.signal-scroll-panel,.scroll-route-panel{position:relative;opacity:1!important;transform:none!important;filter:none!important}.boot-wordmark-shine,.boot-clamp-line,.signal-map-sweep,.route-module-rail{display:none}}
