.LegalPage-module__v6jGOq__page{min-height:100vh;font-family:var(--font-nunito), "Nunito", system-ui, sans-serif;color:#1e1b4b;background:#f8f7ff;flex-direction:column;display:flex}.LegalPage-module__v6jGOq__nav{z-index:20;background:#fff;border-bottom:1px solid #1e1b4b12;position:sticky;top:0}.LegalPage-module__v6jGOq__navInner{justify-content:space-between;align-items:center;gap:16px;max-width:1100px;height:66px;margin:0 auto;padding:0 24px;display:flex}.LegalPage-module__v6jGOq__logoLink{flex-shrink:0;align-items:center;gap:9px;display:flex}.LegalPage-module__v6jGOq__logoIcon{background:linear-gradient(#fbbf24,#f59e0b);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;display:flex;box-shadow:0 2px #b45309}.LegalPage-module__v6jGOq__logoText{font-family:var(--font-fredoka), "Fredoka", system-ui, sans-serif;color:#1e1b4b;font-size:20px;font-weight:700}.LegalPage-module__v6jGOq__navRight{align-items:center;gap:8px;display:flex}.LegalPage-module__v6jGOq__navLink{color:#4b4870;border-radius:10px;padding:8px 14px;font-size:13.5px;font-weight:800;transition:background .15s,color .15s}.LegalPage-module__v6jGOq__navLink:hover{color:#7c3aed;background:#7c3aed14}.LegalPage-module__v6jGOq__langSwitch{cursor:pointer;-webkit-user-select:none;user-select:none;background:#1e1b4b0d;border:1px solid #1e1b4b1a;border-radius:10px;gap:2px;padding:3px;display:flex}.LegalPage-module__v6jGOq__langItem{color:#9a97b5;background:0 0;border-radius:8px;padding:5px 12px;font-size:12px;font-weight:800;transition:all .15s}.LegalPage-module__v6jGOq__langItemActive{color:#fff;background:#7c3aed}.LegalPage-module__v6jGOq__main{flex:1;justify-content:center;padding:48px 24px 80px;display:flex}.LegalPage-module__v6jGOq__wrap{width:100%;max-width:760px}.LegalPage-module__v6jGOq__header{margin-bottom:28px}.LegalPage-module__v6jGOq__badge{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;margin-bottom:18px;padding:5px 14px;font-size:12px;font-weight:800;display:inline-flex}.LegalPage-module__v6jGOq__badgeTerms{color:#6366f1;background:#6366f11a;border:1px solid #6366f138}.LegalPage-module__v6jGOq__badgePrivacy{color:#059669;background:#10b9811a;border:1px solid #10b98140}.LegalPage-module__v6jGOq__title{font-family:var(--font-fredoka), "Fredoka", system-ui, sans-serif;color:#1e1b4b;margin-bottom:8px;font-size:clamp(28px,4vw,38px);font-weight:700}.LegalPage-module__v6jGOq__lastUpdated{color:#9a97b5;font-size:14px;font-weight:700}.LegalPage-module__v6jGOq__card{background:#fff;border:1px solid #1e1b4b12;border-radius:20px;padding:32px;box-shadow:0 2px 16px #1e1b4b0f}.LegalPage-module__v6jGOq__prose h2{font-family:var(--font-fredoka), "Fredoka", system-ui, sans-serif;color:#1e1b4b;margin-top:38px;margin-bottom:12px;font-size:22px;font-weight:700}.LegalPage-module__v6jGOq__prose h2:first-child{margin-top:0}.LegalPage-module__v6jGOq__prose h3{font-family:var(--font-fredoka), "Fredoka", system-ui, sans-serif;color:#1e1b4b;margin-top:20px;margin-bottom:8px;font-size:16.5px;font-weight:600}.LegalPage-module__v6jGOq__prose p{color:#4b4870;margin-bottom:14px;font-size:15px;font-weight:600;line-height:1.75}.LegalPage-module__v6jGOq__prose ul{margin:0 0 14px;padding-left:22px}.LegalPage-module__v6jGOq__prose li{color:#4b4870;margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.75}.LegalPage-module__v6jGOq__prose strong{color:#1e1b4b;font-weight:800}.LegalPage-module__v6jGOq__prose table{border-collapse:collapse;width:100%;margin-bottom:16px;font-size:13.5px}.LegalPage-module__v6jGOq__prose th{text-align:left;font-family:var(--font-fredoka), "Fredoka", system-ui, sans-serif;color:#1e1b4b;background:#f5f3ff;border:1px solid #1e1b4b14;padding:10px 12px;font-size:13px;font-weight:600}.LegalPage-module__v6jGOq__prose td{color:#4b4870;vertical-align:top;border:1px solid #1e1b4b14;padding:10px 12px;font-weight:600}.LegalPage-module__v6jGOq__crossWrap{text-align:center;margin-top:28px}.LegalPage-module__v6jGOq__crossLink{color:#7c3aed;font-size:14px;font-weight:800}.LegalPage-module__v6jGOq__crossLink:hover{color:#6d28d9;text-decoration:underline}.LegalPage-module__v6jGOq__footer{background:#0a0620;padding:28px 24px}.LegalPage-module__v6jGOq__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;max-width:1100px;margin:0 auto;display:flex}.LegalPage-module__v6jGOq__footerCopy{color:#c7c3e899;font-size:13px;font-weight:600}.LegalPage-module__v6jGOq__footerLink{color:#c7c3e8b3;font-size:13px;font-weight:700}@media (max-width:768px){.LegalPage-module__v6jGOq__hideMobile{display:none!important}.LegalPage-module__v6jGOq__prose table{font-size:12.5px}.LegalPage-module__v6jGOq__prose th,.LegalPage-module__v6jGOq__prose td{padding:8px}}
