:root{--bg:#080510;--panel:#100b1a;--panel2:#151020;--line:#2b213a;--ink:#f6f2fb;--muted:#9e95aa;--violet:#9b6cff;--violet2:#6d39e8;--lime:#c6ff63;--blue:#59d9ff;--amber:#ffb45c;--mono:'DM Mono',monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--bg);font-family:Inter,Arial,sans-serif;overflow-x:hidden}a{color:inherit}button,input,select{font:inherit}.grid-noise{position:fixed;inset:0;pointer-events:none;z-index:-1;background-image:linear-gradient(rgba(155,108,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(155,108,255,.035) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000 0,transparent 78%)}.site-header{width:min(1380px,calc(100% - 56px));height:82px;margin:auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.07)}.brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:800;font-size:21px;letter-spacing:-.045em}.brand-glyph,.logo-mini{display:grid;place-items:center;width:30px;height:30px;color:#090610;background:var(--lime);border-radius:7px;font-family:var(--mono);font-style:normal;font-weight:700}.brand em{margin-left:5px;color:var(--violet);font-family:var(--mono);font-size:9px;font-style:normal;letter-spacing:.12em}.site-header nav{display:flex;align-items:center;gap:28px}.site-header nav>a{color:#bdb4c8;text-decoration:none;font-size:13px;font-weight:600}.button{display:inline-flex!important;align-items:center;justify-content:center;gap:14px;border:1px solid rgba(198,255,99,.4)!important;border-radius:7px;padding:15px 20px;color:#0a0710!important;background:var(--lime)!important;box-shadow:0 0 30px rgba(198,255,99,.1);font-weight:800!important;text-decoration:none;cursor:pointer;transition:.2s}.button:hover{transform:translateY(-2px);box-shadow:0 0 38px rgba(198,255,99,.22)}.button-small{padding:10px 15px;font-size:12px!important}.hero{width:min(1380px,calc(100% - 56px));min-height:790px;margin:auto;display:grid;grid-template-columns:.78fr 1.22fr;gap:58px;align-items:center;padding:82px 0 96px}.system-status,.section-label{font:500 10px/1 var(--mono);letter-spacing:.15em;color:var(--muted)}.system-status{display:flex;align-items:center;gap:9px}.system-status i,.sync i,.agent-health i{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 13px var(--lime)}.system-status span{color:var(--lime);margin-left:4px}.hero h1{max-width:650px;margin:25px 0 26px;font-size:clamp(56px,6.2vw,96px);line-height:.93;letter-spacing:-.07em}.hero h1 span,.section-intro h2 span{color:var(--violet)}.hero-lede{max-width:610px;color:#b8afc2;font-size:18px;line-height:1.65}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:30px}.text-link{color:#c9c1d1;text-decoration:none;font-size:13px;font-weight:700}.trust-row{display:flex;gap:20px;flex-wrap:wrap;margin-top:34px}.trust-row span{color:#776e84;font:500 9px var(--mono);letter-spacing:.08em}.trust-row span:before{content:'✓';margin-right:7px;color:var(--lime)}
.event-os{overflow:hidden;border:1px solid #39284f;border-radius:13px;background:#0c0813;box-shadow:0 40px 110px rgba(0,0,0,.5),0 0 80px rgba(109,57,232,.08)}.os-bar{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--line);background:#110b1b;font:500 9px var(--mono);letter-spacing:.08em}.os-bar>div{display:flex;align-items:center;gap:10px}.logo-mini{width:22px;height:22px;border-radius:5px}.sync{color:#82798d}.sync i{width:5px;height:5px}.os-event{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;border-bottom:1px solid var(--line);background:linear-gradient(90deg,rgba(109,57,232,.13),transparent)}.os-event span,.panel-head span,.decision span,.recovery span,.form-top{color:#7f758a;font:500 8px var(--mono);letter-spacing:.11em}.os-event h2{margin:4px 0 3px;font-size:17px;letter-spacing:-.03em}.os-event p{margin:0;color:#80778b;font-size:10px}.os-event>b{padding:7px 9px;border:1px solid rgba(198,255,99,.28);border-radius:4px;color:var(--lime);background:rgba(198,255,99,.06);font:500 8px var(--mono)}.os-body{display:grid;grid-template-columns:140px 1fr;min-height:435px}.os-body aside{padding:14px 10px;border-right:1px solid var(--line);background:#0a0710}.os-nav{width:100%;display:flex;align-items:center;gap:9px;border:0;border-radius:5px;padding:10px 9px;color:#766d81;background:transparent;font-size:9px;text-align:left;cursor:pointer}.os-nav span{width:15px;color:#6c6179;font-size:13px}.os-nav.active{color:white;background:rgba(155,108,255,.12)}.os-nav.active span{color:var(--violet)}.agent-health{margin:140px 6px 0;padding-top:12px;border-top:1px solid var(--line);font:500 7px var(--mono);color:#675e72}.agent-health b{display:flex;align-items:center;gap:7px;margin-top:8px;color:var(--lime);font-size:7px}.agent-health i{width:4px;height:4px}.os-panel{display:none;padding:20px}.os-panel.active{display:block;animation:fade .25s ease}@keyframes fade{from{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:none}}.panel-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:17px}.panel-head h3{margin:4px 0 0;font-size:16px}.panel-head button,.decision button,.recovery button{border:1px solid #3b2d4d;border-radius:4px;padding:7px 9px;color:#a69bad;background:#151020;font:500 8px var(--mono);cursor:pointer}.signal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.signal-grid article{padding:12px;border:1px solid var(--line);border-radius:5px;background:#110c1a}.signal-grid span{display:block;color:#716779;font:500 7px var(--mono)}.signal-grid strong{display:block;margin:8px 0 5px;font-size:17px}.signal-grid small{color:#756c7e;font-size:7px}.signal-grid .lime{color:var(--lime)}.decision{display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:center;margin-top:10px;padding:13px;border:1px solid rgba(155,108,255,.35);border-radius:6px;background:rgba(109,57,232,.1)}.decision>i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;color:#100b18;background:var(--violet);font-style:normal;font-weight:800}.decision strong{display:block;margin:5px 0;font-size:10px}.decision p{margin:0;color:#83798e;font-size:8px}.decision-actions{display:flex;gap:5px}.decision .approve{border-color:rgba(198,255,99,.35);color:var(--lime);background:rgba(198,255,99,.07)}.activity-line{display:grid;grid-template-columns:18px 1fr auto;gap:8px;align-items:center;margin-top:10px;padding:10px 0;color:#7f7589;border-top:1px solid var(--line);font-size:8px}.activity-line b{color:#bdb4c5}.activity-line time{font:500 7px var(--mono)}.pulse-ring{width:8px;height:8px;margin-left:3px;border:1px solid var(--blue);border-radius:50%;box-shadow:0 0 10px var(--blue)}.search-query{margin-bottom:12px;padding:10px;border:1px solid var(--line);border-radius:5px;color:#8e8497;background:#0d0914;font:400 8px var(--mono)}.venue-card{display:grid;grid-template-columns:24px 1fr 42px 105px;gap:10px;align-items:center;padding:13px;border-bottom:1px solid var(--line);font-size:9px}.venue-card.top{border:1px solid rgba(198,255,99,.22);border-radius:5px;background:rgba(198,255,99,.035)}.venue-card>b{color:#5f5669;font:500 8px var(--mono)}.venue-card div{display:flex;flex-direction:column;gap:4px}.venue-card div span,.venue-card small{color:#7e7587;font-size:7px}.venue-card .match{align-items:center}.venue-card .match strong{color:var(--lime);font-size:14px}.venue-card .match span{font:500 6px var(--mono)}.source-trace{margin-top:14px;color:#635a6c;font:400 7px var(--mono)}.agent-log{display:grid;grid-template-columns:9px 1fr auto;gap:11px;align-items:center;padding:13px 5px;border-bottom:1px solid var(--line)}.agent-log>i,.agent-cards i{width:7px;height:7px;border-radius:50%;box-shadow:0 0 12px currentColor}.violet{color:var(--violet);background:var(--violet)}.lime-bg{color:var(--lime);background:var(--lime)}.blue{color:var(--blue);background:var(--blue)}.amber{color:var(--amber);background:var(--amber)}.agent-log strong{font-size:10px}.agent-log p{margin:4px 0 0;color:#7e7488;font-size:8px}.agent-log>span{color:#7b7184;font:500 7px var(--mono)}.live-pill{color:#ff7171!important}.run-row{display:grid;grid-template-columns:38px 10px 1fr auto;gap:9px;align-items:center;padding:10px 3px;border-bottom:1px solid var(--line)}.run-row time{font:500 8px var(--mono)}.run-row>i{width:6px;height:6px;border-radius:50%;background:#595062}.run-row div{display:flex;flex-direction:column;gap:4px}.run-row strong{font-size:9px}.run-row span{color:#776d81;font-size:7px}.run-row>b{color:#756b80;font:500 7px var(--mono)}.run-row.done>i{background:var(--lime)}.run-row.now{background:rgba(89,217,255,.04)}.run-row.now>i{background:var(--blue);box-shadow:0 0 10px var(--blue)}.run-row.now>b{color:var(--blue)}.run-row.risk>i{background:var(--amber)}.run-row.risk>b{color:var(--amber)}.recovery{margin-top:12px;padding:12px;border-left:2px solid var(--violet);background:rgba(155,108,255,.08)}.recovery strong{display:block;margin:6px 0 9px;font-size:9px}.recovery button{padding-left:0;border:0;color:var(--violet);background:transparent}.recovery button.approved{color:var(--lime)}
.operating-strip{display:flex;align-items:center;justify-content:center;gap:22px;min-height:70px;padding:20px;border-block:1px solid var(--line);color:#716778;background:#0b0712;font:500 9px var(--mono);letter-spacing:.08em}.operating-strip i{width:35px;height:1px;background:#382c46}.section{width:min(1240px,calc(100% - 56px));margin:auto;padding:140px 0}.section-label{margin-bottom:30px;color:var(--violet)}.section-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:100px;align-items:end}.section-intro h2,.live-section h2,.pilot h2{margin:0;font-size:clamp(42px,5vw,72px);line-height:1;letter-spacing:-.06em}.section-intro p,.live-section>div>p,.pilot>div>p{margin:0;color:#9d94a7;font-size:17px;line-height:1.7}.system-flow{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:55px;align-items:center;margin-top:95px}.input-stack,.output-stack{display:grid;gap:9px}.input-stack span,.output-stack span{padding:14px 16px;border:1px solid var(--line);color:#8f8598;background:#0e0916;font:500 9px var(--mono);letter-spacing:.07em}.input-stack span:after{content:'→';float:right;color:#51475c}.output-stack span:before{content:'→';margin-right:12px;color:var(--lime)}.engine-core{text-align:center}.core-orbit{width:170px;height:170px;margin:0 auto 24px;display:grid;place-items:center;border:1px solid #3d2a58;border-radius:50%;box-shadow:inset 0 0 55px rgba(109,57,232,.16),0 0 50px rgba(109,57,232,.08);position:relative}.core-orbit:before,.core-orbit:after{content:'';position:absolute;border:1px solid rgba(155,108,255,.16);border-radius:50%;inset:18px}.core-orbit:after{inset:38px}.core-orbit b{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;color:#0c0713;background:var(--lime);font:700 20px var(--mono);box-shadow:0 0 35px rgba(198,255,99,.25)}.core-orbit i{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--violet);box-shadow:0 0 12px var(--violet)}.core-orbit i:nth-child(1){top:8px}.core-orbit i:nth-child(2){bottom:25px;left:19px;background:var(--blue)}.core-orbit i:nth-child(3){right:7px;top:80px;background:var(--lime)}.engine-core>span{display:block;font:500 9px var(--mono);letter-spacing:.08em}.engine-core small{display:block;margin-top:8px;color:#62596c;font-size:8px}.agent-section{padding-top:40px}.agent-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:65px}.agent-cards article{min-height:310px;padding:25px;border:1px solid var(--line);background:linear-gradient(145deg,#120d1b,#0b0712);position:relative}.agent-cards article>span{position:absolute;top:25px;right:25px;color:#51485a;font:500 9px var(--mono)}.agent-cards i{display:block;margin:5px 0 80px}.agent-cards h3{margin:0 0 15px;font-size:21px}.agent-cards p{color:#8f8598;font-size:13px;line-height:1.65}.agent-cards small{position:absolute;bottom:23px;color:#645a6e;font:500 7px var(--mono);letter-spacing:.08em}.live-section{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center;padding:130px max(28px,calc((100% - 1240px)/2));background:#10091c;border-block:1px solid #332246}.lime-text{color:var(--lime)!important}.live-section h2{margin-bottom:25px}.cascade-map{display:flex;align-items:center;gap:22px}.change-node{width:170px;padding:20px;border:1px solid rgba(255,180,92,.35);background:rgba(255,180,92,.06)}.change-node span{color:var(--amber);font:500 9px var(--mono)}.change-node strong{display:block;margin-top:10px;font-size:13px;line-height:1.45}.cascade-map>i{width:35px;height:1px;background:var(--violet)}.cascade-list{flex:1;display:grid;gap:8px}.cascade-list span{padding:11px 13px;border-left:2px solid #413153;color:#988ea2;background:#120d1c;font-size:10px}.cascade-list b{float:right;color:var(--lime);font:500 8px var(--mono)}.pilot{width:min(1240px,calc(100% - 56px));margin:auto;display:grid;grid-template-columns:1fr .9fr;gap:120px;padding:140px 0}.pilot h2{margin-bottom:25px}.pilot ul{display:flex;gap:25px;flex-wrap:wrap;padding:0;margin-top:35px;list-style:none;color:#807688;font:500 9px var(--mono)}.pilot li:before{content:'✓';margin-right:8px;color:var(--lime)}.pilot-form{display:grid;gap:17px;padding:28px;border:1px solid #39294c;background:#100b19;box-shadow:0 35px 90px rgba(0,0,0,.35)}.form-top{display:flex;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid var(--line);color:var(--violet)}.pilot-form label{display:grid;gap:8px;color:#9a90a4;font:500 9px var(--mono);letter-spacing:.04em}.pilot-form input,.pilot-form select{width:100%;height:48px;border:1px solid #362b43;border-radius:4px;padding:0 12px;color:white;background:#0b0711}.pilot-form input:focus,.pilot-form select:focus{outline:1px solid var(--violet);border-color:var(--violet)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.consent{display:flex!important;align-items:flex-start;gap:9px;line-height:1.45}.consent input{width:15px;height:15px}.form-note{margin:0;color:#685f71;font-size:9px;line-height:1.5}footer{min-height:90px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;padding:25px max(28px,calc((100% - 1240px)/2));border-top:1px solid var(--line);color:#716778;font-size:10px}footer p{margin:0}footer p:last-child{text-align:right}footer .brand{color:white;font-size:17px}
@media(max-width:1050px){.hero{grid-template-columns:1fr;padding-top:65px}.hero-copy{max-width:800px}.event-os{max-width:850px}.section-intro,.pilot,.live-section{grid-template-columns:1fr;gap:55px}.agent-cards{grid-template-columns:1fr 1fr}.system-flow{gap:22px}.site-header nav>a:not(.button){display:none}}@media(max-width:700px){.site-header,.hero,.section,.pilot{width:min(100% - 28px,1240px)}.site-header{height:70px}.hero{padding-block:55px}.hero h1{font-size:52px}.hero-actions{align-items:flex-start;flex-direction:column}.trust-row{gap:10px}.event-os{overflow-x:auto}.os-body{min-width:680px}.os-bar,.os-event{min-width:680px}.operating-strip{justify-content:flex-start;overflow:auto}.operating-strip i{min-width:20px}.section{padding:95px 0}.section-intro{gap:25px}.section-intro h2,.live-section h2,.pilot h2{font-size:44px}.system-flow{grid-template-columns:1fr}.input-stack span:after{content:'↓'}.engine-core{padding:25px 0}.agent-cards{grid-template-columns:1fr}.agent-cards article{min-height:260px}.agent-cards i{margin-bottom:55px}.live-section{padding:90px 20px}.cascade-map{align-items:stretch;flex-direction:column}.cascade-map>i{width:1px;height:25px;margin-left:85px}.change-node{width:100%}.form-row{grid-template-columns:1fr}footer{grid-template-columns:1fr}footer p:last-child{text-align:left}}

/* Cinematic motion system */
@keyframes gridDrift{to{background-position:48px 48px}}
@keyframes ambientFloat{from{transform:translate3d(-4%,-2%,0) scale(.92)}to{transform:translate3d(8%,7%,0) scale(1.08)}}
@keyframes statusPulse{0%,100%{opacity:.55;box-shadow:0 0 8px currentColor}50%{opacity:1;box-shadow:0 0 22px currentColor}}
@keyframes osFloat{0%,100%{transform:perspective(1200px) rotateY(-1.5deg) rotateX(.6deg) translateY(0)}50%{transform:perspective(1200px) rotateY(1deg) rotateX(-.3deg) translateY(-9px)}}
@keyframes scan{0%{transform:translateY(-100%);opacity:0}12%{opacity:.55}88%{opacity:.18}100%{transform:translateY(620px);opacity:0}}
@keyframes orbit{to{transform:rotate(360deg)}}
@keyframes breathe{50%{box-shadow:0 0 70px rgba(155,108,255,.28),inset 0 0 75px rgba(109,57,232,.22)}}
@keyframes flowLine{0%{background-position:0 0}100%{background-position:42px 0}}
@keyframes rise{from{opacity:0;transform:translateY(34px);filter:blur(7px)}to{opacity:1;transform:none;filter:blur(0)}}
@keyframes flare{0%,100%{opacity:.3;transform:scale(.85)}50%{opacity:.8;transform:scale(1.15)}}

.grid-noise{inset:-12%;animation:gridDrift 28s linear infinite}.grid-noise:after{content:'';position:absolute;width:50vw;height:50vw;top:-20vw;right:2vw;border-radius:50%;background:radial-gradient(circle,rgba(109,57,232,.22),transparent 68%);filter:blur(26px);animation:ambientFloat 12s ease-in-out infinite alternate}
.hero-copy>*{opacity:0}.loaded .hero-copy>*{animation:rise .9s cubic-bezier(.2,.8,.2,1) forwards}.loaded .hero-copy>*:nth-child(2){animation-delay:.12s}.loaded .hero-copy>*:nth-child(3){animation-delay:.24s}.loaded .hero-copy>*:nth-child(4){animation-delay:.36s}.loaded .hero-copy>*:nth-child(5){animation-delay:.48s}
.event-os{opacity:0;position:relative}.loaded .event-os{animation:rise 1s .28s cubic-bezier(.2,.8,.2,1) forwards,osFloat 9s 1.4s ease-in-out infinite}.event-os:after{content:'';position:absolute;z-index:4;pointer-events:none;left:0;right:0;top:0;height:90px;background:linear-gradient(180deg,transparent,rgba(89,217,255,.055),transparent);animation:scan 7s 1.8s linear infinite}
.system-status i,.sync i,.agent-health i,.agent-log>i,.run-row.now>i{animation:statusPulse 1.8s ease-in-out infinite}.pulse-ring{animation:statusPulse 1.2s ease-in-out infinite}
.core-orbit{animation:breathe 4s ease-in-out infinite}.core-orbit:before{animation:orbit 16s linear infinite}.core-orbit:after{animation:orbit 10s linear infinite reverse}.core-orbit i:nth-child(1){animation:flare 2.1s ease-in-out infinite}.core-orbit i:nth-child(2){animation:flare 2.1s .7s ease-in-out infinite}.core-orbit i:nth-child(3){animation:flare 2.1s 1.4s ease-in-out infinite}
.operating-strip i,.cascade-map>i{background-image:linear-gradient(90deg,transparent,var(--violet),transparent);background-size:42px 100%;animation:flowLine 1.7s linear infinite}
.reveal{opacity:0;transform:translateY(42px);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}.reveal.visible{opacity:1;transform:none}.agent-cards .reveal:nth-child(2){transition-delay:.1s}.agent-cards .reveal:nth-child(3){transition-delay:.2s}.agent-cards .reveal:nth-child(4){transition-delay:.3s}
.os-panel.active .signal-grid article,.os-panel.active .venue-card,.os-panel.active .agent-log,.os-panel.active .run-row{animation:rise .45s both}.os-panel.active :is(.signal-grid article,.venue-card,.agent-log,.run-row):nth-child(2){animation-delay:.07s}.os-panel.active :is(.signal-grid article,.venue-card,.agent-log,.run-row):nth-child(3){animation-delay:.14s}.os-panel.active :is(.signal-grid article,.venue-card,.agent-log,.run-row):nth-child(4){animation-delay:.21s}

@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.grid-noise,.grid-noise:after,.event-os,.event-os:after,.system-status i,.sync i,.agent-health i,.agent-log>i,.run-row.now>i,.pulse-ring,.core-orbit,.core-orbit:before,.core-orbit:after,.core-orbit i,.operating-strip i,.cascade-map>i{animation:none!important}.hero-copy>*,.loaded .hero-copy>*,.loaded .event-os,.reveal{opacity:1;transform:none;filter:none;animation:none;transition:none}.os-panel.active *{animation:none!important}}

@keyframes inputSignal{0%,14%,100%{border-color:var(--line);color:#8f8598;transform:translateX(0);box-shadow:none}4%,9%{border-color:rgba(89,217,255,.65);color:#e9fbff;transform:translateX(7px);box-shadow:inset 3px 0 var(--blue),0 0 24px rgba(89,217,255,.12)}}
@keyframes outputSignal{0%,28%,100%{border-color:var(--line);color:#8f8598;transform:translateX(0);box-shadow:none}18%,23%{border-color:rgba(198,255,99,.6);color:#f1ffda;transform:translateX(7px);box-shadow:inset 3px 0 var(--lime),0 0 24px rgba(198,255,99,.11)}}
@keyframes coreCompute{0%,32%,100%{transform:scale(1);filter:none}13%,25%{transform:scale(1.08);filter:drop-shadow(0 0 16px rgba(198,255,99,.6))}}
@keyframes metricTick{0%,100%{opacity:.46}50%{opacity:1}}
.system-flow{position:relative}.system-flow:before,.system-flow:after{content:'';position:absolute;z-index:-1;top:50%;height:1px;width:27%;background:linear-gradient(90deg,transparent,var(--blue),transparent);background-size:60px 100%;animation:flowLine 1.25s linear infinite}.system-flow:before{left:20%}.system-flow:after{right:20%;background-image:linear-gradient(90deg,transparent,var(--lime),transparent)}
.input-stack span{animation:inputSignal 10s ease-in-out infinite}.input-stack span:nth-child(2){animation-delay:1s}.input-stack span:nth-child(3){animation-delay:2s}.input-stack span:nth-child(4){animation-delay:3s}.input-stack span:nth-child(5){animation-delay:4s}
.output-stack span{animation:outputSignal 10s ease-in-out infinite}.output-stack span:nth-child(2){animation-delay:1s}.output-stack span:nth-child(3){animation-delay:2s}.output-stack span:nth-child(4){animation-delay:3s}.output-stack span:nth-child(5){animation-delay:4s}
.core-orbit b{animation:coreCompute 10s ease-in-out infinite}.engine-core small{animation:metricTick 2.4s ease-in-out infinite}.pilot h2 span{color:var(--lime)}
@media(prefers-reduced-motion:reduce){.system-flow:before,.system-flow:after,.input-stack span,.output-stack span,.core-orbit b,.engine-core small{animation:none!important}}

/* Approved Planidex brand mark */
.brand-glyph,.logo-mini{display:block;object-fit:contain;color:initial;background:transparent;font:initial}
