.LegalLayout_page__62ukQ{background:var(--ivory)}.LegalLayout_column__LceeW{max-width:760px;margin:0 auto}.LegalLayout_head__3h_9Z{position:relative;display:flex;flex-direction:column;gap:14px;padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid var(--line)}.LegalLayout_head__3h_9Z:after{content:"";position:absolute;left:0;bottom:-1px;width:56px;height:2px;background:var(--gold)}.LegalLayout_head__3h_9Z .LegalLayout_title__SmS_v{font-size:clamp(34px,4vw,48px);line-height:1.08;text-wrap:balance}.LegalLayout_updated__KkX7Z{font-size:14px}.LegalLayout_body__MHLAQ{color:var(--slate);font-size:16px;line-height:1.7;overflow-wrap:break-word}.LegalLayout_body__MHLAQ h2{margin:48px 0 12px;font-size:28px;line-height:1.15;text-wrap:balance;scroll-margin-top:16px}.LegalLayout_body__MHLAQ p,.LegalLayout_body__MHLAQ ul{margin:0 0 16px}.LegalLayout_body__MHLAQ>:first-child{margin-top:0}.LegalLayout_body__MHLAQ>:last-child{margin-bottom:0}.LegalLayout_body__MHLAQ li,.LegalLayout_body__MHLAQ p{font-size:16px;line-height:1.7;color:var(--slate)}.LegalLayout_body__MHLAQ ul{padding-left:22px}.LegalLayout_body__MHLAQ li{padding-left:4px}.LegalLayout_body__MHLAQ li+li{margin-top:8px}.LegalLayout_body__MHLAQ li::marker{color:var(--gold)}.LegalLayout_body__MHLAQ strong{font-weight:600;color:var(--navy)}.LegalLayout_body__MHLAQ a{color:var(--terracotta-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .16s ease}.LegalLayout_body__MHLAQ a:hover{color:var(--navy)}.LegalLayout_contact__iM7Rv{margin:24px 0 0;padding:28px 32px 12px;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);font-style:normal}.LegalLayout_contactName__fhQgZ{display:block;padding-bottom:4px;font-family:var(--font-serif);font-size:24px;font-weight:700;line-height:1.15;color:var(--navy)}.LegalLayout_contactEntity__GUmvj{display:block;padding-bottom:14px;font-size:13px;line-height:1.5;color:var(--slate)}.LegalLayout_contactRow__0bDYe dd.LegalLayout_contactAddress__pkUup{flex-direction:column;align-items:flex-start;justify-content:center;padding:8px 0;line-height:1.5}.LegalLayout_contactList__v5s5O{margin:0}.LegalLayout_contactRow__0bDYe{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;padding:4px 0;border-top:1px solid var(--line)}.LegalLayout_contactRow__0bDYe dt{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--terracotta-dark)}.LegalLayout_contactRow__0bDYe dd{display:flex;align-items:center;min-height:44px;margin:0;font-weight:500;color:var(--navy)}.LegalLayout_contactRow__0bDYe a{display:inline-flex;align-items:center;min-height:44px}@media (prefers-reduced-motion:reduce){.LegalLayout_body__MHLAQ a{transition:none}}@media (max-width:640px){.LegalLayout_head__3h_9Z{gap:12px;padding-bottom:24px;margin-bottom:32px}.LegalLayout_body__MHLAQ h2{margin-top:40px;font-size:25px}.LegalLayout_contact__iM7Rv{padding:22px 20px 8px}.LegalLayout_contactName__fhQgZ{font-size:22px}.LegalLayout_contactRow__0bDYe{grid-template-columns:minmax(0,1fr);gap:0;padding:12px 0 0}}