.security-hero{padding:clamp(5rem,9vw,9rem) 0}.security-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:4rem;align-items:center}.security-shield{width:min(330px,78vw);aspect-ratio:1;margin:auto;border:1px solid rgba(180,255,75,.45);border-radius:44% 44% 50% 50%;display:grid;place-items:center;text-align:center;background:radial-gradient(circle at 50% 30%,rgba(180,255,75,.2),transparent 55%),linear-gradient(145deg,#0d2a44,#061321);box-shadow:0 28px 80px rgba(0,0,0,.38);padding:3rem}.security-shield span{font-size:5rem;color:#b4ff4b;line-height:1}.security-shield b{font-size:1.25rem;letter-spacing:.2em}.security-shield small{color:#cdd8e4}.security-status-grid,.security-card-grid,.capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.security-status-grid>div,.security-card-grid article,.capability-grid>div{background:#fff;border:1px solid #dbe4ea;border-radius:1.2rem;padding:1.35rem;box-shadow:0 12px 34px rgba(7,26,45,.07)}.security-status-grid b,.security-card-grid b,.capability-grid b{display:block;color:#071a2d;margin-bottom:.45rem}.status-pill{display:inline-flex;padding:.3rem .65rem;border-radius:999px;background:#edf4f7;font-size:.78rem;font-weight:800;margin-bottom:.65rem}.status-pill.ready{background:#e8f8d6;color:#315f00}.status-pill.future{background:#fff3cd;color:#765800}.capability-grid>div{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15);color:#eaf1f6}.capability-grid b{color:#fff}.security-list{display:grid;gap:.75rem;padding-left:1.2rem}.security-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.security-checklist label{display:flex;gap:.75rem;align-items:flex-start;background:#fff;border:1px solid #dbe4ea;border-radius:1rem;padding:1rem}.security-checklist input{margin-top:.2rem;accent-color:#7ebf22}@media(max-width:800px){.security-hero-grid,.security-status-grid,.security-card-grid,.capability-grid,.security-checklist{grid-template-columns:1fr}.security-hero-grid{gap:2rem}.security-shield{max-width:270px}}