*{box-sizing:border-box}body{margin:0;background:#f5f8ff;color:#172b50;font:17px/1.85 system-ui,-apple-system,"PingFang SC","PingFang TC",sans-serif}main{max-width:820px;margin:auto;padding:32px 24px 64px}nav{display:flex;flex-wrap:wrap;gap:20px;border-bottom:1px solid #cfdbed;padding-bottom:18px}a{color:#245dc4;text-underline-offset:4px}h1{font-size:clamp(26px,5vw,38px);line-height:1.35;margin:32px 0 12px}h2{font-size:22px;margin-top:32px}p{margin:12px 0}.meta{color:#53647f;font-size:15px}.notice{background:#e7eeff;border-left:4px solid #376cdb;padding:14px 18px}footer{border-top:1px solid #cfdbed;margin-top:40px;padding-top:20px;font-size:15px}button,a{touch-action:manipulation}a:focus-visible{outline:3px solid #376cdb;outline-offset:4px}