.legal-page{min-height:100vh;padding:120px 20px 60px;display:flex;justify-content:center;align-items:flex-start}.legal-page-container{width:100%;max-width:900px}.back-button-legal{display:inline-flex;align-items:center;gap:8px;color:#ffffffb3;text-decoration:none;font-size:.95rem;margin-bottom:24px;transition:color .3s ease}.back-button-legal:hover{color:#fff}.legal-content-panel{padding:60px!important}.legal-body{color:#ffffffe6;line-height:1.7}.legal-body h2{font-size:2.5rem;margin-bottom:40px;background:linear-gradient(135deg,#fff,#ffffffb3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.legal-body h3{font-size:1.5rem;margin:40px 0 20px;color:#fff}.legal-body p{margin-bottom:20px}.legal-body ul{margin:20px 0 30px 20px}.legal-body li{margin-bottom:12px}.legal-body strong{color:#fff}.legal-body a{color:#00e1ff;text-decoration:none;transition:opacity .3s ease}.legal-body a:hover{opacity:.8}@media (max-width: 768px){.legal-page{padding:100px 15px 40px}.legal-content-panel{padding:30px!important}.legal-body h2{font-size:2rem}}
