.legal-page-module__qLSGyG__page{color:#173b31;background:#f6faf8;min-height:100vh}.legal-page-module__qLSGyG__header{border-bottom:1px solid #dfe9e5;justify-content:space-between;align-items:center;max-width:1180px;height:78px;margin:auto;padding:0 24px;display:flex}.legal-page-module__qLSGyG__brand{letter-spacing:-.04em;align-items:center;gap:9px;font-size:19px;font-weight:800;display:flex}.legal-page-module__qLSGyG__brand>span{color:#fff;background:#216b57;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.legal-page-module__qLSGyG__back{color:#4f6b62;align-items:center;gap:7px;font-size:13px;font-weight:650;display:flex}.legal-page-module__qLSGyG__hero{text-align:center;max-width:860px;margin:0 auto;padding:86px 24px 67px}.legal-page-module__qLSGyG__hero>p{color:#24735e;letter-spacing:.15em;margin:0 0 15px;font-size:11px;font-weight:850}.legal-page-module__qLSGyG__hero h1{letter-spacing:-.06em;margin:0;font-size:clamp(42px,6vw,70px);line-height:1}.legal-page-module__qLSGyG__hero>span{color:#5b726a;max-width:710px;margin:24px auto 18px;font-size:17px;line-height:1.7;display:block}.legal-page-module__qLSGyG__hero small{color:#82938d;font-size:11px}.legal-page-module__qLSGyG__layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:48px;max-width:1180px;margin:0 auto 90px;padding:0 24px;display:grid}.legal-page-module__qLSGyG__layout nav{background:#fff;border:1px solid #dfe9e5;border-radius:17px;flex-direction:column;gap:4px;padding:20px;display:flex;position:sticky;top:28px}.legal-page-module__qLSGyG__layout nav p{color:#8a9a94;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;padding:0 9px;font-size:10px;font-weight:800}.legal-page-module__qLSGyG__layout nav a{color:#506961;border-radius:9px;padding:9px;font-size:13px;font-weight:650}.legal-page-module__qLSGyG__layout nav a:hover{color:#1e6653;background:#edf6f2}.legal-page-module__qLSGyG__content{background:#fff;border:1px solid #dfe9e5;border-radius:22px;min-width:0;padding:clamp(28px,5vw,58px);box-shadow:0 18px 50px #1b45380f}.legal-page-module__qLSGyG__content h2{letter-spacing:-.04em;margin:48px 0 14px;font-size:27px}.legal-page-module__qLSGyG__content h2:first-child{margin-top:0}.legal-page-module__qLSGyG__content h3{letter-spacing:-.02em;margin:28px 0 8px;font-size:17px}.legal-page-module__qLSGyG__content p,.legal-page-module__qLSGyG__content li{color:#526b63;font-size:14px;line-height:1.75}.legal-page-module__qLSGyG__content ul,.legal-page-module__qLSGyG__content ol{padding-left:20px}.legal-page-module__qLSGyG__content li+li{margin-top:7px}.legal-page-module__qLSGyG__content a{color:#176a53;text-underline-offset:3px;text-decoration:underline}.legal-page-module__qLSGyG__content strong{color:#234a3e}.legal-page-module__qLSGyG__content table{border-collapse:collapse;width:100%;margin:18px 0 26px;font-size:13px}.legal-page-module__qLSGyG__content th,.legal-page-module__qLSGyG__content td{text-align:left;vertical-align:top;border-bottom:1px solid #e3ebe8;padding:13px 12px;line-height:1.55}.legal-page-module__qLSGyG__content th{color:#274f43;background:#f1f7f4}.legal-page-module__qLSGyG__content td{color:#526b63}.legal-page-module__qLSGyG__footer{color:#c8dad4;background:#173e33;justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:26px max(24px,50vw - 566px);font-size:12px;display:flex}.legal-page-module__qLSGyG__footer p{margin:0}.legal-page-module__qLSGyG__footer a{color:#fff;align-items:center;gap:4px;font-weight:700;display:inline-flex}@media (max-width:760px){.legal-page-module__qLSGyG__hero{padding-top:62px}.legal-page-module__qLSGyG__layout{grid-template-columns:1fr;gap:18px}.legal-page-module__qLSGyG__layout nav{grid-template-columns:repeat(2,1fr);display:grid;position:static}.legal-page-module__qLSGyG__layout nav p{grid-column:1/-1}.legal-page-module__qLSGyG__content{border-radius:17px;padding:28px 22px;overflow-x:auto}.legal-page-module__qLSGyG__content table{min-width:620px}.legal-page-module__qLSGyG__footer{text-align:center;flex-direction:column}.legal-page-module__qLSGyG__back{font-size:0}.legal-page-module__qLSGyG__back svg{width:20px;height:20px}}
