.legal-page-module__qLSGyG__page{color:#26372c;background:#f6f5f0;min-height:100vh}.legal-page-module__qLSGyG__header{background:#fff;border-bottom:1px solid #e4e7dd;padding:18px 24px}.legal-page-module__qLSGyG__main{max-width:720px;margin:0 auto;padding:48px 24px 64px;font-size:16px;line-height:1.7}.legal-page-module__qLSGyG__main h1{letter-spacing:-.8px;color:#1f3326;margin:0;font-size:36px;font-weight:600;line-height:1.15}.legal-page-module__qLSGyG__updated{color:#6a756e;margin:10px 0 0;font-size:14px}.legal-page-module__qLSGyG__intro{color:#3a4b40;margin:26px 0 8px;font-size:17px}.legal-page-module__qLSGyG__intro p{margin:0 0 12px}.legal-page-module__qLSGyG__section{margin-top:34px}.legal-page-module__qLSGyG__section h2{color:#1f3326;margin:0 0 10px;font-size:21px;font-weight:600;line-height:1.3}.legal-page-module__qLSGyG__section p{margin:0 0 12px}.legal-page-module__qLSGyG__section ul{margin:0 0 12px;padding-left:22px}.legal-page-module__qLSGyG__section li{margin:0 0 6px}.legal-page-module__qLSGyG__section strong{color:#1f3326;font-weight:600}.legal-page-module__qLSGyG__main a{color:#2e5b46;text-underline-offset:3px;text-decoration:underline}.legal-page-module__qLSGyG__footer{border-top:1px solid #e0e6d7;flex-wrap:wrap;gap:8px 22px;margin-top:52px;padding-top:20px;font-size:14px;display:flex}@media (max-width:640px){.legal-page-module__qLSGyG__main{padding:32px 18px 48px}.legal-page-module__qLSGyG__main h1{font-size:30px}}
