.legal-module__gNgkPG__legalPage{background:var(--color-midnight);color:#94a3b8e6;min-height:100vh;font-family:var(--font-sans,"Inter",system-ui,sans-serif);line-height:1.7}.legal-module__gNgkPG__header{border-bottom:1px solid #94a3b814;padding:20px 0}.legal-module__gNgkPG__headerInner{justify-content:space-between;align-items:center;max-width:800px;margin:0 auto;padding:0 24px;display:flex}.legal-module__gNgkPG__logoLink{text-decoration:none;display:inline-block}.legal-module__gNgkPG__logoImg{width:auto;height:28px}.legal-module__gNgkPG__backLink{color:var(--color-steel);align-items:center;gap:6px;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.legal-module__gNgkPG__backLink:hover{color:var(--color-blue-400)}.legal-module__gNgkPG__backArrow{width:16px;height:16px}.legal-module__gNgkPG__content{max-width:800px;margin:0 auto;padding:48px 24px 80px}.legal-module__gNgkPG__title{color:var(--color-pure);letter-spacing:-.5px;margin:0 0 8px;font-size:32px;font-weight:700}.legal-module__gNgkPG__lastUpdated{color:var(--color-steel);opacity:.7;margin:0 0 40px;font-size:13px}.legal-module__gNgkPG__sectionTitle{color:var(--color-pure);letter-spacing:-.3px;margin:40px 0 16px;font-size:20px;font-weight:600}.legal-module__gNgkPG__sectionTitle:first-of-type{margin-top:0}.legal-module__gNgkPG__paragraph{color:#94a3b8d9;margin:0 0 16px;font-size:15px}.legal-module__gNgkPG__list{margin:0 0 16px;padding-left:24px}.legal-module__gNgkPG__list li{color:#94a3b8d9;margin-bottom:8px;font-size:15px}.legal-module__gNgkPG__list li::marker{color:var(--color-blue-500)}.legal-module__gNgkPG__emphasis{color:var(--color-pure);font-weight:500}.legal-module__gNgkPG__contactBox{background:#1e293b4d;border:1px solid #94a3b814;border-radius:12px;margin-top:40px;padding:24px}.legal-module__gNgkPG__contactBox p{color:#94a3b8d9;margin:0 0 8px;font-size:15px}.legal-module__gNgkPG__contactBox p:last-child{margin-bottom:0}.legal-module__gNgkPG__contactLink{color:var(--color-blue-400);text-decoration:none;transition:color .2s}.legal-module__gNgkPG__contactLink:hover{color:var(--color-blue-300);text-decoration:underline}.legal-module__gNgkPG__footer{border-top:1px solid #94a3b814;padding:24px 0}.legal-module__gNgkPG__footerInner{justify-content:space-between;align-items:center;max-width:800px;margin:0 auto;padding:0 24px;display:flex}.legal-module__gNgkPG__footerLogo{opacity:.5;width:auto;height:18px}.legal-module__gNgkPG__footerCopy{color:var(--color-steel);opacity:.5;font-size:12px}.legal-module__gNgkPG__footerLinks{gap:16px;display:flex}.legal-module__gNgkPG__footerLink{color:var(--color-steel);opacity:.6;font-size:12px;text-decoration:none;transition:opacity .2s}.legal-module__gNgkPG__footerLink:hover{opacity:1}@media (max-width:640px){.legal-module__gNgkPG__title{font-size:26px}.legal-module__gNgkPG__sectionTitle{font-size:18px}.legal-module__gNgkPG__content{padding:32px 20px 60px}.legal-module__gNgkPG__footerInner{text-align:center;flex-direction:column;gap:12px}}
