*{box-sizing:border-box}.legalpage{color:#172a27;background:#f7f5ef;min-height:100vh;font-family:Arial,sans-serif}.legalpage header{color:#fff;background:#172a27;justify-content:space-between;align-items:center;height:72px;padding:0 max(24px,50% - 500px);font-weight:700;display:flex}.legalpage article{width:min(800px,100% - 40px);margin:70px auto}.legalpage .updated{letter-spacing:1.5px;color:#6d7c78;font-size:9px}.legalpage h1{margin:14px 0 24px;font:500 48px Georgia}.legalpage .intro{color:#4f605c;border-bottom:1px solid #ccd3cf;padding-bottom:35px;font-size:17px;line-height:1.7}.legalpage section{border-bottom:1px solid #d8ddd9;padding:23px 0}.legalpage h2{font:600 19px Georgia}.legalpage section p{color:#52615e;font-size:13px;line-height:1.8}.legalpage footer{color:#aab9b4;background:#172a27;justify-content:space-between;padding:28px max(24px,50% - 500px);font-size:9px;display:flex}.legalpage nav{gap:15px;display:flex}.legalpage a{color:inherit;text-decoration:none}@media (max-width:700px){.legalpage footer{flex-direction:column;gap:18px}.legalpage nav{flex-wrap:wrap}.legalpage h1{font-size:38px}}
