.header-right{gap:0}.hero h1{font-size:clamp(64px,7.5vw,108px)}.hero .intro{max-width:420px}.core b{font-size:44px;color:var(--cyan);font-weight:400}.agent-4{left:11%;top:50%}.agent-5{left:89%;top:50%}.card-deck{width:min(960px,94vw);height:min(820px,92dvh);max-width:none;max-height:none;padding:0;border:1px solid #365268;border-radius:20px;background:linear-gradient(150deg,#14283c,#091523 70%);color:var(--text);overflow:hidden;box-shadow:0 40px 140px #0009;margin:auto;inset:0}.card-deck[open]{display:flex;flex-direction:column;animation:deck-enter .3s ease-out}.card-deck::backdrop{background:#020916b8;backdrop-filter:blur(12px)}.deck-top{display:flex;align-items:center;justify-content:space-between;padding:20px 30px 14px;flex-shrink:0}.deck-top>span{font-size:10px;letter-spacing:2px;color:var(--muted)}.deck-close{border:1px solid #38566a;background:#142b3c;color:var(--text);border-radius:24px;padding:7px 16px;font-size:12px}.deck-tabs{display:flex;justify-content:center;gap:6px;padding:0 20px 18px;flex-shrink:0;border-bottom:1px solid #294052}.deck-tabs button{border:1px solid transparent;background:transparent;color:var(--muted);font-size:12px;padding:9px 18px;border-radius:30px}.deck-tabs button[aria-selected=true]{color:#07131f;background:var(--cyan);box-shadow:0 0 26px #42cfe71a}.deck-window{flex:1;min-height:0;overflow:hidden}.deck-track{display:flex;height:100%;transition:transform .42s cubic-bezier(.22,.8,.2,1)}.deck-card{flex:0 0 100%;width:100%;min-width:0;margin:0;overflow-y:auto;overscroll-behavior:contain;padding:35px 42px;border:0;scrollbar-width:thin;scrollbar-color:#38566a transparent}.deck-card h2{font-size:40px}.deck-card .eyebrow{margin-bottom:18px}.deck-card .section-heading{display:block;margin-bottom:28px}.deck-card .section-heading>p{max-width:650px;margin-top:18px;font-size:13px}.deck-card .comparison p{font-size:18px}.deck-card .cards{grid-template-columns:repeat(3,1fr)}.deck-card .card{background:#0b1b2d;padding:25px 20px}.deck-card .card h3{font-size:19px}.deck-card .card-icon{margin-bottom:20px}.deck-card .network-layout{grid-template-columns:1.4fr 1fr}.deck-card .network-map{min-height:340px}.deck-card .agent{font-size:11px;padding:10px}.deck-card .agent-detail{padding:25px}.deck-card .agent-detail h3{font-size:24px}.deck-card .scenario{padding:22px;margin-top:22px}.scenario-steps button{width:auto;padding:0 14px;font-size:11px}.deck-card#launch{padding:35px 42px;background:radial-gradient(ellipse at bottom,#183c5055,transparent);text-align:center}.deck-card#launch h2{font-size:48px}.deck-controls{display:flex;align-items:center;justify-content:center;gap:28px;padding:14px;border-top:1px solid #294052;background:#091624;flex-shrink:0}.deck-controls button{border:1px solid #36576e;background:#132b3e;color:var(--cyan);height:38px;width:46px;border-radius:12px;font-size:20px}.deck-controls button:hover{background:#22475d}.deck-count{font-size:11px;color:var(--muted);min-width:140px;text-align:center;letter-spacing:1px}@keyframes deck-enter{from{opacity:0;transform:translateY(25px) scale(.96)}to{opacity:1;transform:none}}@media(max-width:760px){.hero h1{font-size:64px}.card-deck{width:calc(100vw - 24px);height:90dvh;border-radius:18px}.deck-top{padding:14px 16px 12px}.deck-top>span{font-size:8px}.deck-close{font-size:10px;padding:6px 12px}.deck-tabs{padding:0 10px 12px;gap:3px}.deck-tabs button{font-size:10px;padding:8px 10px}.deck-card{padding:24px 20px}.deck-card h2{font-size:30px}.deck-card .eyebrow{font-size:8px;letter-spacing:1.4px}.deck-card .section-heading>p{font-size:12px}.deck-card .cards{grid-template-columns:1fr 1fr}.deck-card .card{padding:18px 14px}.deck-card .card h3{font-size:17px}.deck-card .card p{font-size:11px}.deck-card .comparison{display:block}.deck-card .comparison>div:last-child{border-left:0;padding:20px 0 0;border-top:1px solid var(--line)}.deck-card .comparison-arrow{display:none}.deck-card .comparison p{font-size:15px}.deck-card .network-layout{display:block}.deck-card .network-map{min-height:310px}.deck-card .agent{font-size:9px;padding:8px}.deck-card .agent-4{left:15%}.deck-card .agent-5{left:85%}.deck-card .core{width:70px;height:70px}.deck-card .core b{font-size:36px}.deck-card .core>span{font-size:6px;letter-spacing:1px}.deck-card .agent-detail{padding:20px}.deck-card .scenario{padding:16px}.scenario-steps{gap:5px;flex-wrap:wrap}.scenario-steps button{padding:0 9px;font-size:10px;height:33px}.deck-card#launch{padding:25px 20px}.deck-card#launch h2{font-size:34px}.deck-controls{padding:10px;gap:20px}.deck-count{font-size:10px}.deck-controls button{height:33px;width:40px}.deck-card .dash-top .logo{font-size:18px}.dash-top .logo span{font-size:8px}}@media(prefers-reduced-motion:reduce){.card-deck[open],.deck-track{animation:none;transition:none}}
