.legal-page{padding-top:calc(var(--space-16) + var(--space-8));padding-bottom:var(--space-12)}.legal-page__content{max-width:36rem;margin-inline:auto}.legal-page__back{align-items:center;gap:var(--space-2);margin-bottom:var(--space-8);color:var(--color-text-subtitle);transition:color var(--transition-fast);font-size:.875rem;text-decoration:none;display:inline-flex}.legal-page__back:hover{color:var(--color-text-title)}.legal-page__error{text-align:center;padding-block:var(--space-16)}.legal-page__error-title{margin:0 0 var(--space-4);color:var(--color-text-title);font-family:var(--font-family-heading);font-size:clamp(1.5rem,3vw,var(--font-h3-size));font-weight:var(--font-weight-heading-heavy);line-height:1.2}.legal-page__error-text{color:var(--color-text-paragraph);font-family:var(--font-family-body);margin:0}.legal-page__markdown{max-width:none}@media (min-width:1024px){.legal-page{padding-top:calc(var(--space-20) + var(--space-8))}}
