@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');
:root{--navy:#0d1928;--blue:#1765db;--gray:#5d6e80}*{box-sizing:border-box}body{margin:0;color:var(--navy);font-family:Montserrat,sans-serif;background:#f7f9fb;font-size:14px;line-height:1.65}.wrap{max-width:920px;width:calc(100% - 40px);margin:auto}a{color:var(--blue)}header{background:#0d1928;color:white;padding:25px 0}header .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}header a{color:white;text-decoration:none;font-size:13px;font-weight:700}.brand{font-size:22px;font-weight:800;letter-spacing:1px}.brand b{color:#4f9dff}main{padding:70px 0 90px}.kicker{font-size:11px;color:var(--blue);text-transform:uppercase;letter-spacing:2px;font-weight:800}h1{font-size:clamp(34px,5vw,55px);line-height:1.1;letter-spacing:-2px;margin:15px 0 16px}h2{font-size:21px;line-height:1.2;letter-spacing:-.6px;margin:33px 0 12px}p,li{color:#455a6e}p{margin:12px 0}ul{padding-left:24px}.intro{font-size:16px;color:#536a7e;margin-bottom:35px}.paper{background:white;padding:45px 55px;border-radius:18px;border:1px solid #dfe7ee}.notice{background:#eaf3fc;border-left:4px solid #2672f3;border-radius:8px;padding:18px 20px;color:#435d75;margin-top:25px}.back{display:inline-block;margin-top:27px;font-weight:800;text-decoration:none}footer{border-top:1px solid #dfe7ee;padding:35px 0;color:#607080;font-size:12px}footer .wrap{display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap}footer a{margin-left:14px}@media(max-width:650px){main{padding:45px 0 65px}.paper{padding:24px 21px}header .wrap{align-items:flex-start}}
