:root{--ink:#082f5b;--blue:#16568f;--orange:#f28c28;--paper:#f5f9fd;--line:#d5e2ee;--muted:#587085}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,sans-serif;font-size:17px;line-height:1.75}a{color:var(--blue)}.wrap{width:min(920px,calc(100% - 40px));margin:auto}header{background:#fff;border-bottom:1px solid var(--line)}nav{height:104px;display:flex;align-items:center;justify-content:space-between}.logo{width:210px;height:84px;object-fit:contain;mix-blend-mode:multiply}.back{text-decoration:none;font-weight:700}.article-head{padding:72px 0 42px}.tag{color:var(--orange);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}h1{font-size:clamp(38px,6vw,62px);line-height:1.08;letter-spacing:-.045em;margin:14px 0 24px}h2{font-size:28px;line-height:1.25;margin:46px 0 13px}h3{font-size:21px;margin:28px 0 8px}.intro{font-size:21px;color:var(--muted)}.meta{display:flex;gap:18px;flex-wrap:wrap;color:var(--muted);font-size:14px;margin-top:24px}.article{background:#fff;border:1px solid var(--line);border-radius:24px;padding:52px;margin-bottom:70px}.article p{margin:0 0 18px}.article li{margin:8px 0}.note{border-left:4px solid var(--orange);padding:4px 0 4px 20px;color:var(--muted);margin:30px 0}.sources{border-top:1px solid var(--line);margin-top:46px;padding-top:24px}.cta{background:var(--ink);color:#fff;border-radius:20px;padding:30px;margin-top:42px}.cta h2{margin:0 0 8px}.cta p{margin:0 0 16px;color:#ceddea}.cta a{display:inline-block;background:var(--orange);color:#fff;text-decoration:none;border-radius:999px;padding:11px 18px;font-weight:700}footer{border-top:1px solid var(--line);padding:30px 0;color:var(--muted);font-size:14px}@media(max-width:600px){nav{height:86px}.logo{width:165px;height:68px}.article-head{padding-top:50px}.article{padding:27px;border-radius:18px}.wrap{width:min(100% - 28px,920px)}}
