.legal_page__xSFXU{max-width:760px;margin:0 auto;padding:var(--space-lg) var(--space-lg) var(--space-xxl)}.legal_backLink__H49Ae{display:inline-block;font-family:var(--font-inter),system-ui,sans-serif;font-size:13px;color:var(--on-surface-variant)}.legal_backLink__H49Ae:hover{color:var(--on-surface)}.legal_masthead__J2Brr{margin-top:var(--space-md);padding:var(--space-xl);border-radius:var(--radius-lg)}.legal_eyebrow__dXN5c{display:block;font-family:var(--font-inter),system-ui,sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:var(--on-surface-variant)}.legal_title__kDlKv{margin-top:var(--space-sm);font-size:clamp(28px,4vw,36px);line-height:1.15}.legal_updated__FTqUH{margin-top:var(--space-sm);font-size:13px;color:var(--on-surface-variant)}.legal_prose__G3JQw,.legal_prose__G3JQw h2{margin-top:var(--space-xl)}.legal_prose__G3JQw h2{font-size:20px;font-weight:600;color:var(--on-surface)}.legal_prose__G3JQw h3{margin-top:var(--space-lg);font-family:var(--font-manrope),system-ui,sans-serif;font-size:15px;font-weight:700;color:var(--on-surface)}.legal_prose__G3JQw li,.legal_prose__G3JQw p{font-size:15px;line-height:1.7;color:var(--on-surface-variant)}.legal_prose__G3JQw p,.legal_prose__G3JQw ul{margin-top:var(--space-sm)}.legal_prose__G3JQw ul{padding-left:var(--space-lg)}.legal_prose__G3JQw li{margin-top:var(--space-xs)}.legal_prose__G3JQw li::marker{color:var(--primary-dim)}.legal_prose__G3JQw strong{color:var(--on-surface);font-weight:600}.legal_prose__G3JQw a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.legal_docFooter__Nj1xz{margin-top:var(--space-xxl);padding-top:var(--space-lg);border-top:1px solid var(--outline-variant);font-size:14px;color:var(--on-surface-variant)}.legal_contactLink__E6Zl7,.legal_docFooter__Nj1xz a{color:var(--primary)}.legal_intro__d_Geg{margin-top:var(--space-md);font-size:15px;line-height:1.7;color:var(--on-surface-variant)}.legal_cards__o3vS3{margin-top:var(--space-xl);display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-md);gap:var(--space-md)}.legal_card__uCQCI{display:block;padding:var(--space-lg);border-radius:var(--radius-md);transition:transform .18s ease,border-color .18s ease}.legal_card__uCQCI:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--primary) 40%,transparent)}.legal_cardTitle__RO_dd{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);font-family:var(--font-space-grotesk),system-ui,sans-serif;font-size:18px;font-weight:600;color:var(--on-surface)}.legal_cardArrow__CJzz2{color:var(--primary)}.legal_cardDesc__4U8_9{display:block;margin-top:var(--space-sm);font-size:14px;line-height:1.6;color:var(--on-surface-variant)}@media (prefers-reduced-motion:reduce){.legal_card__uCQCI{transition:none}.legal_card__uCQCI:hover{transform:none}}