.legal-page_page__CWm5X{min-height:100vh;background:radial-gradient(circle at top left,rgb(214 226 219/48%),transparent 34rem),#f6f5f2;color:#202124}.legal-page_shell__lMIYR{width:min(100% - 32px,860px);margin:0 auto;padding:28px 0 64px}.legal-page_brand__aXmSG{display:inline-flex;min-height:44px;align-items:center;color:#243b35;font-size:15px;font-weight:650;letter-spacing:-.01em;text-decoration:none}.legal-page_brand__aXmSG:hover{color:#2f6fed}.legal-page_article__ZRkkM{margin-top:18px;overflow:hidden;border:1px solid rgb(58 65 61/10%);border-radius:18px;background:rgb(255 255 255/92%);box-shadow:0 18px 50px rgb(32 33 36/7%)}.legal-page_header__sGMpr{padding:clamp(28px,6vw,56px);border-bottom:1px solid rgb(58 65 61/9%)}.legal-page_eyebrow__sWAEc{margin:0 0 10px;color:#60736b;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.legal-page_title__TYKLC{margin:0;color:#202124;font-size:clamp(34px,7vw,54px);font-weight:720;letter-spacing:-.045em;line-height:1.03}.legal-page_subtitle__wYD78{margin:8px 0 0;color:#5f6166;font-size:clamp(18px,3vw,22px);line-height:1.4}.legal-page_updated__am8qt{margin:22px 0 0;color:#7a7c80;font-size:14px}.legal-page_summary__MIOBl{max-width:680px;margin:20px 0 0;color:#464a48;font-size:16px;line-height:1.75}.legal-page_toc__UP_mz{padding:24px clamp(24px,6vw,56px);border-bottom:1px solid rgb(58 65 61/9%);background:#fbfbf9}.legal-page_tocTitle__xP4J_{margin:0 0 12px;color:#3e4642;font-size:14px;font-weight:700}.legal-page_tocList___q6S2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:0;padding:0;list-style:none}.legal-page_tocLink__GiMj7{color:#50645c;font-size:14px;line-height:1.5;text-decoration:none}.legal-page_tocLink__GiMj7:hover{color:#2f6fed;text-decoration:underline;text-underline-offset:3px}.legal-page_content__l1wHk{padding:6px clamp(24px,6vw,56px) 44px}.legal-page_section__EKyzs{scroll-margin-top:24px;padding-top:34px}.legal-page_section__EKyzs+.legal-page_section__EKyzs{margin-top:6px;border-top:1px solid rgb(58 65 61/8%)}.legal-page_sectionTitle__7_yvJ{margin:0 0 14px;color:#28322e;font-size:21px;font-weight:680;letter-spacing:-.02em;line-height:1.35}.legal-page_sectionBody__dC6ps{color:#505451;font-size:15px;line-height:1.8}.legal-page_sectionBody__dC6ps p{margin:0 0 14px}.legal-page_sectionBody__dC6ps p:last-child{margin-bottom:0}.legal-page_sectionBody__dC6ps ul{margin:0 0 14px;padding-left:1.25rem}.legal-page_sectionBody__dC6ps li+li{margin-top:8px}.legal-page_sectionBody__dC6ps a{color:#2f6fed;text-decoration:underline;text-underline-offset:3px}.legal-page_footer__0W80M{display:flex;flex-wrap:wrap;gap:10px 20px;padding-top:24px;color:#737671;font-size:13px}.legal-page_footer__0W80M a{color:#52655e;text-decoration:none}.legal-page_footer__0W80M a:hover{color:#2f6fed}@media (max-width:620px){.legal-page_shell__lMIYR{width:min(100% - 20px,860px);padding-top:12px;padding-bottom:36px}.legal-page_article__ZRkkM{margin-top:8px;border-radius:14px}.legal-page_tocList___q6S2{grid-template-columns:1fr}.legal-page_content__l1wHk{padding-bottom:34px}.legal-page_section__EKyzs{padding-top:28px}}@media (prefers-reduced-motion:no-preference){.legal-page_brand__aXmSG,.legal-page_footer__0W80M a,.legal-page_tocLink__GiMj7{transition:color .15s ease}}