.legal-page-module__M0-jcW__page{color:#292333;background:#f8f6fc;min-height:100vh;font-family:Arial,sans-serif;line-height:1.7}.legal-page-module__M0-jcW__header,.legal-page-module__M0-jcW__main,.legal-page-module__M0-jcW__footer{width:min(1100px,100% - 40px);margin:auto}.legal-page-module__M0-jcW__header{border-bottom:1px solid #dfd9e8;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.legal-page-module__M0-jcW__logo{width:100px;height:auto}.legal-page-module__M0-jcW__header nav,.legal-page-module__M0-jcW__footer nav{flex-wrap:wrap;gap:20px;display:flex}.legal-page-module__M0-jcW__page a{color:#6934a4;text-underline-offset:4px;text-decoration:underline}.legal-page-module__M0-jcW__page a:focus-visible{outline-offset:5px;outline:3px solid #a778d1}.legal-page-module__M0-jcW__main{padding:48px 0 64px}.legal-page-module__M0-jcW__main h1{font-family:var(--font-literata), Georgia, serif;margin:12px 0 20px;font-size:clamp(32px,5vw,48px);line-height:1.2}.legal-page-module__M0-jcW__main h2{margin:0 0 16px;font-size:23px;line-height:1.35}.legal-page-module__M0-jcW__main p{margin:0 0 18px}.legal-page-module__M0-jcW__intro{color:#635870;max-width:750px}.legal-page-module__M0-jcW__eyebrow{letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:700}.legal-page-module__M0-jcW__draft{background:#efe4fd;border:1px solid #dac7ed;border-radius:14px;margin-bottom:28px;padding:16px 20px}.legal-page-module__M0-jcW__layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:48px;margin-top:36px;display:grid}.legal-page-module__M0-jcW__toc{gap:12px;font-size:14px;display:grid;position:sticky;top:24px}.legal-page-module__M0-jcW__article section{border-bottom:1px solid #dfd9e8;margin-bottom:28px;padding-bottom:26px;scroll-margin-top:24px}.legal-page-module__M0-jcW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0;display:grid}.legal-page-module__M0-jcW__cards a{background:#efe4fa;border:1px solid #ddccea;border-radius:22px;padding:28px;text-decoration:none}.legal-page-module__M0-jcW__cards a:last-child{background:#e0efef;border-color:#c4dedc}.legal-page-module__M0-jcW__cards p{color:#54475f}.legal-page-module__M0-jcW__notice{max-width:800px;padding:28px 0}.legal-page-module__M0-jcW__contacts{gap:24px;margin:24px 0 0;display:grid}.legal-page-module__M0-jcW__contacts dt{font-weight:700}.legal-page-module__M0-jcW__contacts dd{overflow-wrap:anywhere;margin:4px 0 0}.legal-page-module__M0-jcW__contacts dd p{margin:4px 0}.legal-page-module__M0-jcW__footer{border-top:1px solid #dfd9e8;padding:28px 0;font-size:14px}@media (max-width:700px){.legal-page-module__M0-jcW__header{align-items:flex-start}.legal-page-module__M0-jcW__header nav{justify-content:flex-end;gap:10px 16px;font-size:14px}.legal-page-module__M0-jcW__layout,.legal-page-module__M0-jcW__cards{grid-template-columns:1fr;gap:24px}.legal-page-module__M0-jcW__toc{background:#eee7f5;border-radius:14px;padding:18px;position:static}.legal-page-module__M0-jcW__main{padding-top:30px}}@media (prefers-color-scheme:dark){.legal-page-module__M0-jcW__page{color:#f5eefc;background:#15121b}.legal-page-module__M0-jcW__page a{color:#dcbdff}.legal-page-module__M0-jcW__intro,.legal-page-module__M0-jcW__cards p{color:#c9bfda}.legal-page-module__M0-jcW__draft,.legal-page-module__M0-jcW__toc{background:#2c203a;border-color:#63467e}.legal-page-module__M0-jcW__cards a{background:#352443;border-color:#69467d}.legal-page-module__M0-jcW__cards a:last-child{background:#1c3538;border-color:#35696d}.legal-page-module__M0-jcW__header,.legal-page-module__M0-jcW__footer,.legal-page-module__M0-jcW__article section{border-color:#473951}}
