html{scroll-behavior:smooth}
body{margin:0;font-family:Arial,sans-serif;background:#f4f6fb;color:#071a36}
.topnav{position:sticky;top:0;z-index:999;background:white;padding:14px 28px;border-bottom:1px solid #d7dbe7}
.topnav a{display:inline-block;margin:5px 8px 5px 0;padding:11px 18px;border-radius:12px;background:#041b4d;color:white;text-decoration:none;font-weight:700}
.section{padding:42px 64px;background:white;margin-bottom:12px}
.section h1{font-size:52px;margin:10px 0 16px;color:#041b4d}
.section h2{font-size:34px;margin:0 0 16px;color:#041b4d}
.section p{font-size:18px;line-height:1.65;color:#26344f}
.logo{height:82px;margin-bottom:12px}
.hero-box{background:linear-gradient(90deg,#02153d,#092b7c);color:white;padding:30px 36px;border-radius:22px;margin-top:22px}
.hero-box .price{font-size:58px;color:#d7b24d;font-weight:900}
.metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:24px}
.metric{background:#f8faff;border:1px solid #dce3f0;border-radius:16px;padding:22px}
.metric-title{font-size:13px;font-weight:800;color:#6d7a94;text-transform:uppercase}
.metric-value{margin-top:8px;font-size:30px;font-weight:900;color:#041b4d;overflow-wrap:anywhere}
.proof{background:#fffaf0;border:1px solid #e8c96a;border-radius:18px;padding:24px;margin-top:22px}
.proof strong{color:#041b4d}
.contract-box{background:#081d52;color:white;padding:22px;border-radius:18px;margin-top:18px}
.contract-box a{color:#d7b24d;text-decoration:none}
.footer{background:linear-gradient(90deg,#02153d,#041b4d);color:white;padding:40px 60px}
.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:26px}
.footer a{color:#d7b24d;text-decoration:none}.disclaimer{margin-top:28px;color:#a9b5d3;font-size:13px}.center{text-align:center}
