body{margin:0;background:#f9f7f5;color:#1c1c1c;font:17px/1.7 Arial,sans-serif}*{box-sizing:border-box}a{color:#6f634e;text-underline-offset:3px}a:focus-visible{outline:3px solid #ad7726;outline-offset:4px}header,main,footer{max-width:1040px;margin:auto;padding:28px}header{border-bottom:1px solid #c8c5ba}nav{display:flex;gap:10px 24px;flex-wrap:wrap}h1{font:clamp(36px,5vw,56px)/1.15 Georgia,serif;margin:28px 0}h2{font:30px/1.3 Georgia,serif;margin-top:38px}.label{letter-spacing:2px;text-transform:uppercase;font-size:12px}.draft{padding:14px 24px;background:#6b4315;color:white;font-size:14px}.draft a{color:white}.pending{border-left:4px solid #a77023;padding:16px 20px;margin:22px 0;background:#fff0d5}.pending p{margin:6px 0}mark{background:#fff0d5;color:#6b4315;padding:2px}table{border-collapse:collapse;width:100%;font-size:15px}td,th{border:1px solid #c8c5ba;padding:13px;text-align:left;vertical-align:top}th{background:#e8e4d9}footer{border-top:1px solid #c8c5ba;font-size:14px}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.card{display:block;padding:22px;background:white;border:1px solid #d1cbbd;text-decoration:none}.card strong{font:24px Georgia,serif}dt{font-weight:bold}dd{margin:0 0 15px}section{scroll-margin-top:20px}@media(max-width:600px){header,main,footer{padding:20px}table,thead,tbody,tr,td,th{display:block}th{display:none}td{border-bottom:0}tr{margin:12px 0;border-bottom:1px solid #c8c5ba}}@media print{.draft{color:#000;background:#eee}a{color:#000}.pending{break-inside:avoid}nav{display:none}}
.skip{position:absolute;left:-9999px}.skip:focus{left:20px;top:60px;background:white;padding:12px;z-index:10}header nav{margin-top:20px}td{overflow-wrap:anywhere}li{margin-bottom:10px}

.legal-oakwood{display:block;width:180px;height:auto;margin-bottom:24px}
