:root{--blue:#00669c;--deep:#003d68;--yellow:#ffda17;--paper:#fffdf7;--soft:#eef7f8;--line:#d7e4e7;--ink:#143044}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.65}a{text-decoration:none;color:inherit}.shell{width:min(850px,calc(100% - 40px));margin:auto}header{background:#fffdf7;border-bottom:1px solid var(--line)}.nav{height:78px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand{font-weight:900;color:var(--deep);font-size:1.12rem}.back{color:var(--blue);font-weight:800;font-size:.9rem}.hero{padding:62px 0 50px;background:linear-gradient(120deg,#e7f5f8,#fff6ce)}.tag{display:inline-block;padding:6px 10px;border-radius:99px;background:#fff1a1;color:var(--deep);font-size:.78rem;font-weight:900}.hero h1{margin:14px 0 0;color:var(--deep);font-size:clamp(2.1rem,5vw,3.7rem);line-height:1.08;letter-spacing:-.045em}.article{padding:55px 0 70px}.lead{font-size:1.14rem;color:#38596b}.article h2{margin:35px 0 10px;color:var(--deep);font-size:1.65rem;line-height:1.2}.article ul{padding-left:22px}.article li{margin:7px 0}.warning{margin:30px 0;padding:17px 19px;border-radius:11px;background:#e6f4f7;border-left:4px solid var(--yellow);color:var(--deep)}.cta{margin-top:38px;padding:28px;border-radius:18px;background:var(--deep);color:#fff}.cta h2{color:#fff;margin-top:0}.cta p{color:#d4e6ec}.button{display:inline-flex;background:var(--yellow);color:var(--deep);font-weight:900;padding:13px 17px;border-radius:10px}footer{background:#002b4a;color:#d3e3e9;padding:24px 0;font-size:.86rem}@media(max-width:560px){.nav{height:68px}.hero{padding:45px 0 38px}.article{padding-top:35px}}
