.LegalPage-module__jXgtnq__page{color:#654c3e;width:min(920px,100%);margin:auto;padding:54px 24px 72px}.LegalPage-module__jXgtnq__eyebrow{letter-spacing:.18em;color:#b6725c;font:800 11px/1.4 Arial,sans-serif}.LegalPage-module__jXgtnq__page h1{letter-spacing:-.04em;color:#573f33;margin:14px 0;font:clamp(36px,5vw,54px)/1.1 Georgia,serif}.LegalPage-module__jXgtnq__intro{color:#816b60;max-width:720px;font-size:17px;line-height:1.7}.LegalPage-module__jXgtnq__updated{color:#9a7b68;margin-top:16px;font-size:12px}.LegalPage-module__jXgtnq__links{border-block:1px solid #ead9c9;flex-wrap:wrap;gap:12px 22px;margin:28px 0 32px;padding:18px 0;font-size:13px;display:flex}.LegalPage-module__jXgtnq__page a{color:#a55b44;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.LegalPage-module__jXgtnq__body section{margin:28px 0}.LegalPage-module__jXgtnq__body h2{color:#573f33;margin:0 0 12px;font:28px/1.2 Georgia,serif}.LegalPage-module__jXgtnq__body h3{margin:20px 0 8px;font-size:17px}.LegalPage-module__jXgtnq__body p,.LegalPage-module__jXgtnq__body li{font-size:15px;line-height:1.8}.LegalPage-module__jXgtnq__body p+p{margin-top:12px}.LegalPage-module__jXgtnq__body ul,.LegalPage-module__jXgtnq__body ol{margin:12px 0;padding-left:24px}.LegalPage-module__jXgtnq__body li+li{margin-top:8px}.LegalPage-module__jXgtnq__contact{background:#fff7ec;border:1px solid #e8d5c4;border-radius:16px;margin-top:36px;padding:20px;font-size:14px;line-height:1.7}.LegalPage-module__jXgtnq__page :focus-visible{outline-offset:4px;outline:3px solid #b6725c}@media (max-width:570px){.LegalPage-module__jXgtnq__page{padding:30px 18px 50px}.LegalPage-module__jXgtnq__body h2{font-size:25px}}
