.legal-page__hero[data-v-593958da]{padding:140px 24px 64px;background:var(--gradient-subtle);text-align:center}.legal-page__hero h1[data-v-593958da]{font-size:clamp(2.25rem,4vw,3rem);margin-top:16px;margin-bottom:12px}.legal-page__hero p[data-v-593958da]{font-size:1.05rem;color:var(--text-muted)}.legal-page__content[data-v-593958da]{padding:64px 0 96px;background:var(--bg-primary)}.legal-page__section[data-v-593958da]{max-width:760px;margin:0 auto 36px}.legal-page__section[data-v-593958da]:last-of-type{margin-bottom:0}.legal-page__section h2[data-v-593958da]{font-size:1.3rem;margin-bottom:12px}.legal-page__section p[data-v-593958da]{font-size:.98rem;line-height:1.8;color:var(--text-secondary);margin-bottom:10px}.legal-page__section a[data-v-593958da]{color:var(--color-accent)}@media(max-width:768px){.legal-page__hero[data-v-593958da]{padding-top:120px;padding-bottom:48px}.legal-page__content[data-v-593958da]{padding:48px 0 72px}.legal-page__section[data-v-593958da]{padding:0 16px}}
