.LegalPage-module__xtaKna__wrapper{background:var(--gray-dark);min-height:100vh;color:var(--ink);font-family:var(--font-jost), sans-serif;flex-direction:column;display:flex;position:relative;overflow-x:clip}.LegalPage-module__xtaKna__wrapper:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 20% 30%,#b06b1012 0%,#0000 50%),radial-gradient(at 80% 70%,#8b45130d 0%,#0000 50%);width:100%;height:100%;position:fixed;top:0;left:0}.LegalPage-module__xtaKna__main{z-index:1;flex-grow:1;width:100%;max-width:900px;margin:0 auto 60px;padding:130px 20px 40px;position:relative}.LegalPage-module__xtaKna__title{margin-bottom:2.5rem}.LegalPage-module__xtaKna__contentBox{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#fffcf5f5 0%,#f6ead4ed 100%);border:1px solid #b06b1059;border-radius:20px;padding:3.5rem;line-height:1.8;box-shadow:0 14px 44px #1a25401a,0 0 24px #b06b1014,inset 0 1px #fffffff2}.LegalPage-module__xtaKna__contentBox h2,.LegalPage-module__xtaKna__contentBox h3{color:var(--gold-primary);font-family:var(--font-cinzel), serif;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #b06b1033;margin-top:36px;margin-bottom:16px;padding-bottom:10px;font-size:1.4rem;font-weight:800}.LegalPage-module__xtaKna__contentBox h2:first-of-type,.LegalPage-module__xtaKna__contentBox h3:first-of-type{margin-top:0}.LegalPage-module__xtaKna__contentBox p{color:var(--ink);margin-bottom:20px;font-size:1.05rem;line-height:1.8}.LegalPage-module__xtaKna__contentBox ul{margin-bottom:24px;margin-left:0;list-style-type:none}.LegalPage-module__xtaKna__contentBox li{color:var(--ink);margin-bottom:10px;padding-left:24px;font-size:1.05rem;line-height:1.7;position:relative}.LegalPage-module__xtaKna__contentBox li:before{content:"◆";color:var(--gold-primary);font-size:.65rem;position:absolute;top:1px;left:2px}.LegalPage-module__xtaKna__link{color:var(--gold-primary);border-bottom:1px dotted var(--gold-primary);font-weight:600;text-decoration:none;transition:color .2s}.LegalPage-module__xtaKna__link:active{color:var(--gold-bright);border-bottom-style:solid}.LegalPage-module__xtaKna__discordBlock{border-left:3px solid var(--gold-primary);background:#b06b1014;border-radius:8px;margin-top:30px;padding:20px}.LegalPage-module__xtaKna__lastUpdated{color:var(--ink-muted);border-top:1px solid #b06b1033;margin-top:48px;padding-top:20px;font-size:.95rem;font-style:italic}@media (max-width:768px){.LegalPage-module__xtaKna__main{margin-bottom:40px;padding-top:110px}.LegalPage-module__xtaKna__contentBox{border-radius:14px;padding:24px 20px}.LegalPage-module__xtaKna__contentBox h2,.LegalPage-module__xtaKna__contentBox h3{font-size:1.2rem}}
