.legal-page .content-hero h1{font-size:clamp(32px,4vw,52px);line-height:1.12}.content-shell.legal-page .content-body>section>h2{max-width:none}.content-shell.legal-page .content-body>section:not(.content-cta,.content-answer,.content-city)>h2:before{content:none}.legal-page .content-body section>p{max-width:78ch}.legal-page .content-body section>p strong{color:var(--ink);font-weight:600}.legal-page .legal-list{max-width:78ch;margin:4px 0 18px}.legal-page .legal-list ol,.legal-page .legal-list ul{color:var(--ink-2);gap:8px;margin:0;padding-left:22px;font-size:16px;line-height:1.65;display:grid}.legal-page .legal-list ol{list-style:decimal}.legal-page .legal-list ul{list-style:outside}.legal-page .legal-list li::marker{color:#9cb18d}.legal-page .content-table{margin:16px 0 22px}@media (max-width:700px){.legal-page .content-table{overflow:visible}.legal-page .content-table table{min-width:0}.legal-page .content-table table,.legal-page .content-table tbody,.legal-page .content-table tr,.legal-page .content-table th,.legal-page .content-table td{display:block}.legal-page .content-table thead tr:has(th:nth-child(2)){display:none}.legal-page .content-table tbody tr{border-bottom:1px solid var(--line);padding:14px 16px}.legal-page .content-table tbody tr:last-child{border-bottom:0}.legal-page .content-table tbody th,.legal-page .content-table tbody td{border:0;padding:0}.legal-page .content-table tbody td{margin-top:8px}.legal-page .content-table td[data-label]:before{content:attr(data-label);letter-spacing:.08em;color:var(--ink-3);margin-bottom:2px;font-size:11.5px;display:block}}
