.legal-module-scss-module__vkQTcW__LegalPage{flex-direction:column;min-height:100vh;display:flex}.legal-module-scss-module__vkQTcW__legalContent{flex:1;width:100%;max-width:800px;margin:0 auto;padding:100px 24px 60px}@media (max-width:600px){.legal-module-scss-module__vkQTcW__legalContent{padding:80px 16px 40px}}.legal-module-scss-module__vkQTcW__lastUpdated{color:var(--color-text-tertiary);margin-bottom:8px;font-size:13px}.legal-module-scss-module__vkQTcW__legalContent h1{letter-spacing:-.5px;color:var(--color-text);margin-bottom:32px;font-size:32px;font-weight:800}@media (max-width:600px){.legal-module-scss-module__vkQTcW__legalContent h1{font-size:26px}}.legal-module-scss-module__vkQTcW__section{margin-bottom:32px}.legal-module-scss-module__vkQTcW__section h2{color:var(--color-text);letter-spacing:-.3px;margin-bottom:12px;font-size:22px;font-weight:700}.legal-module-scss-module__vkQTcW__section h3{color:var(--color-text);margin-bottom:8px;font-size:18px;font-weight:600}.legal-module-scss-module__vkQTcW__section p,.legal-module-scss-module__vkQTcW__sectionText{color:var(--color-text-secondary);font-size:15px;line-height:1.7}.legal-module-scss-module__vkQTcW__section ul{margin-top:8px;margin-bottom:8px;padding-left:24px;list-style:outside}.legal-module-scss-module__vkQTcW__section ul li{color:var(--color-text-secondary);margin-bottom:4px;font-size:15px;line-height:1.7}.legal-module-scss-module__vkQTcW__section a{color:var(--color-primary);text-decoration:underline}.legal-module-scss-module__vkQTcW__section a:hover{color:var(--color-primary-hover)}.legal-module-scss-module__vkQTcW__section strong{color:var(--color-text);font-weight:600}.legal-module-scss-module__vkQTcW__section table{border-collapse:collapse;width:100%;margin:16px 0;font-size:14px}.legal-module-scss-module__vkQTcW__section table th,.legal-module-scss-module__vkQTcW__section table td{border:1px solid var(--color-border);text-align:left;color:var(--color-text-secondary);padding:10px 12px}.legal-module-scss-module__vkQTcW__section table th{background:var(--color-bg-secondary);color:var(--color-text);font-weight:600}
