.terms_legalContainer__s3Zo6{min-height:100vh;background:linear-gradient(180deg,#000000,#0a0a0f);padding:60px 20px 100px}.terms_legalContent__8cifJ{max-width:900px;margin:0 auto;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:60px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.terms_header__gP6fp{text-align:center;margin-bottom:60px;padding-bottom:40px;border-bottom:2px solid rgba(0,217,255,.2)}.terms_header__gP6fp h1{font-size:42px;font-weight:700;margin:0 0 16px;background:linear-gradient(135deg,#00d9ff,#ff00ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.terms_lastUpdated__Nr9NW{font-size:14px;color:#909090;margin:0;font-weight:500}.terms_section__9zXl8{margin-bottom:48px}.terms_section__9zXl8 h2{font-size:28px;font-weight:600;color:#ffffff;margin:0 0 20px;padding-top:8px}.terms_section__9zXl8 h3{font-size:20px;font-weight:600;color:#e0e0e0;margin:32px 0 16px}.terms_section__9zXl8 h4{font-size:16px;font-weight:600;color:#00d9ff;margin:24px 0 12px;text-transform:uppercase;letter-spacing:.5px}.terms_section__9zXl8 p{font-size:16px;line-height:1.8;color:#c0c0c0;margin:0 0 16px}.terms_section__9zXl8 ul{margin:16px 0 24px 24px;padding:0}.terms_section__9zXl8 li{font-size:16px;line-height:1.8;color:#c0c0c0;margin-bottom:12px;list-style-type:disc}.terms_section__9zXl8 strong{color:#ffffff;font-weight:600}.terms_section__9zXl8 a{color:#00d9ff;text-decoration:none;border-bottom:1px solid rgba(0,217,255,.3);transition:all .2s ease}.terms_section__9zXl8 a:hover{color:#ff00ea;border-bottom-color:rgba(255,0,234,.3)}.terms_warningBox__xFJHe{background:rgba(255,165,0,.05);border-left:4px solid #ffa500;border-radius:8px;padding:24px;margin:24px 0}.terms_warningBox__xFJHe p{color:#ffcc80;margin-bottom:12px}.terms_warningBox__xFJHe strong{color:#ffa500}.terms_warningBox__xFJHe ul{margin:12px 0 0 20px}.terms_warningBox__xFJHe li{color:#ffcc80}.terms_criticalBox__pdPVj{background:rgba(255,0,0,.08);border:2px solid #ff0000;border-radius:8px;padding:24px;margin:24px 0}.terms_criticalBox__pdPVj p{color:#ffb3b3;margin-bottom:12px}.terms_criticalBox__pdPVj strong{color:#ff6666;font-size:18px}.terms_criticalBox__pdPVj ul{margin:12px 0 0 20px}.terms_criticalBox__pdPVj li{color:#ffb3b3}.terms_contactBox__wI_yv{background:rgba(0,217,255,.05);border:1px solid rgba(0,217,255,.2);border-radius:12px;padding:32px;margin:24px 0}.terms_contactBox__wI_yv p{color:#d0d0d0;margin-bottom:8px}.terms_contactBox__wI_yv strong{color:#00d9ff}.terms_contactBox__wI_yv a{color:#00d9ff;border-bottom:1px solid rgba(0,217,255,.5)}.terms_contactBox__wI_yv a:hover{color:#ff00ea;border-bottom-color:rgba(255,0,234,.5)}.terms_brandFooter__rrIMa{margin-top:60px;padding-top:40px;border-top:1px solid rgba(255,255,255,.1)}.terms_brandFooter__rrIMa p{font-size:14px;line-height:1.8;color:#a0a0a0;text-align:center;font-style:italic}.terms_brandFooter__rrIMa strong{color:#c0c0c0}@media (max-width:768px){.terms_legalContent__8cifJ{padding:40px 24px}.terms_header__gP6fp h1{font-size:32px}.terms_section__9zXl8 h2{font-size:24px}.terms_section__9zXl8 h3{font-size:18px}.terms_section__9zXl8 li,.terms_section__9zXl8 p{font-size:15px}}@media (max-width:480px){.terms_legalContainer__s3Zo6{padding:40px 16px 80px}.terms_legalContent__8cifJ{padding:32px 20px;border-radius:12px}.terms_header__gP6fp{margin-bottom:40px;padding-bottom:30px}.terms_header__gP6fp h1{font-size:28px}.terms_section__9zXl8 h2{font-size:22px}.terms_contactBox__wI_yv,.terms_criticalBox__pdPVj,.terms_warningBox__xFJHe{padding:20px}}.terms_tableWrapper__m9cZv{overflow-x:auto;margin:24px 0;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.terms_cookieTable__T23dJ{width:100%;border-collapse:collapse;background:rgba(255,255,255,.02)}.terms_cookieTable__T23dJ thead{background:rgba(0,217,255,.1)}.terms_cookieTable__T23dJ th{padding:16px;text-align:left;font-size:14px;font-weight:600;color:#00d9ff;border-bottom:2px solid rgba(0,217,255,.3)}.terms_cookieTable__T23dJ td{padding:14px 16px;font-size:14px;color:#c0c0c0;border-bottom:1px solid rgba(255,255,255,.05)}.terms_cookieTable__T23dJ tbody tr:hover{background:rgba(255,255,255,.03)}.terms_cookieTable__T23dJ code{background:rgba(0,217,255,.1);padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:13px;color:#00d9ff}@media (max-width:768px){.terms_cookieTable__T23dJ{font-size:13px}.terms_cookieTable__T23dJ td,.terms_cookieTable__T23dJ th{padding:10px 12px}}