.LegalPageShell-module__2fgEyW__page{padding:clamp(3rem,6vw,5rem) 0}.LegalPageShell-module__2fgEyW__inner{max-width:900px}.LegalPageShell-module__2fgEyW__header{border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-xl);margin-bottom:var(--spacing-2xl)}.LegalPageShell-module__2fgEyW__eyebrow{margin-bottom:var(--spacing-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-size:.75rem;font-weight:700;display:inline-flex}.LegalPageShell-module__2fgEyW__title{margin-bottom:var(--spacing-md);font-size:clamp(2.5rem,5vw,4.25rem);line-height:.98}.LegalPageShell-module__2fgEyW__lead{max-width:720px;color:var(--color-text-muted);margin-bottom:var(--spacing-md);font-size:1.05rem;line-height:1.75}.LegalPageShell-module__2fgEyW__updatedAt{color:var(--color-text-muted);margin:0;font-size:.9rem}.LegalPageShell-module__2fgEyW__content{gap:var(--spacing-2xl);display:grid}.LegalPageShell-module__2fgEyW__content section{gap:var(--spacing-md);display:grid}.LegalPageShell-module__2fgEyW__content h2{font-size:clamp(1.4rem,3vw,2rem);line-height:1.1}.LegalPageShell-module__2fgEyW__content h3{font-size:1.05rem;line-height:1.3}.LegalPageShell-module__2fgEyW__content p,.LegalPageShell-module__2fgEyW__content li{color:var(--color-text-main);font-size:1rem;line-height:1.8}.LegalPageShell-module__2fgEyW__content ul{gap:.5rem;padding-left:1.25rem;list-style:outside;display:grid}.LegalPageShell-module__2fgEyW__content a{text-underline-offset:.18em;text-decoration:underline}.LegalPageShell-module__2fgEyW__content strong{font-weight:700}.LegalPageShell-module__2fgEyW__note{border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg)92%,#000 8%);border-radius:18px;padding:1rem 1.1rem}@media (max-width:768px){.LegalPageShell-module__2fgEyW__page{padding:2.25rem 0}.LegalPageShell-module__2fgEyW__lead,.LegalPageShell-module__2fgEyW__content p,.LegalPageShell-module__2fgEyW__content li{font-size:.97rem}}
