.nucleo-module__rOJ7IG__raiz{background:var(--portal-fondo);color:var(--portal-texto);font-family:var(--portal-fuente-texto);font-weight:var(--portal-peso-texto,400);-webkit-font-smoothing:antialiased;line-height:1.6}.nucleo-module__rOJ7IG__raiz :where(h1,h2,h3){font-family:var(--portal-fuente-titulos);font-weight:var(--portal-peso-titulos);overflow-wrap:anywhere;margin:0;line-height:1.15}.nucleo-module__rOJ7IG__raiz :where(section[id]){scroll-margin-top:72px}:where(.nucleo-module__rOJ7IG__raiz) :where(h1,h2,h3){color:var(--portal-texto-titulos)}.nucleo-module__rOJ7IG__fondoSeccion{display:contents}.nucleo-module__rOJ7IG__fondoSeccion[data-fondo=fondo]{--portal-banda-color:var(--portal-banda-fondo)}.nucleo-module__rOJ7IG__fondoSeccion[data-fondo=alterno]{--portal-banda-color:var(--portal-banda-alterna)}.nucleo-module__rOJ7IG__fondoSeccion[data-fondo=acento-suave]{--portal-banda-color:var(--portal-acento-suave);--portal-acento-titulo:var(--portal-marca-texto)}.nucleo-module__rOJ7IG__fondoSeccion[data-fondo=acento2-suave]{--portal-banda-color:var(--portal-acento2-suave);--portal-acento-titulo:var(--portal-marca-texto)}.nucleo-module__rOJ7IG__fondoSeccion[data-fondo]{--portal-fondo:var(--portal-banda-color);--portal-fondo-seccion-alterna:var(--portal-banda-color);--portal-texto:var(--portal-texto-bandas);--portal-texto-suave:var(--portal-texto-suave-bandas);--portal-sobre-banda-color:var(--portal-texto-bandas)}.nucleo-module__rOJ7IG__fondoSeccion[data-fondo=profundo]{--portal-banda-color:var(--portal-profundo);--portal-fondo:var(--portal-profundo);--portal-fondo-seccion-alterna:var(--portal-profundo);--portal-fondo-alterno:color-mix(in srgb, var(--portal-sobre-profundo) 10%, var(--portal-profundo));--portal-superficie:color-mix(in srgb, var(--portal-sobre-profundo) 7%, var(--portal-profundo));--portal-texto:var(--portal-sobre-profundo);--portal-texto-suave:var(--portal-sobre-profundo-suave);--portal-texto-titulos:var(--portal-sobre-profundo);--portal-sobre-banda-color:var(--portal-sobre-profundo);--portal-marca:var(--portal-acento-sobre-profundo);--portal-acento-titulo:var(--portal-acento-sobre-profundo);--portal-marca-texto:var(--portal-acento-sobre-profundo);--portal-boton-principal:var(--portal-acento-sobre-profundo);--portal-boton-principal-hover:var(--portal-acento);--portal-sobre-boton-principal:var(--portal-profundo)}[data-degradado-exacto] .nucleo-module__rOJ7IG__fondoSeccion[data-fondo=profundo]{--portal-boton-principal:var(--portal-relleno-boton);--portal-boton-principal-hover:var(--portal-relleno-boton-hover);--portal-sobre-boton-principal:var(--portal-sobre-marca)}[data-boton-principal=acento] .nucleo-module__rOJ7IG__fondoSeccion[data-fondo=acento-suave]{--portal-boton-principal:var(--portal-marca);--portal-boton-principal-hover:var(--portal-marca-oscura);--portal-sobre-boton-principal:var(--portal-sobre-marca)}.nucleo-module__rOJ7IG__resaltado{color:var(--portal-color-resaltado,var(--portal-marca));font-style:var(--portal-estilo-resaltado,var(--portal-estilo-titulos))}[data-resaltado=color] :is(h1,h2){--portal-color-resaltado:var(--portal-acento-titulo)}.nucleo-module__rOJ7IG__contenedor{max-width:var(--portal-ancho-max);padding:var(--portal-espacio-seccion) var(--portal-margen-lateral);margin:0 auto}.nucleo-module__rOJ7IG__boton{border-radius:var(--portal-radio-boton);min-height:44px;font:600 15px/1.2 var(--portal-fuente-texto);cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 26px;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.nucleo-module__rOJ7IG__boton:hover{transform:translateY(-1px)}.nucleo-module__rOJ7IG__boton:focus-visible{outline:3px solid var(--portal-acento);outline-offset:2px}.nucleo-module__rOJ7IG__principal{background:var(--portal-boton-principal,var(--portal-relleno-boton,var(--portal-marca)));color:var(--portal-sobre-boton-principal,var(--portal-sobre-marca))}.nucleo-module__rOJ7IG__principal:hover{background:var(--portal-boton-principal-hover,var(--portal-relleno-boton-hover,var(--portal-marca-oscura)))}.nucleo-module__rOJ7IG__secundario{background:var(--portal-acento2);color:var(--portal-texto)}.nucleo-module__rOJ7IG__whatsapp{background:var(--portal-whatsapp);color:#fff}.nucleo-module__rOJ7IG__whatsapp:hover{background:color-mix(in srgb, var(--portal-whatsapp) 88%, #000)}.nucleo-module__rOJ7IG__contorno{border-color:var(--portal-marca);color:var(--portal-marca);background:0 0}[data-letra-boton=mayusculas] .nucleo-module__rOJ7IG__boton{letter-spacing:.14em;text-transform:uppercase;font-size:12px}[data-boton-secundario=enlace] .nucleo-module__rOJ7IG__secundario{min-height:0;color:var(--portal-marca);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--portal-marca) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--portal-marca) 45%, transparent);text-underline-offset:5px;background:0 0;border-color:#0000;border-radius:0;padding:4px 0}[data-boton-secundario=enlace] .nucleo-module__rOJ7IG__secundario:hover{-webkit-text-decoration-color:var(--portal-marca);text-decoration-color:var(--portal-marca);transform:none}.nucleo-module__rOJ7IG__media{max-width:100%;height:auto;display:block}.nucleo-module__rOJ7IG__revelar{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(18px)}.nucleo-module__rOJ7IG__visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.nucleo-module__rOJ7IG__revelar{opacity:1;transition:none;transform:none}.nucleo-module__rOJ7IG__boton{transition:none}}.nucleo-module__rOJ7IG__minima{text-align:center;place-items:center;min-height:100vh;padding:24px;display:grid}.nucleo-module__rOJ7IG__monograma{background:var(--portal-acento-suave);width:100%;height:100%;color:var(--portal-marca);font-family:var(--portal-fuente-titulos);font-style:var(--portal-cursiva,italic);font-weight:var(--portal-peso-titulos);place-items:center;font-size:clamp(48px,8vw,88px);line-height:1;display:grid}
.barra-module__sKk7ZG__barra{display:none}@media (max-width:760px){.barra-module__sKk7ZG__barra{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:300;background:var(--portal-profundo,var(--portal-marca));color:var(--portal-sobre-profundo,var(--portal-sobre-marca));box-shadow:var(--portal-sombra-fuerte);border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 18px;transition:opacity .3s,transform .3s;display:flex;position:fixed}footer:has(~.barra-module__sKk7ZG__barra){padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.barra-module__sKk7ZG__barra[data-oculto]{opacity:0;pointer-events:none;transform:translateY(12px)}}.barra-module__sKk7ZG__texto{min-width:0;font-size:13.5px;line-height:1.3}.barra-module__sKk7ZG__barra .barra-module__sKk7ZG__boton{background:var(--portal-acento-sobre-profundo,var(--portal-acento));min-height:40px;color:var(--portal-profundo,var(--portal-texto));flex:none;padding:8px 18px}[data-degradado-exacto] .barra-module__sKk7ZG__barra .barra-module__sKk7ZG__boton{background:var(--portal-relleno-boton);color:var(--portal-sobre-marca)}
.comunes-module__VUGB3a__banda{width:100%;overflow:hidden}[data-linea-seccion] .comunes-module__VUGB3a__banda+.comunes-module__VUGB3a__banda{border-top:var(--portal-linea-seccion)}.comunes-module__VUGB3a__fondo{background:var(--portal-fondo)}.comunes-module__VUGB3a__alterno{background:var(--portal-fondo-seccion-alterna,var(--portal-fondo-alterno))}.comunes-module__VUGB3a__marca{background:var(--portal-banda-color,var(--portal-marca));color:var(--portal-sobre-banda-color,var(--portal-sobre-marca))}.comunes-module__VUGB3a__interior{max-width:var(--portal-ancho-max);padding:var(--portal-espacio-seccion) var(--portal-margen-lateral);margin:0 auto}.comunes-module__VUGB3a__cejilla{align-items:center;gap:min(var(--portal-cejilla-linea), 12px);letter-spacing:.2em;text-transform:uppercase;color:var(--portal-marca);margin-bottom:20px;font-size:11px;font-weight:700;display:inline-flex}.comunes-module__VUGB3a__cejilla:before,.comunes-module__VUGB3a__cejilla:after{content:"";width:var(--portal-cejilla-linea);background:var(--portal-acento2);height:1px;display:block}.comunes-module__VUGB3a__cabecera{margin-bottom:56px}.comunes-module__VUGB3a__centrada{text-align:center}.comunes-module__VUGB3a__titulo{font-family:var(--portal-fuente-titulos);font-style:var(--portal-estilo-titulos);font-weight:var(--portal-peso-titulos);color:var(--portal-texto-titulos,var(--portal-texto));font-size:clamp(30px,4vw,48px);line-height:1.12}.comunes-module__VUGB3a__subtitulo{max-width:540px;color:var(--portal-texto-suave);margin:14px 0 0;font-size:16px;line-height:1.75}.comunes-module__VUGB3a__centrada .comunes-module__VUGB3a__subtitulo{margin-inline:auto}[data-cabecera=dividida] .comunes-module__VUGB3a__cabecera{text-align:left;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:end;column-gap:clamp(28px,5vw,64px);display:grid}[data-cabecera=dividida] .comunes-module__VUGB3a__cabecera>*{grid-column:1}[data-cabecera=dividida] .comunes-module__VUGB3a__cabecera .comunes-module__VUGB3a__subtitulo{grid-area:1/2/span 2;align-self:end;max-width:46ch;margin:0;font-size:17px}:is([data-cabecera=dividida] .comunes-module__VUGB3a__cabecera .comunes-module__VUGB3a__chips,[data-cabecera=dividida] .comunes-module__VUGB3a__cabecera .comunes-module__VUGB3a__acciones){justify-content:flex-start}@media (max-width:760px){[data-cabecera=dividida] .comunes-module__VUGB3a__cabecera{grid-template-columns:1fr}[data-cabecera=dividida] .comunes-module__VUGB3a__cabecera .comunes-module__VUGB3a__subtitulo{grid-area:auto/1;margin-top:14px}}.comunes-module__VUGB3a__chip{background:var(--portal-acento);color:var(--portal-sobre-acento);font-family:var(--portal-fuente-chip);font-style:var(--portal-estilo-chip);letter-spacing:.01em;border-radius:999px;padding:6px 16px;font-size:13px;display:inline-block}.comunes-module__VUGB3a__chips{flex-wrap:wrap;gap:8px;display:flex}.comunes-module__VUGB3a__centrada .comunes-module__VUGB3a__chips{justify-content:center}.comunes-module__VUGB3a__etiqueta{background:var(--portal-acento2);color:var(--portal-sobre-acento);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:5px 14px;font-size:11px;font-weight:800;display:inline-block}.comunes-module__VUGB3a__icono{flex-shrink:0;font-size:26px;line-height:1}.comunes-module__VUGB3a__iconoLinea{color:var(--portal-marca);flex-shrink:0}.comunes-module__VUGB3a__iconoBoton{flex-shrink:0}.comunes-module__VUGB3a__acciones{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.comunes-module__VUGB3a__centrada .comunes-module__VUGB3a__acciones,.comunes-module__VUGB3a__accionesCentradas{justify-content:center}.comunes-module__VUGB3a__frase{font-family:var(--portal-fuente-titulos);font-style:var(--portal-estilo-titulos);font-weight:var(--portal-peso-titulos);color:var(--portal-texto);font-size:clamp(17px,2vw,22px);line-height:1.45}.comunes-module__VUGB3a__sinFoto{background-image:linear-gradient(135deg, var(--portal-acento2), var(--portal-acento))!important}.comunes-module__VUGB3a__flecha{border:1.5px solid var(--portal-acento2);background:var(--portal-superficie);width:44px;height:44px;color:var(--portal-marca);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;line-height:1;transition:background .2s,transform .15s;display:flex}.comunes-module__VUGB3a__flecha:hover{background:var(--portal-acento2);transform:scale(1.06)}.comunes-module__VUGB3a__puntos{justify-content:center;gap:4px;display:flex}.comunes-module__VUGB3a__punto{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.comunes-module__VUGB3a__punto:before{content:"";background:var(--portal-acento2);border-radius:50%;width:8px;height:8px;transition:transform .2s,background .2s}.comunes-module__VUGB3a__puntoActivo:before{background:var(--portal-marca);transform:scale(1.3)}.comunes-module__VUGB3a__flecha:focus-visible,.comunes-module__VUGB3a__punto:focus-visible{outline:3px solid var(--portal-acento);outline-offset:2px}@media (prefers-reduced-motion:reduce){.comunes-module__VUGB3a__flecha,.comunes-module__VUGB3a__punto:before{transition:none}}.comunes-module__VUGB3a__conTrazos,.comunes-module__VUGB3a__conTrazos>.comunes-module__VUGB3a__interior{position:relative}.comunes-module__VUGB3a__trazos{display:var(--portal-decoracion,none);pointer-events:none;fill:none;stroke-linecap:round;opacity:.14;position:absolute}.comunes-module__VUGB3a__trazos path:first-child{stroke:var(--portal-acento-claro,var(--portal-acento))}.comunes-module__VUGB3a__trazos path+path{stroke:var(--portal-acento2-claro,var(--portal-acento2))}.comunes-module__VUGB3a__trazosArriba{top:0;left:0}.comunes-module__VUGB3a__trazosAbajo{bottom:0;right:0}.comunes-module__VUGB3a__trazosClaros path{stroke:var(--portal-sobre-marca)}@media (max-width:640px){.comunes-module__VUGB3a__trazos{width:55%;height:auto}}
.agenda-module__2zx62W__pagina{text-align:center;place-items:center;min-height:100svh;padding:24px;display:grid}.agenda-module__2zx62W__caja{flex-direction:column;align-items:center;max-width:440px;display:flex}.agenda-module__2zx62W__caja .agenda-module__2zx62W__logo{object-fit:contain;width:80px;height:80px;margin-bottom:28px}.agenda-module__2zx62W__titulo{font-size:clamp(26px,5vw,38px);font-style:var(--portal-estilo-titulos);color:var(--portal-texto);margin-bottom:14px!important}.agenda-module__2zx62W__texto{color:var(--portal-texto-suave);margin:0 0 36px;font-size:16px;line-height:1.65}.agenda-module__2zx62W__giro{border:3px solid var(--portal-acento2);border-top-color:var(--portal-marca);border-radius:50%;width:44px;height:44px;margin-bottom:32px;animation:.9s linear infinite agenda-module__2zx62W__girar}@keyframes agenda-module__2zx62W__girar{to{transform:rotate(360deg)}}.agenda-module__2zx62W__botonWhatsapp{background:var(--portal-whatsapp);color:#fff;min-height:48px;font:700 16px/1.2 var(--portal-fuente-texto);box-shadow:0 4px 20px color-mix(in srgb, var(--portal-whatsapp) 35%, transparent);border-radius:999px;align-items:center;gap:12px;padding:16px 32px;text-decoration:none;display:inline-flex}.agenda-module__2zx62W__botonWhatsapp:hover{opacity:.9}.agenda-module__2zx62W__botonWhatsapp:focus-visible{outline:3px solid var(--portal-texto);outline-offset:2px}.agenda-module__2zx62W__nota{font-size:13px;font-style:var(--portal-cursiva,italic);color:var(--portal-texto-suave);margin:20px 0 0}@media (prefers-reduced-motion:reduce){.agenda-module__2zx62W__giro{animation:none}}
.terminos-module__cHZQMa__pagina{max-width:760px;padding:calc(var(--portal-espacio-seccion) * .5 + 72px) var(--portal-margen-lateral) var(--portal-espacio-seccion);min-height:60vh;margin:0 auto}.terminos-module__cHZQMa__migas{color:var(--portal-texto-suave);margin:0 0 22px;font-size:13px}.terminos-module__cHZQMa__migas a{color:var(--portal-marca);text-decoration:none}.terminos-module__cHZQMa__migas a:hover{text-decoration:underline}.terminos-module__cHZQMa__titulo{font-size:clamp(28px,5vw,42px);font-style:var(--portal-estilo-titulos);margin:0 0 10px;line-height:1.15}.terminos-module__cHZQMa__actualizado{color:var(--portal-texto-suave);margin:0 0 24px;font-size:14px}.terminos-module__cHZQMa__texto{font-size:16px;line-height:1.7}.terminos-module__cHZQMa__texto p{margin:0 0 14px}.terminos-module__cHZQMa__texto ul{margin:0 0 14px;padding-left:22px}.terminos-module__cHZQMa__texto li{margin-bottom:6px}.terminos-module__cHZQMa__texto strong{font-weight:700}.terminos-module__cHZQMa__indice{border-radius:var(--portal-radio-lg);background:var(--portal-fondo-alterno);margin:28px 0 32px;padding:20px 22px}.terminos-module__cHZQMa__tituloIndice{text-transform:uppercase;letter-spacing:.06em;color:var(--portal-texto-suave);margin:0 0 10px;font-size:14px;font-weight:700}.terminos-module__cHZQMa__indice ol{margin:0;padding-left:22px;line-height:1.9}.terminos-module__cHZQMa__indice a{color:var(--portal-marca);text-decoration:none}.terminos-module__cHZQMa__indice a:hover{text-decoration:underline}.terminos-module__cHZQMa__seccion{border-top:1px solid var(--portal-fondo-alterno);scroll-margin-top:80px}.terminos-module__cHZQMa__seccion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;list-style:none;display:flex}.terminos-module__cHZQMa__seccion summary::-webkit-details-marker{display:none}.terminos-module__cHZQMa__seccion summary:after{content:"";border-right:2px solid var(--portal-marca);border-bottom:2px solid var(--portal-marca);flex:none;width:10px;height:10px;transition:transform .2s;transform:rotate(45deg)translateY(-3px)}.terminos-module__cHZQMa__seccion[open] summary:after{transform:rotate(225deg)translateY(-3px)}.terminos-module__cHZQMa__seccion summary:focus-visible{outline:3px solid var(--portal-acento);outline-offset:2px}.terminos-module__cHZQMa__seccion summary h2{margin:0;font-size:clamp(19px,3vw,24px);line-height:1.3}.terminos-module__cHZQMa__seccion>.terminos-module__cHZQMa__texto{padding-bottom:16px}@media (prefers-reduced-motion:reduce){.terminos-module__cHZQMa__seccion summary:after{transition:none}}
.galeria-module__bNPmgW__galeria{color:#1f2937;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.galeria-module__bNPmgW__controles{flex-wrap:wrap;gap:12px 24px;margin-bottom:12px;display:flex}.galeria-module__bNPmgW__grupo{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.galeria-module__bNPmgW__tituloGrupo{text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-right:4px;font-size:12px;font-weight:700}.galeria-module__bNPmgW__opcion{color:#1f2937;background:#fff;border:1px solid #d1d5db;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;text-decoration:none;display:inline-flex}.galeria-module__bNPmgW__activa{color:#fff;background:#1f2937;border-color:#1f2937}.galeria-module__bNPmgW__muestra{border-radius:50%;width:12px;height:12px}.galeria-module__bNPmgW__aviso{color:#4b5563;margin:0 0 8px;font-size:13px}.galeria-module__bNPmgW__variantes{color:#6b7280;flex-wrap:wrap;gap:4px 16px;margin:0 0 16px;padding:0;font-size:12px;list-style:none;display:flex}.galeria-module__bNPmgW__errores{color:#991b1b;white-space:pre-wrap;background:#fef2f2;border-radius:8px;margin:0 0 16px;padding:12px;font-size:12px}.galeria-module__bNPmgW__marco{border:1px solid #e5e7eb;border-radius:8px;position:relative;overflow:hidden;transform:translateZ(0)}.galeria-module__bNPmgW__marcoAdmin{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}
.agenda-module__qnZ_kq__pagina{flex-direction:column;gap:14px;max-width:720px;display:flex}.agenda-module__qnZ_kq__cabecera{justify-content:space-between;align-items:center;gap:12px;display:flex}.agenda-module__qnZ_kq__titulo{font-size:22px}.agenda-module__qnZ_kq__pestanas{gap:4px;display:flex}.agenda-module__qnZ_kq__pestanas a{border:1px solid var(--admin-line);background:var(--admin-surface);color:var(--admin-ink);border-radius:999px;padding:7px 12px;font-size:13.5px;font-weight:700;text-decoration:none}.agenda-module__qnZ_kq__pestanas a[aria-current]{border-color:var(--admin-ink);background:var(--admin-ink);color:var(--admin-paper)}.agenda-module__qnZ_kq__fecha{margin:0;font-size:15px;font-weight:700}.agenda-module__qnZ_kq__aviso{border:1px solid color-mix(in srgb, var(--admin-warn) 35%, transparent);background:var(--admin-warn-soft);color:var(--admin-warn);border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-weight:700;text-decoration:none;display:flex}.agenda-module__qnZ_kq__lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.agenda-module__qnZ_kq__cita,.agenda-module__qnZ_kq__libre{grid-template-columns:56px 1fr;gap:12px;display:grid}.agenda-module__qnZ_kq__cita{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:12px;padding:12px 14px}.agenda-module__qnZ_kq__cita[data-resaltada]{border-color:var(--admin-accent);box-shadow:0 0 0 3px var(--admin-accent-soft)}.agenda-module__qnZ_kq__libre{color:var(--admin-muted);padding:4px 14px;font-size:13px}.agenda-module__qnZ_kq__hora{font-size:16px;font-weight:900}.agenda-module__qnZ_kq__cuerpoCita{flex-direction:column;gap:4px;min-width:0;display:flex}.agenda-module__qnZ_kq__cuerpoCita p{margin:0}.agenda-module__qnZ_kq__servicio{flex-wrap:wrap;align-items:center;gap:6px;font-weight:800;display:flex}.agenda-module__qnZ_kq__estado{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.agenda-module__qnZ_kq__botones{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.agenda-module__qnZ_kq__cabeceraCita{flex-direction:column;gap:4px;display:flex}.agenda-module__qnZ_kq__cabeceraCita p{margin:0}.agenda-module__qnZ_kq__volver{color:var(--admin-ink);font-size:18px;font-weight:900;text-decoration:none}.agenda-module__qnZ_kq__quien{color:var(--admin-ink-soft)}.agenda-module__qnZ_kq__cabeceraCita .agenda-module__qnZ_kq__faltan{background:var(--admin-warn-soft);color:var(--admin-warn);border-radius:999px;align-self:flex-start;margin-top:4px;padding:4px 10px;font-size:14px;font-weight:800}.agenda-module__qnZ_kq__seccion{flex-direction:column;gap:8px;display:flex}.agenda-module__qnZ_kq__tituloSeccion{letter-spacing:.08em;text-transform:uppercase;color:var(--admin-ink-soft);font-size:12px!important}.agenda-module__qnZ_kq__resumen{flex-direction:column;gap:6px;font-size:14px;display:flex}.agenda-module__qnZ_kq__resumen p{margin:0}.agenda-module__qnZ_kq__resumen a{color:var(--admin-accent);font-weight:700}.agenda-module__qnZ_kq__filaEnlaces{flex-wrap:wrap;gap:10px;display:flex}.agenda-module__qnZ_kq__historial{flex-direction:column;gap:4px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.agenda-module__qnZ_kq__historial .admin-cell-sub{margin-right:6px;display:inline}.agenda-module__qnZ_kq__plegado{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:12px;padding:10px 14px}.agenda-module__qnZ_kq__plegado summary{cursor:pointer;font-weight:800}.agenda-module__qnZ_kq__plegado[open] summary{margin-bottom:10px}.agenda-module__qnZ_kq__navegarDia{align-items:center;gap:10px;display:flex}.agenda-module__qnZ_kq__semana{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:12px;grid-template-columns:52px repeat(7,minmax(110px,1fr));display:grid;overflow-x:auto}.agenda-module__qnZ_kq__semanaCabeza{border-bottom:1px solid var(--admin-line);background:var(--admin-surface-2);text-align:center;padding:8px 6px;font-size:12.5px;font-weight:800;position:sticky;top:0}.agenda-module__qnZ_kq__semanaCabeza[data-hoy]{color:var(--admin-accent)}.agenda-module__qnZ_kq__semanaCabeza{flex-direction:column;align-items:center;gap:4px;display:flex}.agenda-module__qnZ_kq__semanaCabeza[data-hoy]{background:color-mix(in srgb, var(--admin-accent) 16%, var(--admin-surface));color:var(--admin-ink)}.agenda-module__qnZ_kq__semanaCabeza[data-manana]{background:color-mix(in srgb, var(--admin-accent) 6%, var(--admin-surface))}.agenda-module__qnZ_kq__semanaDia[data-hoy]{background:color-mix(in srgb, var(--admin-accent) 7%, var(--admin-surface))}.agenda-module__qnZ_kq__semanaDia[data-manana]{background:color-mix(in srgb, var(--admin-accent) 3%, var(--admin-surface))}.agenda-module__qnZ_kq__etiquetaHoy,.agenda-module__qnZ_kq__etiquetaManana{border-radius:999px;padding:1px 9px;font-size:11.5px;font-weight:900;line-height:1.4}.agenda-module__qnZ_kq__etiquetaHoy{background:var(--admin-accent);color:var(--admin-accent-ink)}.agenda-module__qnZ_kq__etiquetaManana{border:1px solid color-mix(in srgb, var(--admin-accent) 40%, var(--admin-surface));background:color-mix(in srgb, var(--admin-accent) 12%, var(--admin-surface));color:color-mix(in srgb, var(--admin-accent) 72%, var(--admin-ink))}.agenda-module__qnZ_kq__bloqueado{box-sizing:border-box;background:var(--admin-bloqueado);color:var(--admin-ink-soft);padding:4px 8px;font-size:11px;font-weight:700;position:absolute;left:0;right:0;overflow:hidden}.agenda-module__qnZ_kq__ahora{z-index:2;background:var(--admin-accent);pointer-events:none;height:2px;position:absolute;left:0;right:0}.agenda-module__qnZ_kq__ahora:before{content:"";background:var(--admin-accent);border-radius:999px;width:10px;height:10px;position:absolute;top:-4px;left:-5px}.agenda-module__qnZ_kq__bloqueQuien{font-weight:800;display:block}.agenda-module__qnZ_kq__semanaHoras,.agenda-module__qnZ_kq__semanaDia{border-right:1px solid var(--admin-line);position:relative}.agenda-module__qnZ_kq__semanaHora{color:var(--admin-muted);font-size:11px;position:absolute;left:4px}.agenda-module__qnZ_kq__semanaLinea{border-top:1px dashed var(--admin-line);position:absolute;left:0;right:0}.agenda-module__qnZ_kq__bloque{border-left:4px solid var(--admin-accent);background:var(--admin-accent-soft);color:var(--admin-ink);border-radius:8px;padding:3px 6px;font-size:11.5px;line-height:1.3;text-decoration:none;position:absolute;left:3px;right:3px;overflow:hidden}.agenda-module__qnZ_kq__bloque strong{display:block}button.agenda-module__qnZ_kq__bloque{font:inherit;text-align:left;cursor:pointer;border-top:0;border-bottom:0;border-right:0;font-size:11.5px}.agenda-module__qnZ_kq__bloque[data-abierto]{outline:2px solid var(--admin-accent);z-index:3}.agenda-module__qnZ_kq__tarjetaBloque{z-index:20;border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;width:min(280px,80vw);padding:12px;font-size:13px;line-height:1.35;display:flex;position:absolute;left:0;box-shadow:0 10px 28px #00000029}.agenda-module__qnZ_kq__tarjetaBloque[data-derecha]{left:auto;right:0}.agenda-module__qnZ_kq__tarjetaBloque dl{flex-direction:column;gap:4px;width:100%;margin:0;display:flex}.agenda-module__qnZ_kq__tarjetaBloque dt{color:var(--admin-ink-soft);font-size:11.5px;font-weight:700}.agenda-module__qnZ_kq__tarjetaBloque dd{margin:0}.agenda-module__qnZ_kq__bloque[data-estado=apartada]{border-left-color:var(--admin-muted);background:repeating-linear-gradient(45deg, var(--admin-muted-soft), var(--admin-muted-soft) 6px, var(--admin-surface) 6px, var(--admin-surface) 12px)}.agenda-module__qnZ_kq__bloque[data-estado=atendida]{border-left-color:var(--admin-good);background:var(--admin-good-soft)}.agenda-module__qnZ_kq__bloque[data-estado=no-asistio]{border-left-color:var(--admin-bad);background:var(--admin-bad-soft)}.agenda-module__qnZ_kq__bloque[data-estado=por-reprogramar]{border-left-color:var(--admin-warn);background:var(--admin-warn-soft)}.agenda-module__qnZ_kq__horasLibres{flex-wrap:wrap;gap:6px;display:flex}.agenda-module__qnZ_kq__formularioNueva{flex-direction:column;gap:14px;max-width:760px;display:flex}.agenda-module__qnZ_kq__reservado{background:repeating-linear-gradient(135deg, var(--admin-muted-soft), var(--admin-muted-soft) 4px, transparent 4px, transparent 8px);border:1px dashed var(--admin-line);border-radius:8px;position:absolute;left:1px;right:1px}.agenda-module__qnZ_kq__bloqueLugar{color:var(--admin-muted);font-size:11px;display:block}.agenda-module__qnZ_kq__bloque[data-ocupado]{opacity:.55;filter:grayscale(.6)}.agenda-module__qnZ_kq__hueco{z-index:1;border:1px solid var(--admin-accent);background:var(--admin-surface);color:var(--admin-accent);border-radius:6px;align-items:center;padding:0 6px;font-size:11.5px;font-weight:700;text-decoration:none;display:flex;position:absolute;left:4px;right:4px}.agenda-module__qnZ_kq__hueco:hover,.agenda-module__qnZ_kq__hueco:focus-visible{background:var(--admin-accent);color:var(--admin-accent-ink)}.agenda-module__qnZ_kq__seleccion{z-index:2;background:var(--admin-accent);color:var(--admin-accent-ink);border-radius:8px;padding:3px 6px;font-size:12px;font-weight:800;position:absolute;left:3px;right:3px}.agenda-module__qnZ_kq__lugar{color:var(--admin-ink);margin:0;font-size:13px}.agenda-module__qnZ_kq__lugar[data-domicilio]{font-weight:700}.agenda-module__qnZ_kq__datosCita{flex-wrap:wrap;gap:4px 12px;margin:0;font-size:13px;display:flex}.agenda-module__qnZ_kq__fichaDatos dl{grid-template-columns:minmax(120px,max-content) 1fr;gap:4px 12px;margin:4px 0 0;display:grid}.agenda-module__qnZ_kq__fichaDatos dl>div{display:contents}.agenda-module__qnZ_kq__fichaDatos dt{color:var(--admin-muted,inherit)}.agenda-module__qnZ_kq__fichaDatos dd{margin:0;font-weight:600}.agenda-module__qnZ_kq__soloCelular{display:none}@media (max-width:767px){.agenda-module__qnZ_kq__soloComputador{display:none}.agenda-module__qnZ_kq__soloCelular{display:block}}.agenda-module__qnZ_kq__leyenda{color:var(--admin-ink-soft);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;font-size:12.5px;display:flex}.agenda-module__qnZ_kq__leyendaGris{background:var(--admin-bloqueado);vertical-align:-2px;border-radius:4px;width:14px;height:14px;margin-right:6px;display:inline-block}.agenda-module__qnZ_kq__celular{flex-direction:column;gap:8px;display:flex}.agenda-module__qnZ_kq__celularMes{align-items:center;gap:8px;display:flex}.agenda-module__qnZ_kq__celularMes>div{flex-grow:1}.agenda-module__qnZ_kq__celularMesTitulo{margin:0;font-size:17px;font-weight:900}.agenda-module__qnZ_kq__celularMesSub{color:var(--admin-ink-soft);margin:0;font-size:12.5px}.agenda-module__qnZ_kq__celularFlecha,.agenda-module__qnZ_kq__celularHoy{border:1px solid var(--admin-line);background:var(--admin-surface);min-width:40px;height:40px;color:var(--admin-ink);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:20px;text-decoration:none;display:inline-flex}.agenda-module__qnZ_kq__celularHoy{border-color:var(--admin-accent);color:var(--admin-accent);padding:0 14px;font-size:13px;font-weight:800}.agenda-module__qnZ_kq__tiraDias{border-bottom:1px solid var(--admin-line);gap:4px;padding-bottom:8px;display:grid}.agenda-module__qnZ_kq__tiraDia{min-height:88px;color:var(--admin-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:6px 0 8px;display:flex}.agenda-module__qnZ_kq__tiraDia[data-hoy]{background:color-mix(in srgb, var(--admin-accent) 10%, var(--admin-surface))}.agenda-module__qnZ_kq__tiraDia[data-manana]{background:color-mix(in srgb, var(--admin-accent) 4%, var(--admin-surface))}.agenda-module__qnZ_kq__tiraLetra{color:var(--admin-ink-soft);text-transform:uppercase;font-size:12px;font-weight:700}.agenda-module__qnZ_kq__tiraNumero{border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:900;display:flex}.agenda-module__qnZ_kq__tiraDia[data-pasado] .agenda-module__qnZ_kq__tiraNumero,.agenda-module__qnZ_kq__tiraDia[data-pasado] .agenda-module__qnZ_kq__tiraLetra{color:var(--admin-muted)}.agenda-module__qnZ_kq__tiraDia[data-hoy] .agenda-module__qnZ_kq__tiraNumero{background:var(--admin-accent);color:var(--admin-accent-ink)}.agenda-module__qnZ_kq__tiraDia[data-manana] .agenda-module__qnZ_kq__tiraNumero{background:color-mix(in srgb, var(--admin-accent) 18%, var(--admin-surface));color:color-mix(in srgb, var(--admin-accent) 72%, var(--admin-ink))}.agenda-module__qnZ_kq__tiraDia[aria-selected=true] .agenda-module__qnZ_kq__tiraNumero{box-shadow:0 0 0 2px var(--admin-paper), 0 0 0 4px var(--admin-ink)}.agenda-module__qnZ_kq__tiraEtiqueta{align-items:center;height:18px;display:flex}.agenda-module__qnZ_kq__tiraEtiqueta .agenda-module__qnZ_kq__etiquetaHoy,.agenda-module__qnZ_kq__tiraEtiqueta .agenda-module__qnZ_kq__etiquetaManana{padding:0 6px;font-size:10.5px}.agenda-module__qnZ_kq__tiraPuntos{gap:3px;height:6px;display:flex}.agenda-module__qnZ_kq__tiraPuntos span{background:var(--admin-ink-soft);border-radius:999px;width:6px;height:6px}.agenda-module__qnZ_kq__celularResumen{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.agenda-module__qnZ_kq__celularResumen h2{margin:0;font-size:16px;font-weight:900}.agenda-module__qnZ_kq__celularResumen span{color:var(--admin-ink-soft);white-space:nowrap;font-size:12.5px}.agenda-module__qnZ_kq__celularDia{border:1px solid var(--admin-line);background:var(--admin-surface);overscroll-behavior:contain;border-radius:12px;height:calc(100dvh - 300px);min-height:360px;overflow-y:auto}.agenda-module__qnZ_kq__celularLinea{border-top:1px solid var(--admin-line);position:absolute;left:0;right:0}.agenda-module__qnZ_kq__celularLinea span{color:var(--admin-ink-soft);font-size:11px;font-weight:700;position:absolute;top:2px;left:8px}.agenda-module__qnZ_kq__celularBloqueado{border-top:1px solid var(--admin-surface);padding:8px 12px;font-size:12px;left:48px}.agenda-module__qnZ_kq__celularLibre{box-sizing:border-box;border:1.5px dashed var(--admin-line);color:var(--admin-ink-soft);border-radius:10px;justify-content:space-between;align-items:center;padding:0 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:flex;position:absolute;left:52px;right:10px}.agenda-module__qnZ_kq__celularLibre strong{color:var(--admin-accent);font-weight:900}.agenda-module__qnZ_kq__celularCita{z-index:1;box-sizing:border-box;border:0;border-left:4px solid var(--admin-accent);background:var(--admin-accent-soft);color:var(--admin-ink);font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;gap:2px;padding:5px 10px;font-size:12.5px;line-height:1.3;display:flex;position:absolute;left:52px;right:10px;overflow:hidden}.agenda-module__qnZ_kq__celularCita>*{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.agenda-module__qnZ_kq__celularCita strong{font-size:13px;font-weight:900}.agenda-module__qnZ_kq__celularCita b{font-weight:900}.agenda-module__qnZ_kq__celularPalabra{color:var(--admin-ink-soft);font-weight:700}.agenda-module__qnZ_kq__celularEstado{font-weight:800}.agenda-module__qnZ_kq__celularCita[data-estado=apartada]{border-left-color:var(--admin-muted);background:repeating-linear-gradient(45deg, var(--admin-muted-soft), var(--admin-muted-soft) 6px, var(--admin-surface) 6px, var(--admin-surface) 12px)}.agenda-module__qnZ_kq__celularCita[data-estado=atendida]{border-left-color:var(--admin-good);background:var(--admin-good-soft)}.agenda-module__qnZ_kq__celularCita[data-estado=no-asistio]{border-left-color:var(--admin-bad);background:var(--admin-bad-soft)}.agenda-module__qnZ_kq__celularCita[data-estado=por-reprogramar]{border-left-color:var(--admin-warn);background:var(--admin-warn-soft)}.agenda-module__qnZ_kq__celularAhora{left:44px}.agenda-module__qnZ_kq__botonFlotante{right:16px;bottom:calc(80px + env(safe-area-inset-bottom));z-index:51;background:var(--admin-accent);height:52px;color:var(--admin-accent-ink);border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:900;text-decoration:none;display:flex;position:fixed;box-shadow:0 8px 24px #3c2d1940}.agenda-module__qnZ_kq__hojaFondo{z-index:60;cursor:pointer;background:#23232361;border:0;position:fixed;inset:0}.agenda-module__qnZ_kq__hoja{z-index:61;max-height:85dvh;padding:10px 20px calc(24px + env(safe-area-inset-bottom));background:var(--admin-surface);border-radius:20px 20px 0 0;flex-direction:column;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -10px 30px #0000002e}.agenda-module__qnZ_kq__hoja:focus{outline:none}.agenda-module__qnZ_kq__hojaAgarre{background:var(--admin-line);border-radius:999px;align-self:center;width:40px;height:5px}.agenda-module__qnZ_kq__hojaTitulo{font-size:18px;font-weight:900}.agenda-module__qnZ_kq__hojaDatos{grid-template-columns:110px minmax(0,1fr);gap:6px 10px;margin:0;font-size:14px;display:grid}.agenda-module__qnZ_kq__hojaDatos dt{color:var(--admin-ink-soft);font-weight:700}.agenda-module__qnZ_kq__hojaDatos dd{margin:0}.agenda-module__qnZ_kq__hojaAcciones{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px;display:grid}.agenda-module__qnZ_kq__hojaAcciones a{text-align:center;justify-content:center;min-height:44px}
.franja-module__RbrEvG__banda{border-block:1px solid color-mix(in srgb, var(--portal-texto) 12%, transparent)}.franja-module__RbrEvG__interior{padding-block:clamp(28px,4vw,48px)}.franja-module__RbrEvG__fila{grid-template-columns:repeat(var(--columnas,4), minmax(0, 1fr));display:grid}.franja-module__RbrEvG__cifra{border-left:1px solid color-mix(in srgb, var(--portal-texto) 12%, transparent);padding:8px clamp(14px,2vw,24px)}.franja-module__RbrEvG__cifra:first-child{border-left:0;padding-left:0}.franja-module__RbrEvG__valor{font-family:var(--portal-fuente-titulos);font-weight:var(--portal-peso-titulos);font-variant-numeric:tabular-nums;color:var(--portal-marca-texto,var(--portal-marca));font-size:clamp(34px,4vw,52px);line-height:1;display:block}.franja-module__RbrEvG__texto{color:var(--portal-texto-suave);margin-top:8px;font-size:14px;line-height:1.45;display:block}@media (max-width:760px){.franja-module__RbrEvG__fila{grid-template-columns:1fr 1fr;row-gap:22px}.franja-module__RbrEvG__cifra:nth-child(odd){border-left:0;padding-left:0}}
.tachado-module__APsy4q__lista{border-top:1px solid color-mix(in srgb, var(--portal-texto) 12%, transparent);margin:0;padding:0;list-style:none}.tachado-module__APsy4q__lista li{border-bottom:1px solid color-mix(in srgb, var(--portal-texto) 12%, transparent)}.tachado-module__APsy4q__fila{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:18px;padding:22px 0;display:grid}.tachado-module__APsy4q__cree{font-family:var(--portal-fuente-titulos);font-weight:var(--portal-peso-titulos);color:var(--portal-texto-suave);margin:0;font-size:clamp(18px,2vw,23px);line-height:1.35}.tachado-module__APsy4q__cree del{-webkit-text-decoration-color:var(--portal-acento);text-decoration-color:var(--portal-acento);text-decoration-thickness:2px}.tachado-module__APsy4q__flecha{text-align:center;color:var(--portal-acento);font-size:22px}.tachado-module__APsy4q__realidad{margin:0;font-size:16px;line-height:1.6}.tachado-module__APsy4q__oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){.tachado-module__APsy4q__fila{grid-template-columns:1fr;gap:6px}.tachado-module__APsy4q__flecha{text-align:left;width:22px;transform:rotate(90deg)}}
.equipo-module__GpmCnq__tarjetas{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,56px);display:grid}.equipo-module__GpmCnq__tres{grid-template-columns:repeat(3,minmax(0,1fr))}.equipo-module__GpmCnq__tarjetas:has(>:only-child){grid-template-columns:minmax(0,520px);justify-content:center}.equipo-module__GpmCnq__persona{flex-direction:column;gap:14px;min-width:0;display:flex}.equipo-module__GpmCnq__retrato{aspect-ratio:4/5;border-radius:var(--portal-radio-lg);background:var(--portal-fondo-alterno);max-width:100%;box-shadow:var(--portal-sombra-suave);overflow:hidden}[data-forma-foto=organica] .equipo-module__GpmCnq__retrato{border-radius:var(--portal-borde-organico)}.equipo-module__GpmCnq__retrato img{object-fit:cover;object-position:center 15%;width:100%;height:100%}.equipo-module__GpmCnq__nombre{font-size:clamp(22px,2.4vw,28px);line-height:1.2}.equipo-module__GpmCnq__nombreGrande{font-size:clamp(28px,3.6vw,40px)}.equipo-module__GpmCnq__cargo{color:var(--portal-marca);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.equipo-module__GpmCnq__cita{border-left:2px solid var(--portal-acento);font-family:var(--portal-fuente-titulos);font-style:var(--portal-cursiva,italic);font-weight:var(--portal-peso-titulos);margin:4px 0;padding-left:18px;font-size:clamp(17px,1.8vw,20px);line-height:1.55}.equipo-module__GpmCnq__credenciales{color:var(--portal-texto-suave);flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:flex}.equipo-module__GpmCnq__credenciales li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;display:grid}.equipo-module__GpmCnq__icono{font-size:18px}.equipo-module__GpmCnq__punto{background:var(--portal-acento);border-radius:50%;width:7px;height:7px;margin:8px 0 0 6px}.equipo-module__GpmCnq__mas summary{cursor:pointer;color:var(--portal-marca);font-size:14px;font-weight:700}.equipo-module__GpmCnq__mas[open] summary{margin-bottom:10px}.equipo-module__GpmCnq__mas summary:focus-visible{outline:2px solid var(--portal-marca);outline-offset:3px}.equipo-module__GpmCnq__accionPersona{margin-top:8px}.equipo-module__GpmCnq__accion{justify-content:center;margin-top:48px}.equipo-module__GpmCnq__franjas{flex-direction:column;gap:clamp(56px,8vw,96px);display:flex}.equipo-module__GpmCnq__franja{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:clamp(32px,6vw,72px);display:grid}.equipo-module__GpmCnq__invertida .equipo-module__GpmCnq__columnaRetrato{order:2}.equipo-module__GpmCnq__columnaRetrato{justify-content:center;min-width:0;display:flex}.equipo-module__GpmCnq__columnaRetrato .equipo-module__GpmCnq__retrato{width:min(100%,400px)}.equipo-module__GpmCnq__texto{flex-direction:column;gap:14px;min-width:0;display:flex}@media (max-width:860px){.equipo-module__GpmCnq__tres{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.equipo-module__GpmCnq__tarjetas,.equipo-module__GpmCnq__tres,.equipo-module__GpmCnq__franja{grid-template-columns:1fr}.equipo-module__GpmCnq__invertida .equipo-module__GpmCnq__columnaRetrato{order:0}.equipo-module__GpmCnq__retrato{width:min(100%,360px)}}
.compacta-module__jL5zhW__rejilla{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:22px;display:grid}.compacta-module__jL5zhW__tarjeta{border:1px solid color-mix(in srgb, var(--portal-texto) 10%, transparent);border-radius:var(--portal-radio-lg);background:var(--portal-superficie);grid-template-columns:116px minmax(0,1fr);align-items:start;gap:20px;padding:22px;display:grid}.compacta-module__jL5zhW__retrato{width:116px;box-shadow:none}.compacta-module__jL5zhW__retrato>span{font-size:38px}.compacta-module__jL5zhW__cuerpo{min-width:0}.compacta-module__jL5zhW__nombre{color:var(--portal-texto-titulos,var(--portal-texto));font-size:26px;line-height:1.2}.compacta-module__jL5zhW__cargo{letter-spacing:.12em;text-transform:uppercase;color:var(--portal-marca-texto,var(--portal-marca));margin:4px 0 12px;font-size:12px;font-weight:700}.compacta-module__jL5zhW__sellos{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.compacta-module__jL5zhW__sellos li{background:var(--portal-fondo-seccion-alterna,var(--portal-fondo-alterno));border-radius:999px;padding:5px 11px;font-size:13px}.compacta-module__jL5zhW__cita{font-family:var(--portal-fuente-titulos);font-style:var(--portal-cursiva,italic);color:var(--portal-texto-suave);margin:12px 0 0;font-size:16px;line-height:1.5}.compacta-module__jL5zhW__mas{margin-top:12px;font-size:14px}.compacta-module__jL5zhW__mas summary{cursor:pointer;color:var(--portal-marca-texto,var(--portal-marca));font-weight:700}.compacta-module__jL5zhW__mas[open] summary{margin-bottom:10px}.compacta-module__jL5zhW__mas summary:focus-visible{outline:2px solid var(--portal-marca);outline-offset:3px}.compacta-module__jL5zhW__accionPersona{margin-top:12px}.compacta-module__jL5zhW__accion{justify-content:center;margin-top:40px}@media (max-width:420px){.compacta-module__jL5zhW__tarjeta{grid-template-columns:1fr}}
.con-buscador-module__Lpe-Xa__hero{background:var(--portal-fondo);position:relative;overflow:hidden}.con-buscador-module__Lpe-Xa__interior{max-width:var(--portal-ancho-max);padding:calc(var(--portal-espacio-seccion) + 24px) var(--portal-margen-lateral) var(--portal-espacio-seccion);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,5vw,64px);margin:0 auto;display:grid}.con-buscador-module__Lpe-Xa__copia{min-width:0}.con-buscador-module__Lpe-Xa__cejilla{letter-spacing:.16em;text-transform:uppercase;color:var(--portal-marca-texto,var(--portal-marca));margin-bottom:16px;font-size:12px;font-weight:700;display:block}.con-buscador-module__Lpe-Xa__titulo{letter-spacing:-.01em;color:var(--portal-texto-titulos,var(--portal-texto));font-size:clamp(38px,5.4vw,70px);line-height:1.03}.con-buscador-module__Lpe-Xa__subtitulo{max-width:36ch;color:var(--portal-texto-suave);margin:22px 0 0;font-size:clamp(17px,1.6vw,20px);line-height:1.6}.con-buscador-module__Lpe-Xa__buscador{border:1px solid color-mix(in srgb, var(--portal-texto) 12%, transparent);border-radius:var(--portal-radio-lg);background:var(--portal-superficie);max-width:520px;box-shadow:var(--portal-sombra-suave);margin-top:30px;padding:16px}.con-buscador-module__Lpe-Xa__etiquetaBuscador{margin-bottom:10px;font-size:15px;font-weight:700;display:block}.con-buscador-module__Lpe-Xa__buscadorFila{gap:8px;display:flex}.con-buscador-module__Lpe-Xa__buscadorFila input{border:1.5px solid var(--portal-fondo-alterno);background:var(--portal-fondo);min-width:0;min-height:48px;color:var(--portal-texto);font:16px/1.3 var(--portal-fuente-texto);border-radius:999px;flex:1;padding:0 18px}.con-buscador-module__Lpe-Xa__buscadorFila input:focus-visible{outline:2px solid var(--portal-marca);outline-offset:1px}.con-buscador-module__Lpe-Xa__buscadorBoton{min-height:48px;font:inherit;border:0;font-weight:700}.con-buscador-module__Lpe-Xa__buscadorNota{color:var(--portal-texto-suave);align-items:center;gap:8px;margin:10px 0 0;font-size:13px;display:flex}.con-buscador-module__Lpe-Xa__latido{background:var(--portal-acento);border-radius:50%;flex:none;width:8px;height:8px;animation:2.4s infinite con-buscador-module__Lpe-Xa__latido}@keyframes con-buscador-module__Lpe-Xa__latido{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--portal-acento) 60%, transparent)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.con-buscador-module__Lpe-Xa__latido{animation:none}}.con-buscador-module__Lpe-Xa__chips{color:var(--portal-texto-suave);flex-wrap:wrap;gap:6px 18px;margin:22px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.con-buscador-module__Lpe-Xa__chips li:before{content:"";background:var(--portal-acento);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.con-buscador-module__Lpe-Xa__acciones{margin-top:22px}.con-buscador-module__Lpe-Xa__visual{aspect-ratio:4/5;max-width:100%;position:relative}.con-buscador-module__Lpe-Xa__foto img{object-fit:cover;border-radius:var(--portal-radio-xl);width:100%;height:100%}[data-forma-foto=organica] .con-buscador-module__Lpe-Xa__foto img{border-radius:var(--portal-borde-organico)}.con-buscador-module__Lpe-Xa__motivo{background:radial-gradient(120% 90% at 70% 20%, var(--portal-fondo-alterno), var(--portal-profundo) 140%);border-radius:48% 52% 46% 54%/40% 42% 58% 60%;position:absolute;inset:0;overflow:hidden}.con-buscador-module__Lpe-Xa__motivo svg{width:100%;height:100%;position:absolute;inset:0}.con-buscador-module__Lpe-Xa__arco{fill:none;stroke:var(--portal-acento);stroke-width:2px;stroke-linecap:round}.con-buscador-module__Lpe-Xa__arcoTenue{stroke-width:1px;opacity:.45}.con-buscador-module__Lpe-Xa__anillo{fill:none;stroke:var(--portal-acento);stroke-width:1px;opacity:.35}.con-buscador-module__Lpe-Xa__anilloTenue{opacity:.18}.con-buscador-module__Lpe-Xa__punto{fill:var(--portal-acento)}@media (max-width:860px){.con-buscador-module__Lpe-Xa__interior{padding-top:calc(var(--portal-espacio-seccion) + 8px);grid-template-columns:1fr}.con-buscador-module__Lpe-Xa__visual{aspect-ratio:1;order:-1;width:min(70%,300px);margin:0 auto}}@media (max-width:420px){.con-buscador-module__Lpe-Xa__buscadorFila{flex-direction:column}}
.listas-module__Y1c0gG__rejilla{grid-template-columns:repeat(var(--columnas,2), minmax(0, 1fr));gap:22px;display:grid}.listas-module__Y1c0gG__columna{border:1px solid color-mix(in srgb, var(--portal-texto) 10%, transparent);border-radius:var(--portal-radio-lg);background:var(--portal-superficie);min-width:0;padding:26px}.listas-module__Y1c0gG__titulo{color:var(--portal-texto-titulos,var(--portal-texto));margin-bottom:14px;font-size:24px;line-height:1.2}.listas-module__Y1c0gG__items{gap:12px;margin:0;padding:0;list-style:none;display:grid}.listas-module__Y1c0gG__items li{grid-template-columns:22px minmax(0,1fr);gap:10px;line-height:1.5;display:grid}.listas-module__Y1c0gG__items li:before{font-weight:700}.listas-module__Y1c0gG__items[data-tono=si] li:before{content:"✓";color:var(--portal-marca)}.listas-module__Y1c0gG__items[data-tono=no] li:before{content:"—";color:var(--portal-texto-suave)}.listas-module__Y1c0gG__items[data-tono=no] li{color:var(--portal-texto-suave)}.listas-module__Y1c0gG__items[data-tono=neutro] li:before{content:"•";color:var(--portal-acento)}@media (max-width:760px){.listas-module__Y1c0gG__rejilla{grid-template-columns:1fr}}
.ilustraciones-module__bbvhUG__marco{border-radius:var(--portal-radio-md);background:var(--portal-fondo-seccion-alterna,var(--portal-fondo-alterno));place-items:center;height:168px;display:grid;position:relative;overflow:hidden}.ilustraciones-module__bbvhUG__celular{background:var(--portal-marca);width:84px;height:150px;box-shadow:var(--portal-sombra-suave);border-radius:16px;padding:7px}.ilustraciones-module__bbvhUG__celular i{background:var(--portal-fondo);border-radius:10px;height:100%;display:block;position:relative}.ilustraciones-module__bbvhUG__celular i:before{content:"";background:var(--portal-acento);border-radius:5px;height:34px;position:absolute;top:12px;left:8px;right:8px}.ilustraciones-module__bbvhUG__celular i:after{content:"";background:var(--portal-fondo-alterno);height:5px;box-shadow:0 10px 0 var(--portal-fondo-alterno), 0 20px 0 var(--portal-fondo-alterno);border-radius:3px;position:absolute;top:56px;left:8px;right:22px}.ilustraciones-module__bbvhUG__grilla{grid-template-columns:repeat(3,34px);gap:4px;display:grid}.ilustraciones-module__bbvhUG__grilla i{background:color-mix(in srgb, var(--portal-marca) 25%, var(--portal-fondo));border-radius:6px;width:34px;height:34px}.ilustraciones-module__bbvhUG__grilla i:nth-child(3n+1){background:var(--portal-acento)}.ilustraciones-module__bbvhUG__grilla i:nth-child(5){background:var(--portal-marca)}.ilustraciones-module__bbvhUG__certificado{border:1px solid color-mix(in srgb, var(--portal-texto) 14%, transparent);background:var(--portal-superficie);width:130px;height:92px;box-shadow:var(--portal-sombra-suave);border-radius:8px;position:relative}.ilustraciones-module__bbvhUG__certificado:before{content:"";background:var(--portal-fondo-alterno);height:6px;box-shadow:0 12px 0 var(--portal-fondo-alterno);border-radius:3px;position:absolute;top:16px;left:14px;right:14px}.ilustraciones-module__bbvhUG__certificado:after{content:"";background:var(--portal-acento);border-radius:50%;width:26px;height:26px;position:absolute;bottom:10px;right:12px}.ilustraciones-module__bbvhUG__barras{align-items:flex-end;gap:8px;height:90px;display:flex}.ilustraciones-module__bbvhUG__barras i{background:color-mix(in srgb, var(--portal-marca) 35%, var(--portal-fondo));border-radius:5px 5px 0 0;width:18px}.ilustraciones-module__bbvhUG__barras i:last-child{background:var(--portal-acento)}.ilustraciones-module__bbvhUG__kit{align-items:flex-end;gap:8px;display:flex}.ilustraciones-module__bbvhUG__kit i{background:var(--portal-superficie);width:34px;height:64px;box-shadow:var(--portal-sombra-leve);border-radius:8px;display:block}.ilustraciones-module__bbvhUG__kit i:nth-child(2){background:var(--portal-acento);border-radius:50%;width:52px;height:40px}.ilustraciones-module__bbvhUG__kit i:nth-child(3){background:var(--portal-marca);height:84px}.ilustraciones-module__bbvhUG__calendario{background:var(--portal-superficie);box-shadow:var(--portal-sombra-suave);border-radius:10px;grid-template-columns:repeat(4,22px);gap:5px;padding:26px 12px 12px;display:grid;position:relative}.ilustraciones-module__bbvhUG__calendario:before{content:"";background:var(--portal-marca);border-radius:10px 10px 0 0;height:16px;position:absolute;top:0;left:0;right:0}.ilustraciones-module__bbvhUG__calendario i{background:var(--portal-fondo-alterno);border-radius:4px;width:22px;height:18px}.ilustraciones-module__bbvhUG__calendario i:nth-child(6){background:var(--portal-acento)}.ilustraciones-module__bbvhUG__mapa{background:repeating-linear-gradient(45deg, var(--portal-fondo) 0 10px, var(--portal-fondo-alterno) 10px 20px);width:140px;height:104px;box-shadow:var(--portal-sombra-leve);border-radius:10px;position:relative}.ilustraciones-module__bbvhUG__mapa i{background:var(--portal-acento);border-radius:50% 50% 50% 0;width:24px;height:24px;position:absolute;top:22px;left:58px;transform:rotate(-45deg)}.ilustraciones-module__bbvhUG__chat{gap:8px;width:140px;display:grid}.ilustraciones-module__bbvhUG__chat i{background:var(--portal-superficie);height:30px;box-shadow:var(--portal-sombra-leve);border-radius:14px 14px 14px 4px;display:block}.ilustraciones-module__bbvhUG__chat i:last-child{background:var(--portal-marca);border-radius:14px 14px 4px;justify-self:end;width:100px}
.ilustradas-module__cho7da__rejilla{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:18px;display:grid}.ilustradas-module__cho7da__pieza{border:1px solid color-mix(in srgb, var(--portal-texto) 10%, transparent);border-radius:var(--portal-radio-lg);background:var(--portal-superficie);flex-direction:column;gap:12px;min-width:0;padding:18px;transition:transform .25s;display:flex}.ilustradas-module__cho7da__pieza:hover{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.ilustradas-module__cho7da__pieza:hover{transform:none}}.ilustradas-module__cho7da__icono{color:var(--portal-marca)}.ilustradas-module__cho7da__titulo{color:var(--portal-texto-titulos,var(--portal-texto));font-size:20px;line-height:1.2}.ilustradas-module__cho7da__texto{color:var(--portal-texto-suave);margin:0;font-size:14px;line-height:1.55}.ilustradas-module__cho7da__etiquetas{flex-wrap:wrap;justify-content:center;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.ilustradas-module__cho7da__etiquetas li{border:1px solid color-mix(in srgb, var(--portal-texto) 14%, transparent);color:var(--portal-texto-suave);border-radius:999px;padding:6px 14px;font-size:13.5px}
.linea-tiempo-module__Z_RS5W__linea{grid-template-columns:repeat(var(--pasos,6), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.linea-tiempo-module__Z_RS5W__linea:before{content:"";background:linear-gradient(90deg, var(--portal-acento), color-mix(in srgb, var(--portal-texto) 12%, transparent));height:1px;position:absolute;top:23px;left:0;right:0}.linea-tiempo-module__Z_RS5W__paso{padding-right:16px;position:relative}.linea-tiempo-module__Z_RS5W__numero{border:1px solid var(--portal-acento);background:var(--portal-fondo);width:46px;height:46px;color:var(--portal-marca-texto,var(--portal-marca));font-family:var(--portal-fuente-titulos);border-radius:50%;place-items:center;font-size:18px;display:grid;position:relative}.linea-tiempo-module__Z_RS5W__titulo{color:var(--portal-texto-titulos,var(--portal-texto));margin:16px 0 6px;font-size:18px;line-height:1.25}.linea-tiempo-module__Z_RS5W__texto{color:var(--portal-texto-suave);margin:0;font-size:14px;line-height:1.55}.linea-tiempo-module__Z_RS5W__accion{margin-top:40px}@media (max-width:900px){.linea-tiempo-module__Z_RS5W__linea{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.linea-tiempo-module__Z_RS5W__linea:before{display:none}}@media (max-width:520px){.linea-tiempo-module__Z_RS5W__linea{grid-template-columns:1fr}}
.boton-flotante-module__Dbyp1a__boton{z-index:300;background:var(--portal-whatsapp);color:#fff;min-height:48px;font:600 14px/1.2 var(--portal-fuente-texto);box-shadow:0 4px 24px color-mix(in srgb, var(--portal-whatsapp) 35%, transparent);border-radius:999px;align-items:center;gap:10px;padding:13px 22px;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .3s;display:flex;position:fixed;bottom:24px;right:24px}.boton-flotante-module__Dbyp1a__boton[data-oculto]{opacity:0;pointer-events:none;transform:translateY(12px)}.boton-flotante-module__Dbyp1a__boton:hover{box-shadow:0 6px 32px color-mix(in srgb, var(--portal-whatsapp) 45%, transparent);transform:scale(1.03)}.boton-flotante-module__Dbyp1a__boton:focus-visible{outline:3px solid var(--portal-texto);outline-offset:2px}@media (max-width:500px){.boton-flotante-module__Dbyp1a__boton{border-radius:50%;padding:15px}.boton-flotante-module__Dbyp1a__boton span{display:none}}@media (prefers-reduced-motion:reduce){.boton-flotante-module__Dbyp1a__boton{transition:none}}
.caracteristicas-module__ss_ohG__rejilla{grid-template-columns:1fr 1.4fr;align-items:start;gap:80px;display:grid}.caracteristicas-module__ss_ohG__copia{position:sticky;top:100px}.caracteristicas-module__ss_ohG__lista{margin:0;padding:0;list-style:none}.caracteristicas-module__ss_ohG__lista li{border-bottom:1px solid var(--portal-fondo-alterno)}.caracteristicas-module__ss_ohG__lista li:first-child{border-top:1px solid var(--portal-fondo-alterno)}.caracteristicas-module__ss_ohG__item{grid-template-columns:52px 1fr;gap:24px;padding:32px 0;display:grid}.caracteristicas-module__ss_ohG__numero{color:var(--portal-acento2-claro);font-family:var(--portal-fuente-titulos);font-style:var(--portal-estilo-titulos);font-size:32px;font-weight:var(--portal-peso-titulos);padding-top:4px;line-height:1}.caracteristicas-module__ss_ohG__titulo{font-style:var(--portal-estilo-titulos);margin-bottom:10px;font-size:20px;line-height:1.3}.caracteristicas-module__ss_ohG__texto{color:var(--portal-texto-suave);margin:0 0 12px;font-size:14px;line-height:1.75}.caracteristicas-module__ss_ohG__detalle{color:var(--portal-marca);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}@media (max-width:760px){.caracteristicas-module__ss_ohG__rejilla{grid-template-columns:1fr;gap:40px}.caracteristicas-module__ss_ohG__copia{position:static}}
.pasos-circulos-module__CXJCgq__fila{flex-wrap:wrap;justify-content:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}.pasos-circulos-module__CXJCgq__paso{text-align:center;flex:220px;max-width:280px}.pasos-circulos-module__CXJCgq__numero{background:var(--portal-marca);width:52px;height:52px;color:var(--portal-sobre-marca);font-family:var(--portal-fuente-titulos);font-weight:var(--portal-peso-titulos);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:20px;line-height:1;display:flex}.pasos-circulos-module__CXJCgq__titulo{font-style:var(--portal-estilo-titulos);color:var(--portal-marca);margin-bottom:8px;font-size:18px;line-height:1.3}.pasos-circulos-module__CXJCgq__texto{color:var(--portal-texto-suave);margin:0;font-size:15px;line-height:1.6}.pasos-circulos-module__CXJCgq__detalle{letter-spacing:.08em;text-transform:uppercase;color:var(--portal-marca);margin-top:10px;font-size:12px;font-weight:700;display:block}
.rejilla-editorial-module___xrTGq__rejilla{grid-template-columns:repeat(2,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.rejilla-editorial-module___xrTGq__tres{grid-template-columns:repeat(3,1fr)}.rejilla-editorial-module___xrTGq__tarjeta{border-radius:var(--portal-radio-sm);background:var(--portal-fondo);outline:1px solid color-mix(in srgb, var(--portal-texto) 8%, transparent);outline-offset:-1px;padding:32px}.rejilla-editorial-module___xrTGq__numero{letter-spacing:.2em;color:var(--portal-marca);opacity:.7;margin-bottom:12px;font-size:11px;font-weight:600;display:block}[data-marca-exacta] .rejilla-editorial-module___xrTGq__numero{color:var(--portal-marca-oscura);opacity:1;font-size:12px;font-weight:800}.rejilla-editorial-module___xrTGq__detalle{letter-spacing:.18em;text-transform:uppercase;color:var(--portal-marca);margin-bottom:10px;font-size:10px;font-weight:600;display:block}.rejilla-editorial-module___xrTGq__titulo{font-style:var(--portal-estilo-titulos);color:var(--portal-texto);margin-bottom:12px;font-size:20px;line-height:1.3}.rejilla-editorial-module___xrTGq__texto{color:var(--portal-texto-suave);margin:0;font-size:14px;line-height:1.75}@media (max-width:860px){.rejilla-editorial-module___xrTGq__rejilla,.rejilla-editorial-module___xrTGq__tres{grid-template-columns:1fr}}
.cifras-module__qHeTAG__rejilla{grid-template-columns:repeat(var(--columnas,1), minmax(0, 1fr));gap:2px;display:grid}.cifras-module__qHeTAG__grupo{border-radius:var(--portal-radio-sm);background:var(--portal-fondo-seccion-alterna,var(--portal-fondo-alterno));box-shadow:var(--portal-sombra-leve);padding:36px 32px}[data-borde-tarjeta] .cifras-module__qHeTAG__grupo{outline:var(--portal-borde-tarjeta);outline-offset:-1px}.cifras-module__qHeTAG__etiqueta{letter-spacing:.2em;text-transform:uppercase;color:var(--portal-marca);margin-bottom:18px;font-size:10px;font-weight:600;display:block}.cifras-module__qHeTAG__titulo{font-style:var(--portal-estilo-titulos);color:var(--portal-texto);margin-bottom:16px;font-size:clamp(20px,2.2vw,24px);line-height:1.3}.cifras-module__qHeTAG__texto{color:var(--portal-texto-suave);margin:0 0 28px;font-size:14px;line-height:1.75}.cifras-module__qHeTAG__cifras{flex-direction:column;gap:12px;display:flex}.cifras-module__qHeTAG__cifra{border-left:2px solid color-mix(in srgb, var(--portal-marca) 40%, transparent);border-radius:var(--portal-radio-sm);background:var(--portal-fondo);padding:20px 24px}.cifras-module__qHeTAG__valor{font-family:var(--portal-fuente-titulos);font-weight:var(--portal-peso-titulos);color:var(--portal-marca);margin-bottom:10px;font-size:clamp(30px,3.4vw,38px);line-height:1;display:block}.cifras-module__qHeTAG__explicacion{color:var(--portal-texto-suave);font-size:13px;line-height:1.65}.cifras-module__qHeTAG__accion{margin-top:40px}@media (max-width:860px){.cifras-module__qHeTAG__rejilla{grid-template-columns:1fr}}
.tienda-module__z44b0q__pagina{max-width:var(--portal-ancho-max);padding:calc(var(--portal-espacio-seccion) * .5 + 72px) var(--portal-margen-lateral) var(--portal-espacio-seccion);min-height:60vh;margin:0 auto}.tienda-module__z44b0q__tituloPagina{color:var(--portal-texto);font-size:clamp(26px,3.2vw,36px);margin-bottom:28px!important}.tienda-module__z44b0q__botones{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tienda-module__z44b0q__botonBloque{width:100%}.tienda-module__z44b0q__botonPequeno{min-height:40px;padding:9px 16px;font-size:13.5px}.tienda-module__z44b0q__boton:disabled{opacity:.6;cursor:wait}.tienda-module__z44b0q__etiquetas{flex-wrap:wrap;gap:6px;display:flex}.tienda-module__z44b0q__etiqueta{background:var(--portal-acento2);color:var(--portal-sobre-acento);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:800;line-height:1.3;display:inline-block}.tienda-module__z44b0q__etiqueta[data-tipo=estado]{background:var(--portal-texto);color:var(--portal-fondo)}.tienda-module__z44b0q__etiqueta[data-tipo=destacado],.tienda-module__z44b0q__etiqueta[data-tipo=fase]{background:var(--portal-acento)}.tienda-module__z44b0q__etiqueta[data-tipo=registro]{background:var(--portal-superficie);box-shadow:inset 0 0 0 1px var(--portal-marca);color:var(--portal-marca)}.tienda-module__z44b0q__precio{color:var(--portal-texto);flex-wrap:wrap;align-items:baseline;gap:8px;font-weight:800;display:flex}.tienda-module__z44b0q__precioAnterior{color:var(--portal-texto-suave);font-size:.8em;font-weight:500;text-decoration:line-through}.tienda-module__z44b0q__foto{aspect-ratio:1;background:var(--portal-fondo-alterno);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.tienda-module__z44b0q__foto img{object-fit:contain;width:100%;height:100%}.tienda-module__z44b0q__sinFoto{color:var(--portal-marca);opacity:.55}.tienda-module__z44b0q__buscador{border:1.5px solid var(--portal-acento2);border-radius:var(--portal-radio-boton);background:var(--portal-superficie);max-width:560px;min-height:48px;color:var(--portal-texto-suave);align-items:center;gap:10px;margin:0 auto 18px;padding:0 16px;display:flex}.tienda-module__z44b0q__buscador:focus-within{border-color:var(--portal-marca)}.tienda-module__z44b0q__buscador input{min-width:0;color:var(--portal-texto);font:15px/1.4 var(--portal-fuente-texto);background:0 0;border:0;outline:0;flex:1}.tienda-module__z44b0q__filtros{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:32px;display:flex}.tienda-module__z44b0q__filtro{border:1.5px solid var(--portal-acento2);background:var(--portal-superficie);min-height:40px;color:var(--portal-texto);font:600 13.5px/1.2 var(--portal-fuente-texto);cursor:pointer;border-radius:999px;padding:8px 16px}.tienda-module__z44b0q__filtro:hover{border-color:var(--portal-marca)}.tienda-module__z44b0q__filtro[aria-pressed=true]{border-color:var(--portal-marca);background:var(--portal-marca);color:var(--portal-sobre-marca)}.tienda-module__z44b0q__filtro:focus-visible{outline:3px solid var(--portal-acento);outline-offset:2px}.tienda-module__z44b0q__conteo{color:var(--portal-texto-suave);text-align:center;margin:0 0 18px;font-size:13.5px}.tienda-module__z44b0q__rejilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.tienda-module__z44b0q__vacio{color:var(--portal-texto-suave);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:40px 16px;display:flex}.tienda-module__z44b0q__final{text-align:center;flex-direction:column;align-items:center;gap:18px;margin-top:40px;display:flex}.tienda-module__z44b0q__tarjeta{border:1px solid var(--portal-fondo-alterno);border-radius:var(--portal-radio-md);background:var(--portal-superficie);min-width:0;box-shadow:var(--portal-sombra-leve);flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.tienda-module__z44b0q__tarjeta:hover{box-shadow:var(--portal-sombra-suave);transform:translateY(-3px)}.tienda-module__z44b0q__tarjeta .tienda-module__z44b0q__foto{padding:14px}.tienda-module__z44b0q__tarjeta .tienda-module__z44b0q__etiquetas{position:absolute;top:10px;left:10px;right:10px}.tienda-module__z44b0q__cuerpo{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.tienda-module__z44b0q__nombre{font-size:16.5px;line-height:1.25}.tienda-module__z44b0q__nombre a{color:inherit;text-decoration:none}.tienda-module__z44b0q__nombre a:hover{color:var(--portal-marca)}.tienda-module__z44b0q__nombre a:focus-visible{outline:3px solid var(--portal-acento);outline-offset:2px}.tienda-module__z44b0q__frase{color:var(--portal-texto-suave);margin:0;font-size:13px;line-height:1.5}.tienda-module__z44b0q__tarjeta .tienda-module__z44b0q__frase{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tienda-module__z44b0q__tarjeta .tienda-module__z44b0q__precio{margin-top:auto;padding-top:6px;font-size:17px}.tienda-module__z44b0q__tarjeta .tienda-module__z44b0q__botones{flex-direction:column;align-items:stretch;margin-top:8px}.tienda-module__z44b0q__migas{color:var(--portal-texto-suave);margin:0 0 22px;font-size:13px}.tienda-module__z44b0q__migas a{color:var(--portal-marca);text-decoration:none}.tienda-module__z44b0q__migas a:hover{text-decoration:underline}.tienda-module__z44b0q__ficha{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.tienda-module__z44b0q__ficha .tienda-module__z44b0q__foto{border-radius:var(--portal-radio-lg);padding:24px}.tienda-module__z44b0q__fotoGrande{position:sticky;top:96px}.tienda-module__z44b0q__infoFicha{flex-direction:column;gap:16px;min-width:0;display:flex}.tienda-module__z44b0q__infoFicha h1{font-size:clamp(26px,3vw,34px)}.tienda-module__z44b0q__infoFicha .tienda-module__z44b0q__frase{font-size:15.5px}.tienda-module__z44b0q__infoFicha .tienda-module__z44b0q__precio{font-size:24px}.tienda-module__z44b0q__beneficios{border-radius:var(--portal-radio-md);background:var(--portal-fondo-alterno);padding:16px 18px}.tienda-module__z44b0q__tituloBloque{letter-spacing:.1em;text-transform:uppercase;color:var(--portal-marca-oscura);margin-bottom:10px;font-size:12px;font-weight:800}.tienda-module__z44b0q__listaBeneficios{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.tienda-module__z44b0q__listaBeneficios li{align-items:flex-start;gap:8px;display:flex}.tienda-module__z44b0q__listaBeneficios svg{color:var(--portal-marca);flex-shrink:0;margin-top:3px}.tienda-module__z44b0q__descripcion{color:var(--portal-texto-suave);white-space:pre-line;margin:0;font-size:15px;line-height:1.75}.tienda-module__z44b0q__tabla{border-collapse:collapse;width:100%;font-size:14px}.tienda-module__z44b0q__tabla th,.tienda-module__z44b0q__tabla td{border-bottom:1px solid var(--portal-fondo-alterno);text-align:left;vertical-align:top;padding:10px 0}.tienda-module__z44b0q__tabla th{width:38%;color:var(--portal-texto-suave);padding-right:12px;font-weight:600}.tienda-module__z44b0q__trasera summary{cursor:pointer;color:var(--portal-marca);font-size:14px;font-weight:700}.tienda-module__z44b0q__trasera img{border-radius:var(--portal-radio-md);margin-top:12px}.tienda-module__z44b0q__nota{color:var(--portal-texto-suave);margin:0;font-size:13px;line-height:1.6}.tienda-module__z44b0q__nota a{color:var(--portal-marca)}.tienda-module__z44b0q__carrito{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.tienda-module__z44b0q__filas{border-top:1px solid var(--portal-fondo-alterno);flex-direction:column;display:flex}.tienda-module__z44b0q__fila{border-bottom:1px solid var(--portal-fondo-alterno);grid-template-columns:76px minmax(0,1fr) auto;align-items:start;gap:8px 14px;padding:16px 0;display:grid}.tienda-module__z44b0q__fila .tienda-module__z44b0q__foto{border-radius:var(--portal-radio-sm);width:76px;padding:6px}.tienda-module__z44b0q__datosFila{min-width:0}.tienda-module__z44b0q__nombreFila{font-weight:700}.tienda-module__z44b0q__unitario{color:var(--portal-texto-suave);margin-top:2px;font-size:13px}.tienda-module__z44b0q__controles{flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;display:flex}.tienda-module__z44b0q__cantidad{border:1.5px solid var(--portal-acento2);border-radius:999px;align-items:center;display:inline-flex}.tienda-module__z44b0q__cantidad button{width:40px;height:40px;color:var(--portal-marca);cursor:pointer;background:0 0;border:0;font-size:18px}.tienda-module__z44b0q__cantidad span{text-align:center;min-width:22px;font-weight:700}.tienda-module__z44b0q__quitar{min-height:40px;color:var(--portal-texto-suave);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:13px;text-decoration:underline}.tienda-module__z44b0q__cantidad button:focus-visible,.tienda-module__z44b0q__quitar:focus-visible{outline:3px solid var(--portal-acento);outline-offset:2px}.tienda-module__z44b0q__totalFila{white-space:nowrap;flex-shrink:0;font-weight:800}.tienda-module__z44b0q__avisoFila{color:var(--portal-texto-suave);grid-column:1/-1;font-size:12.5px}.tienda-module__z44b0q__resumen{border:1px solid var(--portal-fondo-alterno);border-radius:var(--portal-radio-lg);background:var(--portal-superficie);box-shadow:var(--portal-sombra-suave);flex-direction:column;gap:14px;padding:22px;display:flex}.tienda-module__z44b0q__campo{flex-direction:column;gap:6px;min-width:0;display:flex}.tienda-module__z44b0q__campo label{font-size:13px;font-weight:700}.tienda-module__z44b0q__campo input,.tienda-module__z44b0q__campo select{border:1.5px solid var(--portal-acento2);border-radius:var(--portal-radio-sm);background:var(--portal-superficie);width:100%;min-height:44px;color:var(--portal-texto);font:15px/1.3 var(--portal-fuente-texto);padding:10px 12px}.tienda-module__z44b0q__campo input:focus,.tienda-module__z44b0q__campo select:focus{border-color:var(--portal-marca);outline:0}.tienda-module__z44b0q__doble{gap:10px;min-width:0;display:flex}.tienda-module__z44b0q__doble>.tienda-module__z44b0q__campo{flex:1}.tienda-module__z44b0q__doble>.tienda-module__z44b0q__campoTipo{flex:0 0 96px}.tienda-module__z44b0q__lineaCupon{gap:8px;display:flex}.tienda-module__z44b0q__lineaCupon input{flex:1}.tienda-module__z44b0q__aviso{border-radius:var(--portal-radio-sm);background:var(--portal-fondo-alterno);color:var(--portal-texto);padding:10px 12px;font-size:13px;line-height:1.5}.tienda-module__z44b0q__avisoBien{background:var(--portal-acento2);color:var(--portal-sobre-acento);font-weight:700}.tienda-module__z44b0q__avisoError{background:var(--portal-error-fondo);color:var(--portal-error-texto);font-weight:600}.tienda-module__z44b0q__renglon{color:var(--portal-texto-suave);justify-content:space-between;gap:12px;font-size:14px;display:flex}.tienda-module__z44b0q__renglonTotal{border-top:1px solid var(--portal-fondo-alterno);color:var(--portal-texto);padding-top:10px;font-size:18px;font-weight:800}.tienda-module__z44b0q__botonTexto{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.tienda-module__z44b0q__resultado{text-align:center;max-width:560px;margin:0 auto}.tienda-module__z44b0q__resultado h1{margin-bottom:14px;font-size:clamp(24px,3vw,32px)}.tienda-module__z44b0q__resultado p{color:var(--portal-texto-suave);margin:0 0 26px;font-size:15.5px;line-height:1.7}.tienda-module__z44b0q__resultado .tienda-module__z44b0q__botones{justify-content:center}.tienda-module__z44b0q__iconoCarrito{width:44px;height:44px;color:var(--portal-marca);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.tienda-module__z44b0q__iconoCarrito:hover{background:color-mix(in srgb, var(--portal-acento2) 45%, transparent)}.tienda-module__z44b0q__iconoCarrito:focus-visible{outline:3px solid var(--portal-acento);outline-offset:2px}.tienda-module__z44b0q__contador{background:var(--portal-marca);min-width:19px;height:19px;color:var(--portal-sobre-marca);text-align:center;border-radius:999px;padding:0 5px;font-size:11px;font-weight:800;line-height:19px;position:absolute;top:2px;right:0}@media (max-width:1000px){.tienda-module__z44b0q__rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.tienda-module__z44b0q__rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tienda-module__z44b0q__cuerpo{padding:12px}.tienda-module__z44b0q__nombre{font-size:15px}.tienda-module__z44b0q__ficha,.tienda-module__z44b0q__carrito{grid-template-columns:minmax(0,1fr)}.tienda-module__z44b0q__fotoGrande{position:static}.tienda-module__z44b0q__listaBeneficios{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.tienda-module__z44b0q__tarjeta{transition:none}.tienda-module__z44b0q__tarjeta:hover{transform:none}}:is([data-borde-tarjeta] .tienda-module__z44b0q__tarjeta,[data-borde-tarjeta] .tienda-module__z44b0q__resumen){outline:var(--portal-borde-tarjeta);outline-offset:-1px}
.banda-color-module__wjxNGG__banda{background:var(--portal-banda-color,var(--portal-relleno-boton,var(--portal-marca)));color:var(--portal-sobre-banda-color,var(--portal-sobre-marca))}.banda-color-module__wjxNGG__interior{max-width:820px;padding:var(--portal-espacio-seccion) var(--portal-margen-lateral);text-align:center;margin:0 auto}.banda-color-module__wjxNGG__cejilla{color:var(--portal-sobre-banda-color,var(--portal-sobre-marca));opacity:.85}.banda-color-module__wjxNGG__cejilla:before,.banda-color-module__wjxNGG__cejilla:after{background:currentColor}.banda-color-module__wjxNGG__titulo{color:var(--portal-sobre-banda-color,var(--portal-sobre-marca));font-size:clamp(28px,3.6vw,44px);font-style:var(--portal-estilo-titulos);line-height:1.15}.banda-color-module__wjxNGG__titulo em{color:inherit;text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.banda-color-module__wjxNGG__texto{opacity:.92;max-width:560px;margin:16px auto 0;font-size:16px;line-height:1.7}.banda-color-module__wjxNGG__acciones{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.banda-color-module__wjxNGG__banda .banda-color-module__wjxNGG__claro{background:var(--portal-sobre-marca);color:var(--portal-marca)}.banda-color-module__wjxNGG__banda .banda-color-module__wjxNGG__whatsapp{background:var(--portal-whatsapp);color:#fff}.banda-color-module__wjxNGG__banda .banda-color-module__wjxNGG__contorno{color:var(--portal-sobre-banda-color,var(--portal-sobre-marca));background:0 0;border-color:currentColor}[data-fondo] .banda-color-module__wjxNGG__banda .banda-color-module__wjxNGG__claro{background:var(--portal-boton-principal,var(--portal-relleno-boton,var(--portal-marca)));color:var(--portal-sobre-boton-principal,var(--portal-sobre-marca))}[data-fondo] .banda-color-module__wjxNGG__titulo{color:var(--portal-texto-titulos,var(--portal-sobre-banda-color))}.banda-color-module__wjxNGG__modalidades{border-top:1px solid color-mix(in srgb, var(--portal-sobre-banda-color,var(--portal-sobre-marca)) 25%, transparent);margin-top:40px;padding-top:28px}.banda-color-module__wjxNGG__tituloModalidades{letter-spacing:.12em;text-transform:uppercase;opacity:.85;margin:0 0 16px;font-size:12px;font-weight:800}.banda-color-module__wjxNGG__modalidades ul{text-align:left;flex-wrap:wrap;justify-content:center;gap:16px 36px;margin:0;padding:0;list-style:none;display:flex}.banda-color-module__wjxNGG__modalidades li{align-items:flex-start;gap:10px;max-width:320px;display:flex}.banda-color-module__wjxNGG__modalidades strong{font-size:15px;display:block}.banda-color-module__wjxNGG__modalidades span{opacity:.9;white-space:pre-line;font-size:13.5px;line-height:1.5;display:block}.banda-color-module__wjxNGG__modalidades .banda-color-module__wjxNGG__icono{color:inherit}@media (max-width:640px){.banda-color-module__wjxNGG__modalidades ul{justify-content:center;display:grid}}.banda-color-module__wjxNGG__nota{opacity:.85;margin:24px 0 0;font-size:13.5px}.banda-color-module__wjxNGG__logo{object-fit:contain;width:56px;height:56px;margin:0 auto 18px}
.centrado-sobrio-module__tMQ5Ba__centrado{text-align:center;max-width:560px;margin:0 auto}.centrado-sobrio-module__tMQ5Ba__logo{object-fit:contain;width:48px;height:48px;margin:0 auto 18px}.centrado-sobrio-module__tMQ5Ba__titulo{font-style:var(--portal-estilo-titulos);color:var(--portal-texto);margin-bottom:18px;font-size:clamp(24px,3vw,32px);line-height:1.35}.centrado-sobrio-module__tMQ5Ba__texto{color:var(--portal-texto-suave);margin:0 0 32px;font-size:16px;line-height:1.75}.centrado-sobrio-module__tMQ5Ba__nota{color:var(--portal-texto-suave);margin:24px 0 0;font-size:12px}
.cierre-module__5y_hKa__cierre{background:var(--portal-oscuro);color:var(--portal-sobre-oscuro);position:relative;overflow:hidden}.cierre-module__5y_hKa__foto{object-fit:cover;object-position:center 20%;opacity:.25;width:100%;height:100%;position:absolute;inset:0}.cierre-module__5y_hKa__velo{background:linear-gradient(135deg, color-mix(in srgb, var(--portal-oscuro-profundo) 90%, transparent) 0%, color-mix(in srgb, var(--portal-marca) 60%, transparent) 100%);position:absolute;inset:0}.cierre-module__5y_hKa__interior{z-index:1;max-width:var(--portal-ancho-max);padding:var(--portal-espacio-seccion) var(--portal-margen-lateral);margin:0 auto;position:relative}.cierre-module__5y_hKa__copia{max-width:680px}.cierre-module__5y_hKa__copia .cierre-module__5y_hKa__cejilla{color:var(--portal-acento2-claro)}.cierre-module__5y_hKa__titulo{color:var(--portal-sobre-oscuro);font-style:var(--portal-estilo-titulos);margin:0 0 24px;font-size:clamp(26px,4vw,44px);line-height:1.25}.cierre-module__5y_hKa__titulo em{color:var(--portal-acento2-claro)}.cierre-module__5y_hKa__texto{color:var(--portal-sobre-oscuro);opacity:.85;margin:0 0 36px;font-size:16px}.cierre-module__5y_hKa__acciones{flex-wrap:wrap;gap:14px;margin-bottom:52px;display:flex}.cierre-module__5y_hKa__boton{min-height:52px;padding:15px 30px}.cierre-module__5y_hKa__acciones .cierre-module__5y_hKa__principal{background:var(--portal-fondo);color:var(--portal-marca)}.cierre-module__5y_hKa__acciones .cierre-module__5y_hKa__whatsapp{background:var(--portal-whatsapp);color:#fff}.cierre-module__5y_hKa__acciones .cierre-module__5y_hKa__secundario{background:var(--portal-acento2);color:var(--portal-texto)}.cierre-module__5y_hKa__acciones .cierre-module__5y_hKa__contorno{color:var(--portal-sobre-oscuro);background:#ffffff1a;border-color:#ffffff4d}.cierre-module__5y_hKa__cobertura{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.cierre-module__5y_hKa__tituloModalidades{color:var(--portal-sobre-oscuro);letter-spacing:.16em;text-transform:uppercase;opacity:.65;margin:0;font-size:11px;font-weight:700}.cierre-module__5y_hKa__modalidad{align-items:flex-start;gap:14px;display:flex}.cierre-module__5y_hKa__icono{margin-top:2px;font-size:22px}.cierre-module__5y_hKa__modalidad strong{color:var(--portal-acento2-claro);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:13px;display:block}.cierre-module__5y_hKa__modalidad p{color:var(--portal-sobre-oscuro);opacity:.8;white-space:pre-line;margin:0;font-size:14px;line-height:1.6}.cierre-module__5y_hKa__nota{color:var(--portal-sobre-oscuro);font-size:13px;font-style:var(--portal-cursiva,italic);opacity:.7;margin:16px 0 0}
.antes-despues-module__FfZGcq__filas{flex-direction:column;gap:24px;display:flex}.antes-despues-module__FfZGcq__fila{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:32px;display:grid}.antes-despues-module__FfZGcq__columna{border-radius:var(--portal-radio-sm);padding:32px}.antes-despues-module__FfZGcq__antes{background:var(--portal-fondo-alterno);outline:1px solid color-mix(in srgb, var(--portal-texto) 8%, transparent);outline-offset:-1px}.antes-despues-module__FfZGcq__despues{background:var(--portal-superficie);outline:1px solid color-mix(in srgb, var(--portal-marca) 35%, transparent);outline-offset:-1px}.antes-despues-module__FfZGcq__etiqueta{letter-spacing:.18em;text-transform:uppercase;color:var(--portal-texto-suave);margin-bottom:16px;font-size:10px;font-weight:600;display:block}.antes-despues-module__FfZGcq__despues .antes-despues-module__FfZGcq__etiqueta{color:var(--portal-marca)}.antes-despues-module__FfZGcq__texto{font-family:var(--portal-fuente-titulos);color:var(--portal-texto);margin:0;font-size:17px;line-height:1.5}.antes-despues-module__FfZGcq__antes .antes-despues-module__FfZGcq__texto{color:var(--portal-texto-suave)}.antes-despues-module__FfZGcq__flecha{color:var(--portal-marca);opacity:.6;align-self:center;font-size:24px}@media (max-width:760px){.antes-despues-module__FfZGcq__fila{grid-template-columns:1fr;gap:12px}.antes-despues-module__FfZGcq__flecha{justify-self:center;transform:rotate(90deg)}}
.dos-columnas-module__cZSzJq__tabla{gap:14px;display:grid}.dos-columnas-module__cZSzJq__cabeceras,.dos-columnas-module__cZSzJq__fila{grid-template-columns:2fr 3fr;gap:14px;display:grid}.dos-columnas-module__cZSzJq__cabeceras{color:var(--portal-texto-suave);letter-spacing:.12em;text-transform:uppercase;padding:0 22px;font-size:12px;font-weight:800}.dos-columnas-module__cZSzJq__cabeceras span:last-child{color:var(--portal-marca)}.dos-columnas-module__cZSzJq__afirmacion,.dos-columnas-module__cZSzJq__respuesta{border-radius:var(--portal-radio-md);min-width:0;padding:18px 22px}.dos-columnas-module__cZSzJq__afirmacion p,.dos-columnas-module__cZSzJq__respuesta p{margin:0;line-height:1.6}.dos-columnas-module__cZSzJq__afirmacion{background:var(--portal-fondo-alterno);color:var(--portal-texto-suave);font-size:15px}.dos-columnas-module__cZSzJq__afirmacion p{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--portal-texto-suave) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--portal-texto-suave) 50%, transparent)}.dos-columnas-module__cZSzJq__respuesta{border:1px solid var(--portal-fondo-alterno);background:var(--portal-superficie);color:var(--portal-texto);box-shadow:var(--portal-sombra-leve);font-size:15px}.dos-columnas-module__cZSzJq__respuesta p{white-space:pre-line;align-items:flex-start;gap:10px;display:flex}.dos-columnas-module__cZSzJq__chulito{color:var(--portal-marca);flex-shrink:0;margin-top:3px}.dos-columnas-module__cZSzJq__etiqueta{letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800;display:none}.dos-columnas-module__cZSzJq__respuesta .dos-columnas-module__cZSzJq__etiqueta{color:var(--portal-marca)}@media (max-width:700px){.dos-columnas-module__cZSzJq__cabeceras{display:none}.dos-columnas-module__cZSzJq__fila{grid-template-columns:1fr;gap:8px}.dos-columnas-module__cZSzJq__etiqueta{display:block}}[data-borde-tarjeta] .dos-columnas-module__cZSzJq__respuesta{outline:var(--portal-borde-tarjeta);outline-offset:-1px}
.contraste-module__ZN9WRG__rejilla{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.contraste-module__ZN9WRG__tarjeta{border:1px solid color-mix(in srgb, var(--portal-acento2) 30%, transparent);border-radius:var(--portal-radio-lg);background:var(--portal-superficie);box-shadow:var(--portal-sombra-leve);padding:32px}.contraste-module__ZN9WRG__encabezado{align-items:center;gap:10px;margin-bottom:10px;display:flex}.contraste-module__ZN9WRG__marcaNo,.contraste-module__ZN9WRG__marcaSi{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}.contraste-module__ZN9WRG__marcaNo{background:var(--portal-acento);color:var(--portal-texto)}.contraste-module__ZN9WRG__marcaSi{background:var(--portal-acento2);color:var(--portal-sobre-acento)}.contraste-module__ZN9WRG__etiquetaNo,.contraste-module__ZN9WRG__etiquetaSi{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.contraste-module__ZN9WRG__etiquetaNo{color:var(--portal-texto-suave)}.contraste-module__ZN9WRG__etiquetaSi{color:var(--portal-marca)}.contraste-module__ZN9WRG__afirmacion{border-bottom:1px solid var(--portal-fondo-alterno);font-family:var(--portal-fuente-titulos);font-style:var(--portal-estilo-titulos);font-weight:var(--portal-peso-titulos);margin:0 0 22px;padding-bottom:22px;font-size:17px;line-height:1.5}.contraste-module__ZN9WRG__respuesta{color:var(--portal-texto-suave);margin:0;font-size:14px;line-height:1.75}@media (max-width:640px){.contraste-module__ZN9WRG__rejilla{grid-template-columns:1fr}.contraste-module__ZN9WRG__tarjeta{padding:24px}}[data-borde-tarjeta] .contraste-module__ZN9WRG__tarjeta{outline:var(--portal-borde-tarjeta);outline-offset:-1px}
.encabezado-module__03aZtW__encabezado{z-index:200;background:color-mix(in srgb, var(--portal-fondo) 96%, transparent);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid color-mix(in srgb, var(--portal-acento2) 30%, transparent);transition:box-shadow .3s;position:fixed;top:0;left:0;right:0}.encabezado-module__03aZtW__conSombra{box-shadow:var(--portal-sombra-leve)}.encabezado-module__03aZtW__interior{max-width:var(--portal-ancho-max);padding:14px var(--portal-margen-lateral);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.encabezado-module__03aZtW__marca{min-width:0;color:var(--portal-marca);font-family:var(--portal-fuente-titulos);font-style:var(--portal-estilo-titulos);align-items:center;gap:10px;font-size:22px;text-decoration:none;display:flex}.encabezado-module__03aZtW__marca span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.encabezado-module__03aZtW__logo{width:auto;height:44px;filter:drop-shadow(0 1px 3px color-mix(in srgb, var(--portal-marca) 25%, transparent))}.encabezado-module__03aZtW__logoSolo{object-fit:contain;filter:none;max-width:min(46vw,220px);height:46px}.encabezado-module__03aZtW__enlaces{align-items:center;gap:28px;display:flex}.encabezado-module__03aZtW__enlaces>a:not(.encabezado-module__03aZtW__boton){color:var(--portal-texto-suave);font-size:13px;font-weight:600;text-decoration:none;transition:color .2s}.encabezado-module__03aZtW__enlaces>a:not(.encabezado-module__03aZtW__boton):hover{color:var(--portal-marca)}.encabezado-module__03aZtW__boton{white-space:nowrap;min-height:40px;padding:9px 20px;font-size:13px}.encabezado-module__03aZtW__movil{align-items:center;gap:10px;display:none}.encabezado-module__03aZtW__hamburguesa{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:flex}.encabezado-module__03aZtW__hamburguesa span{background:var(--portal-marca);border-radius:2px;width:22px;height:1.5px;transition:transform .3s,opacity .3s;display:block}.encabezado-module__03aZtW__abierta span:first-child{transform:translateY(6.5px)rotate(45deg)}.encabezado-module__03aZtW__abierta span:nth-child(2){opacity:0}.encabezado-module__03aZtW__abierta span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.encabezado-module__03aZtW__cajon{padding:8px var(--portal-margen-lateral) 20px;background:var(--portal-fondo);border-top:1px solid var(--portal-fondo-alterno);flex-direction:column;display:flex}.encabezado-module__03aZtW__cajon[hidden]{display:none}.encabezado-module__03aZtW__cajon a:not(.encabezado-module__03aZtW__botonCajon){border-bottom:1px solid var(--portal-fondo-alterno);color:var(--portal-texto);padding:14px 0;font-size:16px;font-weight:600;text-decoration:none}.encabezado-module__03aZtW__cajon a:not(.encabezado-module__03aZtW__botonCajon):hover{color:var(--portal-marca)}.encabezado-module__03aZtW__hamburguesa:focus-visible,.encabezado-module__03aZtW__marca:focus-visible,.encabezado-module__03aZtW__enlaces>a:focus-visible,.encabezado-module__03aZtW__cajon a:focus-visible{outline:3px solid var(--portal-acento);outline-offset:2px}@media (max-width:760px){.encabezado-module__03aZtW__enlaces{display:none}.encabezado-module__03aZtW__movil{display:flex}.encabezado-module__03aZtW__logo{height:38px}.encabezado-module__03aZtW__marca{font-size:19px}.encabezado-module__03aZtW__movil .encabezado-module__03aZtW__boton{min-height:36px;padding:8px 14px;font-size:12px}}@media (min-width:761px){.encabezado-module__03aZtW__cajon{display:none}}@media (prefers-reduced-motion:reduce){.encabezado-module__03aZtW__hamburguesa span,.encabezado-module__03aZtW__encabezado{transition:none}}.encabezado-module__03aZtW__blanco{background:var(--portal-superficie);-webkit-backdrop-filter:none;border-bottom:1px solid var(--portal-fondo-alterno)}.encabezado-module__03aZtW__blanco .encabezado-module__03aZtW__interior{padding-block:12px}.encabezado-module__03aZtW__blanco .encabezado-module__03aZtW__marca{color:var(--portal-texto);font-weight:var(--portal-peso-titulos);font-size:20px}.encabezado-module__03aZtW__blanco .encabezado-module__03aZtW__enlaces{gap:30px}.encabezado-module__03aZtW__blanco .encabezado-module__03aZtW__enlaces>a:not(.encabezado-module__03aZtW__boton){color:var(--portal-texto);font-size:14.5px;font-weight:700}.encabezado-module__03aZtW__blanco .encabezado-module__03aZtW__enlaces>a:not(.encabezado-module__03aZtW__boton):hover{color:var(--portal-marca)}.encabezado-module__03aZtW__blanco .encabezado-module__03aZtW__hamburguesa span{background:var(--portal-texto)}.encabezado-module__03aZtW__blanco .encabezado-module__03aZtW__cajon{background:var(--portal-superficie)}.encabezado-module__03aZtW__botonCajon{width:100%;margin-top:16px}
.foto-lateral-module__5GijUq__rejilla{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.foto-lateral-module__5GijUq__columnaFoto{position:relative}.foto-lateral-module__5GijUq__foto{aspect-ratio:4/3;border-radius:var(--portal-radio-lg);background:var(--portal-fondo-alterno);box-shadow:var(--portal-sombra-suave);overflow:hidden}.foto-lateral-module__5GijUq__foto img{object-fit:cover;width:100%;height:100%}[data-forma-foto=organica] .foto-lateral-module__5GijUq__foto{border-radius:var(--portal-borde-organico)}.foto-lateral-module__5GijUq__fotoDerecha .foto-lateral-module__5GijUq__columnaFoto{order:2}.foto-lateral-module__5GijUq__sello{background:var(--portal-superficie);color:var(--portal-marca);box-shadow:var(--portal-sombra-leve);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:800;position:absolute;bottom:18px;left:18px}.foto-lateral-module__5GijUq__subtitulo{color:var(--portal-texto-suave);margin:14px 0 0;font-size:16px;line-height:1.7}.foto-lateral-module__5GijUq__frase{border-left:3px solid var(--portal-marca);color:var(--portal-texto);font-family:var(--portal-fuente-titulos);font-style:var(--portal-estilo-titulos);margin:20px 0 0;padding-left:16px;font-size:18px;line-height:1.5}.foto-lateral-module__5GijUq__datos{gap:16px;margin:28px 0;padding:0;list-style:none;display:grid}.foto-lateral-module__5GijUq__dato{align-items:flex-start;gap:14px;display:flex}.foto-lateral-module__5GijUq__iconoDato{border-radius:var(--portal-radio-sm);background:var(--portal-fondo-alterno);flex-shrink:0;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.foto-lateral-module__5GijUq__tituloDato{color:var(--portal-texto);margin:0;font-size:15px;font-weight:700}.foto-lateral-module__5GijUq__textoDato{color:var(--portal-texto-suave);white-space:pre-line;margin:2px 0 0;font-size:14px;line-height:1.6}@media (max-width:760px){.foto-lateral-module__5GijUq__rejilla{grid-template-columns:1fr}.foto-lateral-module__5GijUq__fotoDerecha .foto-lateral-module__5GijUq__columnaFoto{order:0}}
.espacio-module__o1ZaHW__mosaico{grid-template-columns:1.1fr 1fr;gap:20px;margin-bottom:48px;display:grid}.espacio-module__o1ZaHW__unaColumna{grid-template-columns:1fr;max-width:760px;margin-inline:auto}.espacio-module__o1ZaHW__principal,.espacio-module__o1ZaHW__secundaria,.espacio-module__o1ZaHW__video{border-radius:var(--portal-radio-lg);box-shadow:var(--portal-sombra-suave);margin:0;position:relative;overflow:hidden}.espacio-module__o1ZaHW__principal{background:var(--portal-fondo-alterno);min-height:320px}.espacio-module__o1ZaHW__principal img,.espacio-module__o1ZaHW__secundaria img,.espacio-module__o1ZaHW__video video{object-fit:cover;width:100%;height:100%}.espacio-module__o1ZaHW__principal img{display:block}.espacio-module__o1ZaHW__sello{background:color-mix(in srgb, var(--portal-superficie) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--portal-marca);letter-spacing:.06em;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:700;position:absolute;bottom:20px;left:20px}.espacio-module__o1ZaHW__columna{flex-direction:column;gap:16px;display:flex}.espacio-module__o1ZaHW__secundaria{flex:1;min-height:200px}.espacio-module__o1ZaHW__secundaria img{object-position:center top;display:block}.espacio-module__o1ZaHW__sinFotoSecundaria{background:linear-gradient(135deg, var(--portal-marca), var(--portal-marca-clara))}.espacio-module__o1ZaHW__velo{background:linear-gradient(to top, color-mix(in srgb, var(--portal-oscuro) 78%, transparent) 0%, transparent 60%);align-items:flex-end;padding:20px;display:flex;position:absolute;inset:0}.espacio-module__o1ZaHW__sinFotoSecundaria .espacio-module__o1ZaHW__velo{background:0 0}.espacio-module__o1ZaHW__frase{color:#fff;font-family:var(--portal-fuente-titulos);font-style:var(--portal-estilo-titulos);margin:0;font-size:15px;line-height:1.45}.espacio-module__o1ZaHW__video{aspect-ratio:16/9;background:var(--portal-oscuro)}.espacio-module__o1ZaHW__datos{border-radius:var(--portal-radio-lg);background:var(--portal-fondo-alterno);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:40px;padding:32px;display:grid}.espacio-module__o1ZaHW__dato{align-items:flex-start;gap:14px;display:flex}.espacio-module__o1ZaHW__dato strong{color:var(--portal-marca);letter-spacing:.07em;text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.espacio-module__o1ZaHW__dato p{color:var(--portal-texto-suave);white-space:pre-line;margin:0;font-size:14px;line-height:1.6}@media (max-width:760px){.espacio-module__o1ZaHW__mosaico{grid-template-columns:1fr}.espacio-module__o1ZaHW__principal{aspect-ratio:4/3;min-height:260px}.espacio-module__o1ZaHW__secundaria{min-height:240px}.espacio-module__o1ZaHW__datos{grid-template-columns:1fr;gap:24px;padding:24px 20px}}
.especialista-module__yq1wSW__rejilla{grid-template-columns:1fr 1.2fr;align-items:center;gap:72px;display:grid}.especialista-module__yq1wSW__columnaFoto{position:relative}.especialista-module__yq1wSW__foto{aspect-ratio:3/4;border-radius:var(--portal-radio-lg);background:var(--portal-fondo-alterno);box-shadow:var(--portal-sombra-fuerte);overflow:hidden}.especialista-module__yq1wSW__foto img{object-fit:cover;object-position:center 15%;width:100%;height:100%}[data-forma-foto=organica] .especialista-module__yq1wSW__foto{border-radius:var(--portal-borde-organico)}.especialista-module__yq1wSW__sello{border:1px solid var(--portal-fondo-alterno);border-radius:var(--portal-radio-md);background:var(--portal-superficie);text-align:center;box-shadow:var(--portal-sombra-suave);padding:16px 22px;position:absolute;bottom:-20px;right:-20px}.especialista-module__yq1wSW__selloEtiqueta{color:var(--portal-texto-suave);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.especialista-module__yq1wSW__selloNumero{color:var(--portal-marca);font-family:var(--portal-fuente-titulos);font-style:var(--portal-estilo-titulos);font-size:18px;display:block}.especialista-module__yq1wSW__cargo{color:var(--portal-marca);letter-spacing:.1em;text-transform:uppercase;margin:8px 0 28px;font-size:13px;font-weight:700}.especialista-module__yq1wSW__cita{border-left:3px solid var(--portal-acento2);font-family:var(--portal-fuente-titulos);font-style:var(--portal-estilo-titulos);font-weight:var(--portal-peso-titulos);margin:0 0 36px;padding-left:24px;font-size:clamp(17px,2vw,22px);line-height:1.65}.especialista-module__yq1wSW__credenciales{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.especialista-module__yq1wSW__credenciales li{color:var(--portal-texto-suave);align-items:center;gap:14px;font-size:14px;line-height:1.4;display:flex}.especialista-module__yq1wSW__iconoCredencial{font-size:20px}.especialista-module__yq1wSW__accion{margin-top:32px}@media (max-width:760px){.especialista-module__yq1wSW__rejilla{grid-template-columns:1fr;gap:48px}.especialista-module__yq1wSW__foto{aspect-ratio:4/3}.especialista-module__yq1wSW__sello{bottom:-16px;right:16px}}
.foto-lateral-cita-module__7P4AJG__caja{max-width:820px;margin:0 auto}.foto-lateral-cita-module__7P4AJG__cita{color:var(--portal-texto);font-family:var(--portal-fuente-titulos);font-style:var(--portal-estilo-titulos);font-weight:var(--portal-peso-titulos);margin:0 0 32px;padding-left:clamp(36px,6vw,64px);font-size:clamp(22px,2.8vw,32px);line-height:1.35;position:relative}.foto-lateral-cita-module__7P4AJG__comillas{color:var(--portal-marca);font-size:2.6em;line-height:1;position:absolute;top:-.15em;left:0}.foto-lateral-cita-module__7P4AJG__persona{align-items:center;gap:18px;padding-left:clamp(36px,6vw,64px);display:flex}.foto-lateral-cita-module__7P4AJG__foto{background:var(--portal-fondo-alterno);width:84px;height:84px;box-shadow:var(--portal-sombra-suave);border:3px solid #fff;border-radius:50%;flex-shrink:0;overflow:hidden}.foto-lateral-cita-module__7P4AJG__foto img{object-fit:cover;width:100%;height:100%}.foto-lateral-cita-module__7P4AJG__nombre{color:var(--portal-texto);font-size:20px;line-height:1.2}.foto-lateral-cita-module__7P4AJG__nombre em{font-style:inherit}.foto-lateral-cita-module__7P4AJG__cargo{color:var(--portal-texto-suave);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:4px 0 0;font-size:14px;display:flex}.foto-lateral-cita-module__7P4AJG__sello{background:var(--portal-superficie);color:var(--portal-marca);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.foto-lateral-cita-module__7P4AJG__credenciales{border-top:1px solid var(--portal-fondo-alterno);color:var(--portal-texto);flex-wrap:wrap;gap:10px 24px;margin:28px 0 0;padding:20px 0 0 clamp(36px,6vw,64px);font-size:14px;font-weight:600;list-style:none;display:flex}.foto-lateral-cita-module__7P4AJG__credenciales li{align-items:center;gap:8px;display:flex}.foto-lateral-cita-module__7P4AJG__icono{font-size:18px}.foto-lateral-cita-module__7P4AJG__accion{margin-top:28px;padding-left:clamp(36px,6vw,64px)}@media (max-width:520px){.foto-lateral-cita-module__7P4AJG__persona,.foto-lateral-cita-module__7P4AJG__credenciales,.foto-lateral-cita-module__7P4AJG__accion{padding-left:0}}
.formulario-module__kcRyuW__rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,72px);display:grid}.formulario-module__kcRyuW__invitacion{min-width:0}.formulario-module__kcRyuW__subtitulo{color:var(--portal-texto-suave);margin:16px 0 0;font-size:17px;line-height:1.7}.formulario-module__kcRyuW__pasos{counter-reset:paso;flex-direction:column;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.formulario-module__kcRyuW__pasos li{counter-increment:paso;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;display:grid}.formulario-module__kcRyuW__pasos li:before{content:counter(paso);background:var(--portal-acento-suave);width:28px;height:28px;color:var(--portal-marca);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.formulario-module__kcRyuW__tarjeta{border:var(--portal-borde-tarjeta);border-radius:var(--portal-radio-lg);background:var(--portal-superficie);min-width:0;box-shadow:var(--portal-sombra-suave);flex-direction:column;gap:18px;padding:clamp(22px,4vw,40px);display:flex}.formulario-module__kcRyuW__campo{flex-direction:column;gap:6px;min-width:0;display:flex}.formulario-module__kcRyuW__campo label{font-size:14px;font-weight:700}.formulario-module__kcRyuW__opcional{color:var(--portal-texto-suave);font-weight:400}.formulario-module__kcRyuW__campo input,.formulario-module__kcRyuW__campo select,.formulario-module__kcRyuW__campo textarea{border:1.5px solid var(--portal-fondo-alterno);border-radius:var(--portal-radio-sm);background:var(--portal-fondo);width:100%;min-height:48px;color:var(--portal-texto);font:16px/1.4 var(--portal-fuente-texto);padding:12px 14px}.formulario-module__kcRyuW__campo textarea{resize:vertical;min-height:120px}.formulario-module__kcRyuW__campo input:focus-visible,.formulario-module__kcRyuW__campo select:focus-visible,.formulario-module__kcRyuW__campo textarea:focus-visible{outline:2px solid var(--portal-marca);outline-offset:1px}.formulario-module__kcRyuW__campo [aria-invalid=true]{border-color:var(--portal-error-texto)}.formulario-module__kcRyuW__ayuda{color:var(--portal-texto-suave);font-size:13px}.formulario-module__kcRyuW__error,.formulario-module__kcRyuW__mensaje{color:var(--portal-error-texto);margin:0;font-size:14px}.formulario-module__kcRyuW__mensaje{border-radius:var(--portal-radio-sm);background:var(--portal-error-fondo);padding:10px 12px}.formulario-module__kcRyuW__consentimiento{color:var(--portal-texto-suave);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;line-height:1.5;display:grid;font-size:14px!important;font-weight:400!important}.formulario-module__kcRyuW__campo .formulario-module__kcRyuW__consentimiento input{width:20px;height:20px;min-height:0;accent-color:var(--portal-marca);margin:1px 0 0;padding:0}.formulario-module__kcRyuW__consentimiento a{color:var(--portal-marca);text-decoration:underline}.formulario-module__kcRyuW__trampa{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.formulario-module__kcRyuW__enviar{cursor:pointer;min-height:48px;font:inherit;border:0;align-self:flex-start;font-weight:700}.formulario-module__kcRyuW__enviar:disabled{opacity:.7;cursor:progress}.formulario-module__kcRyuW__tituloExito{font-size:clamp(24px,3vw,30px)}.formulario-module__kcRyuW__textoExito{color:var(--portal-texto-suave);margin:0;line-height:1.7}@media (max-width:760px){.formulario-module__kcRyuW__rejilla{grid-template-columns:1fr}.formulario-module__kcRyuW__enviar{align-self:stretch}}
.editorial-dividido-module__Tk6sjq__hero{padding:66px 0 var(--portal-espacio-seccion);background:var(--portal-fondo)}.editorial-dividido-module__Tk6sjq__lienzo{max-width:calc(var(--portal-ancho-max) + 120px);flex-direction:column;gap:24px;margin:0 auto;display:flex}.editorial-dividido-module__Tk6sjq__copia{min-width:0;padding:0 var(--portal-margen-lateral);flex-direction:column;gap:16px;display:flex}.editorial-dividido-module__Tk6sjq__titulo{font-style:var(--portal-estilo-titulos);letter-spacing:-.012em;color:var(--portal-texto-titulos,var(--portal-texto));text-wrap:balance;font-size:clamp(40px,6.6vw,86px);line-height:1.02}.editorial-dividido-module__Tk6sjq__bajada{font-family:var(--portal-fuente-titulos);font-style:var(--portal-estilo-titulos);font-weight:var(--portal-peso-titulos);color:var(--portal-texto-titulos,var(--portal-texto));text-wrap:balance;margin:0;font-size:clamp(24px,3vw,38px);line-height:1.15}.editorial-dividido-module__Tk6sjq__parrafo{max-width:46ch;color:var(--portal-texto);margin:0;font-size:17px;line-height:1.7}.editorial-dividido-module__Tk6sjq__acciones{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.editorial-dividido-module__Tk6sjq__boton{min-height:52px;padding-inline:30px;font-size:16px}.editorial-dividido-module__Tk6sjq__cita{margin:4px 0 0}.editorial-dividido-module__Tk6sjq__cita blockquote{max-width:46ch;color:var(--portal-texto-suave);margin:0;font-size:16.5px;line-height:1.7}.editorial-dividido-module__Tk6sjq__firma{letter-spacing:.18em;text-transform:uppercase;color:var(--portal-marca);align-items:center;gap:12px;margin-top:14px;font-size:13px;display:flex}.editorial-dividido-module__Tk6sjq__firma:before{content:"";background:currentColor;width:28px;height:1px}.editorial-dividido-module__Tk6sjq__foto{border-radius:0 0 var(--portal-radio-xl) var(--portal-radio-xl);background:var(--portal-fondo-alterno);order:-1;height:clamp(250px,42svh,340px);overflow:hidden}.editorial-dividido-module__Tk6sjq__foto picture,.editorial-dividido-module__Tk6sjq__foto img{width:100%;height:100%;display:block}.editorial-dividido-module__Tk6sjq__foto img{object-fit:cover;object-position:30% 42%}.editorial-dividido-module__Tk6sjq__sinFoto .editorial-dividido-module__Tk6sjq__copia{padding-top:var(--portal-espacio-seccion);text-align:center;align-items:center}.editorial-dividido-module__Tk6sjq__sinFoto .editorial-dividido-module__Tk6sjq__acciones{justify-content:center}@media (min-width:761px){.editorial-dividido-module__Tk6sjq__hero{padding:96px var(--portal-margen-lateral) var(--portal-espacio-seccion)}.editorial-dividido-module__Tk6sjq__lienzo{border-radius:calc(var(--portal-radio-xl) + 16px);background:color-mix(in srgb, var(--portal-fondo) 86%, var(--portal-acento));grid-template-columns:.92fr 1.08fr;gap:0;display:grid;overflow:hidden}.editorial-dividido-module__Tk6sjq__copia{z-index:1;justify-content:center;gap:22px;padding:72px 24px 72px clamp(40px,6vw,88px);position:relative}.editorial-dividido-module__Tk6sjq__cita{order:1}.editorial-dividido-module__Tk6sjq__acciones{order:2}.editorial-dividido-module__Tk6sjq__foto{border-radius:0;order:0;height:auto;min-height:560px;margin-left:-12%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#000 22%)}.editorial-dividido-module__Tk6sjq__sinFoto .editorial-dividido-module__Tk6sjq__lienzo{grid-template-columns:minmax(0,760px);justify-content:center}.editorial-dividido-module__Tk6sjq__sinFoto .editorial-dividido-module__Tk6sjq__copia{padding:72px var(--portal-margen-lateral)}}
.bajar-module__n-PqSq__bajar{flex-direction:column;align-items:flex-start;gap:8px;width:fit-content;margin-top:36px;text-decoration:none;display:flex}.bajar-module__n-PqSq__texto{letter-spacing:.18em;text-transform:uppercase;color:var(--portal-marca);font-size:10px;font-weight:600}.bajar-module__n-PqSq__flecha{border:1px solid color-mix(in srgb, var(--portal-marca) 55%, transparent);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;animation:2.2s ease-in-out infinite bajar-module__n-PqSq__vaiven;display:flex}.bajar-module__n-PqSq__flecha svg{fill:none;stroke:var(--portal-marca);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}@keyframes bajar-module__n-PqSq__vaiven{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.bajar-module__n-PqSq__flecha{animation:none}}
.hero-module__rIOQ4W__hero{background:var(--portal-fondo);min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-module__rIOQ4W__fondo{position:absolute;inset:0}.hero-module__rIOQ4W__fondo picture,.hero-module__rIOQ4W__fondo img{width:100%;height:100%;display:block}.hero-module__rIOQ4W__fondo img{object-fit:cover;object-position:right center}.hero-module__rIOQ4W__velo{background:linear-gradient(to right, color-mix(in srgb, var(--portal-fondo) 97%, transparent) 0%, color-mix(in srgb, var(--portal-fondo) 92%, transparent) 28%, color-mix(in srgb, var(--portal-fondo) 55%, transparent) 52%, transparent 72%);position:absolute;inset:0}.hero-module__rIOQ4W__sinFoto:before{content:"";aspect-ratio:1;background:radial-gradient(circle, var(--portal-acento) 0%, transparent 68%);opacity:.6;border-radius:50%;width:60vw;max-width:720px;position:absolute;top:10%;right:-10vw}.hero-module__rIOQ4W__interior{z-index:1;width:100%;max-width:var(--portal-ancho-max);padding:120px var(--portal-margen-lateral) 80px;align-items:center;margin:0 auto;display:flex;position:relative}.hero-module__rIOQ4W__copia{max-width:500px}.hero-module__rIOQ4W__lineaMarca{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;display:flex}.hero-module__rIOQ4W__marca{font-family:var(--portal-fuente-titulos);font-style:var(--portal-estilo-titulos);letter-spacing:.06em;color:var(--portal-marca);font-size:16px}.hero-module__rIOQ4W__punto{color:var(--portal-acento2)}.hero-module__rIOQ4W__etiqueta{letter-spacing:.12em;text-transform:uppercase;color:var(--portal-texto-suave);font-size:11px;font-weight:700;text-decoration:none}a.hero-module__rIOQ4W__etiqueta:hover{color:var(--portal-marca)}.hero-module__rIOQ4W__titulo{font-style:var(--portal-estilo-titulos);color:var(--portal-texto);margin-bottom:20px;font-size:clamp(40px,5.2vw,72px);line-height:1.06}.hero-module__rIOQ4W__subtitulo{color:var(--portal-texto-suave);margin:0 0 28px;font-size:clamp(15px,1.5vw,17px);line-height:1.7}.hero-module__rIOQ4W__chips{margin-bottom:36px}.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__contorno{border-color:var(--portal-acento2);background:color-mix(in srgb, var(--portal-superficie) 75%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero-module__rIOQ4W__enlaceRed{color:var(--portal-marca);opacity:.8;align-items:center;gap:7px;margin-top:16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.hero-module__rIOQ4W__enlaceRed:hover{opacity:1}@media (max-width:760px){.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__fondo img{object-position:65% center}.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__velo{background:linear-gradient(to bottom, color-mix(in srgb, var(--portal-oscuro) 55%, transparent) 0%, transparent 25%), linear-gradient(to top, color-mix(in srgb, var(--portal-oscuro) 96%, transparent) 0%, color-mix(in srgb, var(--portal-oscuro) 75%, transparent) 38%, color-mix(in srgb, var(--portal-oscuro) 15%, transparent) 65%, transparent 100%)}.hero-module__rIOQ4W__interior{align-items:flex-end;padding:96px 24px 40px}.hero-module__rIOQ4W__titulo{font-size:clamp(34px,9vw,50px)}.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__titulo,.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__marca{color:#fff;text-shadow:0 1px 10px #00000073}.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__titulo em{color:var(--portal-acento2-claro)}.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__subtitulo,.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__etiqueta,.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__enlaceRed{color:#ffffffd9}.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__subtitulo{font-size:14px}.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__chip{background:var(--portal-acento-fuerte);color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__contorno{background:color-mix(in srgb, var(--portal-superficie) 92%, transparent)}.hero-module__rIOQ4W__sinFoto .hero-module__rIOQ4W__interior{align-items:center}}[data-fusion-foto] .hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__fondo img{mix-blend-mode:screen}.hero-module__rIOQ4W__cita{border-left:2px solid var(--portal-marca);max-width:460px;font-style:var(--portal-cursiva,italic);color:var(--portal-texto-suave);margin:0 0 32px;padding-left:16px;font-size:15px;line-height:1.7}@media (max-width:760px){.hero-module__rIOQ4W__conFoto .hero-module__rIOQ4W__cita{color:#ffffffd9}}
.precio-destacado-module__8PQf1q__bloque{flex-direction:column;gap:8px;display:flex}.precio-destacado-module__8PQf1q__precio{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.precio-destacado-module__8PQf1q__anterior{color:var(--portal-texto-suave);font-size:18px;text-decoration:line-through}.precio-destacado-module__8PQf1q__actual{color:var(--portal-marca);font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1}.precio-destacado-module__8PQf1q__detalles{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.precio-destacado-module__8PQf1q__ahorro{background:var(--portal-acento);color:var(--portal-sobre-acento);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700}.precio-destacado-module__8PQf1q__porcion{color:var(--portal-texto);font-size:14px;font-weight:600}
