.legal-module-scss-module__KGwGqq__band{background:var(--paper-legal);border-bottom:1px solid var(--rule)}.legal-module-scss-module__KGwGqq__layout{max-width:1240px;margin:0 auto;padding:0 32px}@media (max-width:720px){.legal-module-scss-module__KGwGqq__layout{padding:0 16px}}.legal-module-scss-module__KGwGqq__layout{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:56px;padding-top:64px;padding-bottom:96px;display:grid}@media (max-width:1024px){.legal-module-scss-module__KGwGqq__layout{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:720px){.legal-module-scss-module__KGwGqq__layout{padding-top:48px;padding-bottom:56px}}.legal-module-scss-module__KGwGqq__side{position:sticky;top:110px}@media (max-width:1024px){.legal-module-scss-module__KGwGqq__side{position:static}}.legal-module-scss-module__KGwGqq__label{font:600 11px/1 var(--font-sans);letter-spacing:.32em;text-transform:uppercase;color:var(--fg-3)}@media (max-width:720px){.legal-module-scss-module__KGwGqq__label{line-height:1.5}}.legal-module-scss-module__KGwGqq__label{margin-bottom:16px}.legal-module-scss-module__KGwGqq__title{letter-spacing:-.02em;color:var(--ink-0);margin:0 0 12px;font-size:32px;font-weight:900;line-height:1.1}.legal-module-scss-module__KGwGqq__entity{color:var(--fg-2);font-size:15px}.legal-module-scss-module__KGwGqq__toc{border-top:1px solid var(--rule);flex-direction:column;margin-top:28px;display:flex}.legal-module-scss-module__KGwGqq__tocLink{border-bottom:1px solid var(--rule-soft);color:var(--fg-2);padding:9px 0;font-size:13.5px}.legal-module-scss-module__KGwGqq__tocLink:hover{color:var(--brand-blue);text-decoration:none}.legal-module-scss-module__KGwGqq__others{flex-direction:column;align-items:flex-start;gap:6px;margin-top:24px;display:flex}.legal-module-scss-module__KGwGqq__otherLink{font-size:13px;font-weight:600}.legal-module-scss-module__KGwGqq__document{border:1px solid var(--rule);border-radius:var(--radius-3);background:var(--paper-0);padding:8px 40px 32px}@media (max-width:720px){.legal-module-scss-module__KGwGqq__document{padding:4px 20px 24px}}.legal-module-scss-module__KGwGqq__section{border-bottom:1px solid var(--rule-soft);padding:28px 0;scroll-margin-top:110px}.legal-module-scss-module__KGwGqq__num{color:var(--brand-blue);font-size:13px;font-weight:700}.legal-module-scss-module__KGwGqq__heading{color:var(--ink-0);margin:6px 0 12px;font-size:20px;font-weight:900;line-height:1.25}.legal-module-scss-module__KGwGqq__body{color:var(--fg-1);font-size:15px;line-height:1.65}.legal-module-scss-module__KGwGqq__updated{color:var(--fg-3);padding-top:24px;font-size:13px}
