.legal-module__Yd4PWa__legalContainer{-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-md);box-shadow:var(--shadow-md);background-color:#18181b66;border:1px solid #ffffff0d;margin-top:60px;margin-bottom:80px;padding:60px}.legal-module__Yd4PWa__title{color:var(--primary-color);letter-spacing:-.02em;border-bottom:1px solid #ffffff1a;margin-bottom:40px;padding-bottom:20px;font-size:3rem}.legal-module__Yd4PWa__content h2{color:var(--text-dark);margin-top:50px;margin-bottom:20px;font-size:1.75rem}.legal-module__Yd4PWa__content h3{color:#e4e4e7;margin-top:35px;margin-bottom:15px;font-size:1.3rem}.legal-module__Yd4PWa__content p{color:var(--text-muted);margin-bottom:20px;font-size:1.05rem;line-height:1.8}.legal-module__Yd4PWa__content ul{color:var(--text-muted);margin-bottom:25px;margin-left:25px}.legal-module__Yd4PWa__content li{margin-bottom:10px;font-size:1.05rem;line-height:1.6}.legal-module__Yd4PWa__content a{color:var(--primary-color);text-decoration:none;position:relative}.legal-module__Yd4PWa__content a:after{content:"";background-color:var(--primary-color);opacity:.3;width:100%;height:1px;transition:opacity var(--transition-fast);position:absolute;bottom:-2px;left:0}.legal-module__Yd4PWa__content a:hover:after{opacity:1}@media (max-width:768px){.legal-module__Yd4PWa__legalContainer{margin-top:40px;padding:40px 20px}.legal-module__Yd4PWa__title{font-size:2.2rem}}
