*{box-sizing:border-box}body{margin:0;color:#142447;font:16px/1.6 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#fff}a{color:#075fdf;text-decoration:none}header{background:#071e4b;color:white;padding:22px max(5%,calc((100vw - 1240px)/2));display:flex;justify-content:space-between;gap:32px;align-items:center}header a{color:#fff}.brand{font-size:29px;letter-spacing:-1px;font-weight:750;white-space:nowrap}nav{display:flex;gap:24px;align-items:center}main{max-width:1240px;margin:auto;padding:86px 28px}.intro-label{font-size:14px;color:#65738b}h1{font-size:clamp(34px,4.6vw,64px);line-height:1.12;letter-spacing:-2px;max-width:850px;margin:22px 0 30px}.copy{max-width:780px;font-size:18px;color:#5e6b80}.actions{display:flex;gap:14px;margin:36px 0}.button{padding:11px 19px;border:1px solid #cdd7e7;border-radius:6px;display:inline-block}.primary{background:#0861ed;border-color:#0861ed;color:white}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;border-top:1px solid #dce2eb;padding-top:36px;margin-top:70px}.features span{color:#0761e8;font-size:13px}.features h2{font-size:21px}.features p{color:#647084}footer{max-width:1240px;margin:auto;padding:24px 28px;border-top:1px solid #dce2eb;color:#6b7587;font-size:13px;display:flex;justify-content:space-between;gap:20px}@media(max-width:700px){header{align-items:start;padding:18px 20px;flex-direction:column;gap:16px}nav{flex-wrap:wrap;gap:16px;font-size:14px}main{padding:42px 20px}.features{grid-template-columns:1fr;gap:22px}.actions,footer{flex-direction:column}h1{letter-spacing:-1px}}
