.legal_page__o__3F{--navy:#07172e;--gold:#f5a900;--ink:#0b1c35;--muted:#5f6d7e;--line:#dde5ef;background:#f8fafc;color:var(--ink);min-height:100dvh}.legal_header__R084M{background:var(--navy);color:#fff}.legal_container__Z_w1R,.legal_headerInner__7QXMh{margin:0 auto;max-width:1120px;width:100%}.legal_headerInner__7QXMh{align-items:center;display:flex;justify-content:space-between;min-height:76px;padding:0 24px}.legal_headerInner__7QXMh img{display:block;height:auto}.legal_headerInner__7QXMh nav{align-items:center;display:flex;gap:18px}.legal_headerInner__7QXMh a{color:inherit;font-size:14px;font-weight:700;text-decoration:none}.legal_language__A2R0M{align-items:center;border:1px solid hsla(0,0%,100%,.35);border-radius:99px;display:flex;height:40px;justify-content:center;width:44px}.legal_cta__dab99{background:var(--gold);border-radius:10px;color:var(--navy)!important;padding:13px 18px}.legal_hero__m3ff0{background:var(--navy);color:#fff;padding:70px 24px 84px}.legal_back__jL84p{color:#ffd66b;font-size:14px;font-weight:700;text-decoration:none}.legal_hero__m3ff0 h1{font-size:clamp(42px,6vw,68px);letter-spacing:-.05em;line-height:1;margin-top:54px}.legal_hero__m3ff0 p{color:hsla(0,0%,100%,.75);font-size:19px;line-height:1.7;margin-top:20px;max-width:780px}.legal_hero__m3ff0 span{color:hsla(0,0%,100%,.55);display:block;font-size:13px;margin-top:24px}.legal_content__fV6AZ{align-items:start;display:grid;grid-gap:64px;gap:64px;grid-template-columns:260px minmax(0,1fr);padding:72px 24px 110px}.legal_index___SoNF{background:#fff;border:1px solid var(--line);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:22px;position:-webkit-sticky;position:sticky;top:24px}.legal_index___SoNF strong{font-size:13px;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.legal_index___SoNF a{color:var(--muted);font-size:13px;line-height:1.35;text-decoration:none}.legal_index___SoNF a:hover{color:var(--ink)}.legal_document__UHI3C{min-width:0}.legal_document__UHI3C section{border-bottom:1px solid var(--line);padding:0 0 38px;margin-bottom:38px;scroll-margin-top:30px}.legal_document__UHI3C h2{font-size:clamp(23px,3vw,30px);letter-spacing:-.025em;line-height:1.2;margin-bottom:17px}.legal_document__UHI3C p{color:var(--muted);font-size:16px;line-height:1.8;margin-top:14px}.legal_contact__M_7pL{align-items:flex-start;background:#fff1c7;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:24px}.legal_contact__M_7pL a{color:var(--navy);font-weight:750}@media(max-width:800px){.legal_content__fV6AZ{gap:32px;grid-template-columns:1fr}.legal_index___SoNF{position:static}.legal_index___SoNF a{display:none}.legal_index___SoNF strong:after{content:" · consulta las secciones a continuación";font-weight:400;letter-spacing:0;text-transform:none}.legal_headerInner__7QXMh nav>a:first-child{display:none}}@media(max-width:600px){.legal_headerInner__7QXMh{padding:0 16px}.legal_headerInner__7QXMh img{width:112px}.legal_headerInner__7QXMh nav{gap:8px}.legal_cta__dab99{font-size:13px!important;padding:12px}.legal_hero__m3ff0{padding:46px 18px 60px}.legal_hero__m3ff0 h1{font-size:42px;margin-top:42px}.legal_hero__m3ff0 p{font-size:17px}.legal_content__fV6AZ{padding:44px 18px 76px}.legal_document__UHI3C section{margin-bottom:30px;padding-bottom:30px}.legal_index___SoNF{display:none}}