.legal-hero[data-v-5ffa435c]{padding-block:clamp(3.5rem,3rem + 3vw,5.5rem)}.legal-hero__updated[data-v-5ffa435c]{color:var(--olive-200);font-family:var(--font-accent);font-size:.85rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.legal-body[data-v-5ffa435c]{max-width:46rem}.legal-body[data-v-5ffa435c] h2{font-size:1.35rem;margin:2.5rem 0 .9rem}.legal-body[data-v-5ffa435c] p+p{margin-top:.9rem}.legal-body[data-v-5ffa435c] ul{display:grid;gap:.45rem;margin:.9rem 0}.legal-body[data-v-5ffa435c] .legal-note{background:var(--amber-050);border:2px dashed var(--rust);border-radius:var(--radius);font-size:var(--text-small);margin-bottom:2rem;padding:1rem 1.25rem}
