.legalPage{color:#173b2d;background:#f8f4e8;min-height:100vh;padding:54px 6vw 80px}.legalPage main{background:#fffdf8;border:1px solid #d9e0d9;border-radius:18px;max-width:760px;margin:auto;padding:38px}.legalBrand{color:#173b2d;align-items:center;gap:9px;font-weight:900;text-decoration:none;display:inline-flex}.legalBrand span{color:#fff;background:#ef6548;border-radius:50% 50% 50% 10px;place-items:center;width:34px;height:34px;display:grid}.legalPage h1{letter-spacing:-1.5px;margin:36px 0 8px;font-size:45px}.legalUpdated{color:#789084;font-size:12px}.legalPage h2{margin:32px 0 9px;font-size:21px}.legalPage p,.legalPage li{color:#50685d;line-height:1.7}.legalPage a{color:#b94d36;font-weight:800}.legalPage ul{padding-left:22px}@media (max-width:600px){.legalPage{padding:20px 4vw 45px}.legalPage main{padding:25px}.legalPage h1{font-size:36px}}
