.legal-page{padding:var(--space-20,5rem) 0 var(--space-16,4rem)}.legal-page__header{text-align:center;margin-bottom:var(--space-12,3rem)}.legal-page__title{font-size:var(--text-5xl,3rem);font-weight:700;margin-bottom:var(--space-3,.75rem);line-height:1.1}.legal-page__meta{color:var(--text-color-tertiary);font-size:var(--text-sm,.875rem);margin:0}.legal-page__body{max-width:760px;margin:0 auto;color:var(--text-color-secondary);font-size:var(--text-base,1rem);line-height:1.7}.legal-page__intro{font-size:var(--text-lg,1.125rem)}.legal-page__intro,.legal-page__section{margin-bottom:var(--space-8,2rem)}.legal-page__section h2{color:var(--text-color);font-size:var(--text-xl,1.25rem);font-weight:600;margin-bottom:var(--space-3,.75rem)}.legal-page__section p{margin:0}@media (max-width:575.98px){.legal-page{padding:var(--space-12,3rem) 0 var(--space-10,2.5rem)}.legal-page__title{font-size:var(--text-3xl,1.875rem)}.legal-page__intro{font-size:var(--text-base,1rem)}}