body{margin:0;background:#f7f8f5;color:#192e2b;font:17px/1.85 system-ui,sans-serif}header,nav,main{max-width:860px;margin:auto;padding:1rem 1.25rem}nav{display:flex;gap:1rem;flex-wrap:wrap}h1{font-size:1.8rem}h2{font-size:1.4rem;margin-top:2rem}h3{font-size:1.12rem}a{color:#12584e;overflow-wrap:anywhere}aside{padding:1rem;background:#fff1cd;border:1px solid #ba8920}table{border-collapse:collapse;width:100%;table-layout:fixed}td{padding:.65rem;border:1px solid #bdc9c1;vertical-align:top}td:first-child{width:32%}@media(max-width:560px){table,tbody,tr,td{display:block;width:auto}td:first-child{width:auto;border-bottom:0;background:#eef2ee;font-weight:600}}p,li,td{overflow-wrap:anywhere}footer{border-top:1px solid #bdc9c1;margin-top:2rem;padding-top:1rem}.table{overflow:auto}:focus-visible{outline:3px solid #b67700;outline-offset:3px}