.legal-module__tHSXCa__page{padding-top:72px}.legal-module__tHSXCa__pageHeader{padding-block:var(--space-12) var(--space-8);border-bottom:1px solid var(--color-border);background-color:var(--color-surface)}.legal-module__tHSXCa__pageTitle{font-family:var(--font-display);font-size:clamp(32px,5vw,56px);font-weight:var(--weight-light);letter-spacing:.01em;color:var(--color-text-primary);line-height:1}.legal-module__tHSXCa__content{padding-block:var(--space-16) var(--space-24);max-width:720px}.legal-module__tHSXCa__updated{font-family:var(--font-body);font-size:var(--text-small);color:var(--color-text-tertiary);letter-spacing:.04em;margin-bottom:var(--space-10)}.legal-module__tHSXCa__content h2{font-family:var(--font-display);font-size:clamp(18px,2vw,24px);font-weight:var(--weight-light);letter-spacing:.01em;color:var(--color-text-primary);line-height:var(--leading-snug);margin-top:var(--space-12);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.legal-module__tHSXCa__content p{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-loose);color:var(--color-text-secondary);margin-bottom:var(--space-4)}.legal-module__tHSXCa__content ul{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;padding-inline-start:var(--space-6);list-style:outside;display:flex}.legal-module__tHSXCa__content ul li{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-loose);color:var(--color-text-secondary)}.legal-module__tHSXCa__content a{color:var(--color-text-primary);border-bottom:1px solid var(--color-border-strong);transition:border-color var(--duration-fast) var(--ease-default)}.legal-module__tHSXCa__content a:hover{border-bottom-color:var(--color-text-primary)}@media (max-width:768px){.legal-module__tHSXCa__page{padding-top:64px}.legal-module__tHSXCa__pageHeader{padding-block:var(--space-8) var(--space-6)}.legal-module__tHSXCa__content{padding-block:var(--space-10) var(--space-16)}}
