.LegalPage-module__jXgtnq__page{background:#080c16;min-height:100vh;padding:96px 24px;position:relative;overflow:hidden}.LegalPage-module__jXgtnq__glowBlue,.LegalPage-module__jXgtnq__glowGold{filter:blur(110px);pointer-events:none;border-radius:50%;position:absolute}.LegalPage-module__jXgtnq__glowBlue{background:#236ee714;width:460px;height:460px;top:8%;left:8%}.LegalPage-module__jXgtnq__glowGold{background:#e8b43014;width:380px;height:380px;bottom:8%;right:8%}.LegalPage-module__jXgtnq__container{z-index:1;gap:24px;max-width:1080px;margin:0 auto;display:grid;position:relative}.LegalPage-module__jXgtnq__hero,.LegalPage-module__jXgtnq__card{background:#0e1525f0;border:1px solid #20283c;border-radius:20px}.LegalPage-module__jXgtnq__hero{padding:34px}.LegalPage-module__jXgtnq__badge{color:#6ea2f7;letter-spacing:.08em;text-transform:uppercase;background:#236ee71a;border:1px solid #236ee74d;border-radius:999px;padding:6px 14px;font-size:.78rem;font-weight:600;display:inline-block}.LegalPage-module__jXgtnq__title{color:#f1f5f9;margin:14px 0 10px;font-size:clamp(2rem,4vw,3rem);line-height:1.15}.LegalPage-module__jXgtnq__subtitle,.LegalPage-module__jXgtnq__updated,.LegalPage-module__jXgtnq__body p,.LegalPage-module__jXgtnq__body li{color:#8b9bb1;line-height:1.75}.LegalPage-module__jXgtnq__subtitle{max-width:780px;margin:0;font-size:1.05rem}.LegalPage-module__jXgtnq__updated{margin:16px 0 0;font-size:.9rem}.LegalPage-module__jXgtnq__card{padding:32px}.LegalPage-module__jXgtnq__body{gap:22px;display:grid}.LegalPage-module__jXgtnq__section h2,.LegalPage-module__jXgtnq__section h3{color:#f1f5f9;margin:0 0 10px;line-height:1.35}.LegalPage-module__jXgtnq__section h2{font-size:1.35rem}.LegalPage-module__jXgtnq__section h3{font-size:1.1rem}.LegalPage-module__jXgtnq__section p{margin:0 0 10px}.LegalPage-module__jXgtnq__section ul{margin:10px 0 0;padding-left:20px}.LegalPage-module__jXgtnq__section li{margin:6px 0}.LegalPage-module__jXgtnq__callout{background:linear-gradient(135deg,#e8b4301a,#236ee714);border:1px solid #e8b43047;border-radius:16px;padding:18px}.LegalPage-module__jXgtnq__linkGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.LegalPage-module__jXgtnq__linkCard{color:#f1f5f9;background:#0c111de6;border:1px solid #242d42;border-radius:16px;padding:18px;text-decoration:none;transition:transform .2s,border-color .2s}.LegalPage-module__jXgtnq__linkCard:hover{border-color:#e8b43080;transform:translateY(-3px)}.LegalPage-module__jXgtnq__linkCard span{color:#8596ad;margin-top:6px;font-size:.9rem;line-height:1.5;display:block}@media (max-width:820px){.LegalPage-module__jXgtnq__linkGrid{grid-template-columns:1fr}}@media (max-width:720px){.LegalPage-module__jXgtnq__page{padding:76px 16px}.LegalPage-module__jXgtnq__hero,.LegalPage-module__jXgtnq__card{padding:24px}}
