.Legal-module__C0m42q__page{overflow-x:clip}.Legal-module__C0m42q__backdrop{background:var(--ds-sky);padding-bottom:80px}.Legal-module__C0m42q__hero{padding-top:var(--ds-nav-h)}.Legal-module__C0m42q__heroInner{padding-top:72px;position:relative}.Legal-module__C0m42q__eyebrow{margin-bottom:18px}.Legal-module__C0m42q__headline .ds-display{letter-spacing:-.045em;font-size:clamp(58px,7.5vw,108px);font-stretch:86%;line-height:.95}.Legal-module__C0m42q__headline .ds-serif{font-size:clamp(54px,7.2vw,104px);line-height:1.05}.Legal-module__C0m42q__stampWrap{position:absolute;top:82px;right:28px}.Legal-module__C0m42q__stamp{box-sizing:border-box;border:5px double var(--ds-magenta);width:280px;height:170px;color:var(--ds-magenta);opacity:.88;text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;transform:rotate(-7deg)}.Legal-module__C0m42q__stampLabel{font-family:var(--ds-mono);letter-spacing:.18em;font-size:13px;font-weight:800}.Legal-module__C0m42q__stampDate{letter-spacing:-.01em;font-size:34px;font-weight:900;line-height:1}.Legal-module__C0m42q__stampDoc{font-family:var(--ds-mono);letter-spacing:.14em;font-size:11px;font-weight:700}.Legal-module__C0m42q__tabs{gap:6px;margin-top:44px;display:flex}.Legal-module__C0m42q__tab{height:68px;color:var(--ds-ink);white-space:nowrap;background:#ffffff73;border-radius:18px 18px 0 0;flex:none;align-items:center;padding:0 30px;font-size:20px;font-weight:650;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:inset 0 -2px #16161d0f}.Legal-module__C0m42q__tab:hover{background:#ffffffbf;text-decoration:none}.Legal-module__C0m42q__tab[aria-current=page]{box-shadow:none;background:#fff;font-weight:900}.Legal-module__C0m42q__tab:focus-visible{outline-offset:-3px}.Legal-module__C0m42q__tabCount{font-family:var(--ds-mono);color:var(--ds-caption);margin-left:10px;font-size:11px;font-weight:700}.Legal-module__C0m42q__sheet{box-sizing:border-box;background:#fff;border-radius:26px;grid-template-columns:290px minmax(0,780px);align-items:start;column-gap:54px;padding:60px 48px 72px;display:grid}.Legal-module__C0m42q__sheet[data-first]{border-top-left-radius:0}.Legal-module__C0m42q__aside{top:calc(var(--ds-nav-h) + 28px);max-height:calc(100vh - var(--ds-nav-h) - 48px);overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow-y:auto}.Legal-module__C0m42q__tocLabel{font-family:var(--ds-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ds-caption);margin:0;font-size:12px;font-weight:700}.Legal-module__C0m42q__tocList{flex-direction:column;gap:2px;margin:16px 0 0;padding:0;list-style:none;display:flex}.Legal-module__C0m42q__tocList a{color:var(--ds-body);grid-template-columns:34px minmax(0,1fr);padding:7px 0;font-size:15px;font-weight:650;line-height:1.3;text-decoration:none;display:grid}.Legal-module__C0m42q__tocList a:hover{color:var(--ds-blue)}.Legal-module__C0m42q__tocList a:hover .Legal-module__C0m42q__tocText{text-underline-offset:3px;text-decoration:underline}.Legal-module__C0m42q__tocNum{font-family:var(--ds-mono);color:var(--ds-blue);padding-top:2px;font-size:12px;font-weight:700}.Legal-module__C0m42q__asideActions{flex-direction:column;gap:10px;margin-top:30px;display:flex}.Legal-module__C0m42q__asideBtn{width:100%;min-height:46px;font-size:15px;font-weight:800}.Legal-module__C0m42q__doc{min-width:0}.Legal-module__C0m42q__kicker{font-family:var(--ds-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ds-magenta);flex-wrap:wrap;font-size:12px;font-weight:700;line-height:1.5;display:flex}.Legal-module__C0m42q__kicker p{margin:0}.Legal-module__C0m42q__kicker p+p:before{content:" · "}.Legal-module__C0m42q__title{letter-spacing:-.03em;color:var(--ds-ink);margin:12px 0 0;font-size:56px;font-weight:900;line-height:1}.Legal-module__C0m42q__intro{color:var(--ds-ink);margin-top:24px;font-size:23px;font-weight:500;line-height:1.55}.Legal-module__C0m42q__intro p{margin:0}.Legal-module__C0m42q__tocMobile{display:none}.Legal-module__C0m42q__short{background:#fffdf6;border-radius:6px;margin-top:40px;padding:26px 34px 18px;position:relative;box-shadow:0 14px 30px #16161d1f,0 1px #16161d0f}.Legal-module__C0m42q__short:before{content:"";background:#f3c21ad9;width:120px;height:28px;position:absolute;top:-14px;left:330px;transform:rotate(-3deg)}.Legal-module__C0m42q__shortHead{border-bottom:2px solid #e85a6b;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin:0 -34px;padding:0 34px 14px;display:flex}.Legal-module__C0m42q__shortTitle{color:var(--ds-ink);margin:0;font-size:26px;font-weight:900;line-height:1.15}.Legal-module__C0m42q__shortNote{text-align:right;max-width:380px;font-family:var(--ds-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-caption);margin:0;font-size:11px;font-weight:700;line-height:1.6}.Legal-module__C0m42q__shortList{margin:0;padding:0;list-style:none}.Legal-module__C0m42q__shortList li{color:var(--ds-ink);border-bottom:1px solid #2449ff24;grid-template-columns:34px minmax(0,1fr);align-items:start;padding:11px 0;font-size:17px;line-height:22px;display:grid}.Legal-module__C0m42q__shortList li:last-child{border-bottom:0}.Legal-module__C0m42q__shortCheck{color:var(--ds-blue)}.Legal-module__C0m42q__sections{flex-direction:column;gap:34px;margin-top:44px;display:flex}.Legal-module__C0m42q__section{scroll-margin-top:calc(var(--ds-nav-h) + 24px);border-top:1.5px solid #16161d1f;grid-template-columns:70px minmax(0,1fr);padding-top:26px;display:grid}.Legal-module__C0m42q__num{letter-spacing:-.02em;color:var(--ds-blue);font-size:30px;font-weight:900;line-height:1}.Legal-module__C0m42q__section .Legal-module__C0m42q__body{min-width:0;font-size:18px;line-height:1.65}.Legal-module__C0m42q__section .Legal-module__C0m42q__body>*{margin:0}.Legal-module__C0m42q__section .Legal-module__C0m42q__body>*+*{margin-top:14px}.Legal-module__C0m42q__section .Legal-module__C0m42q__body h2{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:850;font-stretch:100%;line-height:1.15}.Legal-module__C0m42q__section .Legal-module__C0m42q__body>h2+*{margin-top:12px}.Legal-module__C0m42q__section .Legal-module__C0m42q__body ul{padding-left:1.2em;list-style:outside}.Legal-module__C0m42q__section .Legal-module__C0m42q__body li+li{margin-top:.7em}.Legal-module__C0m42q__section .Legal-module__C0m42q__body code{overflow-wrap:anywhere}.Legal-module__C0m42q__ask{background:var(--ds-ink);color:var(--ds-paper);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:50px;padding:26px 30px;display:flex}.Legal-module__C0m42q__askText{margin:0;font-size:24px;font-weight:850;line-height:1.2}.Legal-module__C0m42q__askText .ds-serif{color:var(--ds-yellow)}.Legal-module__C0m42q__askMail{font-family:var(--ds-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-yellow);text-underline-offset:3px;font-size:14px;font-weight:700;text-decoration:underline}.Legal-module__C0m42q__askMail:hover{color:#fff}@media (max-width:1180px){.Legal-module__C0m42q__sheet{grid-template-columns:240px minmax(0,1fr);column-gap:44px;padding-inline:40px}}@media (max-width:960px){.Legal-module__C0m42q__sheet{grid-template-columns:minmax(0,1fr);padding:44px 36px 56px}.Legal-module__C0m42q__aside{display:none}.Legal-module__C0m42q__tocMobile{background:var(--ds-paper);border-radius:14px;margin-top:28px;display:block}.Legal-module__C0m42q__tocMobile summary{min-height:52px;font-family:var(--ds-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;align-items:center;gap:10px;padding:0 18px;font-size:12px;font-weight:700;list-style:none;display:flex}.Legal-module__C0m42q__tocMobile summary::-webkit-details-marker{display:none}.Legal-module__C0m42q__tocMobile summary svg{transition:transform .2s var(--ds-ease);margin-left:auto}.Legal-module__C0m42q__tocMobile[open] summary svg{transform:rotate(180deg)}.Legal-module__C0m42q__tocMobileCount{color:var(--ds-caption);letter-spacing:.06em}.Legal-module__C0m42q__tocMobile .Legal-module__C0m42q__tocList{margin:0;padding:0 18px 12px}.Legal-module__C0m42q__tocMobile .Legal-module__C0m42q__tocList a{align-items:center;min-height:44px;padding:6px 0}}@media (max-width:767px){.Legal-module__C0m42q__heroInner{padding-top:40px}.Legal-module__C0m42q__stampWrap{justify-content:flex-end;margin-top:-6px;display:flex;position:static}.Legal-module__C0m42q__stamp{border-width:4px;gap:4px;width:196px;height:116px}.Legal-module__C0m42q__stampLabel{font-size:10px}.Legal-module__C0m42q__stampDate{font-size:24px}.Legal-module__C0m42q__stampDoc{font-size:9px}.Legal-module__C0m42q__tabs{margin-top:8px;margin-inline:calc(var(--ds-gutter) * -1);padding-inline:var(--ds-gutter);scrollbar-width:none;overflow-x:auto}.Legal-module__C0m42q__tabs::-webkit-scrollbar{display:none}.Legal-module__C0m42q__tabs{gap:4px}.Legal-module__C0m42q__tab{border-radius:14px 14px 0 0;height:54px;padding:0 15px;font-size:17px}.Legal-module__C0m42q__tabCount{margin-left:7px}.Legal-module__C0m42q__kicker{flex-direction:column;font-size:11px}.Legal-module__C0m42q__kicker p+p:before{content:none}.Legal-module__C0m42q__backdrop{padding-bottom:48px}.Legal-module__C0m42q__sheet{border-radius:18px;padding:30px 20px 36px}.Legal-module__C0m42q__title{font-size:40px}.Legal-module__C0m42q__intro{margin-top:18px;font-size:19px}.Legal-module__C0m42q__short{margin-top:36px;padding:22px 18px 10px}.Legal-module__C0m42q__short:before{width:92px;left:auto;right:24px}.Legal-module__C0m42q__shortHead{margin:0 -18px;padding:0 18px 12px}.Legal-module__C0m42q__shortTitle{font-size:22px}.Legal-module__C0m42q__shortNote{text-align:left}.Legal-module__C0m42q__shortList li{grid-template-columns:30px minmax(0,1fr);font-size:16px}.Legal-module__C0m42q__sections{gap:28px;margin-top:36px}.Legal-module__C0m42q__section{grid-template-columns:minmax(0,1fr);row-gap:10px;padding-top:22px}.Legal-module__C0m42q__num{font-size:22px}.Legal-module__C0m42q__section .Legal-module__C0m42q__body{font-size:17px}.Legal-module__C0m42q__section .Legal-module__C0m42q__body h2{font-size:23px}.Legal-module__C0m42q__ask{margin-top:40px;padding:22px}.Legal-module__C0m42q__askText{font-size:21px}}@media print{.Legal-module__C0m42q__hero,.Legal-module__C0m42q__aside,.Legal-module__C0m42q__tocMobile,.Legal-module__C0m42q__ask{display:none!important}.Legal-module__C0m42q__page>header{display:none!important}.Legal-module__C0m42q__page>footer{display:none!important}.Legal-module__C0m42q__backdrop{background:0 0;padding:0}.Legal-module__C0m42q__sheet{width:auto;padding:0;display:block}.Legal-module__C0m42q__short{box-shadow:none;border:1px solid #ccc}.Legal-module__C0m42q__short:before{display:none}}
