.LegalPage-module__DTgQIG__page{color:#17243a;background:radial-gradient(circle at 84% 0,#5b7fff1f,#0000 25%),#f5f7fc;min-height:100vh}.LegalPage-module__DTgQIG__article{width:min(880px,100% - 36px);margin:0 auto;padding:30px 0 70px}.LegalPage-module__DTgQIG__breadcrumbs{color:#62748e;flex-wrap:wrap;gap:7px;font-size:.76rem;font-weight:760;display:flex}.LegalPage-module__DTgQIG__breadcrumbs a:hover{color:#3157e8}.LegalPage-module__DTgQIG__breadcrumbs span:last-child{color:#425673}.LegalPage-module__DTgQIG__hero{background:linear-gradient(135deg,#fff,#edf4ff);border:1px solid #d8e4f5;border-radius:22px;margin-top:24px;padding:clamp(26px,5vw,48px);box-shadow:0 14px 34px #1e35640d}.LegalPage-module__DTgQIG__hero>p{color:#3157e8;letter-spacing:.14em;margin:0;font-size:.68rem;font-weight:900}.LegalPage-module__DTgQIG__hero h1{letter-spacing:-.07em;margin:13px 0 0;font-size:clamp(2.15rem,5vw,4rem);line-height:1.01}.LegalPage-module__DTgQIG__hero>span{color:#647590;max-width:650px;margin-top:16px;font-size:.96rem;line-height:1.7;display:block}.LegalPage-module__DTgQIG__hero small{color:#6c7c95;margin-top:15px;font-size:.76rem;font-weight:750;display:block}.LegalPage-module__DTgQIG__content{background:#fff;border:1px solid #dce5f2;border-radius:20px;margin-top:18px;padding:clamp(21px,4vw,38px);box-shadow:0 12px 28px #1e35640b}.LegalPage-module__DTgQIG__content section+section{border-top:1px solid #e2e9f3;margin-top:31px;padding-top:29px}.LegalPage-module__DTgQIG__content h2{color:#1c3153;letter-spacing:-.045em;margin:0;font-size:clamp(1.2rem,2.5vw,1.55rem)}.LegalPage-module__DTgQIG__content p{color:#566983;margin:12px 0 0;font-size:.92rem;line-height:1.75}.LegalPage-module__DTgQIG__content ul{color:#566983;margin:13px 0 0;padding-left:20px;font-size:.91rem;line-height:1.72}.LegalPage-module__DTgQIG__content li+li{margin-top:5px}.LegalPage-module__DTgQIG__notice{color:#385071;background:#eef4ff;border:1px solid #cbd9fb;border-radius:13px;margin:0 0 28px;padding:15px;font-size:.86rem;line-height:1.65}.LegalPage-module__DTgQIG__notice strong{color:#1d48cd}.LegalPage-module__DTgQIG__contactCard{background:#eef4ff;border:1px solid #cbd9fb;border-radius:14px;gap:8px;margin:0 0 28px;padding:18px;display:grid}.LegalPage-module__DTgQIG__contactCard p{color:#3157e8;letter-spacing:.12em;margin:0;font-size:.67rem;font-weight:900}.LegalPage-module__DTgQIG__contactCard a{color:#173fc8;overflow-wrap:anywhere;width:fit-content;font-size:1.05rem;font-weight:850}.LegalPage-module__DTgQIG__contactCard span{color:#5d6f89;font-size:.83rem;line-height:1.55}@media (max-width:560px){.LegalPage-module__DTgQIG__article{width:min(100% - 22px,880px);padding:22px 0 48px}.LegalPage-module__DTgQIG__hero{border-radius:18px}.LegalPage-module__DTgQIG__content{border-radius:17px}.LegalPage-module__DTgQIG__content p,.LegalPage-module__DTgQIG__content ul{font-size:.88rem}}
