.legal-page__inner{line-height:1.65;color:var(--color-on-surface-variant)}.legal-page__inner h1{font-family:var(--font-display);font-size:2.5rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--color-on-surface);margin-bottom:1.5rem}.legal-page__inner h2{font-family:var(--font-display);font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--color-on-surface);margin-top:2.5rem;margin-bottom:.75rem}.legal-page__inner h3{font-family:var(--font-display);font-size:1.25rem;font-weight:600;color:var(--color-on-surface);margin-top:1.5rem;margin-bottom:.5rem}.legal-page__inner p,.legal-page__inner ul,.legal-page__inner ol{margin-block:.75rem}.legal-page__inner ul,.legal-page__inner ol{padding-left:1.5rem}.legal-page__inner strong{color:var(--color-on-surface);font-weight:600}.legal-page__inner a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.15em}.legal-page__inner a:hover{text-decoration-thickness:2px}
