.LegalPage_page__K57u2{background:var(--white);padding:clamp(64px,7vw,96px) 0 clamp(76px,8vw,112px)}.LegalPage_article__9_HAt{max-width:920px;margin:0 auto}.LegalPage_header__xlqSZ{max-width:820px;margin-bottom:42px}.LegalPage_eyebrow__GVxly{margin:0 0 10px;color:#7132ff;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.LegalPage_header__xlqSZ h1{margin-bottom:18px;font-size:clamp(40px,5vw,58px);line-height:1.06;letter-spacing:-.035em}.LegalPage_description__kZoQf{max-width:760px;margin:0;color:var(--ink-soft);font-size:18px;line-height:1.62}.LegalPage_notice__kAOxD{margin-bottom:42px;padding:18px 22px;border:1px solid #ead7a6;border-radius:14px;background:#fffaf0;color:#5d4a1f;font-size:15px;line-height:1.6}.LegalPage_sections__jMgpI{display:grid;grid-gap:34px;gap:34px}.LegalPage_section__QQO70{scroll-margin-top:120px}.LegalPage_section__QQO70 h2{margin-bottom:12px;font-size:28px;line-height:1.2;letter-spacing:-.025em}.LegalPage_section__QQO70 li,.LegalPage_section__QQO70 p{color:var(--ink-soft);font-size:17px;line-height:1.72}.LegalPage_section__QQO70 p{margin-bottom:12px}.LegalPage_section__QQO70 p:last-child{margin-bottom:0}.LegalPage_section__QQO70 ul{margin:0;padding-left:22px;list-style:disc}.LegalPage_section__QQO70 a{color:#4f2f93;font-weight:600;text-decoration:underline;text-underline-offset:3px}.LegalPage_section__QQO70 a:focus-visible,.LegalPage_section__QQO70 a:hover{color:#7132ff}.LegalPage_navigation__YBJf7{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:52px;padding-top:26px;border-top:1px solid #e8e8eb}.LegalPage_navigation__YBJf7 a{color:var(--ink-soft);font-weight:600;text-decoration:underline;text-underline-offset:3px}.LegalPage_navigation__YBJf7 a:focus-visible,.LegalPage_navigation__YBJf7 a:hover{color:#7132ff}@media (max-width:991px){.LegalPage_page__K57u2{padding:58px 0 84px}}@media (max-width:767px){.LegalPage_page__K57u2{padding:44px 0 64px}.LegalPage_header__xlqSZ{margin-bottom:30px}.LegalPage_header__xlqSZ h1{font-size:clamp(36px,10vw,44px)}.LegalPage_description__kZoQf{font-size:17px}.LegalPage_notice__kAOxD{margin-bottom:32px;padding:16px}.LegalPage_sections__jMgpI{gap:28px}.LegalPage_section__QQO70 h2{font-size:25px}.LegalPage_section__QQO70 li,.LegalPage_section__QQO70 p{font-size:16px;line-height:1.68}.LegalPage_navigation__YBJf7{flex-direction:column;margin-top:40px}}.page_subheading__XnpTY{margin:24px 0 8px;font-size:22px;line-height:1.35;letter-spacing:-.015em}.page_list__krbrz li{list-style:disc}.page_subheading__7O77R{margin:24px 0 8px;font-size:22px;line-height:1.35;letter-spacing:-.015em}.page_list__QgqZL li,.page_list__aRjc2 li{list-style:disc}.page_divider__ajsjV{width:100%;margin:8px 0;border:0;border-top:1px solid #e8e8eb}.page_formLine__x7Gr8{display:block;overflow-wrap:anywhere}