.legal-module__EkmLcG__page{max-width:740px;margin:0 auto;padding:32px 16px 80px}.legal-module__EkmLcG__header{text-align:center;margin-bottom:24px;padding:32px 28px}.legal-module__EkmLcG__headerEmoji{margin-bottom:12px;font-size:2.5rem}.legal-module__EkmLcG__headerTitle{background:linear-gradient(135deg, var(--sf-primary), #818cf8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 8px;font-size:1.75rem;font-weight:800}.legal-module__EkmLcG__headerDesc{color:var(--sf-text-muted);font-size:.875rem;line-height:1.6}.legal-module__EkmLcG__body{padding:28px 28px 36px}.legal-module__EkmLcG__lastUpdated{color:var(--sf-text-muted);border-bottom:1px solid var(--sf-border);margin-bottom:24px;padding-bottom:16px;font-size:.75rem}.legal-module__EkmLcG__body h2{color:var(--sf-text);margin:28px 0 12px;padding-top:8px;font-size:1.125rem;font-weight:700}.legal-module__EkmLcG__body h2:first-of-type{margin-top:0}.legal-module__EkmLcG__body h3{color:var(--sf-text);margin:20px 0 8px;font-size:.9375rem;font-weight:600}.legal-module__EkmLcG__body p{color:var(--sf-text-secondary);margin:0 0 12px;font-size:.875rem;line-height:1.75}.legal-module__EkmLcG__body ul,.legal-module__EkmLcG__body ol{color:var(--sf-text-secondary);margin:0 0 16px;padding-left:20px;font-size:.875rem;line-height:1.75}.legal-module__EkmLcG__body li{margin-bottom:4px}.legal-module__EkmLcG__body strong{color:var(--sf-text);font-weight:600}.legal-module__EkmLcG__body a{color:var(--sf-primary);text-decoration:none}.legal-module__EkmLcG__body a:hover{text-decoration:underline}.legal-module__EkmLcG__infoBox{color:var(--sf-text-secondary);background:#6366f10f;border:1px solid #6366f126;border-radius:10px;margin:16px 0;padding:14px 18px;font-size:.8125rem;line-height:1.6}.legal-module__EkmLcG__warningBox{color:var(--sf-text-secondary);background:#f59e0b0f;border:1px solid #f59e0b33;border-radius:10px;margin:16px 0;padding:14px 18px;font-size:.8125rem;line-height:1.6}.legal-module__EkmLcG__body table{border-collapse:collapse;width:100%;margin:16px 0;font-size:.8125rem}.legal-module__EkmLcG__body th,.legal-module__EkmLcG__body td{text-align:left;border-bottom:1px solid var(--sf-border);color:var(--sf-text-secondary);padding:10px 12px}.legal-module__EkmLcG__body th{color:var(--sf-text);text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}.legal-module__EkmLcG__footerLinks{justify-content:center;gap:24px;margin-top:32px;font-size:.8125rem;display:flex}.legal-module__EkmLcG__footerLink{color:var(--sf-text-muted);text-decoration:none}.legal-module__EkmLcG__footerLink:hover{color:var(--sf-text)}@media (max-width:600px){.legal-module__EkmLcG__page{padding:20px 12px 60px}.legal-module__EkmLcG__header{padding:24px 18px}.legal-module__EkmLcG__body{padding:20px 18px 28px}.legal-module__EkmLcG__body h2{font-size:1rem}}
