.legal-hero[data-v-46ce9f8c]{padding-block:clamp(2.2rem,2rem + 3vw,4rem)}.legal-hero .eyebrow[data-v-46ce9f8c]{margin-top:1rem}.legal-effective[data-v-46ce9f8c]{margin-top:.6rem;font-weight:600;color:var(--slate-700)}.legal-lead[data-v-46ce9f8c]{max-width:70ch;margin-top:.4rem}.legal-banner[data-v-46ce9f8c]{padding-top:1.4rem}.legal-body[data-v-46ce9f8c]{max-width:78ch}.legal-body h2{font-size:var(--step-2);margin-top:2.4em;padding-top:1.1rem;border-top:1px solid var(--border)}.legal-body h2:first-of-type{margin-top:1.2em}.legal-body h3{font-size:var(--step-1)}.legal-body ul{margin-block:.9rem}.legal-body li{margin-bottom:.4rem}.legal-body .legal-callout{margin:1.4rem 0;padding:1rem 1.2rem;background:var(--gold-100);border-left:4px solid var(--gold-600);border-radius:var(--radius-sm);color:var(--navy-900);font-weight:600}.legal-contact{margin-top:1.2rem;padding:1.2rem 1.4rem;background:var(--paper-2);border:1px solid var(--border);border-radius:var(--radius-sm)}.legal-contact p{margin-bottom:.35rem}.legal-contact p:last-child{margin-bottom:0}
