*{box-sizing:border-box}body{margin:0;background:#f3f7ff;color:#18324d;font:17px/1.7 system-ui,sans-serif}main{max-width:1000px;margin:35px auto;padding:24px}h1{font-size:clamp(26px,4vw,38px);line-height:1.3}h2{font-size:23px;margin-top:0}.eyebrow{color:#2769bb;font-weight:800}nav{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0}nav a,.page-link{display:inline-block;padding:10px 16px;border-radius:12px;background:#e5f0ff;color:#195da8;text-decoration:none;font-weight:700}article{background:white;border:1px solid #dce6f4;border-radius:20px;padding:25px;margin:20px 0;box-shadow:0 8px 24px #18324d09}article p{white-space:pre-line}li{margin:8px 0}.page-links{display:flex;flex-wrap:wrap;gap:10px}.page-link{font-size:15px}footer{font-size:14px;color:#627891;margin-top:40px}table{border-collapse:collapse;width:100%;background:white}th,td{padding:13px 10px;text-align:left;border-bottom:1px solid #dde7f4}td a{white-space:nowrap;color:#195da8;margin-right:12px}.table-wrap{overflow:auto}a:hover{filter:brightness(.9)}a:focus-visible{outline:3px solid #ffbd50;outline-offset:3px}@media(max-width:600px){main{margin:0;padding:16px}article{padding:18px}nav a{flex:1;text-align:center}td,th{font-size:15px}}
