*{box-sizing:border-box}body{margin:0;background:#070808;color:#ded9d2;font-family:Rajdhani,Arial,sans-serif}
a{color:#d49b69}.legal-top{height:88px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #3b2b20;background:#090a0a}.legal-brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:#eee}.legal-brand img{width:58px}.legal-brand b,.legal-brand small{display:block;font-family:Orbitron}.legal-brand b{letter-spacing:3px}.legal-brand small{font-size:7px;letter-spacing:3px;color:#c68b5d}.back{font:8px Orbitron;letter-spacing:1.5px;border:1px solid #62442f;padding:11px 15px;text-decoration:none}
.legal-page{width:min(1100px,92vw);margin:55px auto 90px}.legal-card{border:1px solid #483428;background:linear-gradient(145deg,#151616,#0b0c0c);padding:45px;clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px)}.legal-card h1,.legal-card h2{font-family:Orbitron}.legal-card h1{font-size:42px;margin-top:0}.legal-card h2{font-size:16px;margin-top:32px;color:#d69d6b}.legal-card p,.legal-card li{font-size:17px;line-height:1.65;color:#b8b0a8}.muted{font:8px Orbitron!important;letter-spacing:1.5px;color:#827368!important}.legal-foot{padding:25px 5vw;border-top:1px solid #33261f;font:7px Orbitron;letter-spacing:1.4px;color:#72665d;background:#050606}@media(max-width:650px){.legal-card{padding:28px 22px}.legal-card h1{font-size:30px}}