.legalwrap{max-width:820px;font-family:var(--font-urbanist), system-ui, sans-serif;color:#1a2433;margin:0 auto;padding:48px 24px 80px;line-height:1.65}.legalwrap h1{letter-spacing:-.02em;margin:0 0 6px;font-size:34px;font-weight:800}.legalwrap .updated{color:#6b7280;margin-bottom:28px;font-size:13.5px}.legalwrap h2{margin:34px 0 10px;font-size:19px;font-weight:800}.legalwrap h3{margin:22px 0 6px;font-size:15.5px;font-weight:800}.legalwrap p,.legalwrap li{font-size:14.5px}.legalwrap ul{margin:10px 0;padding-left:20px}.legalwrap li{margin-bottom:6px}.legalwrap a{color:#1e5fa8}.legalwrap table{border-collapse:collapse;width:100%;margin:14px 0;font-size:14px}.legalwrap th,.legalwrap td{text-align:left;border-bottom:1px solid #e6e9ef;padding:9px 12px}.legalwrap th{background:#f7f9fc;font-weight:800}.legalwrap td.num{text-align:right;font-variant-numeric:tabular-nums}.legalwrap .counsel{color:#7a5a08;background:#fff8e1;border:1px solid #ffe08a;border-radius:10px;margin:16px 0;padding:13px 15px;font-size:13.5px}.legalwrap .callout{color:#1a4e86;background:#f2f7fd;border:1px solid #cfe0f5;border-radius:10px;margin:16px 0;padding:13px 15px;font-size:13.5px}.legalwrap .backlink{margin-bottom:22px;font-size:14px;display:inline-block}.legalwrap .legalnav{border-top:1px solid #e6e9ef;flex-wrap:wrap;gap:14px;margin-top:40px;padding-top:20px;font-size:13.5px;display:flex}
