.LegalPage-module__vdYRma__main{color:#251436;background:#f5f3f8;min-height:100vh}.LegalPage-module__vdYRma__header{color:#fff;background:#200d35;padding:150px max(24px,50vw - 600px) 58px}.LegalPage-module__vdYRma__header>span{letter-spacing:.14em;color:#73e1df;font-size:11px}.LegalPage-module__vdYRma__header h1{letter-spacing:-.035em;margin:15px 0 20px;font-size:clamp(38px,6vw,72px);line-height:1.15}.LegalPage-module__vdYRma__header p{color:#ddd4e7;max-width:720px;font-size:18px;line-height:1.7}.LegalPage-module__vdYRma__header nav{gap:24px;margin-top:26px;font-size:14px;display:flex}.LegalPage-module__vdYRma__header a{text-underline-offset:5px;text-decoration:underline}.LegalPage-module__vdYRma__body{grid-template-columns:230px minmax(0,1fr);gap:64px;max-width:1248px;margin:auto;padding:56px 24px 100px;display:grid}.LegalPage-module__vdYRma__toc>span{letter-spacing:.12em;color:#675779;font-size:10px}.LegalPage-module__vdYRma__toc nav{flex-direction:column;gap:14px;margin-top:20px;font-size:14px;line-height:1.5;display:flex}.LegalPage-module__vdYRma__toc a:hover{text-decoration:underline}.LegalPage-module__vdYRma__article{min-width:0;font-size:16px;line-height:1.8}.LegalPage-module__vdYRma__article section{margin-top:42px;scroll-margin-top:110px}.LegalPage-module__vdYRma__article h2{color:#28005a;letter-spacing:-.015em;margin-bottom:15px;font-size:26px;line-height:1.3}.LegalPage-module__vdYRma__article h3{color:#28005a;margin:24px 0 10px;font-size:18px;line-height:1.5}.LegalPage-module__vdYRma__article p{margin-bottom:14px}.LegalPage-module__vdYRma__article a{color:#42308c;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.LegalPage-module__vdYRma__article ul{margin:12px 0 20px;padding-left:22px}.LegalPage-module__vdYRma__article li{margin-bottom:7px}.LegalPage-module__vdYRma__article dl{grid-template-columns:180px 1fr;gap:12px 24px;display:grid}.LegalPage-module__vdYRma__article dt{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-weight:600}.LegalPage-module__vdYRma__article dd{margin:0}.LegalPage-module__vdYRma__draft{background:#e9e2f1;border-left:3px solid #7754ad;border-radius:0 10px 10px 0;padding:20px 24px;font-size:14px}.LegalPage-module__vdYRma__draft p{margin:8px 0 0}@media (max-width:767px){.LegalPage-module__vdYRma__header{padding-top:120px}.LegalPage-module__vdYRma__body{grid-template-columns:1fr;gap:32px;padding-top:32px}.LegalPage-module__vdYRma__toc nav{flex-flow:wrap;gap:10px 18px}.LegalPage-module__vdYRma__article dl{grid-template-columns:1fr;gap:2px}.LegalPage-module__vdYRma__article dd{margin-bottom:14px}}.LegalPage-module__vdYRma__simpleHeader{padding-top:40px}.LegalPage-module__vdYRma__home{width:fit-content;margin-bottom:58px;display:block}.LegalPage-module__vdYRma__home img{display:block}.LegalPage-module__vdYRma__simpleBody{max-width:900px;display:block}.LegalPage-module__vdYRma__simpleBody .LegalPage-module__vdYRma__article section:first-child{margin-top:0}.LegalPage-module__vdYRma__simpleFooter{color:#ddd4e7;background:#200d35;flex-wrap:wrap;justify-content:space-between;gap:24px;padding:28px max(24px,50vw - 426px);font-size:13px;display:flex}.LegalPage-module__vdYRma__simpleFooter a{text-underline-offset:3px;text-decoration:underline}
