.legal-module__7fVNVa__page{max-width:860px;color:var(--text-primary);margin:0 auto;padding:24px 16px 48px;font-family:Inter,-apple-system,sans-serif}.legal-module__7fVNVa__crumbs a{color:var(--accent-primary);font-weight:700;text-decoration:none}.legal-module__7fVNVa__tabs{flex-wrap:wrap;gap:8px;margin:16px 0;padding-bottom:4px;display:flex}.legal-module__7fVNVa__tabs a{border:1px solid var(--border);min-height:44px;color:var(--text-primary);background:var(--surface);border-radius:999px;flex-shrink:0;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.legal-module__7fVNVa__tabs a[data-on=true]{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff;font-weight:700}.legal-module__7fVNVa__doc{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:24px;font-size:15px;line-height:1.6}.legal-module__7fVNVa__doc h1{margin:0 0 4px;font-size:26px;font-weight:800;line-height:1.25}.legal-module__7fVNVa__doc h2{margin:22px 0 8px;font-size:18px;font-weight:800}.legal-module__7fVNVa__doc p,.legal-module__7fVNVa__doc li{margin:6px 0}.legal-module__7fVNVa__doc ul,.legal-module__7fVNVa__doc ol{padding-left:22px}.legal-module__7fVNVa__doc a{color:var(--accent-hover)}.legal-module__7fVNVa__edition{color:var(--text-secondary);margin-bottom:12px;font-size:13px}.legal-module__7fVNVa__form{gap:12px;display:grid}.legal-module__7fVNVa__form label{gap:6px;font-size:14px;font-weight:600;display:grid}.legal-module__7fVNVa__form input,.legal-module__7fVNVa__form select,.legal-module__7fVNVa__form textarea{border:1px solid var(--border);background:#fff;border-radius:12px;padding:12px;font-family:inherit;font-size:16px}.legal-module__7fVNVa__check{align-items:flex-start;grid-template-columns:none!important;gap:10px!important;font-weight:400!important;display:flex!important}.legal-module__7fVNVa__check input{flex-shrink:0;width:20px;height:20px;margin-top:2px}.legal-module__7fVNVa__btn{background:var(--accent-primary);color:#fff;cursor:pointer;border:0;border-radius:12px;padding:14px 18px;font-size:16px;font-weight:800}.legal-module__7fVNVa__btn:disabled{opacity:.6;cursor:default}.legal-module__7fVNVa__ok{background:#e7f6ec;border:1px solid #b6e2c3;border-radius:12px;padding:14px}.legal-module__7fVNVa__err{color:#c62828;font-size:14px}.legal-module__7fVNVa__contacts{gap:6px;margin-bottom:18px;display:grid}.legal-module__7fVNVa__page{box-sizing:border-box;overflow-wrap:anywhere;width:100%}.legal-module__7fVNVa__doc{overflow-wrap:anywhere;word-break:break-word}@media (max-width:420px){.legal-module__7fVNVa__doc{padding:16px}.legal-module__7fVNVa__doc h1{font-size:22px}}
