*{box-sizing:border-box}body{margin:0;min-height:100vh;background:#07111b;color:#edf7ff;font-family:Arial,Helvetica,sans-serif}.shell{width:min(1050px,calc(100% - 28px));margin:28px auto 60px}.hero{padding:34px;border:1px solid #29445b;border-radius:20px;background:radial-gradient(circle at 85% 10%,rgba(66,189,232,.18),transparent 24rem),#0d1b28}.hero p{color:#a8bdcd;line-height:1.6}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:16px}.card{padding:22px;border:1px solid #29445b;border-radius:15px;background:#0f1c2b}.card h2{margin-top:0}.card p{color:#a8bdcd;line-height:1.55}.btn{display:inline-flex;min-height:40px;align-items:center;padding:8px 13px;border:1px solid #39799b;border-radius:9px;color:#fff;background:#125f84;text-decoration:none;font-weight:750}.kicker{color:#68c9ef!important;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}a{color:#8edcff}
