.Legal-module__79bgiG__container{max-width:900px;font-family:var(--font-lexend);color:var(--text-main);background:radial-gradient(circle at 50% 0,#d8bfd81a 0%,#050505 50%,#000 100%);min-height:100vh;margin:0 auto;padding:6rem 1.5rem;line-height:1.8;position:relative}.Legal-module__79bgiG__container:before{content:"";opacity:.02;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.Legal-module__79bgiG__mausTitle{font-family:var(--font-maus);text-transform:uppercase;transform-origin:0;letter-spacing:2px;color:#fff;margin-bottom:.5rem;font-size:clamp(2rem,8vw,3rem);display:inline-block}.Legal-module__79bgiG__lastUpdated{font-family:var(--font-lexend);color:var(--text-muted);letter-spacing:1px;border-bottom:1px solid #d8bfd81a;margin-bottom:4rem;padding-bottom:1.5rem;font-size:.85rem;font-weight:300;display:block}.Legal-module__79bgiG__section{z-index:2;background:#ffffff05;border:1px solid #ffffff08;border-radius:8px;margin-bottom:3.5rem;padding:2rem;transition:border-color .3s,background .3s;position:relative}.Legal-module__79bgiG__section:hover{background:#d8bfd805;border-color:#d8bfd833}.Legal-module__79bgiG__section h2{font-family:var(--font-lexend);color:#fff;letter-spacing:1px;transform-origin:0;margin-bottom:1.2rem;font-size:1.1rem;display:block}.Legal-module__79bgiG__section p{color:var(--text-muted);font-size:1rem;font-weight:300;line-height:1.9}.Legal-module__79bgiG__section strong{color:var(--primary);text-shadow:0 0 5px #d8bfd833;font-weight:500}.Legal-module__79bgiG__section ul{margin-top:1rem;padding-left:1rem;list-style:none}.Legal-module__79bgiG__section li{color:var(--text-muted);margin-bottom:.5rem;padding-left:1.5rem;font-weight:300;position:relative}.Legal-module__79bgiG__section li:before{content:">";color:var(--primary);font-family:var(--font-maus);font-size:.8rem;position:absolute;left:0}@media (max-width:768px){.Legal-module__79bgiG__container{padding:4rem 1.2rem}.Legal-module__79bgiG__section{padding:1.5rem}}
