.legal-page-module__qLSGyG__page{background:#fbfaf8;padding:72px 0 112px}.legal-page-module__qLSGyG__header{max-width:760px;margin-bottom:48px}.legal-page-module__qLSGyG__eyebrow{color:#426750;text-transform:uppercase;font-size:.78rem;font-weight:700}.legal-page-module__qLSGyG__header h1{letter-spacing:0;margin:12px 0 16px;font-size:clamp(2.25rem,5vw,4.5rem);line-height:1.02}.legal-page-module__qLSGyG__header p{color:#5f665f;font-size:1.08rem;line-height:1.7}.legal-page-module__qLSGyG__meta{color:#687069;border-block:1px solid #e4e0d9;flex-wrap:wrap;gap:10px 24px;padding:18px 0;font-size:.88rem;display:flex}.legal-page-module__qLSGyG__body{max-width:820px}.legal-page-module__qLSGyG__body section{border-bottom:1px solid #e4e0d9;padding:32px 0}.legal-page-module__qLSGyG__body h2{letter-spacing:0;margin:0 0 14px;font-size:1.35rem}.legal-page-module__qLSGyG__body h3{letter-spacing:0;margin:22px 0 8px;font-size:1rem}.legal-page-module__qLSGyG__body p,.legal-page-module__qLSGyG__body li{color:#4f5751;line-height:1.72}.legal-page-module__qLSGyG__body ul{padding-left:1.25rem}.legal-page-module__qLSGyG__body a{color:#315f44;text-underline-offset:3px;text-decoration:underline}.legal-page-module__qLSGyG__notice{color:#5c4d46;background:#f7f1ed;border-left:3px solid #c77f63;margin-top:28px;padding:18px 20px}@media (max-width:640px){.legal-page-module__qLSGyG__page{padding:48px 0 80px}.legal-page-module__qLSGyG__header{margin-bottom:24px}.legal-page-module__qLSGyG__body section{padding:26px 0}}
