/* NeoWorks launch-readiness upgrade */
.launch-grid,.trust-grid,.roadmap-grid,.compare-grid{display:grid;gap:22px}.launch-grid{grid-template-columns:repeat(3,1fr)}.trust-grid{grid-template-columns:repeat(4,1fr)}.roadmap-grid{grid-template-columns:repeat(4,1fr)}.compare-grid{grid-template-columns:1.15fr repeat(2,1fr)}
.launch-card,.trust-card,.roadmap-card,.compare-cell,.contact-panel{border:1px solid rgba(129,165,220,.2);background:linear-gradient(180deg,rgba(24,38,60,.78),rgba(15,27,44,.78));border-radius:14px;padding:28px}.launch-card h3,.trust-card h3,.roadmap-card h3{font:650 22px/1.25 Manrope,sans-serif;margin:14px 0 10px;color:#fff}.launch-card p,.trust-card p,.roadmap-card p{font-size:14px}.launch-card .big{font:700 36px Manrope,sans-serif;color:#fff;letter-spacing:-1.5px}.launch-card .subtle,.roadmap-card small{font-size:12px;color:#8296b5}.status-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid rgba(105,159,255,.3);border-radius:999px;color:#a9c5ff;background:rgba(69,118,204,.1);font-size:11px;letter-spacing:.8px}.status-pill::before{content:'';width:7px;height:7px;border-radius:50%;background:#72a5ff;box-shadow:0 0 10px #72a5ff}.section-intro{display:flex;justify-content:space-between;gap:50px;align-items:end;margin-bottom:38px}.section-intro p{max-width:520px}.section-intro h2{margin-top:18px}.mini-list{padding:0;margin:18px 0 0;list-style:none}.mini-list li{padding:9px 0;border-top:1px solid rgba(129,165,220,.13);font-size:13px;color:#b7c4d7}.mini-list li::before{content:'✓';margin-right:9px;color:#7faaff}.roadmap-card{position:relative;min-height:215px}.roadmap-card::after{content:'';position:absolute;left:28px;right:28px;bottom:20px;height:2px;background:rgba(129,165,220,.12)}.roadmap-card.current{border-color:rgba(111,166,255,.56);box-shadow:0 0 30px rgba(55,114,233,.1)}.roadmap-card.current::after{background:#6fa3ff}.compare-wrap{overflow:auto;border:1px solid rgba(129,165,220,.18);border-radius:14px}.compare-grid{min-width:720px;gap:0}.compare-cell{border:0;border-radius:0;border-right:1px solid rgba(129,165,220,.12);border-bottom:1px solid rgba(129,165,220,.12);padding:17px 20px;font-size:14px}.compare-cell.head{font-weight:700;color:#fff;background:rgba(63,101,162,.13)}.compare-cell.yes{color:#bcd1ff}.compare-cell.muted{color:#7f91ad}.contact-panel{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;align-items:center;padding:34px}.contact-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.contact-actions a{display:inline-flex}.site-note{font-size:12px;color:#8192ad;margin-top:20px}.legal-links{display:flex;gap:18px;flex-wrap:wrap;font-size:12px}.legal-links a{color:#9ab9f1}.site-upgrade{border-top:1px solid rgba(129,165,220,.14)}
@media(max-width:1000px){.launch-grid,.trust-grid,.roadmap-grid{grid-template-columns:repeat(2,1fr)}.section-intro{align-items:start;flex-direction:column}.contact-panel{grid-template-columns:1fr}.contact-actions{justify-content:flex-start}}
@media(max-width:700px){.launch-grid,.trust-grid,.roadmap-grid{grid-template-columns:1fr}.contact-panel{padding:24px}.launch-card,.trust-card,.roadmap-card{padding:22px}.site-upgrade{padding-inline:6%}.section-intro{gap:18px}.section-intro h2{font-size:34px}}
