.legal-page{color:#f7f4ed;background:#090d10;min-height:100vh;padding:28px max(22px,50% - 490px) 70px}.legal-page header{justify-content:space-between;align-items:center;display:flex}.legal-page a{color:#f2c45c;text-decoration:none}.legal-langs{gap:7px;display:flex}.legal-langs button{color:#aaa;background:#11171b;border:1px solid #343c42;border-radius:99px;padding:7px 10px}.legal-langs .active{color:#f2c45c;border-color:#f2c45c}.legal-hero{border-bottom:1px solid #293037;padding:80px 0 48px}.legal-hero small{color:#f2c45c;letter-spacing:2px}.legal-hero h1{margin:16px 0;font:64px/1.05 Georgia,serif}.legal-hero p{color:#9da3a8}.legal-hero nav{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.legal-hero nav a{color:#eee;border:1px solid #394147;border-radius:99px;padding:10px 15px}.legal-content article{border-bottom:1px solid #252d32;grid-template-columns:70px 1fr;gap:24px;padding:40px 0;scroll-margin-top:20px;display:grid}.legal-content article>span{color:#f2c45c;font:24px Georgia}.legal-content h2{margin:0 0 12px;font-size:24px}.legal-content p{color:#c5c8ca;margin:0;line-height:1.75}.legal-content strong{color:#fff}.legal-page footer{color:#c5c8ca;margin-top:50px;line-height:1.7}.legal-page footer small{color:#777}@media (max-width:600px){.legal-hero{padding-top:55px}.legal-hero h1{font-size:43px}.legal-content article{grid-template-columns:38px 1fr;gap:12px}.legal-content h2{font-size:20px}}
