.legal-page{padding-block:var(--space-section)}.legal-page__inner{max-width:760px;margin-inline:auto}.legal-page__title{margin-bottom:var(--space-8)}.legal-section{overflow-wrap:anywhere}.legal-section+.legal-section{margin-top:var(--space-10)}.legal-section h2{margin:0 0 var(--space-3)}.legal-section p{margin:0 0 var(--space-4);color:var(--color-text-secondary)}.legal-section p:last-child{margin-bottom:0}.legal-section ul{margin:0 0 var(--space-4);padding-left:var(--space-6);gap:var(--space-2);color:var(--color-text-secondary);flex-direction:column;display:flex}.legal-section ul:last-child{margin-bottom:0}.legal-contact{gap:var(--space-2);color:var(--color-text-secondary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.legal-contact a{color:var(--color-brand-primary);font-weight:var(--font-weight-button);text-decoration:none}.legal-contact a:hover{text-decoration:underline}
