.legal-page_page__Z2HzU{color:var(--color-text-primary)}.legal-page_shell__E_rtX{width:min(calc(100% - 2.5rem),72rem);margin-inline:auto;padding:clamp(3.5rem,7vw,6.5rem) 0 clamp(5rem,8vw,8rem)}.legal-page_header__yACHQ{max-width:48rem;padding-bottom:clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--color-border-strong)}.legal-page_kicker__66Bxi{margin:0 0 .85rem;color:var(--color-text-secondary);font-size:.74rem;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.legal-page_header__yACHQ h1{margin:0;font-size:clamp(2.5rem,5vw,4.4rem);font-weight:600;letter-spacing:-.045em;line-height:1}.legal-page_intro__voYhK{max-width:42rem;margin:1.25rem 0 0;color:var(--color-text-secondary);font-size:1.05rem;line-height:1.65}.legal-page_document__zkyMA{max-width:48rem}.legal-page_section__ZOzZq{padding:2.5rem 0;border-bottom:1px solid var(--color-border-subtle)}.legal-page_section__ZOzZq h2{margin:0 0 1rem;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:650;letter-spacing:-.02em;line-height:1.2}.legal-page_section__ZOzZq h3{margin:1.75rem 0 .65rem;font-size:1rem;font-weight:700;line-height:1.4}.legal-page_section__ZOzZq address,.legal-page_section__ZOzZq li,.legal-page_section__ZOzZq p{color:var(--color-text-secondary);font-size:1rem;line-height:1.72}.legal-page_section__ZOzZq p{margin:0}.legal-page_section__ZOzZq p+p{margin-top:1rem}.legal-page_section__ZOzZq address{margin:0;font-style:normal}.legal-page_section__ZOzZq ul{margin:1rem 0 0;padding-left:1.2rem}.legal-page_section__ZOzZq li+li{margin-top:.45rem}.legal-page_identity__QzK6p{color:var(--color-text-primary);font-weight:650}.legal-page_meta__W04N_{display:grid;grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);grid-gap:.7rem 1.5rem;gap:.7rem 1.5rem;margin-top:1.25rem}.legal-page_meta__W04N_ dt{color:var(--color-text-secondary);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.legal-page_meta__W04N_ dd{margin:0;color:var(--color-text-primary);line-height:1.6}.legal-page_footer__VNB71 a,.legal-page_section__ZOzZq a{color:inherit;text-underline-offset:.2em}.legal-page_footer__VNB71 a:hover,.legal-page_section__ZOzZq a:hover{color:var(--color-brand-signal)}.legal-page_notice__CmFti{padding:1.25rem 0 0;color:var(--color-text-secondary);font-size:.92rem;line-height:1.6}.legal-page_footer__VNB71{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;max-width:48rem;padding-top:2rem;color:var(--color-text-secondary);font-size:.9rem}@media (max-width:45rem){.legal-page_shell__E_rtX{width:min(calc(100% - 1.5rem),72rem);padding-top:3rem}.legal-page_meta__W04N_{grid-template-columns:1fr;gap:.2rem}.legal-page_meta__W04N_ dd+dt{margin-top:.8rem}}