.legal-page{min-height:100dvh;background:var(--bg-surface)}.legal-page__inner{margin:0 auto;max-width:42rem;padding:var(--space-2xl) var(--space-md) var(--space-2xl)}.legal-page__back{display:inline-block;color:var(--fg-muted);text-decoration:none;margin-bottom:var(--space-lg);font-size:var(--type-label)}.legal-page__title{font-family:var(--font-serif);font-size:var(--type-h1);font-weight:500;margin:0 0 .5rem}.legal-page__updated{color:var(--fg-faint);font-size:var(--type-label);margin:0 0 var(--space-xl)}.legal-page__section{margin-top:var(--space-xl)}.legal-page__heading{font-family:var(--font-serif);font-size:var(--type-h3,1.25rem);font-weight:500;margin:0 0 .75rem}.legal-page__list,.legal-page__paragraph{color:var(--fg-default);line-height:1.7;margin:0 0 .9rem}.legal-page__list{padding-left:1.25rem}.legal-page__list li{margin-bottom:.4rem}