.legal-module__EkmLcG__hero{background:radial-gradient(ellipse 80% 100% at 70% 0%, var(--navy3), var(--navy) 70%);padding:140px 54px 40px;position:relative;overflow:hidden}.legal-module__EkmLcG__orb{background:radial-gradient(circle,#2e75b638 0%,#2e75b60f 46%,#0000 74%);border-radius:50%;width:480px;height:480px;position:absolute;top:-160px;right:-80px}.legal-module__EkmLcG__heroIn{z-index:2;max-width:1100px;margin:0 auto;position:relative}.legal-module__EkmLcG__crumb{color:var(--mist);letter-spacing:1px;margin-bottom:18px;font-size:13px}.legal-module__EkmLcG__crumb a{color:var(--mist);text-decoration:none}.legal-module__EkmLcG__crumb a:hover,.legal-module__EkmLcG__crumb span{color:var(--gold)}.legal-module__EkmLcG__hero h1{color:var(--cream);letter-spacing:-1.5px;margin-bottom:12px;font-size:clamp(36px,5vw,60px)}.legal-module__EkmLcG__updated{color:var(--mist);font-size:14px}.legal-module__EkmLcG__layout{grid-template-columns:240px 1fr;align-items:start;gap:50px;max-width:1100px;margin:0 auto;padding:40px 54px 90px;display:grid}.legal-module__EkmLcG__polNav{border:1px solid var(--line2);background:var(--navy2);border-radius:18px;padding:14px;position:sticky;top:90px}.legal-module__EkmLcG__polNav a{color:var(--mist);border-radius:10px;margin-bottom:4px;padding:12px 16px;font-size:14px;text-decoration:none;transition:all .3s;display:block}.legal-module__EkmLcG__polNav a:hover{color:var(--ink);background:#ffffff08}.legal-module__EkmLcG__polNav a.legal-module__EkmLcG__active{color:var(--gold);border:1px solid var(--line);background:#e0b34d1a}.legal-module__EkmLcG__content h2{color:var(--cream);letter-spacing:-.5px;margin:36px 0 14px;font-size:24px}.legal-module__EkmLcG__content h2:first-child{margin-top:0}.legal-module__EkmLcG__content p{color:rgb(var(--ink-rgb) / .72);margin-bottom:14px;font-size:15px;font-weight:300}.legal-module__EkmLcG__note{border-left:2px solid var(--gold);background:var(--navy2);color:var(--mist);border-radius:0 12px 12px 0;margin:20px 0;padding:14px 20px;font-size:14px}@media (max-width:980px){.legal-module__EkmLcG__hero,.legal-module__EkmLcG__layout{padding-left:22px;padding-right:22px}.legal-module__EkmLcG__layout{grid-template-columns:1fr;gap:24px}.legal-module__EkmLcG__polNav{position:static}}
