:root{color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;color:#253349;background:#f5f7fb}*{box-sizing:border-box}body{margin:0;font-size:16px;line-height:1.85}header{display:flex;justify-content:space-between;align-items:center;gap:20px;max-width:1000px;margin:auto;padding:27px 28px;color:#68768a;font-size:14px}.brand{font-size:19px;font-weight:650;color:#253349;text-decoration:none}main{max-width:944px;margin:0 auto 40px;background:white;border:1px solid #e2e7ef;border-radius:12px;padding:42px 54px}h1{margin:4px 0 10px;font-size:36px;line-height:1.35;letter-spacing:-.6px}.eyebrow{font-size:12px;letter-spacing:1.8px;color:#1668cf;font-weight:650;margin:0}.date{font-size:14px;color:#6a778a;margin:0 0 30px}.summary{padding:20px 24px;background:#eef5ff;border-left:3px solid #1677ff;border-radius:4px}.summary strong{font-size:19px;color:#174f99}.summary p{margin:9px 0 0}section{margin-top:34px}h2{font-size:22px;margin:0 0 14px;color:#202e43}h3{font-size:17px;margin:24px 0 8px}p{margin:10px 0}ul{padding-left:24px}li{margin:10px 0}a{color:#0a62ca;text-underline-offset:3px;overflow-wrap:anywhere}a:focus-visible{outline:2px solid #1677ff;outline-offset:4px}footer{border-top:1px solid #e2e7ef;padding-top:22px;margin-top:35px;font-size:13px;color:#748197}@media(max-width:640px){header{padding:20px;font-size:12px}.brand{font-size:16px}main{padding:28px 21px;border-radius:0;margin-bottom:0}h1{font-size:30px}h2{font-size:20px}.summary{padding:16px}body{line-height:1.9}}@media print{body{background:white}header{display:none}main{border:0;padding:0;max-width:none}a{color:inherit}.summary{background:#f5f5f5}}
