.legal-page{background:var(--white)}.legal-page__intro{max-width:760px;margin-bottom:64px}.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 86px;display:grid}.legal-section{border-top:1px solid var(--border);padding-top:24px}.legal-section h2,.legal-document__content h2{text-transform:uppercase;margin:0 0 16px;font-size:18px;font-weight:780;line-height:1.3}.legal-document__content h3{margin:24px 0 8px;font-size:14px;font-weight:780;line-height:1.5}.legal-section p,.legal-section address,.legal-document__content p,.legal-document__content ul,.legal-document__content address{color:#4e504e;margin:0 0 16px;font-size:14px;line-height:1.75}.legal-document__content ul{padding-left:22px}.legal-section address,.legal-document__content address{font-style:normal}.legal-section a,.legal-document a{color:#765207;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.legal-note{border-left:3px solid var(--gold);background:#fff9eb;padding:15px 17px;font-size:12px!important}.legal-document{grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);align-items:start;gap:90px;display:grid}.legal-document .legal-page__intro{top:calc(var(--header-height) + 55px);margin:0;position:sticky}.legal-document__content{gap:40px;display:grid}.legal-document__content section{border-top:1px solid var(--border);padding-top:24px}@media (max-width:960px){.legal-document{grid-template-columns:1fr;gap:52px}.legal-document .legal-page__intro{position:static}.legal-document__content{max-width:820px}}@media (max-width:680px){.legal-page__intro{margin-bottom:46px}.legal-grid{grid-template-columns:1fr;gap:36px}}
