.LegalPage_container__T1fb_{max-width:800px;margin:0 auto;padding:32px 18px 64px}@media (min-width:768px){.LegalPage_container__T1fb_{padding:56px 48px 80px}}.LegalPage_lastUpdated__8s25V{display:block;margin:0 0 8px;font-family:var(--rts-sans);font-size:12px;font-weight:500;color:var(--rts-ink-mute);letter-spacing:.02em}.LegalPage_title__4knXj{margin:0 0 8px;font-family:var(--rts-serif);font-size:32px;font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--rts-navy)}@media (min-width:768px){.LegalPage_title__4knXj{font-size:40px}}.LegalPage_subtitle__nbo1v{margin:0 0 32px;font-family:var(--rts-sans);font-size:15px;font-weight:400;line-height:1.5;color:var(--rts-ink-soft)}.LegalPage_divider__dva4J{border:none;border-top:1px solid var(--rts-rule);margin:0 0 32px}.LegalPage_prose__19mBX h2{margin:40px 0 12px;font-size:22px;line-height:1.25}.LegalPage_prose__19mBX h2,.LegalPage_prose__19mBX h3{font-family:var(--rts-serif);font-weight:600;color:var(--rts-navy)}.LegalPage_prose__19mBX h3{margin:28px 0 8px;font-size:18px;line-height:1.3}.LegalPage_prose__19mBX p{margin:0 0 16px;font-family:var(--rts-sans);font-size:15px;font-weight:400;line-height:1.7;color:var(--rts-ink-soft)}.LegalPage_prose__19mBX strong{font-weight:600;color:var(--rts-ink)}.LegalPage_prose__19mBX a{color:var(--rts-coral);text-decoration:underline;text-underline-offset:2px}.LegalPage_prose__19mBX a:hover{color:var(--rts-coral-deep)}.LegalPage_prose__19mBX ol,.LegalPage_prose__19mBX ul{margin:0 0 16px;padding-left:24px}.LegalPage_prose__19mBX li{margin-bottom:6px;font-family:var(--rts-sans);font-size:15px;font-weight:400;line-height:1.7;color:var(--rts-ink-soft)}.LegalPage_prose__19mBX li strong{color:var(--rts-ink)}.LegalPage_prose__19mBX table{width:100%;border-collapse:collapse;margin:0 0 20px;font-family:var(--rts-sans);font-size:14px}.LegalPage_prose__19mBX th{text-align:left;padding:10px 12px;font-weight:600;color:var(--rts-navy);background:var(--rts-paper-deep);border-bottom:2px solid var(--rts-rule)}.LegalPage_prose__19mBX td{padding:10px 12px;color:var(--rts-ink-soft);border-bottom:1px solid var(--rts-rule-soft);line-height:1.5;vertical-align:top}.LegalPage_callout__Mh_KM{margin:24px 0;padding:16px 18px;background:var(--rts-coral-soft);border-left:3px solid var(--rts-coral);border-radius:6px}.LegalPage_callout__Mh_KM p{margin:0;font-family:var(--rts-sans);font-size:14px;font-weight:500;line-height:1.6;color:var(--rts-navy)}.LegalPage_contact__nh2xg{margin-top:32px;padding-top:24px;border-top:1px solid var(--rts-rule)}