.LegalPage-module__DTgQIG__page{color:#21352d;background:#f7f3eb}.LegalPage-module__DTgQIG__hero{background:#e9efe8;border-bottom:1px solid #1f5b4324;padding:88px 0 54px}.LegalPage-module__DTgQIG__breadcrumbs{color:#53665e;flex-wrap:wrap;gap:8px;margin-bottom:28px;font-size:14px;display:flex}.LegalPage-module__DTgQIG__breadcrumbs a{color:#176848}.LegalPage-module__DTgQIG__hero span{color:#176848;letter-spacing:.16em;font-size:13px;font-weight:800}.LegalPage-module__DTgQIG__hero h1{max-width:820px;margin:14px 0 18px;font-size:clamp(42px,6vw,72px);line-height:.98}.LegalPage-module__DTgQIG__hero p{color:#53665e;max-width:760px;margin:0;font-size:18px;line-height:1.7}.LegalPage-module__DTgQIG__content{width:min(860px,100% - 40px);margin:0 auto;padding:64px 0 96px}.LegalPage-module__DTgQIG__content section+section{margin-top:42px}.LegalPage-module__DTgQIG__content h2{color:#174d39;margin:0 0 14px;font-size:28px}.LegalPage-module__DTgQIG__content p,.LegalPage-module__DTgQIG__content li{color:#43564e;font-size:16px;line-height:1.75}.LegalPage-module__DTgQIG__content ul{padding-left:22px}.LegalPage-module__DTgQIG__content a{color:#176848;font-weight:700}@media (max-width:640px){.LegalPage-module__DTgQIG__hero{padding:58px 0 38px}.LegalPage-module__DTgQIG__content{padding:44px 0 70px}.LegalPage-module__DTgQIG__content h2{font-size:24px}}
