*{box-sizing:border-box}:root{font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#18352e;background:#fafbf8;line-height:1.65}body{margin:0}main,header,footer{max-width:1100px;margin:auto;padding:24px}article{max-width:780px}h1{font-size:clamp(2rem,4.2vw,2.9rem);line-height:1.15}h2{line-height:1.28;margin-top:1.8em}a{color:#245e4e}.answer{padding:20px;border-left:4px solid #62816b;background:#edf3e9}.disclosure,figcaption{font-size:.9rem;color:#4e6258}.source-links{font-size:.9rem}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.95rem}th,td{text-align:left;vertical-align:top;padding:12px;border:1px solid #dbe5d9}figure{margin:28px 0}figure img{display:block;width:100%;height:auto}footer{border-top:1px solid #dbe5d9}@media(max-width:500px){main,header,footer{padding:18px}th,td{padding:9px;font-size:.91rem}}
