:root{font-family:system-ui,-apple-system,'Yu Gothic',sans-serif;color:#1b2635;background:#f5f7fb}*{box-sizing:border-box}body{margin:0}header{background:#fff;border-bottom:1px solid #e1e5ec}nav{max-width:960px;margin:auto;padding:18px;display:flex;align-items:center;gap:22px;flex-wrap:wrap}nav strong{margin-right:auto}a{color:#1763b2;text-decoration:none}main{max-width:960px;margin:auto;padding:24px 18px 80px}.hero{padding:70px 0 50px}.hero h1{font-size:clamp(38px,7vw,68px);line-height:1.22;margin:18px 0}.hero p{max-width:640px;font-size:18px;line-height:1.9}.pill{background:#e0edff;border-radius:50px;padding:8px 14px;font-size:13px}.btn{display:inline-block;background:#145cb0;color:white;padding:13px 24px;border-radius:10px;margin-top:14px}.stats,.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.stats>div,.panel{background:white;border:1px solid #e2e7ef;border-radius:15px;padding:23px}.stats small,.stats b{display:block}.stats b{font-size:24px;margin-top:8px}section{margin-bottom:58px}h2{font-size:26px}.panel p,section>p{line-height:1.8}.panel h3{margin-top:8px}footer{padding:25px;text-align:center;background:#e9edf3;font-size:13px}footer span{display:block;margin-top:8px;color:#667}
