*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;background:#06101d;color:#eef5ff;line-height:1.55}.skip{position:absolute;left:-9999px}.skip:focus{left:16px;top:16px;background:white;color:#000;padding:10px;z-index:9}.nav{position:sticky;top:0;z-index:5;display:flex;justify-content:space-between;align-items:center;padding:18px 6vw;background:rgba(6,16,29,.92);backdrop-filter:blur(14px);border-bottom:1px solid #1e3551}.brand{display:flex;gap:12px;align-items:center;color:#fff;text-decoration:none;font-weight:750}.mark{background:#1174d6;padding:7px 9px;border-radius:8px}.nav nav{display:flex;gap:22px}.nav nav a{color:#bcd0e7;text-decoration:none}.hero,.guided,#experiences,.trust,.cta{padding:92px 7vw;max-width:1400px;margin:auto}.hero{min-height:78vh;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 80% 20%,rgba(21,117,214,.22),transparent 35%)}.eyebrow{font-size:.78rem;letter-spacing:.18em;color:#63b3ff;font-weight:800;margin-bottom:14px}.hero h1{font-size:clamp(3rem,7vw,6.5rem);line-height:.95;max-width:1000px;margin:0}.hero h1 span{color:#63b3ff}.lead{font-size:1.25rem;color:#c3d2e4;max-width:830px;margin:28px 0}.actions{display:flex;gap:14px;flex-wrap:wrap}.btn{display:inline-block;padding:14px 20px;border-radius:10px;text-decoration:none;font-weight:750}.primary{background:#1481e8;color:#fff}.secondary{border:1px solid #315476;color:#eaf4ff}.proof{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:70px}.proof div,.trustgrid div{border:1px solid #1f3a57;background:#0a1828;padding:22px;border-radius:14px}.proof small{display:block;color:#94aac2;margin-top:5px}.section-head{max-width:780px;margin-bottom:40px}.section-head h2,.trust h2,.cta h2{font-size:clamp(2.1rem,4vw,4rem);line-height:1.05;margin:0 0 16px}.section-head p,.trust p,.cta p{color:#aebfd1}.steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.steps li{display:flex;gap:18px;padding:22px;border-left:3px solid #1481e8;background:#0a1828}.steps span{font-weight:900;color:#63b3ff}.steps p{margin:5px 0;color:#aebfd1}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card{min-height:300px;padding:28px;border:1px solid #203b58;background:#0a1828;border-radius:16px;display:flex;flex-direction:column}.card.feature{background:linear-gradient(145deg,#0d2741,#0a1828);border-color:#2d7fca}.tag{font-size:.72rem;letter-spacing:.14em;color:#63b3ff;font-weight:850}.card h3{font-size:1.6rem;margin:16px 0 10px}.card p{color:#aebfd1}.card a{margin-top:auto;color:#78bdff;font-weight:800;text-decoration:none}.trust{display:grid;grid-template-columns:1fr 1.4fr;gap:50px}.trustgrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cta{text-align:center;border-top:1px solid #1e3551;border-bottom:1px solid #1e3551}.cta p{max-width:700px;margin:0 auto 28px}footer{padding:38px 7vw;display:grid;grid-template-columns:1fr 1fr;gap:30px;color:#91a8c0;font-size:.85rem}.modal{position:fixed;inset:0;background:rgba(0,0,0,.72);display:grid;place-items:center;padding:20px;z-index:10}.modal[hidden]{display:none}.modalbox{position:relative;max-width:600px;background:#0c1d30;border:1px solid #2a5279;padding:34px;border-radius:16px}.modalbox button{position:absolute;right:16px;top:10px;background:none;border:0;color:#fff;font-size:2rem}.note{color:#aebfd1}@media(max-width:850px){.nav nav{display:none}.proof,.grid,.steps,.trust,.trustgrid,footer{grid-template-columns:1fr}.hero,.guided,#experiences,.trust,.cta{padding:70px 6vw}.hero{min-height:auto}.proof{margin-top:45px}}