.LegalPage-module__HpubmG__page{--hero-violet:#4930ff;color:#080808;background:#fff;min-height:100svh;overflow-x:clip}.LegalPage-module__HpubmG__siteHeader{min-height:88px;padding-top:17px;padding-bottom:17px}.LegalPage-module__HpubmG__article{width:min(100%,1500px);margin:0 auto;padding:154px clamp(28px,4vw,64px) 80px}.LegalPage-module__HpubmG__documentHero{border-bottom:1px solid #bfc1c8;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);column-gap:clamp(40px,7vw,110px);padding-bottom:48px;display:grid}.LegalPage-module__HpubmG__backLink{color:#4930ff;align-items:center;gap:9px;width:fit-content;font-size:13px;font-weight:600;display:inline-flex}.LegalPage-module__HpubmG__backLink svg{stroke-width:1.5px;width:17px;height:17px}.LegalPage-module__HpubmG__documentMeta{color:#777982;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:10px;display:flex}.LegalPage-module__HpubmG__documentMeta span{color:#4930ff}.LegalPage-module__HpubmG__documentHero h1{max-width:1200px;font-family:var(--font-hero-display), "Arial Narrow", sans-serif;letter-spacing:0;text-transform:uppercase;text-wrap:balance;grid-column:1/-1;margin:54px 0 0;font-size:clamp(5rem,8vw,8.5rem);font-weight:900;line-height:.82}.LegalPage-module__HpubmG__documentHero>p{grid-column:2;margin:34px 0 0;font-size:clamp(1rem,1.2vw,1.2rem);line-height:1.55}.LegalPage-module__HpubmG__documentNav{border-bottom:1px solid #cfd0d5;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.LegalPage-module__HpubmG__documentNav a{color:#777982;border-right:1px solid #dedfe3;align-items:center;gap:14px;min-height:82px;padding:16px 20px;font-size:13px;transition:color .16s,background .16s;display:flex;position:relative}.LegalPage-module__HpubmG__documentNav a:first-child{border-left:1px solid #dedfe3}.LegalPage-module__HpubmG__documentNav a span{color:#9b9da5;font-family:var(--font-hero-display), "Arial Narrow", sans-serif;font-size:30px;font-weight:900}.LegalPage-module__HpubmG__documentNav a[aria-current=page]{color:#4930ff;background:#f6f5ff}.LegalPage-module__HpubmG__documentNav a[aria-current=page]:after{content:"";background:#4930ff;height:2px;position:absolute;bottom:-1px;left:0;right:0}.LegalPage-module__HpubmG__documentNav a[aria-current=page] span,.LegalPage-module__HpubmG__documentNav a:hover,.LegalPage-module__HpubmG__documentNav a:focus-visible{color:#4930ff}.LegalPage-module__HpubmG__documentNav a:focus-visible,.LegalPage-module__HpubmG__backLink:focus-visible,.LegalPage-module__HpubmG__contactNote a:focus-visible{outline-offset:3px;outline:2px solid #4930ff}.LegalPage-module__HpubmG__documentBody{width:min(100%,1120px);margin:0 auto}.LegalPage-module__HpubmG__documentSection{border-bottom:1px solid #d7d8dc;grid-template-columns:90px minmax(0,1fr);gap:clamp(26px,4vw,60px);padding:52px 0;display:grid}.LegalPage-module__HpubmG__sectionNumber{color:#4930ff;font-family:var(--font-hero-display), "Arial Narrow", sans-serif;font-size:56px;font-weight:900;line-height:.8}.LegalPage-module__HpubmG__documentSection h2{max-width:820px;font-family:var(--font-hero-display), "Arial Narrow", sans-serif;letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,3.3vw,3.8rem);font-weight:900;line-height:.9}.LegalPage-module__HpubmG__sectionText{color:#4e5058;gap:17px;max-width:860px;margin-top:28px;font-size:16px;line-height:1.72;display:grid}.LegalPage-module__HpubmG__sectionText p{margin:0}.LegalPage-module__HpubmG__contactNote{background:linear-gradient(110deg,#fff 35%,#f4f3ff 100%);border:1px solid #c8c9cf;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:24px;width:min(100%,1120px);margin:56px auto 0;padding:26px 30px;display:grid}.LegalPage-module__HpubmG__contactNote>span{color:#4930ff;font-family:var(--font-mono), monospace;font-size:11px;font-weight:600}.LegalPage-module__HpubmG__contactNote p{color:#55575f;margin:0;font-size:14px}.LegalPage-module__HpubmG__contactNote a{color:#4930ff;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.LegalPage-module__HpubmG__contactNote a svg{width:18px;height:18px}@media (max-width:900px){.LegalPage-module__HpubmG__siteHeader{min-height:88px}.LegalPage-module__HpubmG__article{padding:126px 20px 56px}.LegalPage-module__HpubmG__documentHero{padding-bottom:34px;display:block}.LegalPage-module__HpubmG__documentMeta{margin-top:28px}.LegalPage-module__HpubmG__documentHero h1{margin-top:38px;font-size:clamp(4rem,17vw,6.2rem);line-height:.84}.LegalPage-module__HpubmG__documentHero>p{max-width:680px;margin-top:26px;font-size:16px}.LegalPage-module__HpubmG__documentNav{grid-template-columns:repeat(2,minmax(0,1fr))}.LegalPage-module__HpubmG__documentNav a:nth-child(2){border-right:0}.LegalPage-module__HpubmG__documentNav a{min-height:68px;padding:12px 14px;font-size:11px}.LegalPage-module__HpubmG__documentNav a span{font-size:26px}.LegalPage-module__HpubmG__documentSection{grid-template-columns:48px minmax(0,1fr);gap:18px;padding:38px 0}.LegalPage-module__HpubmG__sectionNumber{font-size:39px}.LegalPage-module__HpubmG__documentSection h2{font-size:clamp(2rem,9.5vw,3rem)}.LegalPage-module__HpubmG__sectionText{margin-top:22px;font-size:15px;line-height:1.65}.LegalPage-module__HpubmG__contactNote{grid-template-columns:1fr;gap:11px;margin-top:38px;padding:22px}}@media (max-width:420px){.LegalPage-module__HpubmG__documentMeta{flex-direction:column;align-items:flex-start;gap:8px}.LegalPage-module__HpubmG__documentHero h1{font-size:clamp(3.35rem,16.8vw,4.5rem)}.LegalPage-module__HpubmG__documentNav{grid-template-columns:1fr}.LegalPage-module__HpubmG__documentNav a,.LegalPage-module__HpubmG__documentNav a:nth-child(2){border-left:1px solid #dedfe3;border-right:0}.LegalPage-module__HpubmG__documentSection{grid-template-columns:1fr;gap:15px}}@media (prefers-reduced-motion:reduce){.LegalPage-module__HpubmG__documentNav a{transition:none}}
