.Legal-module__AZOdsW__container{color:#fff;max-width:800px;min-height:100vh;font-family:var(--font-body);background:#000;margin:0 auto;padding:120px 40px;line-height:1.6}.Legal-module__AZOdsW__header{border-bottom:1px solid #ffffff1a;margin-bottom:60px;padding-bottom:30px}.Legal-module__AZOdsW__title{font-family:var(--font-heading);letter-spacing:-.02em;margin-bottom:10px;font-size:3rem;font-weight:700}.Legal-module__AZOdsW__updated{color:#ffffff80;font-size:.9rem}.Legal-module__AZOdsW__content{flex-direction:column;gap:40px;display:flex}.Legal-module__AZOdsW__section h2{font-family:var(--font-heading);color:#fff;margin-bottom:20px;font-size:1.5rem}.Legal-module__AZOdsW__section p{color:#fffc;font-size:1.1rem}.Legal-module__AZOdsW__section ul{flex-direction:column;gap:10px;margin-top:20px;padding-left:20px;display:flex}.Legal-module__AZOdsW__section li{color:#fffc}.Legal-module__AZOdsW__section a{color:#fff;text-decoration:underline;transition:opacity .2s}.Legal-module__AZOdsW__section a:hover{opacity:.7}@media (max-width:768px){.Legal-module__AZOdsW__container{padding:80px 20px}.Legal-module__AZOdsW__title{font-size:2.2rem}}
