.legal-module__Yd4PWa__page{min-height:100%;padding:clamp(1.5rem,4vw,2.5rem) 1rem}.legal-module__Yd4PWa__card{background:color-mix(in srgb, var(--color-surface) 90%, #fff);border:1px solid var(--color-border);border-radius:1.5rem;width:min(100%,46rem);margin:0 auto;padding:clamp(1.25rem,4vw,2rem);box-shadow:0 18px 34px #1a150e17}.legal-module__Yd4PWa__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.8rem;font-size:.85rem}.legal-module__Yd4PWa__card h1{font-family:var(--font-heading);margin-bottom:1rem;font-size:clamp(2rem,6vw,2.8rem);line-height:1}.legal-module__Yd4PWa__card h2{font-family:var(--font-heading);margin-top:1.25rem;margin-bottom:.35rem;font-size:clamp(1.45rem,4vw,1.8rem)}.legal-module__Yd4PWa__card p{color:var(--color-muted);line-height:1.65}.legal-module__Yd4PWa__backLink{color:var(--color-accent-strong);text-underline-offset:4px;margin-top:1.4rem;text-decoration-thickness:1px;display:inline-flex}.legal-module__Yd4PWa__backLink:hover{color:var(--color-accent)}
