.legal-module__jyR3IG__page{min-height:100svh;padding-top:260px;padding-bottom:var(--space-32)}@media (max-width:640px){.legal-module__jyR3IG__page{padding-top:130px}}.legal-module__jyR3IG__container{max-width:800px;padding-inline:var(--gutter);margin-inline:auto}.legal-module__jyR3IG__backLink{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--font-size-small);color:var(--color-text-muted);margin-bottom:var(--space-8);transition:color var(--transition-fast);text-decoration:none;display:inline-flex}.legal-module__jyR3IG__backLink:hover{color:var(--accent)}.legal-module__jyR3IG__label{font-family:var(--font-display);font-size:var(--font-size-small);letter-spacing:.15em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-4)}.legal-module__jyR3IG__title{font-family:var(--font-display);font-size:var(--font-size-display);color:var(--color-white);letter-spacing:-.02em;margin-bottom:var(--space-12);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border);font-weight:700}.legal-module__jyR3IG__content{gap:var(--space-12);flex-direction:column;display:flex}.legal-module__jyR3IG__section{gap:var(--space-4);flex-direction:column;display:flex}.legal-module__jyR3IG__sectionHeading{font-family:var(--font-display);font-size:var(--font-size-small);letter-spacing:.15em;text-transform:uppercase;color:var(--accent-secondary);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);font-weight:700}.legal-module__jyR3IG__sectionText{color:var(--color-text-muted);font-size:var(--font-size-body);font-weight:400;line-height:1.9}.legal-module__jyR3IG__content a{color:var(--accent);transition:text-decoration-color var(--transition-fast);-webkit-text-decoration:underline #ff2a004d;text-decoration:underline #ff2a004d}.legal-module__jyR3IG__content a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}
