*{box-sizing:border-box}body{margin:0;background:#F6F5F8;color:#1A1A18;font-family:Arial,Helvetica,sans-serif;line-height:1.65}
header{background:#fff;border-bottom:1px solid #E4E2EA}.bar{max-width:760px;margin:auto;padding:14px 20px;display:flex;align-items:center;gap:12px;justify-content:space-between}
.bar a.logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:#0C447C;font-weight:bold;font-size:18px}.bar img{width:36px;height:36px;border-radius:9px}
nav a{color:#6B6A62;text-decoration:none;font-size:14px;margin-left:14px}nav a:hover{color:#F0306F}
main{max-width:760px;margin:28px auto;padding:0 20px 56px}article{background:#fff;border-radius:16px;padding:28px 26px}
h1{color:#0C447C;font-size:28px;margin:0 0 4px}h2{color:#0C447C;font-size:19px;margin:28px 0 8px}p,li{font-size:15px}.maj{color:#6B6A62;font-size:13px;margin:0 0 18px}
a{color:#F0306F}.cta{display:inline-block;background:#F0306F;color:#fff!important;text-decoration:none;font-weight:bold;padding:13px 26px;border-radius:12px;margin:8px 8px 0 0}
footer{text-align:center;color:#6B6A62;font-size:12px;padding:0 20px 36px}.hero{text-align:center;padding:36px 12px}.hero img{width:96px;height:96px;border-radius:22px}.hero h1{font-size:34px;margin-top:14px}