.legal-page_shell__lMIYR{min-height:100vh;background:linear-gradient(180deg,#f8fafc,#fff 32%);color:#111827}.legal-page_nav__dKTAJ{width:min(920px,calc(100% - 40px));min-height:76px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e5e7eb}.legal-page_brand__aXmSG{display:inline-flex;align-items:center;gap:10px;font-weight:850}.legal-page_mark__9SEFG{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#111827;color:#fff}.legal-page_back__YQ6tL{color:#475569;font-size:14px;font-weight:700}.legal-page_main__1BlhS{width:min(820px,calc(100% - 40px));margin:0 auto;padding:64px 0 80px}.legal-page_eyebrow__sWAEc{margin:0 0 12px;color:#475569;font-size:12px;font-weight:850;letter-spacing:.1em}.legal-page_title__TYKLC{margin:0;font-size:clamp(36px,6vw,54px);line-height:1.12;letter-spacing:-.04em}.legal-page_intro__bzFw2{margin:18px 0 0;color:#475569;font-size:16px;line-height:1.8}.legal-page_content__l1wHk{display:grid;grid-gap:30px;gap:30px;margin-top:48px}.legal-page_section__EKyzs{padding:26px;border:1px solid #e2e8f0;border-radius:18px;background:#fff;box-shadow:0 10px 34px rgba(15,23,42,.04)}.legal-page_section__EKyzs h2{margin:0 0 14px;font-size:21px}.legal-page_section__EKyzs h3{margin:22px 0 10px;font-size:16px}.legal-page_section__EKyzs li,.legal-page_section__EKyzs p,.legal-page_table__Sg2b_ td,.legal-page_table__Sg2b_ th{color:#334155;line-height:1.85}.legal-page_section__EKyzs p{margin:10px 0 0}.legal-page_section__EKyzs ol,.legal-page_section__EKyzs ul{margin:10px 0 0;padding-left:22px}.legal-page_contactList__vP7vo{display:grid;grid-template-columns:150px 1fr;grid-gap:0;gap:0;margin:0}.legal-page_contactList__vP7vo dd,.legal-page_contactList__vP7vo dt{margin:0;padding:14px 0;border-bottom:1px solid #eef2f7;line-height:1.7}.legal-page_contactList__vP7vo dt{color:#64748b;font-weight:750}.legal-page_contactList__vP7vo dd{color:#111827}.legal-page_contactList__vP7vo a{color:#1d4ed8;text-decoration:underline;text-underline-offset:3px}.legal-page_tableWrap__VsOrn{overflow-x:auto}.legal-page_table__Sg2b_{width:100%;border-collapse:collapse}.legal-page_table__Sg2b_ td,.legal-page_table__Sg2b_ th{padding:15px 12px;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top}.legal-page_table__Sg2b_ th{width:190px;color:#475569;font-size:13px}.legal-page_note__9tnKT{padding:16px 18px;border-radius:12px;background:#f8fafc;color:#475569;font-size:13px;line-height:1.75}.legal-page_footer__0W80M{width:min(920px,calc(100% - 40px));margin:0 auto;padding:32px 0 44px;border-top:1px solid #e5e7eb;display:grid;grid-gap:16px;gap:16px;color:#64748b;font-size:13px}@media (max-width:640px){.legal-page_footer__0W80M,.legal-page_main__1BlhS,.legal-page_nav__dKTAJ{width:min(100% - 28px,920px)}.legal-page_main__1BlhS{padding:44px 0 60px}.legal-page_section__EKyzs{padding:21px}.legal-page_contactList__vP7vo{grid-template-columns:1fr}.legal-page_contactList__vP7vo dt{padding-bottom:3px;border-bottom:0}.legal-page_contactList__vP7vo dd{padding-top:0}.legal-page_table__Sg2b_ th{width:125px}}