*{box-sizing:border-box}body{margin:0;background:#f8f6f1;color:#132238;font:18px/1.65 "Times New Roman",Georgia,serif}main{max-width:880px;margin:28px auto;padding:28px 36px;background:white;border:1px solid #e6e0d5;border-radius:12px}nav{display:flex;gap:20px;flex-wrap:wrap;font-size:16px}a{color:#174a7e;overflow-wrap:anywhere}h1{font-size:2rem;line-height:1.2;color:#143e3b;margin:24px 0 12px}h2{font-size:1.22rem;line-height:1.3;color:#143e3b;margin:26px 0 8px}p{margin:8px 0 16px}.meta{color:#52605c;font-size:.9rem}.notice{border-left:4px solid #9b7536;background:#faf4e6;padding:12px 16px}.button{display:inline-block;background:#143e3b;color:white;padding:9px 18px;border-radius:6px;margin:6px 0;text-decoration:none}.support,.citation{font-size:.92rem;overflow-wrap:anywhere}footer{border-top:1px solid #ddd;margin-top:28px;padding-top:16px;font-size:.85rem;color:#52605c}@media(max-width:600px){main{margin:0;padding:22px 18px;border-radius:0}h1{font-size:1.6rem}}@media print{body{background:white;font-size:12pt}main{max-width:none;margin:0;padding:0;border:0}nav,.button{display:none}h2{break-after:avoid}.notice{background:transparent}}