.home-main{padding-top:104px}.home-hero{min-height:calc(100vh - 104px);display:grid;grid-template-columns:minmax(0,.95fr) minmax(560px,1.05fr);gap:54px;align-items:center;padding:76px 0 90px}.hero-copy{position:relative;z-index:2}.hero-copy h1{font-family:"Segoe UI Variable Display","Segoe UI",sans-serif;font-size:clamp(82px,8.4vw,154px);line-height:.75;letter-spacing:-.075em;margin:18px 0 30px}.hero-copy h1 span{display:block}.hero-copy p{max-width:660px;color:#96a19e;font-size:15px;line-height:1.78;margin:0}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.hero-proof{margin-top:52px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.hero-proof>div{border-top:1px solid var(--line);padding-top:14px;display:flex;flex-direction:column;gap:7px}.hero-proof b{font:850 8px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em}.hero-proof span{color:#65716e;font-size:10px;line-height:1.45}
.ops-card{position:relative;min-height:650px;border:1px solid rgba(143,244,217,.14);border-radius:36px;overflow:hidden;background:
  radial-gradient(circle at var(--ox,50%) var(--oy,42%),rgba(143,244,217,.095),transparent 30%),
  radial-gradient(circle at 72% 18%,rgba(119,159,229,.12),transparent 27%),
  linear-gradient(155deg,rgba(255,255,255,.026),rgba(255,255,255,.006));box-shadow:0 40px 130px rgba(0,0,0,.52),inset 0 1px rgba(255,255,255,.03)}
.ops-card::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:46px 46px;mask-image:radial-gradient(circle at center,#000 20%,transparent 78%)}.ops-card::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0 45%,rgba(143,244,217,.035) 50%,transparent 55%);transform:translateX(-100%);animation:scan 7s linear infinite}@keyframes scan{to{transform:translateX(100%)}}
.ops-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0}.ops-top{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;padding:24px 24px 0}.ops-title{display:flex;flex-direction:column;gap:5px}.ops-title b{font:850 10px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.16em}.ops-title span{font:700 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;color:#5d6a67}.ops-mode{padding:8px 10px;border-radius:999px;border:1px solid var(--line);font:800 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em;color:#7a8783;background:rgba(2,4,5,.42)}.ops-mode.live{color:var(--mint);border-color:rgba(143,244,217,.24);box-shadow:0 0 28px rgba(143,244,217,.08)}
.ops-core-label{position:absolute;z-index:2;left:50%;top:49%;transform:translate(-50%,-50%);width:128px;height:128px;border-radius:50%;display:grid;place-items:center;text-align:center;background:radial-gradient(circle at 34% 26%,rgba(255,255,255,.95) 0 2%,rgba(143,244,217,.9) 3%,rgba(52,106,92,.82) 15%,rgba(7,16,14,.9) 53%,rgba(3,5,5,.98) 72%);border:1px solid rgba(143,244,217,.28);box-shadow:0 0 0 18px rgba(143,244,217,.018),0 0 90px rgba(143,244,217,.18),inset 0 0 34px rgba(143,244,217,.14)}.ops-core-label b{font:900 10px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.15em}.ops-core-label span{display:block;margin-top:6px;font:700 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;color:#78928b}.ops-node-label{position:absolute;z-index:2;min-width:92px;padding:10px 11px;border:1px solid rgba(236,246,242,.09);border-radius:12px;background:rgba(5,8,9,.72);backdrop-filter:blur(12px);display:flex;justify-content:space-between;gap:14px;align-items:center;font:800 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em;color:#a7b2af;box-shadow:0 12px 30px rgba(0,0,0,.2)}.ops-node-label i{width:6px;height:6px;border-radius:50%;background:#46514e;box-shadow:0 0 0 4px rgba(255,255,255,.015)}.ops-node-label[data-state="live"] i{background:var(--mint);box-shadow:0 0 16px rgba(143,244,217,.7)}.ops-node-label.n1{left:7%;top:28%}.ops-node-label.n2{right:6%;top:24%}.ops-node-label.n3{right:4%;top:57%}.ops-node-label.n4{left:7%;top:62%}.ops-node-label.n5{left:50%;bottom:11%;transform:translateX(-50%)}
.ops-client{position:absolute;z-index:2;left:20px;right:20px;bottom:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.client-stat{min-height:62px;padding:13px;border:1px solid var(--line);border-radius:14px;background:rgba(3,6,7,.55);backdrop-filter:blur(12px);display:flex;flex-direction:column;justify-content:space-between}.client-stat b{font-size:12px;letter-spacing:.02em}.client-stat span{font:700 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em;color:#60706b}
.home-section{padding:110px 0;border-top:1px solid var(--line);position:relative}.home-section::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.006),transparent 18%)}.section-head{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:end;margin-bottom:42px}.section-head h2{font-family:"Segoe UI Variable Display","Segoe UI",sans-serif;font-size:clamp(46px,5.6vw,88px);line-height:.9;letter-spacing:-.055em;margin:12px 0 0;max-width:820px}.section-head p{margin:0;color:#7f8b88;font-size:13px;line-height:1.7;max-width:600px;justify-self:end}.ops-console{display:grid;grid-template-columns:1.1fr .9fr;border:1px solid rgba(143,244,217,.12);border-radius:30px;overflow:hidden;background:radial-gradient(circle at 10% 10%,rgba(143,244,217,.05),transparent 22%),rgba(255,255,255,.012);box-shadow:0 34px 90px rgba(0,0,0,.24)}.ops-agents,.ops-feed{padding:26px}.ops-agents{border-right:1px solid var(--line)}.panel-label{font:800 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em;color:#5f6a67;margin-bottom:16px}.agent-row{display:grid;grid-template-columns:110px 1fr auto;gap:22px;align-items:center;padding:17px 0;border-top:1px solid var(--line);position:relative}.agent-row::before{content:"";position:absolute;left:-26px;top:0;bottom:0;width:2px;background:transparent}.agent-row[data-state="live"]::before{background:linear-gradient(transparent,var(--mint),transparent)}.agent-row:first-of-type{border-top:0}.agent-row b{font-size:9px;letter-spacing:.1em}.agent-row span{color:#788481;font-size:11px;line-height:1.45}.agent-row em{font-style:normal;color:#5e6966;font:800 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em}.agent-row em.live{color:var(--mint)}.ops-feed{background:radial-gradient(circle at 100% 0,rgba(116,155,223,.06),transparent 28%)}.feed-empty{min-height:220px;display:grid;place-items:center;text-align:center;border:1px dashed rgba(255,255,255,.08);border-radius:18px;color:#68736f;font-size:11px;line-height:1.6;padding:28px}.feed-item{display:grid;grid-template-columns:52px 76px 1fr;gap:12px;padding:13px 0;border-top:1px solid var(--line);font-size:10px}.feed-item time{color:#596461;font:700 7px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.feed-item b{font-size:8px;letter-spacing:.08em}.feed-item span{color:#7d8986}.ops-feed .ops-client{position:static;margin-top:18px}.truth-note{margin-top:15px;padding-top:14px;border-top:1px solid var(--line);font-size:10px;color:#6f7a77;line-height:1.55}.truth-note b{color:#9aa5a2;letter-spacing:.08em}
.system-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.system-card{min-height:480px;border:1px solid var(--line);border-radius:28px;padding:24px;position:relative;overflow:hidden;background:linear-gradient(160deg,rgba(255,255,255,.02),rgba(255,255,255,.006));transition:.32s var(--ease);isolation:isolate}.system-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--cx,65%) var(--cy,24%),rgba(143,244,217,.09),transparent 30%);opacity:.9;transition:.3s}.system-card:hover{transform:translateY(-6px);border-color:rgba(143,244,217,.22);box-shadow:0 30px 90px rgba(0,0,0,.28)}.system-card .num{font:800 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;color:#68736f}.system-card h3{font-family:"Segoe UI Variable Display","Segoe UI",sans-serif;font-size:clamp(52px,4.2vw,72px);line-height:.82;letter-spacing:-.055em;margin:190px 0 18px;position:relative;z-index:2}.system-card p{max-width:370px;color:#77827f;font-size:11px;line-height:1.6;position:relative;z-index:2}.card-link{position:absolute;left:24px;right:24px;bottom:22px;border-top:1px solid var(--line);padding-top:14px;display:flex;justify-content:space-between;font-size:8px;font-weight:850;letter-spacing:.11em;color:#a7b1ae;z-index:2}.system-orb{position:absolute;right:15%;top:15%;width:156px;height:156px;border-radius:50%;border:1px solid rgba(143,244,217,.16);background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.75) 0 2%,rgba(143,244,217,.55) 3%,rgba(28,63,55,.7) 18%,rgba(6,10,10,.95) 60%);box-shadow:0 0 0 24px rgba(143,244,217,.018),0 0 68px rgba(143,244,217,.11)}.system-orb::before,.system-orb::after{content:"";position:absolute;inset:-46px;border:1px solid rgba(143,244,217,.07);border-radius:50%}.system-orb::after{inset:-82px;border-style:dashed;animation:spin 18s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.toolkit-card .system-orb{border-radius:28px;width:180px;height:126px;background:linear-gradient(145deg,#141a1d,#090c0e);box-shadow:22px 26px 0 -12px rgba(143,244,217,.05),0 30px 70px rgba(0,0,0,.25)}.toolkit-card .system-orb::before{inset:14px;border-radius:14px;border-color:rgba(255,255,255,.08)}.toolkit-card .system-orb::after{display:none}.trading-card .system-orb{border-radius:0;width:220px;height:120px;border:0;background:linear-gradient(180deg,rgba(143,244,217,.06),transparent);box-shadow:none;clip-path:polygon(0 74%,13% 52%,24% 62%,35% 24%,47% 43%,61% 19%,71% 48%,83% 31%,100% 8%,100% 100%,0 100%)}.trading-card .system-orb::before,.trading-card .system-orb::after{display:none}
.method-about{display:grid;grid-template-columns:1fr 1fr;gap:90px}.method-list{margin-top:20px}.method-item{display:grid;grid-template-columns:48px 1fr;align-items:center;border-top:1px solid var(--line);padding:14px 0}.method-item span{font:800 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;color:#5e6966}.method-item b{font-family:"Segoe UI Variable Display","Segoe UI",sans-serif;font-size:clamp(44px,4.5vw,74px);line-height:.9;letter-spacing:-.05em}.about-mini h2{font-family:"Segoe UI Variable Display","Segoe UI",sans-serif;font-size:clamp(42px,4.7vw,72px);line-height:.9;letter-spacing:-.055em;margin:14px 0 26px}.about-mini p{color:#808b88;font-size:12px;line-height:1.75}.about-meta{display:flex;gap:7px;flex-wrap:wrap;margin-top:24px}.about-meta span{padding:8px 10px;border:1px solid var(--line);border-radius:999px;font:800 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;color:#7a8582;letter-spacing:.1em}.contact-box{min-height:410px;border:1px solid var(--line);border-radius:34px;padding:42px;display:flex;justify-content:space-between;gap:48px;align-items:flex-end;position:relative;overflow:hidden;background:radial-gradient(circle at 82% 15%,rgba(143,244,217,.065),transparent 30%),linear-gradient(155deg,rgba(255,255,255,.018),rgba(255,255,255,.004))}.contact-box::before{content:"CC";position:absolute;right:2%;top:-18%;font-family:"Segoe UI Variable Display","Segoe UI",sans-serif;font-weight:900;font-size:420px;letter-spacing:-.15em;color:rgba(255,255,255,.015);pointer-events:none}.contact-box h2{font-family:"Segoe UI Variable Display","Segoe UI",sans-serif;font-size:clamp(56px,7vw,112px);line-height:.78;letter-spacing:-.06em;margin:14px 0 22px}.contact-box p{color:#7d8986;font-size:12px}.contact-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.contact-status{position:absolute;left:42px;bottom:20px;color:#596461;font:800 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em}
@media(max-width:1180px){.home-hero{grid-template-columns:1fr;min-height:auto}.ops-card{min-height:600px}.system-grid{grid-template-columns:1fr 1fr}.system-card:last-child{grid-column:span 2}.method-about{gap:50px}}
@media(max-width:820px){.home-main{padding-top:82px}.home-hero{padding:54px 0 70px;gap:36px}.hero-copy h1{font-size:clamp(68px,18vw,122px)}.hero-proof{grid-template-columns:1fr}.ops-card{min-height:540px;border-radius:26px}.ops-node-label{min-width:78px}.ops-node-label.n1{left:3%;top:27%}.ops-node-label.n2{right:3%;top:24%}.ops-node-label.n3{right:3%;top:58%}.ops-node-label.n4{left:3%;top:61%}.ops-client{grid-template-columns:1fr 1fr 1fr}.home-section{padding:76px 0}.section-head{grid-template-columns:1fr;gap:20px}.section-head p{justify-self:start}.ops-console{grid-template-columns:1fr}.ops-agents{border-right:0;border-bottom:1px solid var(--line)}.system-grid{grid-template-columns:1fr}.system-card:last-child{grid-column:auto}.system-card{min-height:420px}.system-card h3{margin-top:150px}.method-about{grid-template-columns:1fr;gap:60px}.contact-box{min-height:470px;display:block;padding:30px}.contact-actions{justify-content:flex-start;margin-top:34px}.contact-status{left:30px}}
@media(max-width:520px){.ops-card{min-height:500px}.ops-core-label{width:106px;height:106px}.ops-node-label{font-size:6px;padding:8px;min-width:auto}.ops-node-label.n5{bottom:15%}.ops-client{left:10px;right:10px;bottom:10px;gap:5px}.client-stat{padding:9px;min-height:54px}.client-stat b{font-size:9px}.client-stat span{font-size:5px}.agent-row{grid-template-columns:78px 1fr;gap:12px}.agent-row em{grid-column:2}.system-card{padding:18px}.contact-box h2{font-size:clamp(50px,16vw,78px)}}
@media(prefers-reduced-motion:reduce){.ops-card::after,.system-orb::after{animation:none}}

/* BUILD 12 / HOME PRECISION */
.home-hero{position:relative}.home-hero::before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(143,244,217,.18),rgba(168,201,255,.1),transparent);transform:scaleX(.82)}
.hero-copy h1{filter:drop-shadow(0 18px 52px rgba(0,0,0,.28))}.hero-copy p{max-width:720px}
.ops-card{box-shadow:0 42px 120px rgba(0,0,0,.42),inset 0 1px rgba(255,255,255,.025),0 0 0 1px rgba(143,244,217,.012);transition:border-color .35s var(--ease),box-shadow .35s var(--ease),transform .35s var(--ease)}
.ops-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 49.85%,rgba(143,244,217,.038) 50%,transparent 50.15%),linear-gradient(transparent 49.85%,rgba(143,244,217,.028) 50%,transparent 50.15%);background-size:78px 78px;mask-image:radial-gradient(circle at 50% 48%,#000,transparent 72%)}
.ops-card::after{content:"";position:absolute;left:0;right:0;height:1px;top:13%;background:linear-gradient(90deg,transparent,rgba(143,244,217,.18),transparent);opacity:.55;animation:opsScan 6.5s ease-in-out infinite;pointer-events:none}@keyframes opsScan{0%,100%{transform:translateY(0);opacity:.1}50%{transform:translateY(390px);opacity:.52}}
.ops-card:hover{border-color:rgba(143,244,217,.2);box-shadow:0 48px 140px rgba(0,0,0,.5),inset 0 1px rgba(255,255,255,.035),0 0 70px rgba(143,244,217,.035)}
.ops-core-label{box-shadow:0 0 0 14px rgba(143,244,217,.018),0 0 58px rgba(143,244,217,.11),inset 0 0 34px rgba(143,244,217,.06)}
.ops-core-label::before{content:"";position:absolute;inset:-24px;border:1px dashed rgba(143,244,217,.08);border-radius:50%;animation:opsOrbit 16s linear infinite}@keyframes opsOrbit{to{transform:rotate(360deg)}}
.ops-node-label{backdrop-filter:blur(12px);box-shadow:0 12px 30px rgba(0,0,0,.18);transition:.2s var(--ease)}.ops-node-label:hover{border-color:rgba(143,244,217,.22);background:rgba(143,244,217,.05)}
.ops-node-label.cc-focus{border-color:rgba(143,244,217,.42);background:rgba(143,244,217,.075);box-shadow:0 0 30px rgba(143,244,217,.1)}
.home-section{isolation:isolate}.home-section::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(500px circle at var(--sx,18%) 12%,rgba(143,244,217,.025),transparent 70%)}
.section-head h2{text-wrap:balance}.section-head p{text-wrap:pretty}
.ops-console{position:relative;isolation:isolate;box-shadow:0 40px 110px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.018)}
.ops-console::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(143,244,217,.016) 1px,transparent 1px),linear-gradient(rgba(143,244,217,.012) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(90deg,#000,transparent 72%)}
.ops-console::after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--mint),transparent);opacity:.18;animation:consoleSweep 8s ease-in-out infinite;pointer-events:none}@keyframes consoleSweep{0%,100%{transform:translateY(0);opacity:.08}50%{transform:translateY(390px);opacity:.28}}
.agent-row{transition:background .22s var(--ease),padding-left .22s var(--ease),border-color .22s var(--ease)}
.agent-row::after{content:"";position:absolute;right:2px;top:50%;width:34px;height:1px;background:linear-gradient(90deg,rgba(143,244,217,.24),transparent);transform:scaleX(.28);transform-origin:right;opacity:0;transition:.22s var(--ease)}
.agent-row:hover,.agent-row.cc-focus{background:linear-gradient(90deg,rgba(143,244,217,.038),transparent 72%);padding-left:9px}.agent-row:hover::after,.agent-row.cc-focus::after{transform:scaleX(1);opacity:1}.agent-row b::before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:9px;background:#44504c;box-shadow:0 0 0 4px rgba(255,255,255,.01)}.agent-row[data-state="live"] b::before{background:var(--mint);box-shadow:0 0 13px rgba(143,244,217,.6)}
.feed-empty{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(143,244,217,.025),transparent 45%)}.feed-empty::before{content:"";position:absolute;inset:18px;border:1px solid rgba(143,244,217,.03);border-radius:14px}.feed-empty::after{content:"CLIENT PREVIEW / SERVER LINK PENDING";position:absolute;bottom:16px;left:20px;font:800 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em;color:#394540}
.system-card{box-shadow:0 28px 90px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.018)}
.system-card::after{content:"";position:absolute;inset:10px;border:1px solid rgba(255,255,255,.025);border-radius:20px;pointer-events:none;transition:.3s var(--ease)}.system-card:hover::after{border-color:rgba(143,244,217,.065)}
.system-card .card-link i{transition:.22s var(--ease)}.system-card:hover .card-link i{transform:translate(3px,-3px)}
.system-orb{transition:transform .45s var(--ease),filter .45s var(--ease)}.system-card:hover .system-orb{transform:translateY(-7px) scale(1.035);filter:brightness(1.12)}
.toolkit-card{--card-accent:#f27888}.toolkit-card::before{background:radial-gradient(circle at var(--cx,65%) var(--cy,24%),rgba(242,120,136,.09),transparent 30%)}.toolkit-card:hover{border-color:rgba(242,120,136,.2)}.toolkit-card .system-orb{border-color:rgba(242,120,136,.15);box-shadow:22px 26px 0 -12px rgba(242,120,136,.05),0 30px 70px rgba(0,0,0,.25),0 0 44px rgba(242,120,136,.045)}.toolkit-card .system-orb::before{box-shadow:inset 0 -1px rgba(242,120,136,.14)}
.trading-card::before{background:radial-gradient(circle at var(--cx,65%) var(--cy,24%),rgba(228,199,131,.075),transparent 30%)}.trading-card:hover{border-color:rgba(228,199,131,.18)}.trading-card .system-orb{animation:marketBreath 4s ease-in-out infinite}@keyframes marketBreath{50%{transform:translateY(-6px) scaleY(1.04);filter:brightness(1.15)}}
.method-section{overflow:hidden}.method-section::before{background:radial-gradient(circle at 20% 50%,rgba(143,244,217,.035),transparent 26%),radial-gradient(circle at 82% 48%,rgba(168,201,255,.025),transparent 28%)}
.method-list{position:relative}.method-list::before{content:"DEFINE / BUILD / BREAK / REFINE";position:absolute;left:-2%;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:center;font:900 clamp(80px,10vw,150px)/1 "Segoe UI Variable Display","Segoe UI",sans-serif;letter-spacing:-.07em;color:rgba(255,255,255,.009);white-space:nowrap;pointer-events:none}
.method-item{position:relative;transition:padding-left .26s var(--ease),background .26s var(--ease)}.method-item::after{content:"";position:absolute;left:0;bottom:-1px;width:0;height:1px;background:linear-gradient(90deg,var(--mint),transparent);transition:width .36s var(--ease)}.method-item:hover{padding-left:14px;background:linear-gradient(90deg,rgba(143,244,217,.028),transparent 60%)}.method-item:hover::after{width:70%}.method-item b{transition:letter-spacing .3s var(--ease),color .3s var(--ease)}.method-item:hover b{letter-spacing:-.035em;color:#fff}
.about-mini{position:relative}.about-mini::before{content:"05";position:absolute;right:1%;top:-20px;font:900 220px/1 "Segoe UI Variable Display","Segoe UI",sans-serif;color:rgba(255,255,255,.012);pointer-events:none}
.contact-box{box-shadow:0 36px 110px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.02)}.contact-box::after{content:"";position:absolute;inset:-30%;background:conic-gradient(from 90deg at 70% 50%,transparent,rgba(143,244,217,.025),transparent 22%,rgba(168,201,255,.018),transparent 48%);animation:contactDrift 16s linear infinite;pointer-events:none}@keyframes contactDrift{to{transform:rotate(360deg)}}.contact-box>div,.contact-box>a,.contact-box .contact-actions{position:relative;z-index:2}
@media(max-width:900px){.ops-card::after,.ops-core-label::before,.ops-console::after,.contact-box::after{animation:none}.method-list::before,.about-mini::before{display:none}}
@media(prefers-reduced-motion:reduce){.ops-card::after,.ops-core-label::before,.ops-console::after,.trading-card .system-orb,.contact-box::after{animation:none}}
.ops-card.cc-pulse{transform:scale(.997);border-color:rgba(143,244,217,.28);box-shadow:0 44px 150px rgba(0,0,0,.5),0 0 90px rgba(143,244,217,.055)}

/* V12 / live intelligence */
.ops-core-label[data-state="live"]{border-color:rgba(143,244,217,.42);box-shadow:0 0 0 18px rgba(143,244,217,.022),0 0 110px rgba(143,244,217,.24),inset 0 0 42px rgba(143,244,217,.16)}
.ops-core-label[data-state="degraded"]{border-color:rgba(255,190,108,.48);box-shadow:0 0 0 18px rgba(255,190,108,.018),0 0 100px rgba(255,190,108,.14),inset 0 0 40px rgba(255,190,108,.1)}
.ops-node-label[data-state="degraded"] i{background:#ffbd72;box-shadow:0 0 18px rgba(255,189,114,.72)}
.agent-row[data-state="degraded"] b::before{background:#ffbd72;box-shadow:0 0 15px rgba(255,189,114,.58)}
.agent-row em.warning{color:#ffbd72}
.live-telemetry{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px}
.live-telemetry>div{position:relative;min-height:76px;padding:12px 12px 11px;border:1px solid rgba(235,246,242,.075);border-radius:13px;background:linear-gradient(155deg,rgba(255,255,255,.018),rgba(255,255,255,.004));overflow:hidden}
.live-telemetry>div::after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:1px;background:linear-gradient(90deg,rgba(143,244,217,.32),transparent);transform:scaleX(.45);transform-origin:left;opacity:.4;transition:.25s var(--ease)}
.live-telemetry>div:hover::after{transform:scaleX(1);opacity:.9}
.live-telemetry span,.security-title span,.steward-advisory>span{display:block;font:800 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;color:#566560}
.live-telemetry b{display:block;margin-top:10px;font:800 17px/1 "Segoe UI Variable Display","Segoe UI",sans-serif;letter-spacing:-.035em;color:#dce8e4}
.live-telemetry small{display:block;margin-top:6px;font:700 5.5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;color:#4f5b58;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.security-window{margin-top:8px;padding:13px 14px;border:1px solid rgba(235,246,242,.07);border-radius:13px;background:rgba(2,5,6,.36);transition:.25s var(--ease)}
.security-window[data-level="observe"]{border-color:rgba(143,244,217,.16);background:linear-gradient(90deg,rgba(143,244,217,.025),rgba(2,5,6,.36))}
.security-window[data-level="degraded"]{border-color:rgba(255,189,114,.22);background:linear-gradient(90deg,rgba(255,189,114,.035),rgba(2,5,6,.36))}
.security-title{display:flex;justify-content:space-between;gap:16px;align-items:center}.security-title b{font:800 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.09em;color:#82908c}
.security-metrics{display:flex;gap:16px;flex-wrap:wrap;margin-top:11px;padding-top:10px;border-top:1px solid rgba(235,246,242,.06)}
.security-metrics span{font:700 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.09em;color:#5d6966}.security-metrics b{color:#bdcac6;font-size:8px}
.steward-advisory{position:relative;margin-top:8px;padding:14px 15px 13px;border:1px solid rgba(143,244,217,.09);border-radius:14px;background:linear-gradient(135deg,rgba(143,244,217,.022),rgba(255,255,255,.005));overflow:hidden}
.steward-advisory::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--mint);opacity:.46}
.steward-advisory[data-severity="observe"]::before{background:#91c7ff}.steward-advisory[data-severity="review"]::before{background:#ffbd72;opacity:.9}
.steward-advisory>b{display:block;margin-top:9px;font:850 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;color:#b8c5c1}
.steward-advisory p{margin:8px 0 0;color:#6f7c78;font-size:9.5px;line-height:1.55}
.steward-advisory em{display:inline-block;margin-top:10px;padding:6px 7px;border:1px solid rgba(143,244,217,.1);border-radius:999px;font:800 5.5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em;color:#63706c;font-style:normal}
.steward-advisory[data-severity="review"] em{color:#ffbd72;border-color:rgba(255,189,114,.2)}
.truth-note{display:flex;gap:9px;align-items:flex-start}.truth-note b{flex:0 0 auto}.truth-note span{min-width:0}
@media(max-width:1100px){.live-telemetry{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.live-telemetry{grid-template-columns:repeat(2,minmax(0,1fr))}.live-telemetry>div{min-height:68px}.security-title{align-items:flex-start;flex-direction:column;gap:6px}.security-metrics{gap:10px}.truth-note{display:block}.truth-note b{display:block;margin-bottom:5px}}

/* V12.2 PERFORMANCE CORE */
.ops-node-label,.client-stat{backdrop-filter:blur(7px)}
.ops-card::after{animation-duration:10s;will-change:transform}
.system-orb::after{animation-duration:24s;will-change:transform}
.cc-balanced .ops-node-label,.cc-balanced .client-stat{backdrop-filter:none}
.cc-balanced .ops-card::after,.cc-balanced .system-orb::after{animation:none}
.cc-balanced .system-card::before{opacity:.55}
.cc-balanced .system-card:hover{box-shadow:0 22px 56px rgba(0,0,0,.22)}
@media(max-width:900px){.ops-node-label,.client-stat{backdrop-filter:none}.ops-card::after,.system-orb::after{animation:none}}

/* V13 / COMMAND CORE — unified operations interface + performance-first cinematic layer */
.home-hero{grid-template-columns:minmax(0,1fr) minmax(460px,.82fr);gap:70px;min-height:min(900px,calc(100vh - 104px))}
.hero-signature{min-height:620px;display:grid;place-items:center;position:relative;contain:layout paint style}
.signature-frame{position:relative;width:min(560px,92%);aspect-ratio:1;border:1px solid rgba(143,244,217,.11);border-radius:38px;background:radial-gradient(circle at 50% 46%,rgba(143,244,217,.055),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.018),rgba(255,255,255,.004));box-shadow:0 44px 130px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.025);overflow:hidden;isolation:isolate}
.signature-frame::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(circle,#000 20%,transparent 76%);opacity:.7}
.signature-frame::after{content:"";position:absolute;inset:9%;border:1px solid rgba(143,244,217,.045);border-radius:30px}
.signature-axis{position:absolute;left:50%;top:50%;background:linear-gradient(90deg,transparent,rgba(143,244,217,.22),transparent);opacity:.55}.axis-x{width:76%;height:1px;transform:translate(-50%,-50%)}.axis-y{height:76%;width:1px;transform:translate(-50%,-50%);background:linear-gradient(transparent,rgba(143,244,217,.18),transparent)}
.signature-ring{position:absolute;left:50%;top:50%;border:1px solid rgba(143,244,217,.12);border-radius:50%;transform:translate(-50%,-50%);will-change:transform}.signature-ring.r1{width:34%;height:34%;animation:sigPulse 7s ease-in-out infinite}.signature-ring.r2{width:55%;height:55%;border-style:dashed;opacity:.5;animation:sigSpin 36s linear infinite}.signature-ring.r3{width:78%;height:78%;opacity:.25}
.signature-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:150px;height:150px;border-radius:50%;display:grid;place-items:center;align-content:center;text-align:center;border:1px solid rgba(143,244,217,.26);background:radial-gradient(circle at 34% 25%,rgba(255,255,255,.9) 0 1.5%,rgba(143,244,217,.62) 2%,rgba(41,94,80,.55) 14%,rgba(6,11,10,.96) 58%,#030505 75%);box-shadow:0 0 0 18px rgba(143,244,217,.018),0 0 75px rgba(143,244,217,.13),inset 0 0 38px rgba(143,244,217,.08)}
.signature-core span{font:900 44px/.85 "Segoe UI Variable Display","Segoe UI",sans-serif;letter-spacing:-.1em;color:#f5fffc}.signature-core small{margin-top:8px;font:800 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.2em;color:#6f8c83}
.signature-note{position:absolute;min-width:132px;padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(5,8,9,.7);display:flex;flex-direction:column;gap:5px}.signature-note b{font:850 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;color:#c6d2ce}.signature-note span{font:700 5.5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em;color:#56645f}.note-a{left:7%;top:17%}.note-b{right:7%;top:19%}.note-c{right:8%;bottom:17%}.note-c b{color:var(--mint)}
@keyframes sigSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes sigPulse{50%{transform:translate(-50%,-50%) scale(1.035);opacity:.72}}

.ops-center{padding-top:104px}.ops-section-head{margin-bottom:32px}
.command-core{--stance:#8ff4d9;position:relative;border:1px solid rgba(143,244,217,.15);border-radius:34px;overflow:hidden;background:linear-gradient(155deg,rgba(11,16,18,.96),rgba(4,6,7,.985));box-shadow:0 46px 140px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.025);contain:layout paint style}
.command-core[data-stance="observe"]{--stance:#91c7ff}.command-core[data-stance="review"]{--stance:#ffbd72}.command-core[data-stance="degraded"]{--stance:#ee8079}.command-core[data-stance="awaiting"]{--stance:#65716e}
.command-core::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 38% 42%,color-mix(in srgb,var(--stance) 8%,transparent),transparent 28%),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.01) 1px,transparent 1px);background-size:auto,56px 56px,56px 56px;opacity:.8}
.command-core::after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--stance),transparent);opacity:.42}
.command-core-topbar{position:relative;z-index:3;min-height:78px;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid rgba(255,255,255,.065);background:rgba(255,255,255,.008)}
.core-identity{display:flex;flex-direction:column;gap:5px}.core-kicker{font:800 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.18em;color:#5b6864}.core-identity b{font:850 13px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;color:#dbe6e2}
.core-top-status{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.core-mode,.core-stance,.core-verified{height:34px;padding:0 10px;border:1px solid rgba(255,255,255,.07);border-radius:999px;display:inline-flex;align-items:center;gap:7px;font:800 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.11em;color:#66736f;background:rgba(2,5,6,.46)}.core-mode.live{color:#b8f9e8;border-color:rgba(143,244,217,.18)}.core-stance i{width:6px;height:6px;border-radius:50%;background:var(--stance);box-shadow:0 0 14px color-mix(in srgb,var(--stance) 60%,transparent)}.core-stance b{font:inherit;color:#aab6b2}.core-verified{color:#56615e}
.command-core-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);min-height:680px}
.topology-panel{position:relative;min-height:680px;border-right:1px solid rgba(255,255,255,.06);overflow:hidden;isolation:isolate}
.topology-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(circle at 50% 50%,#000 18%,transparent 78%);opacity:.65}
.topology-links{position:absolute;inset:5% 3%;width:94%;height:90%;overflow:visible}.link-base{fill:none;stroke:rgba(143,244,217,.09);stroke-width:1}.link-live{fill:none;stroke:var(--stance);stroke-width:1.35;stroke-dasharray:3 15;opacity:.38;animation:signalFlow 5.8s linear infinite;vector-effect:non-scaling-stroke}.link-pulse{animation-delay:-1.1s}.link-warden{animation-delay:-2.2s}.link-curator{animation-delay:-3.3s}.link-forge{animation-delay:-4.4s}
@keyframes signalFlow{to{stroke-dashoffset:-72}}
.topology-halo{position:absolute;left:50%;top:48%;border-radius:50%;border:1px solid color-mix(in srgb,var(--stance) 15%,transparent);transform:translate(-50%,-50%);pointer-events:none}.halo-1{width:280px;height:280px}.halo-2{width:430px;height:430px;border-style:dashed;opacity:.42;animation:haloSpin 40s linear infinite}@keyframes haloSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}
.agent-node{position:absolute;z-index:4;border:1px solid rgba(255,255,255,.085);border-radius:17px;background:linear-gradient(145deg,rgba(12,17,18,.96),rgba(5,8,9,.94));color:#d6e0dd;text-align:left;padding:13px 14px;min-width:158px;min-height:84px;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"idx name" "metric metric" "meta meta";column-gap:10px;align-content:center;box-shadow:0 18px 48px rgba(0,0,0,.22);transition:transform .2s var(--ease),border-color .2s var(--ease),background .2s var(--ease),box-shadow .2s var(--ease);cursor:pointer}.agent-node::before{content:"";position:absolute;left:10px;top:10px;width:5px;height:5px;border-radius:50%;background:#3d4945}.agent-node[data-state="live"]::before{background:var(--mint);box-shadow:0 0 13px rgba(143,244,217,.55)}.agent-node[data-state="degraded"]::before{background:#ffbd72;box-shadow:0 0 13px rgba(255,189,114,.5)}.agent-node:hover,.agent-node:focus-visible,.agent-node.cc-focus{transform:translateY(-2px);border-color:color-mix(in srgb,var(--stance) 34%,rgba(255,255,255,.08));background:linear-gradient(145deg,color-mix(in srgb,var(--stance) 6%,rgba(12,17,18,.96)),rgba(5,8,9,.95));box-shadow:0 22px 58px rgba(0,0,0,.28),0 0 38px color-mix(in srgb,var(--stance) 8%,transparent)}
.node-index{grid-area:idx;align-self:center;font:800 5.5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;color:#53615d}.agent-node>b{grid-area:name;font:850 8px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.11em}.agent-node>em{grid-area:metric;margin-top:11px;font:900 16px/1 "Segoe UI Variable Display","Segoe UI",sans-serif;letter-spacing:-.03em;font-style:normal;color:#e2ebe8}.agent-node>small{grid-area:meta;margin-top:6px;font:700 5.5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.09em;color:#53615d}
.steward-node{left:50%;top:48%;transform:translate(-50%,-50%);width:190px;min-height:190px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:26px;background:radial-gradient(circle at 34% 25%,rgba(255,255,255,.85) 0 1%,color-mix(in srgb,var(--stance) 58%,#8ff4d9) 2%,rgba(29,67,57,.6) 15%,rgba(6,11,10,.98) 58%,#030505 76%);border-color:color-mix(in srgb,var(--stance) 34%,rgba(255,255,255,.08));box-shadow:0 0 0 20px color-mix(in srgb,var(--stance) 3%,transparent),0 0 95px color-mix(in srgb,var(--stance) 15%,transparent),inset 0 0 38px color-mix(in srgb,var(--stance) 9%,transparent)}.steward-node:hover,.steward-node:focus-visible,.steward-node.cc-focus{transform:translate(-50%,-51%) scale(1.012)}.steward-node .node-index{margin-bottom:11px}.steward-node>b{font-size:10px}.steward-node>em{margin-top:14px;font-size:18px}.steward-node>small{margin-top:7px}
.sentinel-node{left:7%;top:12%}.pulse-node{right:7%;top:12%}.warden-node{right:4%;top:44%}.curator-node{right:8%;bottom:10%}.forge-node{left:8%;bottom:10%}
.topology-state{position:absolute;left:50%;bottom:7%;transform:translateX(-50%);min-width:240px;text-align:center;padding:10px 14px;border-top:1px solid color-mix(in srgb,var(--stance) 22%,transparent)}.topology-state span{display:block;font:800 5.5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.15em;color:#4e5a57}.topology-state b{display:block;margin-top:7px;font:900 11px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em;color:var(--stance)}.topology-state small{display:block;margin-top:7px;color:#5e6a66;font-size:8px;line-height:1.4}
.activity-panel{position:relative;display:flex;flex-direction:column;min-width:0;background:linear-gradient(180deg,rgba(255,255,255,.012),rgba(255,255,255,.002));overflow:hidden}.activity-head{min-height:58px;padding:15px 16px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;gap:16px}.activity-head span,.activity-footer span{font:800 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em;color:#53615d}.activity-head b,.activity-footer b{font:850 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em;color:#9aaba6}.activity-feed{flex:1;min-height:0;padding:4px 16px;display:flex;flex-direction:column;justify-content:center}.feed-item{display:grid!important;grid-template-columns:44px 1fr!important;gap:10px!important;padding:13px 0!important;border-top:1px solid rgba(255,255,255,.055)!important;font-size:9px!important}.feed-item:first-child{border-top:0!important}.feed-item time{font:700 6px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;color:#4f5b58}.feed-item div{min-width:0}.feed-item b{display:block;font:850 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.09em;color:#c0ccc8}.feed-item span{display:block;margin-top:5px;color:#697572;line-height:1.5}.feed-empty{min-height:260px;border:0!important;background:none!important;color:#53615d!important;font-size:9px!important}.feed-empty::before,.feed-empty::after{display:none!important}.activity-footer{min-height:54px;padding:14px 16px;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between}
.telemetry-rail{position:relative;z-index:2;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.065);border-bottom:1px solid rgba(255,255,255,.065);background:rgba(255,255,255,.005)}.telemetry-rail>div{min-width:0;padding:14px 12px;border-right:1px solid rgba(255,255,255,.055)}.telemetry-rail>div:last-child{border-right:0}.telemetry-rail span{display:block;font:800 5.5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;color:#4f5b58}.telemetry-rail b{display:block;margin-top:8px;font:900 16px/1 "Segoe UI Variable Display","Segoe UI",sans-serif;letter-spacing:-.025em;color:#dfe9e6;white-space:nowrap}.telemetry-rail small{display:block;margin-top:6px;font:700 5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.07em;color:#46514e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.decision-rail{position:relative;z-index:2;display:grid;grid-template-columns:1.4fr .6fr;gap:0;background:linear-gradient(90deg,color-mix(in srgb,var(--stance) 2%,transparent),transparent)}.decision-copy,.decision-gate{padding:20px 22px}.decision-copy{border-right:1px solid rgba(255,255,255,.06)}.decision-copy>span,.decision-gate>span{display:block;font:800 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.15em;color:#53615d}.decision-copy>b{display:block;margin-top:10px;font:900 13px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.09em;color:#c7d3cf}.decision-copy p{max-width:780px;margin:9px 0 0;color:#697572;font-size:10px;line-height:1.55}.decision-gate{display:flex;flex-direction:column;justify-content:center}.decision-gate>b{margin-top:9px;font:900 9px/1.1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;color:var(--stance)}.decision-gate>small{margin-top:8px;color:#53615d;font-size:8px;line-height:1.45}
.command-core-footer{position:relative;z-index:2;min-height:44px;padding:0 18px;display:flex;align-items:center;gap:22px;justify-content:space-between;border-top:1px solid rgba(255,255,255,.055);font:800 5.5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;color:#4c5955}.command-core-footer span{display:flex;align-items:center;gap:7px}.command-core-footer i{width:5px;height:5px;border-radius:50%;background:var(--stance);box-shadow:0 0 12px color-mix(in srgb,var(--stance) 60%,transparent)}
.command-core[data-focus="sentinel"] .link-sentinel,.command-core[data-focus="pulse"] .link-pulse,.command-core[data-focus="warden"] .link-warden,.command-core[data-focus="curator"] .link-curator,.command-core[data-focus="forge"] .link-forge{opacity:.95;stroke-width:2.2}.command-core[data-focus="steward"] .link-live{opacity:.72}

/* V13 page-wide performance surfaces */
.home-section{content-visibility:auto;contain-intrinsic-size:900px;contain:layout style paint}
.system-card,.method-item,.contact-box{contain:layout paint style}
.system-card::before{background:radial-gradient(circle at 65% 24%,rgba(143,244,217,.07),transparent 30%)!important}.toolkit-card::before{background:radial-gradient(circle at 65% 24%,rgba(242,120,136,.07),transparent 30%)!important}.trading-card::before{background:radial-gradient(circle at 65% 24%,rgba(228,199,131,.06),transparent 30%)!important}
.system-orb::after{animation-duration:36s}.trading-card .system-orb{animation-duration:6s}.contact-box::after{animation-duration:28s;opacity:.55}
.cc-is-scrolling .signature-ring,.cc-is-scrolling .link-live,.cc-is-scrolling .topology-halo,.cc-is-scrolling .system-orb::after,.cc-is-scrolling .trading-card .system-orb,.cc-is-scrolling .contact-box::after{animation-play-state:paused!important}
.cc-balanced .signature-ring.r2,.cc-balanced .link-live,.cc-balanced .halo-2,.cc-balanced .system-orb::after,.cc-balanced .trading-card .system-orb,.cc-balanced .contact-box::after{animation:none!important}

@media(max-width:1220px){.home-hero{grid-template-columns:1fr .8fr;gap:34px}.hero-signature{min-height:520px}.command-core-grid{grid-template-columns:1fr 330px}.telemetry-rail{grid-template-columns:repeat(5,1fr)}.telemetry-rail>div:nth-child(5){border-right:0}.telemetry-rail>div:nth-child(n+6){border-top:1px solid rgba(255,255,255,.055)}}
@media(max-width:980px){.home-hero{grid-template-columns:1fr;padding-top:54px}.hero-signature{min-height:470px}.signature-frame{width:min(520px,90%)}.command-core-grid{grid-template-columns:1fr}.topology-panel{min-height:620px;border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}.activity-panel{min-height:420px}.telemetry-rail{grid-template-columns:repeat(3,1fr)}.telemetry-rail>div{border-top:1px solid rgba(255,255,255,.055)}.telemetry-rail>div:nth-child(3n){border-right:0}.decision-rail{grid-template-columns:1fr}.decision-copy{border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}}
@media(max-width:700px){.hero-signature{min-height:380px}.signature-frame{width:100%;border-radius:24px}.signature-core{width:110px;height:110px}.signature-core span{font-size:34px}.signature-note{min-width:104px;padding:8px}.note-a{left:5%;top:12%}.note-b{right:5%;top:13%}.note-c{right:5%;bottom:12%}.command-core{border-radius:22px}.command-core-topbar{align-items:flex-start;flex-direction:column}.core-top-status{justify-content:flex-start}.topology-panel{min-height:570px}.topology-links{inset:8% 1%;width:98%;height:84%}.halo-2{width:330px;height:330px}.halo-1{width:220px;height:220px}.agent-node{min-width:128px;min-height:72px;padding:10px}.agent-node>em{font-size:13px}.agent-node>small{display:none}.steward-node{width:145px;min-width:145px;min-height:145px}.sentinel-node{left:3%;top:10%}.pulse-node{right:3%;top:10%}.warden-node{right:2%;top:46%}.curator-node{right:4%;bottom:8%}.forge-node{left:4%;bottom:8%}.topology-state{bottom:4%;min-width:190px}.telemetry-rail{grid-template-columns:repeat(3,1fr)}.telemetry-rail>div{padding:12px 9px}.telemetry-rail b{font-size:14px}.command-core-footer{flex-wrap:wrap;padding:12px 14px;justify-content:flex-start}.command-core-footer span:nth-child(2){display:none}}
@media(max-width:470px){.topology-panel{min-height:520px}.agent-node{min-width:112px}.steward-node{width:124px;min-width:124px;min-height:124px}.sentinel-node{left:2%;top:10%}.pulse-node{right:2%;top:10%}.warden-node{right:1%;top:47%}.curator-node{right:3%;bottom:9%}.forge-node{left:3%;bottom:9%}.topology-state{display:none}.telemetry-rail{grid-template-columns:repeat(2,1fr)}.telemetry-rail>div:nth-child(3n){border-right:1px solid rgba(255,255,255,.055)}.telemetry-rail>div:nth-child(2n){border-right:0}}
@media(prefers-reduced-motion:reduce){.signature-ring,.link-live,.halo-2{animation:none!important}}
.system-orb,.system-card:hover .system-orb,.trading-card .system-orb{filter:none!important}

/* V14 / SIGNATURE CORE — final visual hierarchy pass, zero pointer-driven rendering */
.home-hero{grid-template-columns:minmax(0,1.05fr) minmax(520px,.95fr);gap:72px;min-height:min(930px,calc(100vh - 104px));padding-top:64px}
.hero-signature{min-height:660px}
.signature-frame{width:min(620px,96%);border-radius:44px;border-color:rgba(143,244,217,.16);background:radial-gradient(circle at 50% 47%,rgba(143,244,217,.075),transparent 25%),linear-gradient(145deg,rgba(255,255,255,.022),rgba(255,255,255,.004) 55%,rgba(143,244,217,.012));box-shadow:0 54px 150px rgba(0,0,0,.42),inset 0 1px rgba(255,255,255,.04)}
.signature-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(circle at 50% 48%,#000 12%,rgba(0,0,0,.75) 42%,transparent 78%);opacity:.65}
.signature-frame::before{background:radial-gradient(circle at 50% 50%,transparent 0 38%,rgba(143,244,217,.045) 38.2% 38.5%,transparent 38.8%),linear-gradient(135deg,transparent 0 48%,rgba(143,244,217,.04) 50%,transparent 52%);background-size:auto;opacity:1}
.signature-frame::after{inset:6%;border-color:rgba(143,244,217,.075);border-radius:35px}
.signature-axis{opacity:.72}.axis-x{width:82%}.axis-y{height:82%}
.signature-ring{border-color:rgba(143,244,217,.16)}.signature-ring.r1{width:38%;height:38%;border-color:rgba(143,244,217,.25);animation:sigPulse 8s ease-in-out infinite}.signature-ring.r2{width:61%;height:61%;border-style:solid;opacity:.42;animation:sigSpin 54s linear infinite}.signature-ring.r3{width:82%;height:82%;opacity:.18;border-style:dashed}
.signature-orbit{position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.signature-orbit i{position:absolute;width:6px;height:6px;border-radius:50%;background:#dffff6;box-shadow:0 0 18px rgba(143,244,217,.62)}.orbit-a{width:49%;height:49%;border:1px solid rgba(143,244,217,.075);animation:sigSpin 32s linear infinite}.orbit-a i:nth-child(1){left:10%;top:20%}.orbit-a i:nth-child(2){right:3%;top:48%;width:4px;height:4px}.orbit-a i:nth-child(3){left:42%;bottom:-3px;width:3px;height:3px}.orbit-b{width:72%;height:72%;border:1px solid rgba(168,201,255,.055);animation:sigSpinReverse 68s linear infinite}.orbit-b i:nth-child(1){left:17%;bottom:12%;width:4px;height:4px;background:#a8c9ff;box-shadow:0 0 14px rgba(168,201,255,.45)}.orbit-b i:nth-child(2){right:13%;top:15%;width:3px;height:3px;background:#a8c9ff;box-shadow:none}@keyframes sigSpinReverse{to{transform:translate(-50%,-50%) rotate(-360deg)}}
.signature-core{width:184px;height:184px;border-color:rgba(143,244,217,.34);background:radial-gradient(circle at 35% 24%,rgba(255,255,255,.96) 0 1%,rgba(143,244,217,.78) 2%,rgba(48,111,94,.58) 13%,rgba(7,15,13,.985) 52%,#020404 76%);box-shadow:0 0 0 12px rgba(143,244,217,.025),0 0 0 34px rgba(143,244,217,.012),0 0 115px rgba(143,244,217,.18),inset 0 0 46px rgba(143,244,217,.1)}
.signature-core small{order:0;margin:0 0 10px;font-size:5px;letter-spacing:.24em;color:#7e9b92}.signature-core span{order:1;font-size:54px;letter-spacing:-.11em}.signature-core em{order:2;margin-top:10px;font:800 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.18em;color:#79b6a5;font-style:normal}
.signature-index{position:absolute;display:grid;grid-template-columns:22px 1fr;grid-template-areas:"n b" "n s";column-gap:10px;min-width:150px;padding:12px 14px;border-top:1px solid rgba(143,244,217,.16);background:linear-gradient(90deg,rgba(143,244,217,.035),transparent 70%)}.signature-index>span{grid-area:n;font:900 8px/1 ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--mint)}.signature-index>b{grid-area:b;font:900 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;color:#dbe8e3}.signature-index>small{grid-area:s;margin-top:5px;font:700 5.5px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.09em;color:#5e6d68}.sig-index-a{left:6%;top:14%}.sig-index-b{right:5%;bottom:16%}.sig-index-c{right:5%;top:17%}
.signature-baseline{position:absolute;left:8%;right:8%;bottom:7%;display:flex;align-items:center;gap:10px;font:800 5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;color:#4f615b}.signature-baseline i{height:1px;flex:1;background:linear-gradient(90deg,rgba(143,244,217,.28),rgba(143,244,217,.03))}

.ops-center{padding-top:112px}.ops-section-head{margin-bottom:28px}.ops-section-head h2{max-width:760px}.ops-section-head p{max-width:520px}
.command-core{border-radius:38px;border-color:color-mix(in srgb,var(--stance) 20%,rgba(255,255,255,.06));background:linear-gradient(148deg,rgba(8,13,14,.985),rgba(3,5,6,.995) 62%);box-shadow:0 60px 160px rgba(0,0,0,.46),0 0 0 1px rgba(255,255,255,.008),inset 0 1px rgba(255,255,255,.035)}
.command-core::before{background:radial-gradient(circle at 35% 40%,color-mix(in srgb,var(--stance) 10%,transparent),transparent 31%),linear-gradient(90deg,rgba(255,255,255,.013) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.011) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px;opacity:.9}
.command-core-topbar{min-height:84px;padding:19px 24px;border-bottom-color:rgba(255,255,255,.075)}.core-kicker{font-size:6px;color:color-mix(in srgb,var(--stance) 68%,#65716e)}.core-identity b{font-size:14px;letter-spacing:.15em}.core-mode,.core-stance,.core-verified{height:36px;padding:0 12px}
.command-core-grid{grid-template-columns:minmax(0,1.65fr) minmax(350px,.55fr);min-height:650px}.topology-panel{min-height:650px}.topology-grid{background-size:38px 38px;mask-image:radial-gradient(circle at 48% 48%,#000 8%,rgba(0,0,0,.72) 44%,transparent 80%);opacity:.8}.topology-links{inset:3% 2%;width:96%;height:94%}.link-base{stroke:color-mix(in srgb,var(--stance) 15%,rgba(255,255,255,.025));stroke-width:1.2}.link-live{stroke-width:1.7;stroke-dasharray:2 18;opacity:.5;animation-duration:8.5s}.topology-halo{top:49%}.halo-1{width:340px;height:340px;border-color:color-mix(in srgb,var(--stance) 20%,transparent)}.halo-2{width:500px;height:500px;opacity:.32;animation-duration:68s}
.agent-node{min-width:176px;min-height:98px;border-radius:18px;padding:14px 15px;border-color:rgba(255,255,255,.095);background:linear-gradient(145deg,rgba(10,15,16,.97),rgba(4,7,8,.97));box-shadow:0 22px 55px rgba(0,0,0,.26),inset 0 1px rgba(255,255,255,.018);grid-template-areas:"idx name" "metric metric" "meta meta" "secondary secondary"}.agent-node::after{content:"";position:absolute;left:0;top:18px;bottom:18px;width:1px;background:linear-gradient(transparent,var(--stance),transparent);opacity:.22}.agent-node>b{font-size:8px}.agent-node>em{margin-top:12px;font-size:18px}.agent-node>small{margin-top:6px;color:#52615c}.node-secondary{grid-area:secondary;margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.05);font:800 5.5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;color:#62706c}
.steward-node{width:236px;min-width:236px;min-height:236px;top:49%;padding:28px;border-radius:50%;border-color:color-mix(in srgb,var(--stance) 44%,rgba(255,255,255,.08));background:radial-gradient(circle at 34% 23%,rgba(255,255,255,.94) 0 .7%,color-mix(in srgb,var(--stance) 70%,#8ff4d9) 1.4%,color-mix(in srgb,var(--stance) 22%,#173229) 10%,rgba(5,11,10,.99) 49%,#020303 74%);box-shadow:0 0 0 1px color-mix(in srgb,var(--stance) 18%,transparent),0 0 0 18px color-mix(in srgb,var(--stance) 2.5%,transparent),0 0 0 42px rgba(255,255,255,.008),0 0 120px color-mix(in srgb,var(--stance) 16%,transparent),inset 0 0 56px color-mix(in srgb,var(--stance) 9%,transparent)}.steward-node::after{content:"";position:absolute;inset:-26px;border-radius:50%;border:1px solid color-mix(in srgb,var(--stance) 13%,transparent);background:none;opacity:1}.steward-crown{font:850 5.5px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.18em;color:color-mix(in srgb,var(--stance) 65%,#5a6863);margin-bottom:13px}.steward-node .node-index{margin:0;font-size:6px;letter-spacing:.16em;color:#7b8b86}.steward-node>b{margin-top:10px;font:950 26px/.95 "Segoe UI Variable Display","Segoe UI",sans-serif;letter-spacing:-.045em;color:#eef8f4}.steward-node>em{margin-top:11px;font:900 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;color:var(--stance)}.steward-node>small{margin-top:10px;color:#53635e}.steward-node .steward-crown,.steward-node .node-index,.steward-node b,.steward-node em,.steward-node small{position:relative;z-index:2}
.sentinel-node{left:6%;top:10%}.pulse-node{right:6%;top:10%}.warden-node{right:3%;top:43%}.curator-node{right:7%;bottom:8%}.forge-node{left:7%;bottom:8%}.topology-state{bottom:5%;min-width:270px;padding-top:12px}.topology-state span{font-size:5.5px}.topology-state b{font-size:12px}.topology-state small{font-size:8px}
.activity-panel{background:linear-gradient(180deg,rgba(255,255,255,.013),rgba(255,255,255,.001));border-left:1px solid rgba(255,255,255,.015)}.activity-head{min-height:64px;padding:17px 18px}.activity-head span{color:#61716c}.activity-head b{padding:6px 8px;border:1px solid rgba(255,255,255,.07);border-radius:999px;color:#9eafaa}.activity-feed{padding:14px 18px 10px;justify-content:flex-start}.feed-item{position:relative;grid-template-columns:46px 1fr!important;gap:12px!important;padding:16px 0!important}.feed-item::before{content:"";position:absolute;left:0;top:20px;width:4px;height:4px;border-radius:50%;background:color-mix(in srgb,var(--stance) 70%,#fff);opacity:.45}.feed-item:first-child{margin:0 0 6px;padding:18px 14px 18px 16px!important;border:1px solid color-mix(in srgb,var(--stance) 15%,rgba(255,255,255,.05))!important;border-radius:15px;background:linear-gradient(90deg,color-mix(in srgb,var(--stance) 5%,transparent),transparent)}.feed-item:first-child::before{left:7px;top:23px;opacity:1;box-shadow:0 0 12px color-mix(in srgb,var(--stance) 55%,transparent)}.feed-item time{font-size:6px;color:#596762}.feed-item b{font-size:7px;color:#d5dfdc}.feed-item span{font-size:9px;line-height:1.55;color:#75817e}.feed-item:not(:first-child){opacity:.72}.activity-footer{min-height:58px;padding:15px 18px}
.telemetry-shell{position:relative;z-index:2;display:grid;grid-template-columns:160px 1fr;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);background:linear-gradient(90deg,color-mix(in srgb,var(--stance) 3%,transparent),rgba(255,255,255,.002) 45%,transparent)}.telemetry-heading{padding:16px 18px;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;justify-content:center}.telemetry-heading span{font:900 8px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.15em;color:#b9c6c2}.telemetry-heading small{margin-top:7px;font:700 5.5px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;color:#52605c}.telemetry-rail{border:0;background:none}.telemetry-rail>div{padding:16px 12px;border-right-color:rgba(255,255,255,.045)}.telemetry-rail span{font-size:5px}.telemetry-rail b{font-size:17px}.telemetry-rail small{font-size:4.8px}
.decision-rail{grid-template-columns:1.25fr .75fr;background:linear-gradient(90deg,color-mix(in srgb,var(--stance) 3.5%,transparent),transparent 62%)}.decision-copy,.decision-gate{padding:24px 26px}.decision-copy>b{font-size:14px;color:#e1eae7}.decision-copy p{font-size:10px;max-width:820px}.decision-gate{position:relative}.decision-gate::before{content:"";position:absolute;left:0;top:24px;bottom:24px;width:2px;background:linear-gradient(transparent,var(--stance),transparent);opacity:.38}.decision-gate>b{font-size:10px}.command-core-footer{min-height:48px;padding:0 22px;color:#53615d}

/* final project refinement: keep motion, reduce paint cost */
.system-card{border-color:rgba(255,255,255,.075);box-shadow:0 28px 80px rgba(0,0,0,.22)}.system-card:hover{transform:translateY(-3px);box-shadow:0 34px 95px rgba(0,0,0,.28)}

@media(max-width:1260px){.home-hero{grid-template-columns:1fr .82fr;gap:40px}.hero-signature{min-height:560px}.command-core-grid{grid-template-columns:1fr 340px}.agent-node{min-width:154px}.steward-node{width:210px;min-width:210px;min-height:210px}.halo-1{width:310px;height:310px}.halo-2{width:450px;height:450px}.telemetry-shell{grid-template-columns:130px 1fr}.telemetry-rail b{font-size:15px}}
@media(max-width:980px){.home-hero{grid-template-columns:1fr}.hero-signature{min-height:520px}.signature-frame{width:min(600px,94%)}.command-core-grid{grid-template-columns:1fr}.activity-panel{border-left:0}.telemetry-shell{grid-template-columns:1fr}.telemetry-heading{border-right:0;border-bottom:1px solid rgba(255,255,255,.055);padding:12px 16px;flex-direction:row;justify-content:space-between;align-items:center}.telemetry-heading small{margin:0}.telemetry-rail{grid-template-columns:repeat(3,1fr)}.telemetry-rail>div{border-top:1px solid rgba(255,255,255,.045)}}
@media(max-width:700px){.hero-signature{min-height:410px}.signature-frame{border-radius:26px}.signature-core{width:126px;height:126px}.signature-core span{font-size:38px}.signature-core small{font-size:4px}.signature-index{min-width:112px;padding:8px 9px;grid-template-columns:18px 1fr}.signature-index>small{display:none}.sig-index-a{left:4%;top:10%}.sig-index-c{right:4%;top:12%}.sig-index-b{right:4%;bottom:13%}.signature-baseline{display:none}.orbit-b{width:78%;height:78%}.command-core{border-radius:24px}.topology-panel{min-height:590px}.steward-node{width:156px;min-width:156px;min-height:156px}.steward-node>b{font-size:19px}.steward-node>em{font-size:7px}.steward-crown{font-size:4.5px}.agent-node{min-width:128px;min-height:82px;padding:10px}.agent-node>em{font-size:14px}.agent-node>small,.node-secondary{display:none}.halo-1{width:230px;height:230px}.halo-2{width:350px;height:350px}.telemetry-rail{grid-template-columns:repeat(3,1fr)}.decision-rail{grid-template-columns:1fr}.decision-gate{border-top:1px solid rgba(255,255,255,.055)}.decision-gate::before{display:none}}
@media(max-width:470px){.signature-index{min-width:98px}.signature-index>b{font-size:6px}.topology-panel{min-height:545px}.steward-node{width:132px;min-width:132px;min-height:132px}.steward-node>b{font-size:16px}.steward-node small{display:none}.agent-node{min-width:108px}.telemetry-rail{grid-template-columns:repeat(2,1fr)}}
@media(prefers-reduced-motion:reduce){.signature-orbit,.signature-ring,.link-live,.halo-2{animation:none!important}}

/* V15 / CROSS-DEVICE MOTION + LAYOUT */
@keyframes nodeLivePulse{0%,100%{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.45)}}
@keyframes stewardBreathe{0%,100%{box-shadow:0 0 0 1px color-mix(in srgb,var(--stance) 18%,transparent),0 0 0 18px color-mix(in srgb,var(--stance) 2.5%,transparent),0 0 0 42px rgba(255,255,255,.008),0 0 85px color-mix(in srgb,var(--stance) 11%,transparent),inset 0 0 52px color-mix(in srgb,var(--stance) 8%,transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--stance) 22%,transparent),0 0 0 22px color-mix(in srgb,var(--stance) 3.4%,transparent),0 0 0 46px rgba(255,255,255,.009),0 0 112px color-mix(in srgb,var(--stance) 16%,transparent),inset 0 0 58px color-mix(in srgb,var(--stance) 10%,transparent)}}
.agent-node[data-state="live"]::before{animation:nodeLivePulse 2.8s ease-in-out infinite}.steward-node[data-state="live"]{animation:stewardBreathe 6.5s ease-in-out infinite}
.cc-balanced .signature-ring.r2{animation:sigSpin 70s linear infinite!important}.cc-balanced .link-live{animation:signalFlow 12s linear infinite!important}.cc-balanced .halo-2{animation:haloSpin 90s linear infinite!important}.cc-balanced .agent-node[data-state="live"]::before{animation-duration:4s}.cc-balanced .steward-node[data-state="live"]{animation-duration:9s}
.cc-touch .agent-node:active,.agent-node.cc-focus{border-color:color-mix(in srgb,var(--stance) 36%,rgba(255,255,255,.08));background:linear-gradient(145deg,color-mix(in srgb,var(--stance) 7%,rgba(12,17,18,.96)),rgba(5,8,9,.95))}
@media(max-width:980px){
  .home-main{padding-top:76px}.home-hero{padding-top:46px}.hero-signature{order:2}.hero-copy{order:1}
  .command-core-topbar{align-items:flex-start;flex-direction:column}.core-top-status{justify-content:flex-start}.command-core-grid{grid-template-columns:1fr}.topology-panel{border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}
  .activity-panel{min-height:auto}.activity-feed{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;padding:10px 16px}.feed-item:first-child{grid-column:1/-1}.activity-footer{min-height:52px}
}
@media(max-width:700px){
  .home-main{padding-top:70px}.home-hero{padding:34px 0 54px;gap:24px}.hero-copy h1{font-size:clamp(62px,19vw,94px);margin:14px 0 24px}.hero-copy p{font-size:13px;line-height:1.65}.hero-actions{margin-top:24px}.hero-actions .button{flex:1 1 145px}.hero-proof{margin-top:34px;gap:14px}
  .hero-signature{min-height:360px}.signature-frame{width:100%;max-width:430px;border-radius:24px}.signature-ring.r2{animation-duration:48s}.signature-orbit{animation-duration:44s}.signature-core{width:118px;height:118px}.signature-core span{font-size:35px}.signature-index{min-width:104px;padding:8px}.signature-index>span{font-size:6px}.signature-index>b{font-size:5.8px}.signature-index>small{display:none}.signature-baseline{display:none}
  .home-section{padding:64px 0}.section-head{margin-bottom:28px}.section-head h2{font-size:clamp(42px,13vw,64px)}.section-head p{font-size:12px;line-height:1.6}
  .command-core{border-radius:22px}.command-core-topbar{min-height:auto;padding:16px}.core-identity b{font-size:11px}.core-top-status{gap:6px}.core-mode,.core-stance,.core-verified{height:30px;padding:0 8px;font-size:5.4px}
  .topology-panel{min-height:620px}.topology-grid{background-size:32px 32px}.topology-links{inset:4% 0;width:100%;height:92%}.link-live{stroke-width:1.6;stroke-dasharray:2 14;animation-duration:7.5s}.halo-1{width:210px;height:210px}.halo-2{width:310px;height:310px;animation-duration:54s}
  .steward-node{width:146px;min-width:146px;min-height:146px;padding:18px;top:48%;animation-duration:7.5s!important}.steward-node>b{font-size:17px}.steward-node>em{font-size:6.5px}.steward-node>small{display:none}.steward-crown{font-size:4px;margin-bottom:8px}
  .agent-node{min-width:112px;min-height:80px;padding:10px 9px;border-radius:14px}.agent-node>b{font-size:6.5px}.agent-node>em{font-size:13px;margin-top:9px}.agent-node>small,.node-secondary{display:none}.node-index{font-size:4.6px}
  .sentinel-node{left:3%;top:8%}.pulse-node{right:3%;top:8%}.warden-node{right:2%;top:41%}.curator-node{right:3%;bottom:8%}.forge-node{left:3%;bottom:8%}.topology-state{bottom:3%;min-width:180px;max-width:58%;padding:8px 8px}.topology-state small{display:none}.topology-state b{font-size:9px}
  .activity-feed{grid-template-columns:1fr;padding:8px 14px}.feed-item:first-child{grid-column:auto}.feed-item{padding:13px 0!important}.feed-item span{font-size:9px}.activity-head,.activity-footer{padding-left:14px;padding-right:14px}
  .telemetry-shell{grid-template-columns:1fr}.telemetry-heading{padding:12px 14px}.telemetry-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.telemetry-rail>div{padding:13px 12px;border-top:1px solid rgba(255,255,255,.045)}.telemetry-rail b{font-size:15px}.telemetry-rail small{font-size:4.5px}
  .decision-copy,.decision-gate{padding:18px}.decision-copy>b{font-size:12px}.command-core-footer{padding:12px 14px;min-height:auto;flex-wrap:wrap;gap:8px 14px}
  .system-card{min-height:390px}.system-card h3{font-size:clamp(46px,14vw,64px);margin-top:142px}.system-orb{transform:scale(.82);transform-origin:top right}.method-about{gap:42px}.contact-box{padding:24px;min-height:420px}
}
@media(max-width:420px){
  .hero-signature{min-height:330px}.signature-frame{max-width:390px}.signature-core{width:108px;height:108px}.signature-core span{font-size:32px}.signature-index{min-width:92px}.sig-index-a{left:3%;top:8%}.sig-index-c{right:3%;top:10%}.sig-index-b{right:3%;bottom:9%}
  .topology-panel{min-height:590px}.steward-node{width:132px;min-width:132px;min-height:132px}.steward-node>b{font-size:15px}.agent-node{min-width:98px;min-height:72px;padding:9px 8px}.agent-node>em{font-size:12px}.halo-1{width:190px;height:190px}.halo-2{width:282px;height:282px}.warden-node{right:1%;top:42%}.topology-state{max-width:54%;bottom:2%}
}
@media(orientation:landscape) and (max-height:560px) and (max-width:1000px){
  .home-hero{grid-template-columns:1fr 1fr;padding:26px 0 40px;min-height:auto}.hero-copy h1{font-size:clamp(58px,10vw,92px)}.hero-signature{min-height:360px}.signature-frame{max-width:360px}.home-section{padding:56px 0}.topology-panel{min-height:530px}
}
@media(prefers-reduced-motion:reduce){.agent-node[data-state="live"]::before,.steward-node[data-state="live"]{animation:none!important}}
