.legal_wrap__bgtkM{min-height:100vh;background:#f6f8fa;color:#1c2733;font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.65;-webkit-font-smoothing:antialiased}.legal_header__7pQ2Y{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;max-width:900px;margin:0 auto;padding:20px 24px}.legal_brand__NINol{display:inline-flex;align-items:center;text-decoration:none}.legal_brand__NINol img{height:26px;width:auto;display:block}.legal_nav__tRfou{display:flex;gap:18px;flex-wrap:wrap;font-size:14px}.legal_nav__tRfou a{color:#46596b;text-decoration:none}.legal_nav__tRfou a:hover{color:#2a85ff}.legal_active__XNJog{color:#2a85ff!important;font-weight:600}.legal_main__BqhJT{max-width:760px;margin:0 auto;background:#fff;border:1px solid #e2e8ee;border-radius:14px;padding:40px 44px 56px;box-shadow:0 1px 2px rgba(20,40,60,.04),0 8px 30px rgba(20,40,60,.05)}@media (max-width:640px){.legal_main__BqhJT{padding:28px 20px 40px;border-radius:0;border-left:0;border-right:0}}.legal_eyebrow__2kNBn{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#2a85ff;margin:0 0 10px}.legal_title__gtdN7{font-size:clamp(28px,5vw,38px);line-height:1.15;letter-spacing:-.01em;margin:0 0 14px;text-wrap:balance}.legal_meta__oW1Mc{color:#6b7d8d;font-size:14px;margin:0 0 8px;padding-bottom:24px;border-bottom:1px solid #eef2f6}.legal_historical__UpYkw{margin:20px 0 0;padding:12px 16px;background:#fef3e2;border:1px solid #f2d19b;border-radius:8px;font-size:14px;color:#8a5a12}.legal_historical__UpYkw a{color:#8a5a12;font-weight:600}.legal_prose__G2Ht8{margin-top:28px}.legal_prose__G2Ht8 h2{font-size:20px;line-height:1.3;letter-spacing:-.01em;margin:34px 0 12px;color:#1c2733}.legal_prose__G2Ht8 h3{font-size:15.5px;margin:22px 0 8px;color:#1c2733}.legal_prose__G2Ht8 p,.legal_prose__G2Ht8 ul{margin:0 0 14px;color:#46596b}.legal_prose__G2Ht8 ul{padding-left:22px}.legal_prose__G2Ht8 li{margin:0 0 8px}.legal_prose__G2Ht8 li::marker{color:#2a85ff}.legal_prose__G2Ht8 strong{color:#1c2733;font-weight:650}.legal_prose__G2Ht8 a{color:#2a85ff}.legal_prose__G2Ht8 a:hover{text-decoration:underline}.legal_footer__ds1U2{max-width:760px;margin:32px auto 0;padding:24px;color:#6b7d8d;font-size:13px;text-align:center}.legal_footer__ds1U2 a{color:#2a85ff;text-decoration:none}.legal_footer__ds1U2 p{margin:4px 0}