:root{--blue:#071b55;--yellow:#ffd329;--red:#df3e2c;--steel:#aeb6b9;--black:#101319}*{box-sizing:border-box}body{margin:0;background:var(--blue);color:white;font-family:Arial,sans-serif}.legal-bar,.legal-foot{padding:24px 6vw;display:flex;justify-content:space-between;background:#070d20;border-bottom:4px solid var(--yellow);font:800 10px monospace}.legal-bar a,.legal-foot a{color:var(--yellow);text-decoration:none}.legal-bar nav{display:flex;gap:22px}.legal-main{width:min(920px,88vw);margin:80px auto 120px}.legal-main>small{color:var(--yellow);letter-spacing:.2em}.legal-main h1{font:900 clamp(54px,8vw,96px)/.82 Impact,Arial Narrow;margin:20px 0}.legal-main>p{color:#aeb7d0}.legal-main article{background:#d2d0c9;color:var(--black);border-left:10px solid var(--red);padding:28px;margin:20px 0}.legal-main h2{font:900 24px Impact}.legal-main p,.legal-main li{line-height:1.7;color:#4c5054}.legal-foot{border-top:4px solid var(--yellow);border-bottom:0}@media(max-width:640px){.legal-bar,.legal-foot{flex-direction:column;gap:14px}.legal-bar nav{flex-wrap:wrap}}
