.legal{max-width:780px;margin:auto;padding:42px 38px 55px}.legal h1{font:400 46px/1.15 Editorial,Georgia,serif;margin:16px 0 32px;letter-spacing:-1px}.legal h2{font:400 25px/1.3 Editorial,Georgia,serif;margin:30px 0 12px}.legal p,.legal li{font-size:13px;line-height:1.9;color:#5e5346}.legal a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.legal ul{padding-left:20px}.legal .updated{font-size:11px;color:#80715d}.legal-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:21px;font-size:11px;letter-spacing:.2px}.legal-nav a{text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.legal{padding:30px 23px 40px}.legal h1{font-size:37px}.top{padding:18px 22px}.top nav{gap:14px}}
