.legal-module__yflf8q__page{padding-top:calc(var(--header-height) + 48px);min-height:100vh;padding-bottom:80px}.legal-module__yflf8q__content{max-width:720px}.legal-module__yflf8q__content h1{margin-bottom:32px;font-size:clamp(1.8rem,4vw,2.5rem)}.legal-module__yflf8q__content h2{color:var(--primary);margin-top:40px;margin-bottom:12px;font-size:1.3rem}.legal-module__yflf8q__content h3{margin-top:24px;margin-bottom:8px;font-size:1.1rem}.legal-module__yflf8q__content p{margin-bottom:16px;font-size:.95rem;line-height:1.8}.legal-module__yflf8q__content a{color:var(--primary);text-decoration:underline}.legal-module__yflf8q__content ul{margin-bottom:16px;padding-left:24px}.legal-module__yflf8q__content li{color:var(--text-secondary);margin-bottom:8px;font-size:.95rem;line-height:1.7}.legal-module__yflf8q__lastUpdated{color:var(--text-secondary);margin-top:40px;font-size:.85rem}
