.legalPage{color:#281e17;background:#f8f1e7;min-height:100vh;padding:54px 22px;font-family:Arial,sans-serif}.legalShell{background:#fff;border:1px solid #decfbe;width:min(820px,100%);margin:0 auto;padding:42px}.legalBack{color:#7a513c;text-transform:uppercase;letter-spacing:.08em;margin-bottom:28px;font-size:11px;font-weight:700;text-decoration:none;display:inline-block}.legalPage h1{margin:0 0 8px;font:500 clamp(34px,6vw,58px) Georgia,serif}.legalUpdated{color:#766b65;margin:0 0 34px;font-size:11px}.legalPage section{border-top:1px solid #e4d8cc;padding:22px 0}.legalPage h2{margin:0 0 10px;font:500 22px Georgia,serif}.legalPage p,.legalPage li{font-size:13px;line-height:1.75}.legalPage ul{padding-left:20px}.legalPage a{color:#7a513c}.legalNotice{background:#fff7e7;border-left:3px solid #a97836;margin-top:26px;padding:15px;font-size:11px;line-height:1.6}@media (max-width:640px){.legalPage{padding:20px 12px}.legalShell{padding:26px 20px}}
