.legalPage{overflow-wrap:anywhere;max-width:840px;padding-top:72px;padding-bottom:72px;font-size:17px;line-height:1.7}.legalHeading{border-bottom:1px solid #a8bf9f;padding-bottom:32px}.legalPage h1{margin:0 0 24px;font-family:Georgia,serif;font-size:clamp(42px,7vw,72px);font-weight:400;line-height:1.1}.legalPage h2{margin:0 0 20px;font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.25}.legalPage section{margin-top:40px}.legalPage p{margin:0 0 18px}.legalPage small{color:#46594c;font-size:13px}.legalPage dl{margin:24px 0}.legalPage dt{margin-top:16px;font-size:14px;font-weight:700}.legalPage dd{margin:2px 0 0}.legalPage a{text-underline-offset:4px;text-decoration:underline}.legalPage a:focus-visible{outline-offset:5px;outline:2px solid #587252}.legalBack{align-items:center;min-height:44px;margin-top:32px;display:inline-flex}@media (max-width:560px){.legalPage{padding-top:40px;padding-bottom:40px;font-size:16px}.legalPage h2{font-size:27px}}
