*{box-sizing:border-box}html{font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif;color:#15283a;background:#f5f7fa}body{margin:0;line-height:1.65}a{color:#0a3158;text-underline-offset:3px}a:hover{color:#21598b}.head{background:#071f38;color:white;border-bottom:4px solid #d6a94b}.head .bar{max-width:1100px;margin:auto;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.brand{color:white;display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:750;font-size:21px}.brand img{width:46px;height:46px;object-fit:contain;background:white;border-radius:9px}.links{display:flex;gap:20px;flex-wrap:wrap}.links a{color:white;text-decoration:none}.links a:hover{text-decoration:underline}main{max-width:1100px;margin:28px auto;padding:0 20px 35px}h1{font-size:clamp(25px,3vw,35px);line-height:1.2;margin:8px 0 6px}h2{font-size:19px;margin:0 0 10px;color:#071f38}p{margin:0 0 13px}ul{padding-left:22px;margin:0 0 14px}li{margin:5px 0}.intro{font-size:15px;color:#506479;margin:0 0 22px}.paper{background:#fff;border:1px solid #e0e7ef;border-radius:13px;padding:25px 30px;margin:0 0 16px;box-shadow:0 1px 3px #00000008}.paper p:last-child{margin-bottom:0}.meta{font-size:13px;color:#526579}footer{max-width:1100px;margin:15px auto 35px;padding:0 20px;color:#536579;font-size:13px}.note{border-left:4px solid #d6a94b;background:#fff9ed;padding:12px 16px;border-radius:0 8px 8px 0}@media(max-width:650px){.paper{padding:18px}.head .bar{align-items:flex-start}}