.sw-tema{--sw-fondo:#fff;--sw-superficie:#f4f5f7;--sw-texto:#171717;--sw-suave:#5f6368;--sw-principal:#2f5bd3;--sw-sobre-principal:#fff;--sw-borde:#00000014;--sw-fuente:system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--sw-radio:8px;background:var(--sw-fondo);min-height:100dvh;color:var(--sw-texto);font-family:var(--sw-fuente);flex-direction:column;line-height:1.6;display:flex;position:relative;overflow-x:clip}[data-modo=oscuro] .sw-tema,.sw-tema[data-modo=oscuro]{--sw-fondo:#0f1115;--sw-superficie:#181b21;--sw-texto:#ececf1;--sw-suave:#a0a4ad;--sw-principal:#7aa2ff;--sw-sobre-principal:#0f1115;--sw-borde:#ffffff1a}[data-modo=oscuro] [data-o-fondo],[data-modo=oscuro][data-o-fondo]{background-color:var(--o-fondo)!important}[data-modo=oscuro] [data-o-texto],[data-modo=oscuro][data-o-texto]{color:var(--o-texto)!important}.sw-tema a{color:inherit}.sw-escrito{white-space:pre-wrap}.sw-hoja{flex-direction:column;flex:1;display:flex}.sw-contenido{box-sizing:border-box;flex:1;width:100%}.sw-caja{box-sizing:border-box;width:100%;max-width:var(--sw-ancho-c,var(--sw-ancho-base,1200px));padding-right:var(--sw-margen-c,var(--sw-margen-base,16px));padding-left:var(--sw-margen-c,var(--sw-margen-base,16px));margin-left:auto;margin-right:auto}@media (min-width:768px){.sw-caja{max-width:var(--sw-ancho-t,var(--sw-ancho-c,var(--sw-ancho-base,1200px)));padding-right:var(--sw-margen-t,var(--sw-margen-c,var(--sw-margen-base,16px)));padding-left:var(--sw-margen-t,var(--sw-margen-c,var(--sw-margen-base,16px)))}}@media (min-width:1024px){.sw-caja{max-width:var(--sw-ancho-e,var(--sw-ancho-t,var(--sw-ancho-c,var(--sw-ancho-base,1200px))));padding-right:var(--sw-margen-e,var(--sw-margen-t,var(--sw-margen-c,var(--sw-margen-base,16px))));padding-left:var(--sw-margen-e,var(--sw-margen-t,var(--sw-margen-c,var(--sw-margen-base,16px))))}}[data-ancho=completo] .sw-caja,.sw-caja[data-ancho=completo]{max-width:none}.sw-texto,.sw-portada,.sw-imagen,.sw-bloque-boton,.sw-bloque-icono,.sw-etiqueta,.sw-lista,.sw-testimonio,.sw-sello{--sw-ancho-base:960px}.sw-columnas,.sw-cinta,.sw-pasos,.sw-galeria{--sw-ancho-base:1200px}.sw-barra,.sw-pie{--sw-ancho-base:1200px;--sw-margen-base:24px}.sw-portada{--sw-margen-base:24px}@media (max-width:767px){.sw-barra,.sw-pie,.sw-portada{--sw-margen-base:16px}}.sw-tema [data-tamanos]{font-size:var(--sw-t-c)}@media (min-width:768px){.sw-tema [data-tamanos]{font-size:var(--sw-t-t)}}@media (min-width:1024px){.sw-tema [data-tamanos]{font-size:var(--sw-t-e)}}.sw-texto{margin-top:0;margin-bottom:0}.sw-texto[data-con-fondo]{border-radius:var(--sw-radio);padding-top:16px;padding-bottom:16px}.sw-texto[data-con-fondo][data-ancho=completo]{border-radius:0}.sw-texto[data-alineacion=centro]{text-align:center}.sw-texto[data-alineacion=derecha]{text-align:right}.sw-texto[data-estilo=titulo],.sw-texto[data-estilo=subtitulo]{font-weight:700;line-height:1.2}.sw-texto[data-estilo=titulo]:not([data-tamanos]){font-size:clamp(1.6em,4vw,2.25em)}.sw-texto[data-estilo=subtitulo]:not([data-tamanos]){font-size:1.35em}.sw-texto[data-peso=fina]{font-weight:300}.sw-texto[data-peso=normal]{font-weight:400}.sw-texto[data-peso=negrita]{font-weight:700}.sw-texto[data-mayusculas=si]{letter-spacing:.08em;text-transform:uppercase}.sw-resaltado{--sw-resaltado-color:var(--sw-resaltado,var(--sw-principal));color:var(--sw-resaltado-color);font-style:italic}[data-modo=oscuro] .sw-resaltado{--sw-resaltado-color:var(--sw-resaltado-o,var(--sw-principal))}[data-estilo-resaltado=color] .sw-resaltado{font-style:normal}[data-estilo-resaltado=subrayado] .sw-resaltado{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--sw-resaltado-color);text-decoration-color:var(--sw-resaltado-color);text-underline-offset:.14em;font-style:normal;text-decoration-thickness:.08em}.sw-portada{box-sizing:border-box;background-color:var(--sw-principal);min-height:50vh;color:var(--sw-sobre-principal);text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.sw-portada[data-alto=grande]{min-height:75vh}.sw-portada[data-alto=pantalla]{min-height:100dvh}.sw-portada[data-con-medios]{color:#fff}.sw-portada-fondo,.sw-portada-medio{position:absolute;inset:0}.sw-portada-medio{opacity:0;transition:opacity .8s}.sw-portada-medio[data-visible]{opacity:1}.sw-portada-medio img,.sw-portada-medio video{object-fit:cover;width:100%;height:100%;display:block}[data-encuadre=arriba] .sw-portada-medio>*{object-position:center top}[data-encuadre=abajo] .sw-portada-medio>*{object-position:center bottom}[data-encuadre=izquierda] .sw-portada-medio>*{object-position:left center}[data-encuadre=derecha] .sw-portada-medio>*{object-position:right center}.sw-portada[data-oscurecer=si] .sw-portada-fondo:after{content:"";opacity:var(--sw-sombra);pointer-events:none;background:linear-gradient(#000000d1,#00000073 45%,#000);position:absolute;inset:0}.sw-portada-controles{right:24px;bottom:calc(var(--sw-alto-abajo,0px) + 20px);z-index:2;align-items:center;gap:8px;display:flex;position:absolute}.sw-portada-punto{cursor:pointer;background:0 0;border:1px solid #ffffffe6;border-radius:50%;width:10px;height:10px;padding:0}.sw-portada-punto[aria-current]{background:#fff}.sw-portada-sonido{color:#fff;cursor:pointer;border:0;place-items:center;padding:0;transition:background-color .2s,transform .15s,opacity .2s;display:inline-grid}.sw-portada-sonido:active{transform:scale(.94)}.sw-portada-sonido:focus-visible{outline-offset:3px;outline:2px solid #fff}.sw-portada-sonido[data-estilo=circulo]{-webkit-backdrop-filter:blur(10px);background:#00000052;border:1px solid #ffffff47;border-radius:50%;width:44px;height:44px}.sw-portada-sonido[data-estilo=circulo]:hover{background:#00000080}.sw-portada-sonido[data-estilo=ecualizador]{-webkit-backdrop-filter:blur(10px);background:#00000052;border:1px solid #ffffff47;border-radius:999px;height:36px;padding:0 14px}.sw-portada-sonido[data-estilo=ecualizador]:hover{background:#00000080}.sw-ecualizador{align-items:flex-end;gap:3px;height:14px;display:flex}.sw-ecualizador span{opacity:.6;background:currentColor;border-radius:2px;width:3px;height:4px;transition:height .2s,opacity .2s}.sw-portada-sonido[data-suena] .sw-ecualizador span{opacity:1;animation:.9s ease-in-out infinite alternate sw-ecualizar}.sw-portada-sonido[data-suena] .sw-ecualizador span:nth-child(2){animation-delay:-.3s}.sw-portada-sonido[data-suena] .sw-ecualizador span:nth-child(3){animation-delay:-.6s}.sw-portada-sonido[data-suena] .sw-ecualizador span:nth-child(4){animation-delay:-.15s}@keyframes sw-ecualizar{0%{height:4px}to{height:14px}}.sw-portada-sonido[data-estilo=minimo]{filter:drop-shadow(0 1px 3px #0009);opacity:.85;background:0 0;width:36px;height:36px}.sw-portada-sonido[data-estilo=minimo]:hover{opacity:1}@media (prefers-reduced-motion:reduce){.sw-portada-sonido[data-suena] .sw-ecualizador span{height:10px;animation:none}}.sw-portada-centro{z-index:1;flex:1;align-items:center;padding:96px 0 64px;display:flex;position:relative}.sw-portada-abajo{z-index:1;position:relative}.sw-portada[data-alineacion=izquierda]{text-align:left}.sw-portada[data-posicion=arriba] .sw-portada-centro{align-items:flex-start}.sw-portada[data-posicion=abajo] .sw-portada-centro{align-items:flex-end}.sw-portada-titulo{margin:0 0 16px;font-size:clamp(2em,5vw,3.5em);line-height:1.15}.sw-portada-texto{opacity:.9;max-width:640px;margin:0 auto 28px;font-size:1.15em}.sw-portada[data-alineacion=izquierda] .sw-portada-texto{margin-left:0}.sw-solo-lector{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sw-portada[data-grano=si]:after{content:"";z-index:1;opacity:.22;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");animation:.8s steps(4,end) infinite sw-grano;position:absolute;inset:-50%}@keyframes sw-grano{0%{transform:translate(0)}25%{transform:translate(-5%,3%)}50%{transform:translate(4%,-4%)}75%{transform:translate(-3%,-2%)}}@media (prefers-reduced-motion:reduce){.sw-portada[data-grano=si]:after{animation:none}}.sw-portada-lateral{--sw-ancho-base:1200px;text-align:left}.sw-portada-lateral .sw-portada-interior{justify-content:flex-end;display:flex}.sw-portada-lateral[data-lado=izquierda] .sw-portada-interior{justify-content:flex-start}.sw-portada-bloque{width:100%;max-width:var(--sw-bloque-c,420px)}@media (min-width:768px){.sw-portada-bloque{max-width:var(--sw-bloque-t,var(--sw-bloque-c,420px))}}@media (min-width:1024px){.sw-portada-bloque{max-width:var(--sw-bloque-e,var(--sw-bloque-t,var(--sw-bloque-c,420px)))}}.sw-portada-etiqueta{letter-spacing:.2em;text-transform:uppercase;opacity:.8;margin-bottom:14px;font-size:.75em;display:block}.sw-portada-lateral .sw-portada-titulo{font-weight:400}.sw-portada-lateral .sw-portada-texto{max-width:none;margin-left:0}.sw-portada-lateral[data-forma-boton=pastilla] .sw-boton{border-radius:999px;padding:12px 26px}.sw-portada-lateral[data-sombra=lateral] .sw-portada-fondo:after,.sw-portada-lateral[data-sombra=completa] .sw-portada-fondo:after{content:"";opacity:var(--sw-sombra);pointer-events:none;background:linear-gradient(270deg,#000,#00000073 45%,#0000 78%);position:absolute;inset:0}.sw-portada-lateral[data-sombra=lateral][data-lado=izquierda] .sw-portada-fondo:after{background:linear-gradient(90deg,#000,#00000073 45%,#0000 78%)}.sw-portada-lateral[data-sombra=completa] .sw-portada-fondo:after{background:#000}@media (max-width:767px){.sw-portada-lateral[data-sombra=lateral] .sw-portada-fondo:after,.sw-portada-lateral[data-sombra=lateral][data-lado=izquierda] .sw-portada-fondo:after{background:linear-gradient(#00000073 30%,#000)}}@media (prefers-reduced-motion:no-preference){.sw-portada[data-entrada] .sw-portada-medio>*{animation:2.4s cubic-bezier(.2,.7,.1,1) both sw-portada-asoma}.sw-portada[data-entrada=cortina]{--sw-portada-espera:.75s}.sw-portada[data-entrada=cortina] .sw-portada-medio>*{animation-name:sw-portada-cortina;animation-duration:1.9s}.sw-portada[data-entrada=palabras] .sw-portada-titulo .sw-palabra,.sw-portada[data-entrada=cortina] .sw-portada-titulo .sw-palabra{animation:1.1s cubic-bezier(.2,.7,.1,1) both sw-portada-palabra;animation-delay:calc(var(--sw-portada-espera,.2s) + var(--sw-palabra) * 80ms);display:inline-block}.sw-portada[data-entrada=desenfoque] .sw-portada-titulo{animation:1.6s cubic-bezier(.2,.7,.1,1) .2s both sw-portada-enfoca}.sw-portada[data-entrada] :is(.sw-portada-etiqueta,.sw-portada-texto,.sw-portada-interior .sw-boton){animation:1s cubic-bezier(.2,.7,.1,1) both sw-portada-sube;animation-delay:calc(var(--sw-portada-espera,.2s) + .55s)}.sw-portada[data-entrada] .sw-portada-etiqueta{animation-delay:var(--sw-portada-espera,.2s)}.sw-portada[data-entrada] .sw-portada-interior .sw-boton{animation-delay:calc(var(--sw-portada-espera,.2s) + .75s)}}@keyframes sw-portada-asoma{0%{opacity:0;scale:1.14}}@keyframes sw-portada-cortina{0%{clip-path:inset(20% 18% round 32px);scale:1.2}to{clip-path:inset(0)}}@keyframes sw-portada-palabra{0%{opacity:0;filter:blur(8px);translate:0 .6em}}@keyframes sw-portada-enfoca{0%{opacity:0;filter:blur(16px);letter-spacing:.18em}}@keyframes sw-portada-sube{0%{opacity:0;translate:0 24px}}.sw-escena{--sw-ancho-base:1240px;--sw-escena-color:var(--sw-escena-acento,var(--sw-principal));--sw-a1:var(--sw-aurora-1,#7aa2ff);--sw-a2:var(--sw-aurora-2,#c79bff);--sw-a3:var(--sw-aurora-3,#7fe0c8);isolation:isolate;box-sizing:border-box;flex-direction:column;display:flex;position:relative;overflow:hidden}[data-modo=oscuro] .sw-escena{--sw-escena-color:var(--sw-escena-acento-o,var(--sw-principal));--sw-a1:var(--sw-aurora-1-o,#3b4fa8);--sw-a2:var(--sw-aurora-2-o,#6b3fa0);--sw-a3:var(--sw-aurora-3-o,#1f7a68)}.sw-escena[data-alto=mediano]{min-height:50vh}.sw-escena[data-alto=grande]{min-height:75vh}.sw-escena[data-alto=pantalla]:not([data-editando]){height:100svh}.sw-escena[data-alto=pantalla][data-editando]{min-height:100svh}.sw-escena-fondo{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sw-escena-fondo span{filter:blur(90px);opacity:.5;border-radius:50%;width:58vmax;height:58vmax;position:absolute}.sw-escena-fondo span:first-child{background:var(--sw-a1);animation:24s ease-in-out infinite alternate sw-aurora-uno;top:-24vmax;left:-14vmax}.sw-escena-fondo span:nth-child(2){background:var(--sw-a2);animation:28s ease-in-out infinite alternate sw-aurora-dos;bottom:-28vmax;right:-18vmax}.sw-escena-fondo span:nth-child(3){background:var(--sw-a3);opacity:.38;width:40vmax;height:40vmax;animation:32s ease-in-out infinite alternate sw-aurora-tres;top:18%;left:38%}@keyframes sw-aurora-uno{to{transform:translate(22vw,16vh)scale(1.2)}}@keyframes sw-aurora-dos{to{transform:translate(-18vw,-14vh)scale(1.1)}}@keyframes sw-aurora-tres{to{transform:translate(-14vw,12vh)scale(.85)}}.sw-escena[data-fondo-animado=cuadricula] .sw-escena-fondo{background-image:linear-gradient(color-mix(in srgb, currentColor 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, currentColor 10%, transparent) 1px, transparent 1px);background-size:64px 64px;animation:24s linear infinite sw-cuadricula;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 80%)}.sw-escena[data-fondo-animado=cuadricula] .sw-escena-fondo span:nth-child(-n+2),.sw-escena[data-fondo-animado=ninguno] .sw-escena-fondo{display:none}@keyframes sw-cuadricula{to{background-position:64px 64px}}.sw-escena[data-grano=si]:after{content:"";z-index:1;opacity:.18;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");animation:.8s steps(4,end) infinite sw-grano;position:absolute;inset:-50%}.sw-escena-centro{z-index:2;flex:1;align-items:center;padding:clamp(64px,10vh,112px) 0 clamp(56px,9vh,104px);display:flex;position:relative}.sw-tema:has(.sw-barra[data-transparente=si]) .sw-hoja[data-portada]>.sw-contenido>.sw-escena:first-child .sw-escena-centro{padding-top:clamp(120px,17vh,184px)}.sw-escena-grilla{align-items:center;gap:clamp(48px,6vw,96px);display:grid}.sw-escena{--sw-escena-texto-fr:1fr;--sw-escena-visual-fr:1fr}.sw-escena[data-proporcion=imagen-grande]{--sw-escena-texto-fr:.8fr;--sw-escena-visual-fr:1.2fr}.sw-escena[data-proporcion=texto-grande]{--sw-escena-texto-fr:1.2fr;--sw-escena-visual-fr:.8fr}@media (min-width:1024px){.sw-escena-grilla:has(>.sw-escena-visual){grid-template-columns:minmax(0, var(--sw-escena-texto-fr)) minmax(0, var(--sw-escena-visual-fr))}.sw-escena[data-lado-medio=izquierda] .sw-escena-grilla:has(>.sw-escena-visual){grid-template-columns:minmax(0, var(--sw-escena-visual-fr)) minmax(0, var(--sw-escena-texto-fr))}.sw-escena[data-lado-medio=izquierda] .sw-escena-visual{order:-1}}.sw-escena-texto{flex-direction:column;align-items:flex-start;gap:clamp(16px,2.4vh,24px);min-width:0;display:flex}.sw-escena-etiqueta{color:var(--sw-escena-color);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;font-size:.78em;font-weight:600;display:inline-flex}.sw-escena-etiqueta:before{content:"";background:currentColor;width:32px;height:1px}.sw-escena-titulo{letter-spacing:-.025em;margin:0;font-weight:600;line-height:1}.sw-escena-titulo:not([data-tamanos]){font-size:clamp(1.75em,4.4vw + .6em,4.2em)}.sw-escena-linea{padding-bottom:.1em;display:block;overflow:hidden}.sw-escena-linea>.sw-escrito{display:inline-block}.sw-escena-parrafo{opacity:.78;max-width:34em;margin:0}.sw-escena-parrafo:not([data-tamanos]){font-size:clamp(1em,1.2vw,1.12em)}.sw-escena-botones{flex-wrap:wrap;gap:12px;padding-top:8px;display:flex}.sw-escena-botones:empty{display:none}.sw-escena .sw-escena-botones .sw-boton{border-radius:999px;padding:16px 30px}.sw-escena-visual{place-items:center;min-width:0;display:grid;position:relative}.sw-escena-medio{aspect-ratio:4/5;border-radius:999px 999px 28px 28px;width:min(100%,560px);position:relative;overflow:hidden;box-shadow:0 60px 120px -60px #0000008c}.sw-escena[data-forma-medio=redondeada] .sw-escena-medio{border-radius:28px}.sw-escena[data-forma-medio=circulo] .sw-escena-medio{aspect-ratio:1;border-radius:50%}.sw-escena[data-forma-medio=original] .sw-escena-medio{aspect-ratio:auto;width:min(100%,520px);box-shadow:none;border-radius:0;overflow:visible}.sw-escena[data-forma-medio=original] .sw-escena-medio>.sw-portada-fondo{align-items:end;display:grid;position:relative}.sw-escena[data-forma-medio=original] .sw-portada-medio{grid-area:1/1;justify-content:center;align-items:flex-end;display:flex;position:relative}.sw-escena[data-forma-medio=original] .sw-portada-medio>*{filter:drop-shadow(0 40px 50px #00000047);max-width:100%;max-height:85svh}.sw-escena[data-forma-medio=original] .sw-portada-medio>img{width:auto;height:auto}.sw-escena[data-forma-medio=original] .sw-portada-medio>video{height:auto}.sw-escena[data-alto=pantalla]:not([data-editando]) .sw-escena-centro{min-height:0;padding:clamp(48px,9svh,112px) 0 clamp(24px,6svh,104px)}.sw-escena[data-alto=pantalla]:not([data-editando]) .sw-escena-grilla{grid-template-rows:auto minmax(0,1fr);align-self:stretch;row-gap:clamp(20px,3.5svh,48px);min-height:0}.sw-escena[data-alto=pantalla]:not([data-editando]) .sw-escena-visual{align-self:stretch;min-height:0}.sw-escena[data-alto=pantalla]:not([data-editando]) .sw-escena-medio{width:auto;max-width:100%;height:100%}.sw-escena[data-alto=pantalla]:not([data-editando])[data-forma-medio=original] .sw-escena-medio{width:100%}.sw-escena[data-alto=pantalla]:not([data-editando])[data-forma-medio=original] .sw-escena-medio>.sw-portada-fondo,.sw-escena[data-alto=pantalla]:not([data-editando])[data-forma-medio=original] .sw-portada-medio{height:100%}.sw-escena[data-alto=pantalla]:not([data-editando])[data-forma-medio=original] .sw-portada-medio>*{max-height:100%}@media (min-width:1024px){.sw-escena[data-alto=pantalla]:not([data-editando]) .sw-escena-grilla{grid-template-rows:minmax(0,1fr)}.sw-escena[data-alto=pantalla]:not([data-editando]) .sw-escena-texto{align-self:center}}.sw-escena{--sw-mascara:none}.sw-escena[data-desvanecer=abajo]{--sw-mascara:linear-gradient(to bottom, #000 55%, transparent)}.sw-escena[data-desvanecer=arriba]{--sw-mascara:linear-gradient(to top, #000 55%, transparent)}.sw-escena[data-desvanecer=izquierda]{--sw-mascara:linear-gradient(to left, #000 55%, transparent)}.sw-escena[data-desvanecer=derecha]{--sw-mascara:linear-gradient(to right, #000 55%, transparent)}.sw-escena[data-desvanecer=todos]{--sw-mascara:linear-gradient(to right, transparent, #000 22%, #000 78%, transparent), linear-gradient(to bottom, transparent, #000 22%, #000 78%, transparent)}.sw-escena:not([data-forma-medio=original]) .sw-escena-medio,.sw-escena[data-forma-medio=original] .sw-portada-medio>*{-webkit-mask-image:var(--sw-mascara);-webkit-mask-composite:source-in;-webkit-mask-image:var(--sw-mascara);mask-image:var(--sw-mascara);-webkit-mask-composite:source-in;mask-composite:intersect}.sw-escena[data-forma-medio=original]:not([data-desvanecer=ninguno]) .sw-portada-medio>*{filter:none}.sw-escena-tarjeta{z-index:1;border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, var(--sw-fondo) 58%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);border-radius:20px;flex-direction:column;gap:6px;min-width:168px;padding:18px 22px;animation:7s ease-in-out infinite sw-flota;display:flex;position:absolute;box-shadow:0 30px 60px -32px #0006}.sw-escena-tarjeta[data-tarjeta="1"]{bottom:12%;left:0}.sw-escena-tarjeta[data-tarjeta="2"]{animation-delay:-3.5s;top:8%;right:0}.sw-escena-cifra{color:var(--sw-escena-color);font-variant-numeric:tabular-nums;font-size:2.3em;font-weight:600;line-height:1}.sw-escena-detalle{opacity:.75;font-size:.86em}.sw-escena:not([data-con-medios]) .sw-escena-visual{flex-direction:column;align-items:stretch;gap:20px;display:flex}.sw-escena:not([data-con-medios]) .sw-escena-tarjeta{padding:28px 32px;position:relative;inset:auto}.sw-escena:not([data-con-medios]) .sw-escena-tarjeta[data-tarjeta="1"]{margin-right:16%}.sw-escena:not([data-con-medios]) .sw-escena-tarjeta[data-tarjeta="2"]{margin-left:16%}.sw-escena:not([data-con-medios]) .sw-escena-cifra{font-size:3.4em}@keyframes sw-flota{50%{transform:translateY(-12px)}}.sw-escena-abajo{z-index:2}@media (max-width:767px){.sw-escena-etiqueta{letter-spacing:.16em;font-size:.7em}.sw-escena-parrafo:not([data-tamanos]){font-size:.95em}.sw-escena-tarjeta{border-radius:14px;gap:2px;min-width:0;padding:10px 14px}.sw-escena-tarjeta[data-tarjeta]{top:auto;bottom:4%}.sw-escena-tarjeta[data-tarjeta="1"]{left:0}.sw-escena-tarjeta[data-tarjeta="2"]{right:0}.sw-escena-cifra{font-size:1.5em}.sw-escena-detalle{font-size:.72em}.sw-escena:not([data-con-medios]) .sw-escena-tarjeta{padding:14px 18px}.sw-escena:not([data-con-medios]) .sw-escena-cifra{font-size:2.2em}}@media (prefers-reduced-motion:no-preference){.sw-escena[data-entrada=lineas] .sw-escena-linea>.sw-escrito{animation:1.1s cubic-bezier(.2,.7,.1,1) both sw-linea-entra;animation-delay:calc(.15s + var(--sw-linea) * .12s)}.sw-escena[data-entrada=lineas] :is(.sw-escena-etiqueta,.sw-escena-parrafo,.sw-escena-botones,.sw-escena-visual){animation:1s cubic-bezier(.2,.7,.1,1) both sw-escena-sube}.sw-escena[data-entrada=lineas] .sw-escena-parrafo{animation-delay:.55s}.sw-escena[data-entrada=lineas] .sw-escena-botones{animation-delay:.7s}.sw-escena[data-entrada=lineas] .sw-escena-visual{animation-delay:.35s}@supports (animation-timeline:view()){.sw-escena:not([data-forma-medio=original]) .sw-escena-medio>.sw-portada-fondo{animation:linear both sw-paralaje;animation-timeline:view()}}}@keyframes sw-linea-entra{0%{transform:translateY(110%)rotate(2deg)}}@keyframes sw-escena-sube{0%{opacity:0;transform:translateY(24px)}}@keyframes sw-paralaje{0%{transform:translateY(-6%)scale(1.14)}to{transform:translateY(6%)scale(1.14)}}@media (prefers-reduced-motion:reduce){.sw-escena-fondo span,.sw-escena-fondo,.sw-escena-tarjeta,.sw-escena[data-grano=si]:after{animation:none}}.sw-columnas{box-sizing:border-box;padding-top:var(--sw-relleno-c,48px);padding-bottom:var(--sw-relleno-c,48px)}.sw-columnas-grilla{gap:var(--sw-separacion-c,32px);grid-template-columns:minmax(0,1fr);display:grid}@media (max-width:767px){.sw-columnas[data-celular=invertidas] .sw-columnas-grilla{flex-direction:column-reverse;display:flex}}@media (min-width:768px){.sw-columnas{padding-top:var(--sw-relleno-t,var(--sw-relleno-c,48px));padding-bottom:var(--sw-relleno-t,var(--sw-relleno-c,48px))}.sw-columnas-grilla{gap:var(--sw-separacion-t,var(--sw-separacion-c,32px));grid-template-columns:repeat(2,minmax(0,1fr))}.sw-columnas[data-columnas=una] .sw-columnas-grilla{grid-template-columns:minmax(0,1fr)}.sw-columnas[data-columnas=dos][data-proporcion=angosta-ancha] .sw-columnas-grilla{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.sw-columnas[data-columnas=dos][data-proporcion=ancha-angosta] .sw-columnas-grilla{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media (min-width:1024px){.sw-columnas{padding-top:var(--sw-relleno-e,var(--sw-relleno-t,var(--sw-relleno-c,48px)));padding-bottom:var(--sw-relleno-e,var(--sw-relleno-t,var(--sw-relleno-c,48px)))}.sw-columnas-grilla{gap:var(--sw-separacion-e,var(--sw-separacion-t,var(--sw-separacion-c,32px)))}.sw-columnas[data-columnas=tres] .sw-columnas-grilla{grid-template-columns:repeat(3,minmax(0,1fr))}.sw-columnas[data-columnas=cuatro] .sw-columnas-grilla{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-estilo-fondo]{--sw-fondo-color-2:var(--sw-fondo-2,var(--sw-principal));--sw-fondo-hacia:to bottom;--sw-fondo-en:50% 100%}[data-modo=oscuro] [data-estilo-fondo]{--sw-fondo-color-2:var(--sw-fondo-2-o,var(--sw-principal))}[data-lado-fondo=arriba]{--sw-fondo-hacia:to top;--sw-fondo-en:50% 0%}[data-lado-fondo=izquierda]{--sw-fondo-hacia:to left;--sw-fondo-en:0% 50%}[data-lado-fondo=derecha]{--sw-fondo-hacia:to right;--sw-fondo-en:100% 50%}[data-lado-fondo=centro]{--sw-fondo-en:50% 50%}[data-estilo-fondo=degradado]{background-image:linear-gradient(var(--sw-fondo-hacia), transparent, var(--sw-fondo-color-2))}[data-estilo-fondo=degradado][data-lado-fondo=centro]{background-image:radial-gradient(ellipse farthest-corner at center, var(--sw-fondo-color-2), transparent)}[data-estilo-fondo=resplandor]{background-image:radial-gradient(ellipse 55% 70% at var(--sw-fondo-en), color-mix(in srgb, var(--sw-fondo-color-2) 75%, transparent), transparent 72%);background-repeat:no-repeat}.sw-columnas[data-con-medios]{isolation:isolate;color:#fff;position:relative;overflow:hidden}.sw-columnas-fondo{z-index:-1;position:absolute;inset:0}.sw-columnas-fondo:after{content:"";opacity:var(--sw-sombra);pointer-events:none;background:#000;position:absolute;inset:0}.sw-columnas[data-lineas=si] .sw-columna+.sw-columna{border-top:1px solid color-mix(in srgb, currentColor 30%, transparent);padding-top:24px}@media (min-width:1024px){.sw-columnas[data-lineas=si] .sw-columna+.sw-columna{border-top:0;border-left:1px solid color-mix(in srgb, currentColor 30%, transparent);padding-top:0;padding-left:32px}}.sw-columna,.sw-portada-abajo,.sw-formulario-preguntas,.sw-formulario-costado{--sw-ancho-c:initial;--sw-ancho-t:initial;--sw-ancho-e:initial;--sw-margen-c:initial;--sw-margen-t:initial;--sw-margen-e:initial}:is(.sw-columna,.sw-portada-abajo,.sw-formulario-preguntas,.sw-formulario-costado) .sw-caja{--sw-ancho-base:none;--sw-margen-base:0px}.sw-columna{flex-direction:column;min-width:0;display:flex}.sw-columnas[data-alineacion-vertical=centro] .sw-columna{justify-content:center}.sw-columnas[data-alineacion-vertical=abajo] .sw-columna{justify-content:flex-end}.sw-imagen-marco{aspect-ratio:16/9;background:var(--sw-superficie);border-radius:var(--sw-redondeo-c,0);isolation:isolate;position:relative;overflow:hidden}@media (min-width:768px){.sw-imagen-marco{border-radius:var(--sw-redondeo-t,var(--sw-redondeo-c,0))}}@media (min-width:1024px){.sw-imagen-marco{border-radius:var(--sw-redondeo-e,var(--sw-redondeo-t,var(--sw-redondeo-c,0)))}}.sw-imagen[data-forma=cuadrada] .sw-imagen-marco{aspect-ratio:1}.sw-imagen[data-forma=vertical] .sw-imagen-marco{aspect-ratio:4/5}.sw-imagen[data-forma=llenar]{flex-direction:column;flex:1;display:flex}.sw-imagen[data-forma=llenar] .sw-imagen-marco{aspect-ratio:auto;flex:1;min-height:320px}.sw-imagen[data-al-pasar=acercar] .sw-portada-medio>*{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.sw-imagen[data-al-pasar=acercar]:hover .sw-portada-medio>*{transform:scale(1.06)}.sw-bloque-boton[data-alineacion=centro]{text-align:center}.sw-bloque-boton[data-alineacion=derecha]{text-align:right}.sw-boton[data-estilo=borde],.sw-boton[data-estilo=texto]{color:inherit;background-color:#0000}.sw-boton[data-estilo=borde]{box-shadow:inset 0 0 0 1px}.sw-boton[data-estilo=texto]{text-underline-offset:4px;padding-left:0;padding-right:0;text-decoration:underline}.sw-bloque-boton[data-mayusculas=si] .sw-boton{letter-spacing:.08em;text-transform:uppercase}.sw-bloque-boton[data-mayusculas=si] .sw-boton:not([data-tamanos]){font-size:.85em}.sw-cinta{white-space:nowrap;padding-top:10px;padding-bottom:10px;position:relative;overflow:hidden}.sw-cinta[data-mayusculas=si]{letter-spacing:.08em;text-transform:uppercase}.sw-cinta .sw-escrito{white-space:nowrap}.sw-cinta-pista{width:max-content;animation:40s linear infinite sw-cinta;display:flex}.sw-cinta[data-velocidad=lenta] .sw-cinta-pista{animation-duration:70s}.sw-cinta[data-velocidad=rapida] .sw-cinta-pista{animation-duration:20s}.sw-cinta[data-direccion=derecha] .sw-cinta-pista{animation-direction:reverse}.sw-cinta-tramo{flex-shrink:0;align-items:center;gap:1.5em;padding-right:1.5em;display:flex}@keyframes sw-cinta{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.sw-cinta-pista{animation:none}}.sw-columnas[data-tarjetas=si] .sw-columna{box-sizing:border-box;border:1px solid var(--sw-tarjeta-borde,var(--sw-borde));border-radius:calc(var(--sw-radio) * 2);background:var(--sw-tarjeta-fondo,var(--sw-superficie));padding:28px 24px;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .3s}[data-modo=oscuro] .sw-columnas[data-tarjetas=si] .sw-columna{border-color:var(--sw-tarjeta-borde-o,var(--sw-borde));background:var(--sw-tarjeta-fondo-o,var(--sw-superficie))}.sw-columnas[data-tarjetas=si] .sw-columna:hover{transform:translateY(-6px);box-shadow:0 24px 48px -24px #00000059}@media (prefers-reduced-motion:reduce){.sw-columnas[data-tarjetas=si] .sw-columna:hover{transform:none}}.sw-cifras{text-align:center;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:32px 24px;display:grid}.sw-cifras[data-alineacion=izquierda]{text-align:left}.sw-cifra{flex-direction:column;gap:6px;display:flex}.sw-cifras[data-separadores=si] .sw-cifra+.sw-cifra{border-left:1px solid;border-left-color:color-mix(in srgb, currentColor 20%, transparent);padding-left:24px}.sw-cifra-valor{font-variant-numeric:tabular-nums;font-weight:600;line-height:1.05}.sw-cifra-valor:not([data-tamanos]){font-size:clamp(2.2em,5vw,3.4em)}.sw-cifra-etiqueta{opacity:.75}@media (max-width:767px){.sw-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.sw-cifras[data-separadores=si] .sw-cifra+.sw-cifra{border-left:0;padding-left:0}}.sw-grafico{--sw-grafico-color:var(--sw-grafico-linea,var(--sw-principal));flex-direction:column;gap:12px;margin-top:0;margin-bottom:0;display:flex}[data-modo=oscuro] .sw-grafico{--sw-grafico-color:var(--sw-grafico-linea-o,var(--sw-principal))}.sw-grafico-titulo{font-weight:600}.sw-grafico-dibujo{width:100%;height:var(--sw-grafico-alto-c,220px);color:var(--sw-grafico-color);display:block;overflow:visible}@media (min-width:768px){.sw-grafico-dibujo{height:var(--sw-grafico-alto-t,var(--sw-grafico-alto-c,260px))}}@media (min-width:1024px){.sw-grafico-dibujo{height:var(--sw-grafico-alto-e,var(--sw-grafico-alto-t,var(--sw-grafico-alto-c,300px)))}}.sw-grafico-linea{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.sw-grafico-nota{opacity:.7;font-size:.85em}.sw-grafico[data-area=no] .sw-grafico-area{display:none}.sw-preguntas{--sw-preguntas-color:var(--sw-preguntas-linea,var(--sw-borde));interpolate-size:allow-keywords}[data-modo=oscuro] .sw-preguntas{--sw-preguntas-color:var(--sw-preguntas-linea-o,var(--sw-borde))}.sw-pregunta{border-bottom:1px solid var(--sw-preguntas-color)}.sw-pregunta-titulo{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:1.1em;font-weight:500;list-style:none;display:flex}.sw-pregunta-titulo::-webkit-details-marker{display:none}.sw-pregunta-signo{flex:none;width:14px;height:14px;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:relative}.sw-pregunta-signo:before,.sw-pregunta-signo:after{content:"";background:currentColor;width:100%;height:1.5px;position:absolute;top:50%;left:0}.sw-pregunta-signo:after{transform:rotate(90deg)}.sw-pregunta[open] .sw-pregunta-signo{transform:rotate(45deg)}.sw-pregunta-respuesta{opacity:.8;margin:0;padding:0 40px 24px 0}.sw-pregunta::details-content{block-size:0;transition:block-size .4s cubic-bezier(.2, .7, .2, 1), content-visibility .4s allow-discrete;overflow:hidden}.sw-pregunta[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.sw-pregunta-signo{transition:none}.sw-pregunta::details-content{transition:none}}.sw-bloque-icono{--sw-icono-medida:56px;justify-content:flex-start;display:flex}.sw-bloque-icono[data-alineacion=centro]{justify-content:center}.sw-bloque-icono[data-alineacion=derecha]{justify-content:flex-end}.sw-bloque-icono[data-tamano=chico]{--sw-icono-medida:40px}.sw-bloque-icono[data-tamano=grande]{--sw-icono-medida:80px}.sw-icono-figura{width:var(--sw-icono-medida);height:var(--sw-icono-medida);background-color:color-mix(in srgb, var(--sw-principal) 14%, transparent);color:var(--sw-principal);border-radius:50%;place-items:center;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:inline-grid}.sw-icono-figura svg{stroke-width:1.75px;width:46%;height:46%}.sw-bloque-icono[data-forma=cuadrado] .sw-icono-figura{border-radius:0}.sw-bloque-icono[data-forma=redondeado] .sw-icono-figura{border-radius:calc(var(--sw-radio) * 2)}.sw-bloque-icono[data-forma=ninguna] .sw-icono-figura{background-color:#0000;width:auto}.sw-bloque-icono[data-forma=ninguna] .sw-icono-figura svg{width:calc(var(--sw-icono-medida) * .6);height:calc(var(--sw-icono-medida) * .6)}.sw-columnas[data-tarjetas=si] .sw-columna:hover .sw-icono-figura{transform:translateY(-2px)rotate(-6deg)}@media (prefers-reduced-motion:reduce){.sw-columnas[data-tarjetas=si] .sw-columna:hover .sw-icono-figura{transform:none}}.sw-etiqueta{--sw-etiqueta-color:var(--sw-etiqueta-acento,var(--sw-principal));justify-content:flex-start;line-height:1.3;display:flex}[data-modo=oscuro] .sw-etiqueta{--sw-etiqueta-color:var(--sw-etiqueta-acento-o,var(--sw-principal))}.sw-etiqueta:not([data-tamanos]){font-size:.8em}.sw-etiqueta[data-alineacion=centro]{justify-content:center}.sw-etiqueta[data-alineacion=derecha]{justify-content:flex-end}.sw-etiqueta-texto{letter-spacing:.04em;align-items:center;gap:.65em;font-weight:600;display:inline-flex}.sw-etiqueta[data-mayusculas=si] .sw-etiqueta-texto{letter-spacing:.16em;text-transform:uppercase}.sw-etiqueta[data-estilo=capsula] .sw-etiqueta-texto{border:1px solid color-mix(in srgb, var(--sw-etiqueta-color) 35%, transparent);background-color:color-mix(in srgb, var(--sw-etiqueta-color) 10%, transparent);border-radius:999px;padding:.5em 1.1em}.sw-etiqueta[data-estilo=con_linea] .sw-etiqueta-texto:before,.sw-etiqueta[data-estilo=con_punto] .sw-etiqueta-texto:before{content:"";background-color:var(--sw-etiqueta-color);flex:none}.sw-etiqueta[data-estilo=con_linea] .sw-etiqueta-texto:before{width:2.25em;height:1.5px}.sw-etiqueta[data-estilo=con_punto] .sw-etiqueta-texto:before{width:.5em;height:.5em;box-shadow:0 0 0 .3em color-mix(in srgb, var(--sw-etiqueta-color) 18%, transparent);border-radius:50%}.sw-lista{--sw-lista-color:var(--sw-lista-marcador,var(--sw-principal));--sw-lista-fondo:var(--sw-lista-fondo-marcador,color-mix(in srgb, var(--sw-lista-color) 14%, transparent));--sw-lista-separador:var(--sw-lista-linea,var(--sw-borde));--sw-lista-aire:14px;gap:var(--sw-lista-aire) 40px;grid-template-columns:minmax(0,1fr);margin-top:0;margin-bottom:0;list-style:none;display:grid}[data-modo=oscuro] .sw-lista{--sw-lista-color:var(--sw-lista-marcador-o,var(--sw-principal));--sw-lista-fondo:var(--sw-lista-fondo-marcador-o,color-mix(in srgb, var(--sw-lista-color) 14%, transparent));--sw-lista-separador:var(--sw-lista-linea-o,var(--sw-borde))}.sw-lista[data-espaciado=compacto]{--sw-lista-aire:6px}.sw-lista[data-espaciado=amplio]{--sw-lista-aire:24px}@media (min-width:768px){.sw-lista[data-columnas=dos]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sw-lista-elemento{align-items:flex-start;gap:.85em;min-width:0;display:flex}.sw-lista[data-separadores=si] .sw-lista-elemento{padding-bottom:var(--sw-lista-aire);border-bottom:1px solid var(--sw-lista-separador)}.sw-lista-texto{flex:1;min-width:0}.sw-lista-marcador{background-color:var(--sw-lista-fondo);width:1.6em;height:1.6em;color:var(--sw-lista-color);border-radius:50%;flex:none;place-items:center;display:inline-grid}.sw-lista-marcador svg{stroke-width:2.25px;width:58%;height:58%}.sw-lista[data-marcador=numero] .sw-lista-marcador{font-variant-numeric:tabular-nums;width:2.1em;height:2.1em;font-size:.8em;font-weight:600}.sw-lista[data-marcador=punto] .sw-lista-marcador{background-color:var(--sw-lista-color);width:.45em;height:.45em;margin-top:.6em}.sw-lista[data-marcador=ninguno] .sw-lista-elemento{gap:0}.sw-lista[data-forma-marcador=sin_fondo]:not([data-marcador=punto]) .sw-lista-marcador{background-color:#0000;width:auto;min-width:1.25em;height:1.6em}.sw-lista[data-forma-marcador=sin_fondo][data-marcador=icono] .sw-lista-marcador svg{width:1.15em;height:1.15em}.sw-pasos{--sw-pasos-color:var(--sw-pasos-acento,var(--sw-principal));--sw-pasos-trazo:var(--sw-pasos-linea,var(--sw-borde));--sw-paso-medida:48px;--sw-pasos-separacion:32px;gap:var(--sw-pasos-separacion);grid-template-columns:minmax(0,1fr);margin-top:0;margin-bottom:0;list-style:none;display:grid}[data-modo=oscuro] .sw-pasos{--sw-pasos-color:var(--sw-pasos-acento-o,var(--sw-principal));--sw-pasos-trazo:var(--sw-pasos-linea-o,var(--sw-borde))}.sw-paso{gap:20px;min-width:0;display:flex;position:relative}.sw-paso-numero{width:var(--sw-paso-medida);height:var(--sw-paso-medida);box-sizing:border-box;border:1.5px solid var(--sw-pasos-color);background-color:color-mix(in srgb, var(--sw-pasos-color) 10%, transparent);color:var(--sw-pasos-color);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:.9em;font-weight:600;display:inline-grid}.sw-paso-cuerpo{flex:1;min-width:0}.sw-paso-titulo{margin:0;font-weight:600;line-height:1.3}.sw-paso-titulo:not([data-tamanos]){font-size:1.15em}.sw-paso-texto{opacity:.78;margin:6px 0 0}.sw-pasos[data-conector=si] .sw-paso:not(:last-child):after{content:"";top:calc(var(--sw-paso-medida) + 8px);left:calc(var(--sw-paso-medida) / 2 - .75px);width:1.5px;height:calc(100% - var(--sw-paso-medida) - 16px + var(--sw-pasos-separacion));background-color:var(--sw-pasos-trazo);position:absolute}@media (min-width:768px){.sw-pasos[data-disposicion=en_fila]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.sw-pasos[data-disposicion=en_fila] .sw-paso{flex-direction:column}.sw-pasos[data-disposicion=en_fila][data-alineacion=centro] .sw-paso{text-align:center;align-items:center}.sw-pasos[data-disposicion=en_fila][data-conector=si] .sw-paso:not(:last-child):after{top:calc(var(--sw-paso-medida) / 2 - .75px);left:calc(var(--sw-paso-medida) + 12px);width:calc(100% + var(--sw-pasos-separacion) - var(--sw-paso-medida) - 24px);height:1.5px}.sw-pasos[data-disposicion=en_fila][data-alineacion=centro][data-conector=si] .sw-paso:not(:last-child):after{left:calc(50% + var(--sw-paso-medida) / 2 + 12px)}}.sw-pasos[data-estilo=numero_grande] .sw-paso{flex-direction:column;gap:12px}.sw-pasos[data-estilo=numero_grande] .sw-paso-numero{letter-spacing:-.02em;background-color:#0000;border:0;border-radius:0;width:auto;height:auto;font-weight:300;line-height:1}.sw-pasos[data-estilo=numero_grande] .sw-paso-numero:not([data-tamanos]){font-size:2.75em}.sw-pasos[data-estilo=numero_grande][data-conector=si] .sw-paso{border-top:1.5px solid var(--sw-pasos-trazo);padding-top:20px}.sw-pasos[data-estilo=numero_grande] .sw-paso:after{content:none!important}.sw-testimonio{--sw-testimonio-color:var(--sw-testimonio-acento,var(--sw-principal));margin-top:0;margin-bottom:0;display:flex}[data-modo=oscuro] .sw-testimonio{--sw-testimonio-color:var(--sw-testimonio-acento-o,var(--sw-principal))}.sw-testimonio-caja{box-sizing:border-box;flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.sw-testimonio[data-estilo=tarjeta] .sw-testimonio-caja{border:1px solid var(--sw-testimonio-borde,var(--sw-borde));border-radius:calc(var(--sw-radio) * 2);background-color:var(--sw-testimonio-fondo,var(--sw-superficie));padding:28px;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}[data-modo=oscuro] .sw-testimonio[data-estilo=tarjeta] .sw-testimonio-caja{border-color:var(--sw-testimonio-borde-o,var(--sw-borde));background-color:var(--sw-testimonio-fondo-o,var(--sw-superficie))}.sw-testimonio[data-estilo=tarjeta] .sw-testimonio-caja:hover{transform:translateY(-4px);box-shadow:0 24px 48px -28px #00000059}@media (prefers-reduced-motion:reduce){.sw-testimonio[data-estilo=tarjeta] .sw-testimonio-caja:hover{transform:none}}.sw-testimonio[data-alineacion=centro] .sw-testimonio-caja{text-align:center;align-items:center}.sw-testimonio-estrellas{color:var(--sw-testimonio-color);gap:2px;line-height:1;display:flex}.sw-estrella[data-llena=no]{opacity:.25}.sw-testimonio-cita{margin:0;line-height:1.65}.sw-testimonio-cita p{margin:0}.sw-testimonio-cita p:not([data-tamanos]){font-size:1.05em}.sw-testimonio[data-estilo=destacado] .sw-testimonio-cita{line-height:1.4}.sw-testimonio[data-estilo=destacado] .sw-testimonio-cita p{font-weight:500}.sw-testimonio[data-estilo=destacado] .sw-testimonio-cita p:not([data-tamanos]){font-size:clamp(1.3em,2.6vw,1.75em)}.sw-testimonio[data-estilo=destacado] .sw-testimonio-cita:before{content:"“";height:.45em;color:var(--sw-testimonio-color);font-family:Georgia,Times New Roman,serif;font-size:4em;line-height:1;display:block}.sw-testimonio-autor{align-items:center;gap:12px;margin-top:auto;display:flex}.sw-testimonio-foto{background-color:color-mix(in srgb, var(--sw-testimonio-color) 16%, transparent);width:48px;height:48px;color:var(--sw-testimonio-color);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:.9em;font-weight:600;display:grid;overflow:hidden}.sw-testimonio-foto img{object-fit:cover;width:100%;height:100%}.sw-testimonio-quien{text-align:left;flex-direction:column;line-height:1.3;display:flex}.sw-testimonio-nombre{font-weight:600}.sw-testimonio-detalle{opacity:.7;font-size:.875em}.sw-sello{--sw-sello-medida:140px;--sw-sello-vuelta:24s;justify-content:flex-start;display:flex}.sw-sello[data-alineacion=centro]{justify-content:center}.sw-sello[data-alineacion=derecha]{justify-content:flex-end}.sw-sello[data-tamano=chico]{--sw-sello-medida:104px}.sw-sello[data-tamano=grande]{--sw-sello-medida:184px}.sw-sello-figura{width:var(--sw-sello-medida);height:var(--sw-sello-medida);background-color:var(--sw-principal);color:var(--sw-sobre-principal);border-radius:50%;place-items:center;display:grid;position:relative}.sw-sello[data-estilo=borde] .sw-sello-figura{color:inherit;background-color:#0000;box-shadow:inset 0 0 0 1.5px}.sw-sello[data-estilo=sin_fondo] .sw-sello-figura{color:inherit;background-color:#0000}.sw-sello-anillo{width:100%;height:100%;animation:sw-girar var(--sw-sello-vuelta) linear infinite;position:absolute;inset:0;overflow:visible}.sw-sello-anillo text{fill:currentColor;letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:600}.sw-sello[data-velocidad=rapida]{--sw-sello-vuelta:10s}.sw-sello[data-velocidad=quieta] .sw-sello-anillo{animation:none}.sw-sello-icono{place-items:center;display:grid}.sw-sello-icono svg{width:calc(var(--sw-sello-medida) * .26);height:calc(var(--sw-sello-medida) * .26);stroke-width:1.75px}@keyframes sw-girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sw-sello-anillo{animation:none}}.sw-galeria{--sw-galeria-proporcion:4 / 5;--sw-galeria-columnas:2;grid-template-columns:repeat(var(--sw-galeria-columnas), minmax(0, 1fr));align-items:start;gap:var(--sw-galeria-separacion-c,12px);display:grid}.sw-galeria[data-forma=cuadrada]{--sw-galeria-proporcion:1}.sw-galeria[data-forma=horizontal]{--sw-galeria-proporcion:4 / 3}.sw-galeria-pieza{aspect-ratio:var(--sw-galeria-proporcion);background:var(--sw-superficie);border-radius:var(--sw-redondeo-c,0);isolation:isolate;position:relative;overflow:hidden}.sw-galeria[data-disposicion=mosaico] .sw-galeria-pieza:first-child{grid-column:1/-1}.sw-galeria[data-disposicion=escalonada] .sw-galeria-pieza:nth-child(2n){margin-top:32px}@media (min-width:768px){.sw-galeria{gap:var(--sw-galeria-separacion-t,var(--sw-galeria-separacion-c,16px))}.sw-galeria-pieza{border-radius:var(--sw-redondeo-t,var(--sw-redondeo-c,0))}.sw-galeria[data-disposicion=fila]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (min-width:1024px){.sw-galeria{gap:var(--sw-galeria-separacion-e,var(--sw-galeria-separacion-t,var(--sw-galeria-separacion-c,20px)))}.sw-galeria-pieza{border-radius:var(--sw-redondeo-e,var(--sw-redondeo-t,var(--sw-redondeo-c,0)))}.sw-galeria[data-disposicion=mosaico]{--sw-galeria-columnas:4;align-items:stretch}.sw-galeria[data-disposicion=mosaico] .sw-galeria-pieza:first-child{aspect-ratio:auto;grid-area:span 2/span 2}.sw-galeria[data-disposicion=escalonada]{--sw-galeria-columnas:3}.sw-galeria[data-disposicion=escalonada] .sw-galeria-pieza:nth-child(2n){margin-top:0}.sw-galeria[data-disposicion=escalonada] .sw-galeria-pieza:nth-child(3n+2){margin-top:56px}}.sw-galeria[data-al-pasar=acercar] .sw-portada-medio>*{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.sw-galeria[data-al-pasar=acercar] .sw-galeria-pieza:hover .sw-portada-medio>*{transform:scale(1.06)}.sw-video{--sw-ancho-base:960px;--sw-play:var(--sw-play-fondo,#fffffff0);--sw-play-color:var(--sw-play-texto,#111)}[data-modo=oscuro] .sw-video{--sw-play:var(--sw-play-fondo-o,#fffffff0);--sw-play-color:var(--sw-play-texto-o,#111);--sw-controles:var(--sw-controles-color-o,var(--sw-play-fondo-o,#fff))}.sw-video{--sw-controles:var(--sw-controles-color,var(--sw-play-fondo,#fff))}.sw-video-marco{isolation:isolate;aspect-ratio:16/9;border-radius:calc(var(--sw-radio) * 2.5);background:#0b0b0d;position:relative;overflow:hidden;box-shadow:0 40px 80px -48px #0000008c}.sw-video[data-forma=vertical] .sw-video-marco{aspect-ratio:9/16;max-height:86vh;margin-left:auto;margin-right:auto}.sw-video[data-forma=cuadrada] .sw-video-marco{aspect-ratio:1}.sw-video-medio{object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.sw-video-marco[data-reproduciendo] video.sw-video-medio{object-fit:contain;background:#000}.sw-video-play{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(#0000 45%,#00000061);border:0;justify-content:center;align-items:center;padding:clamp(16px,3vw,32px);display:flex;position:absolute;inset:0}.sw-video-play:disabled{cursor:default}.sw-video-marco[data-falta=si]{outline-offset:6px;outline:2px dashed #c62f2f}.sw-video-play:focus-visible{outline:3px solid var(--sw-play);outline-offset:-8px}.sw-video-boton{flex-direction:column;align-items:center;gap:16px;display:flex}.sw-video-icono{background:var(--sw-play);width:84px;height:84px;color:var(--sw-play-color);border-radius:50%;place-items:center;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:grid;position:relative;box-shadow:0 16px 36px #00000047}.sw-video-icono svg{margin-left:3px}.sw-video-icono:before{content:"";border:1.5px solid var(--sw-play);border-radius:inherit;animation:2.6s cubic-bezier(.2,.7,.2,1) infinite sw-latido;position:absolute;inset:-8px}@keyframes sw-latido{0%{opacity:.8;transform:scale(.88)}to{opacity:0;transform:scale(1.4)}}.sw-video-play:hover .sw-video-icono{transform:scale(1.08)}.sw-video-play:disabled .sw-video-icono{opacity:.5}.sw-video-etiqueta{letter-spacing:.02em;text-shadow:0 1px 14px #0000008c;font-size:.95em}.sw-video[data-estilo-play=pastilla] .sw-video-play{justify-content:flex-start;align-items:flex-end}.sw-video[data-estilo-play=pastilla] .sw-video-boton{-webkit-backdrop-filter:blur(14px);background:#ffffff24;border:1px solid #ffffff47;border-radius:999px;flex-direction:row;gap:14px;padding:8px 22px 8px 8px}.sw-video[data-estilo-play=pastilla] .sw-video-icono{width:52px;height:52px;box-shadow:none}.sw-video[data-estilo-play=pastilla] .sw-video-icono:before{display:none}.sw-video[data-estilo-play=pastilla] .sw-video-etiqueta{text-shadow:none}.sw-video-marco:focus-visible{outline:3px solid var(--sw-controles);outline-offset:3px}.sw-video-marco[data-inactivo]{cursor:none}.sw-video-controles{color:#fff;background:linear-gradient(#0000,#000000b8);flex-direction:column;gap:6px;padding:36px clamp(10px,2vw,20px) clamp(8px,1.5vw,14px);transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:0;left:0;right:0}.sw-video-marco[data-inactivo] .sw-video-controles{opacity:0;pointer-events:none;transform:translateY(8px)}.sw-video-botones{align-items:center;gap:4px;display:flex}.sw-video-control{width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,color .2s;display:inline-grid}.sw-video-control:hover,.sw-video-control[aria-pressed=true]{color:var(--sw-controles);background:#ffffff24}.sw-video-control:focus-visible{outline:2px solid var(--sw-controles);outline-offset:1px}.sw-video-tiempo{font-variant-numeric:tabular-nums;opacity:.9;white-space:nowrap;padding:0 8px;font-size:.82em}.sw-video-separador{flex:1}.sw-video-cargando{animation:.9s linear infinite sw-girar}.sw-video-volumen{align-items:center;display:flex}.sw-video-nivel{opacity:0;width:0;transition:width .25s,opacity .25s,margin .25s}.sw-video-volumen:hover .sw-video-nivel,.sw-video-volumen:focus-within .sw-video-nivel{opacity:1;width:84px;margin:0 6px}.sw-video-linea,.sw-video-nivel{cursor:pointer;appearance:none;background:0 0;height:18px;margin:0}.sw-video-linea{width:100%}.sw-video-linea::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--sw-controles) var(--sw-avance), #ffffff73 var(--sw-avance), #ffffff73 var(--sw-cargado), #fff3 var(--sw-cargado));border-radius:999px;height:4px;transition:height .15s}.sw-video-nivel::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--sw-controles) var(--sw-avance), #ffffff73 var(--sw-avance), #ffffff73 var(--sw-cargado), #fff3 var(--sw-cargado));border-radius:999px;height:4px;transition:height .15s}.sw-video-linea::-moz-range-track{background:linear-gradient(90deg, var(--sw-controles) var(--sw-avance), #ffffff73 var(--sw-avance), #ffffff73 var(--sw-cargado), #fff3 var(--sw-cargado));border-radius:999px;height:4px}.sw-video-nivel::-moz-range-track{background:linear-gradient(90deg, var(--sw-controles) var(--sw-avance), #ffffff73 var(--sw-avance), #ffffff73 var(--sw-cargado), #fff3 var(--sw-cargado));border-radius:999px;height:4px}.sw-video-linea:hover::-webkit-slider-runnable-track{height:6px}.sw-video-linea::-webkit-slider-thumb{background:var(--sw-controles);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--sw-controles) 25%, transparent);appearance:none;border:0;border-radius:50%;margin-top:-5px;transition:transform .15s;transform:scale(.8)}.sw-video-nivel::-webkit-slider-thumb{background:var(--sw-controles);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--sw-controles) 25%, transparent);appearance:none;border:0;border-radius:50%;margin-top:-5px;transition:transform .15s;transform:scale(.8)}.sw-video-linea::-moz-range-thumb{background:var(--sw-controles);border:0;border-radius:50%;width:14px;height:14px}.sw-video-nivel::-moz-range-thumb{background:var(--sw-controles);border:0;border-radius:50%;width:14px;height:14px}.sw-video-linea:hover::-webkit-slider-thumb{transform:scale(1)}.sw-video-nivel:hover::-webkit-slider-thumb{transform:scale(1)}.sw-video-linea:focus-visible,.sw-video-nivel:focus-visible{outline:2px solid var(--sw-controles);outline-offset:2px;border-radius:4px}.sw-video-marco:fullscreen{aspect-ratio:auto;border-radius:0}@media (max-width:767px){.sw-video-nivel{display:none}.sw-video-icono{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){.sw-video-icono:before{opacity:0;animation:none}}.sw-formulario{--sw-ancho-base:1100px;--sw-form-fondo-ahora:var(--sw-form-fondo,var(--sw-superficie));--sw-form-borde-ahora:var(--sw-form-borde,var(--sw-borde));--sw-campo-ahora:var(--sw-campo-fondo,var(--sw-fondo));--sw-acento-ahora:var(--sw-acento,var(--sw-principal));--sw-error:#c62f2f;padding-top:var(--sw-formulario-vertical-c,0);padding-bottom:var(--sw-formulario-vertical-c,0)}@media (min-width:768px){.sw-formulario{padding-top:var(--sw-formulario-vertical-t,var(--sw-formulario-vertical-c,0));padding-bottom:var(--sw-formulario-vertical-t,var(--sw-formulario-vertical-c,0))}}@media (min-width:1024px){.sw-formulario{padding-top:var(--sw-formulario-vertical-e,var(--sw-formulario-vertical-t,var(--sw-formulario-vertical-c,0)));padding-bottom:var(--sw-formulario-vertical-e,var(--sw-formulario-vertical-t,var(--sw-formulario-vertical-c,0)))}}[data-modo=oscuro] .sw-formulario{--sw-form-fondo-ahora:var(--sw-form-fondo-o,var(--sw-superficie));--sw-form-borde-ahora:var(--sw-form-borde-o,var(--sw-borde));--sw-campo-ahora:var(--sw-campo-fondo-o,var(--sw-fondo));--sw-acento-ahora:var(--sw-acento-o,var(--sw-principal));--sw-error:#ff8a8a}.sw-formulario[data-lado=ninguno]{--sw-ancho-base:720px}.sw-formulario-grilla{align-items:center;gap:clamp(32px,5vw,80px);display:grid}.sw-formulario-costado{flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.sw-formulario[data-lado=izquierda] .sw-formulario-grilla{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.sw-formulario[data-lado=derecha] .sw-formulario-grilla{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.sw-formulario[data-lado=derecha] .sw-formulario-costado{order:2}}.sw-formulario-tarjeta{min-width:0;padding:var(--sw-relleno-c,0)}.sw-formulario[data-estilo=tarjeta] .sw-formulario-tarjeta{padding:var(--sw-relleno-c,24px);border:1px solid var(--sw-form-borde-ahora);border-radius:calc(var(--sw-radio) * 3);background:var(--sw-form-fondo-ahora);box-shadow:0 48px 96px -60px #0006}@media (min-width:768px){.sw-formulario-tarjeta{padding:var(--sw-relleno-t,var(--sw-relleno-c,0))}.sw-formulario[data-estilo=tarjeta] .sw-formulario-tarjeta{padding:var(--sw-relleno-t,var(--sw-relleno-c,40px))}}@media (min-width:1024px){.sw-formulario-tarjeta{padding:var(--sw-relleno-e,var(--sw-relleno-t,var(--sw-relleno-c,0)))}.sw-formulario[data-estilo=tarjeta] .sw-formulario-tarjeta{padding:var(--sw-relleno-e,var(--sw-relleno-t,var(--sw-relleno-c,48px)))}}.sw-formulario-preguntas{grid-template-columns:minmax(0,1fr);gap:22px 16px;display:grid}@media (min-width:768px){.sw-formulario-preguntas{grid-template-columns:repeat(2,minmax(0,1fr))}.sw-formulario-preguntas>*{grid-column:1/-1}.sw-formulario-preguntas>.sw-campo[data-ancho-campo=mitad]{grid-column:auto}.sw-formulario-preguntas>.sw-campo[data-ancho-campo=mitad][data-sola]{grid-column:1/-1}}.sw-campo{flex-direction:column;gap:8px;min-width:0;display:flex}.sw-campo-etiqueta{letter-spacing:.01em;padding:0;font-size:.92em;font-weight:500}.sw-campo[data-obligatoria=si] .sw-campo-etiqueta>.sw-escrito:after,.sw-campo[data-obligatoria=si] .sw-campo-casilla>.sw-escrito:after{content:" *";color:var(--sw-acento-ahora)}.sw-campo-control{box-sizing:border-box;border:1px solid var(--sw-form-borde-ahora);border-radius:calc(var(--sw-radio) * 1.5);background-color:var(--sw-campo-ahora);width:100%;color:inherit;font:inherit;appearance:none;padding:14px 16px;transition:border-color .2s,box-shadow .2s}.sw-campo-control::placeholder{color:inherit;opacity:.45}.sw-campo-control:focus{border-color:var(--sw-acento-ahora);box-shadow:0 0 0 4px color-mix(in srgb, var(--sw-acento-ahora) 18%, transparent);outline:none}.sw-campo-control[aria-invalid=true]{border-color:var(--sw-error)}textarea.sw-campo-control{resize:vertical;min-height:128px}.sw-formulario[data-estilo-campos=linea] .sw-campo-control{background-color:#0000;border-width:0 0 1.5px;border-radius:0;padding:12px 2px}.sw-formulario[data-estilo-campos=linea] .sw-campo-control:focus{box-shadow:0 1.5px 0 0 var(--sw-acento-ahora)}.sw-campo-desplegable{position:relative}.sw-campo:has(>.sw-campo-desplegable[data-abierto]){z-index:20;position:relative}.sw-campo-desplegable-nativo{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;bottom:0;left:0}.sw-campo-desplegable-boton{text-align:left;cursor:pointer;align-items:center;gap:10px;display:flex}.sw-campo-desplegable-valor{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sw-campo-desplegable-valor[data-vacio]{opacity:.45}.sw-campo-desplegable-cuenta{box-sizing:border-box;background-color:color-mix(in srgb, var(--sw-acento-ahora) 14%, transparent);min-width:22px;color:var(--sw-acento-ahora);text-align:center;border-radius:999px;flex:none;padding:2px 7px;font-size:.78em;font-weight:600;line-height:1.4}.sw-campo-desplegable-flecha{opacity:.55;flex:none;transition:transform .25s}.sw-campo-desplegable[data-abierto] .sw-campo-desplegable-flecha{transform:rotate(180deg)}.sw-campo-desplegable-boton[data-invalido]{border-color:var(--sw-error)}.sw-campo-desplegable[data-abierto] .sw-campo-desplegable-boton{border-color:var(--sw-acento-ahora);box-shadow:0 0 0 4px color-mix(in srgb, var(--sw-acento-ahora) 18%, transparent)}.sw-campo-desplegable-lista{z-index:20;border:1px solid var(--sw-form-borde-ahora);border-radius:calc(var(--sw-radio) * 1.5);background-color:var(--sw-campo-ahora);overscroll-behavior:contain;outline:none;flex-direction:column;gap:2px;max-height:264px;margin:0;padding:6px;list-style:none;animation:.18s cubic-bezier(.2,.7,.2,1) sw-desplegar;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -16px #00000047,0 2px 6px #0000000f}.sw-campo-desplegable-lista li{border-radius:var(--sw-radio);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:.95em;line-height:1.35;transition:background-color .15s;display:flex}.sw-campo-desplegable-lista li[data-marcada]{background-color:color-mix(in srgb, var(--sw-acento-ahora) 7%, transparent)}.sw-campo-desplegable-lista li[aria-selected=true]{background-color:color-mix(in srgb, var(--sw-acento-ahora) 13%, transparent);font-weight:500}.sw-campo-desplegable-marca{color:var(--sw-acento-ahora);opacity:0;flex:none;transition:opacity .15s,transform .15s;transform:scale(.6)}.sw-campo-desplegable-lista li[aria-selected=true] .sw-campo-desplegable-marca{opacity:1;transform:none}@keyframes sw-desplegar{0%{opacity:0;transform:translateY(-4px)}}.sw-formulario[data-estilo-campos=linea] .sw-campo-desplegable-lista{border-radius:var(--sw-radio)}.sw-campo:has(.sw-campo-pais[data-abierto]){z-index:20;position:relative}.sw-campo-pais-caja{position:relative}.sw-campo-telefono{gap:8px;display:flex}.sw-campo-telefono>.sw-campo-pais{flex:none}.sw-campo-telefono>.sw-campo-control{flex:1;min-width:0}.sw-campo-telefono .sw-campo-pais-panel{width:min(320px,80vw);right:auto}.sw-campo-pais-bandera{flex:none;font-size:1.15em;line-height:1}.sw-campo-pais-panel{overflow:hidden}.sw-campo-pais-buscar{border-bottom:1px solid var(--sw-form-borde-ahora);opacity:.85;flex:none;align-items:center;gap:8px;padding:8px 10px;display:flex}.sw-campo-pais-buscar input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.sw-campo-pais-panel ul{overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:220px;margin:4px 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.sw-campo-pais-opcion{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.sw-campo-pais-prefijo{opacity:.55;font-variant-numeric:tabular-nums;margin-left:auto}.sw-campo-casilla{cursor:pointer;align-items:flex-start;gap:12px;font-size:.92em;line-height:1.5;display:flex;position:relative}.sw-campo-casilla input{opacity:0;width:22px;height:22px;margin:0;position:absolute}.sw-campo-marca{border:1.5px solid var(--sw-form-borde-ahora);background-color:var(--sw-campo-ahora);border-radius:6px;flex:none;place-items:center;width:22px;height:22px;transition:background-color .2s,border-color .2s;display:grid}.sw-campo-marca:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:11px;margin-top:-2px;transition:transform .2s cubic-bezier(.2,.7,.2,1);transform:rotate(45deg)scale(0)}.sw-campo-casilla input:checked+.sw-campo-marca{border-color:var(--sw-acento-ahora);background-color:var(--sw-acento-ahora)}.sw-campo-casilla input:checked+.sw-campo-marca:after{transform:rotate(45deg)scale(1)}.sw-campo-casilla input:focus-visible+.sw-campo-marca{box-shadow:0 0 0 4px color-mix(in srgb, var(--sw-acento-ahora) 18%, transparent)}.sw-campo-casilla input[aria-invalid=true]+.sw-campo-marca{border-color:var(--sw-error)}.sw-campo-ayuda{opacity:.65;font-size:.82em}.sw-campo-error{color:var(--sw-error);font-size:.85em}.sw-campo[data-suelta=si]{outline:2px dashed var(--sw-error);outline-offset:6px}.sw-formulario-cuerpo[data-paso-actual]{scroll-margin-top:96px}.sw-formulario-progreso{flex-direction:column;gap:14px;margin-bottom:28px;display:flex}.sw-formulario-pasos{flex-wrap:wrap;gap:8px 20px;display:flex}.sw-formulario-paso{opacity:.55;align-items:center;gap:8px;font-size:.86em;transition:opacity .3s;display:inline-flex}.sw-formulario-paso[data-estado-paso]{opacity:1}.sw-formulario-numero{border:1.5px solid;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.85em;font-weight:600;display:inline-grid}.sw-formulario-paso[data-estado-paso] .sw-formulario-numero{border-color:var(--sw-acento-ahora);background-color:var(--sw-acento-ahora);color:var(--sw-campo-ahora)}.sw-formulario-barra{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:999px;height:3px;position:relative;overflow:hidden}.sw-formulario-barra:after{content:"";width:var(--sw-avance);border-radius:inherit;background:var(--sw-acento-ahora);transition:width .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0 auto 0 0}.sw-formulario-titulo-paso{letter-spacing:-.01em;margin:0 0 20px;font-size:1.3em;font-weight:600;line-height:1.25}.sw-formulario-cuerpo[data-paso-actual] .sw-formulario-preguntas>[data-paso]{animation:.45s cubic-bezier(.2,.7,.2,1) backwards sw-paso}.sw-formulario-cuerpo[data-paso-actual=paso_1] .sw-formulario-preguntas>[data-paso]:not([data-paso=paso_1]),.sw-formulario-cuerpo[data-paso-actual=paso_2] .sw-formulario-preguntas>[data-paso]:not([data-paso=paso_2]),.sw-formulario-cuerpo[data-paso-actual=paso_3] .sw-formulario-preguntas>[data-paso]:not([data-paso=paso_3]),.sw-formulario-cuerpo[data-paso-actual=paso_4] .sw-formulario-preguntas>[data-paso]:not([data-paso=paso_4]),.sw-formulario-cuerpo[data-paso-actual=paso_5] .sw-formulario-preguntas>[data-paso]:not([data-paso=paso_5]){display:none}@keyframes sw-paso{0%{opacity:0;transform:translate(12px)}}.sw-formulario-pie{flex-direction:column;align-items:stretch;gap:12px;margin-top:28px;display:flex}.sw-formulario-acciones{align-items:center;gap:12px;display:flex}.sw-formulario[data-ancho-boton=lleno] .sw-formulario-enviar{flex:1}.sw-formulario-atras{color:inherit;font:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:14px 6px;display:inline-flex}.sw-formulario-atras:hover{opacity:1}.sw-formulario-atras[hidden],.sw-boton.sw-formulario-enviar[hidden]{display:none}.sw-boton.sw-formulario-enviar{font-family:inherit;font-size:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;padding:14px 28px;display:inline-flex}.sw-formulario-enviar:disabled{cursor:progress;opacity:.8}.sw-formulario-girando{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite sw-girar}.sw-formulario-fallo{color:var(--sw-error);margin:0;font-size:.9em}.sw-formulario-trampa{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.sw-formulario-cuerpo[data-estado=enviado],.sw-formulario-enviado[hidden]{display:none}.sw-formulario-enviado{text-align:center;outline:none;flex-direction:column;align-items:center;gap:18px;padding:32px 0;animation:.6s cubic-bezier(.2,.7,.2,1) both sw-enviado;display:flex}.sw-formulario-enviado .sw-escrito{margin:0;font-size:1.1em}.sw-formulario-check{fill:none;width:64px;height:64px;stroke:var(--sw-acento-ahora);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.sw-formulario-check circle{stroke-dasharray:151;stroke-dashoffset:151px;animation:.7s cubic-bezier(.2,.7,.2,1) .1s forwards sw-trazar}.sw-formulario-check path{stroke-dasharray:36;stroke-dashoffset:36px;animation:.45s cubic-bezier(.2,.7,.2,1) .6s forwards sw-trazar}@keyframes sw-trazar{to{stroke-dashoffset:0}}@keyframes sw-enviado{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.sw-formulario-cuerpo[data-paso-actual] .sw-formulario-preguntas>[data-paso],.sw-campo-desplegable-lista,.sw-formulario-enviado,.sw-formulario-check circle,.sw-formulario-check path,.sw-formulario-girando{stroke-dashoffset:0;animation:none}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}@keyframes sw-aparecer{0%{opacity:0}}@keyframes sw-subir{0%{opacity:0;transform:translateY(48px)}}@keyframes sw-acercar{0%{opacity:0;transform:scale(.92)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-animacion],[data-al-desplazar=salida]{--sw-entrada:none;--sw-salida:none}[data-animacion=aparecer]{--sw-entrada:sw-aparecer}[data-animacion=subir]{--sw-entrada:sw-subir}[data-animacion=acercar]{--sw-entrada:sw-acercar}[data-al-desplazar=salida]{--sw-salida:sw-desplaza-salida}[data-animacion=aparecer],[data-animacion=subir],[data-animacion=acercar],[data-al-desplazar=salida]{animation-name:var(--sw-entrada), var(--sw-salida);animation-duration:auto, auto;animation-timing-function:linear,linear;animation-fill-mode:both,forwards;animation-timeline:view(),view();animation-range:entry 5% cover 30%,exit 10% exit 90%}.sw-columnas[data-animacion=escalonada] .sw-columnas-grilla>.sw-columna,.sw-tarjetas[data-animacion=escalonada] .sw-tarjetas-pista>.sw-tarjeta,.sw-lista[data-animacion=escalonada] .sw-lista-elemento,.sw-galeria[data-animacion=escalonada]>.sw-galeria-pieza{animation:linear both sw-escalon;animation-timeline:view();animation-range:entry calc(5% + var(--sw-n,0) * 7%) cover calc(28% + var(--sw-n,0) * 7%)}.sw-imagen[data-al-desplazar=paralaje] .sw-portada-medio>*,.sw-galeria[data-al-desplazar=paralaje] .sw-portada-medio>*,.sw-columnas[data-al-desplazar=paralaje]>.sw-columnas-fondo,.sw-portada[data-al-desplazar=paralaje]>.sw-portada-fondo{animation:linear both sw-desplaza-paralaje;animation-timeline:view()}.sw-imagen[data-al-desplazar=zoom] .sw-portada-medio>*,.sw-galeria[data-al-desplazar=zoom] .sw-portada-medio>*,.sw-columnas[data-al-desplazar=zoom]>.sw-columnas-fondo,.sw-portada[data-al-desplazar=zoom]>.sw-portada-fondo{animation:linear both sw-desplaza-zoom;animation-timeline:view()}[data-animacion=palabras]{view-timeline-name:--sw-palabras}[data-animacion=palabras] .sw-palabra{animation-name:sw-palabra;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sw-palabras;animation-range:entry calc(var(--sw-palabra) * 2.5%) cover calc(22% + var(--sw-palabra) * 2.5%);display:inline-block}[data-al-desplazar=pintar]{view-timeline-name:--sw-pinta}[data-al-desplazar=pintar] .sw-palabra{animation:linear both sw-desplaza-pinta;animation-timeline:--sw-pinta;animation-range:cover calc(14% + var(--sw-palabra) / var(--sw-total-palabras,12) * 36%) cover calc(20% + var(--sw-palabra) / var(--sw-total-palabras,12) * 36%)}.sw-grafico{view-timeline-name:--sw-grafico}.sw-grafico-linea,.sw-grafico-area{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sw-grafico;animation-range:entry 10% cover 50%}.sw-grafico-linea{animation-name:sw-dibujar}.sw-grafico-area{animation-name:sw-aparecer}}}.sw-columna:nth-child(2),.sw-tarjeta:nth-child(2),.sw-lista-elemento:nth-child(2),.sw-galeria-pieza:nth-child(2){--sw-n:1}.sw-columna:nth-child(3),.sw-tarjeta:nth-child(3),.sw-lista-elemento:nth-child(3),.sw-galeria-pieza:nth-child(3){--sw-n:2}.sw-columna:nth-child(4),.sw-tarjeta:nth-child(4),.sw-lista-elemento:nth-child(4),.sw-galeria-pieza:nth-child(4){--sw-n:3}.sw-columna:nth-child(n+5),.sw-tarjeta:nth-child(n+5),.sw-lista-elemento:nth-child(n+5),.sw-galeria-pieza:nth-child(n+5){--sw-n:4}@keyframes sw-escalon{0%{opacity:0;translate:0 40px}}@keyframes sw-desplaza-salida{to{opacity:0;translate:0 -48px}}@keyframes sw-desplaza-paralaje{0%{translate:0 -7%;scale:1.16}to{translate:0 7%;scale:1.16}}@keyframes sw-desplaza-zoom{0%{scale:1}to{scale:1.22}}@keyframes sw-desplaza-pinta{0%{opacity:.16}}@keyframes sw-palabra{0%{opacity:0;filter:blur(6px);transform:translateY(.5em)}}@keyframes sw-dibujar{0%{stroke-dashoffset:1px}}.sw-espacio{--sw-ancho-base:1200px;height:var(--sw-espacio-c,48px)}@media (min-width:768px){.sw-espacio{height:var(--sw-espacio-t,var(--sw-espacio-c,48px))}}@media (min-width:1024px){.sw-espacio{height:var(--sw-espacio-e,var(--sw-espacio-t,var(--sw-espacio-c,48px)))}}.sw-tarjetas{--sw-ancho-base:1200px;--sw-tarjetas-vistas:1;--sw-tarjetas-asoma:.18;--sw-tarjetas-separa:var(--sw-separacion-c,16px);--sw-tarjetas-minimo:var(--sw-tarjetas-alto-c,360px);--sw-tarjetas-radio:var(--sw-redondeo-c,20px);box-sizing:border-box;padding-top:var(--sw-relleno-c,48px);padding-bottom:var(--sw-relleno-c,48px)}.sw-tarjetas[data-disposicion=grilla]{--sw-tarjetas-asoma:0}.sw-tarjetas-pista{align-items:flex-end;gap:var(--sw-tarjetas-separa);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.sw-tarjetas-pista::-webkit-scrollbar{display:none}.sw-tarjetas[data-disposicion=grilla] .sw-tarjetas-pista{flex-wrap:wrap;overflow-x:visible}.sw-tarjetas[data-editando] .sw-tarjetas-pista:empty{min-height:120px}@media (min-width:768px){.sw-tarjetas{--sw-tarjetas-vistas:2;--sw-tarjetas-separa:var(--sw-separacion-t,var(--sw-separacion-c,16px));--sw-tarjetas-minimo:var(--sw-tarjetas-alto-t,var(--sw-tarjetas-alto-c,400px));--sw-tarjetas-radio:var(--sw-redondeo-t,var(--sw-redondeo-c,20px));padding-top:var(--sw-relleno-t,var(--sw-relleno-c,48px));padding-bottom:var(--sw-relleno-t,var(--sw-relleno-c,48px))}}@media (min-width:1024px){.sw-tarjetas{--sw-tarjetas-vistas:3;--sw-tarjetas-separa:var(--sw-separacion-e,var(--sw-separacion-t,var(--sw-separacion-c,16px)));--sw-tarjetas-minimo:var(--sw-tarjetas-alto-e,var(--sw-tarjetas-alto-t,var(--sw-tarjetas-alto-c,440px)));--sw-tarjetas-radio:var(--sw-redondeo-e,var(--sw-redondeo-t,var(--sw-redondeo-c,20px)));padding-top:var(--sw-relleno-e,var(--sw-relleno-t,var(--sw-relleno-c,48px)));padding-bottom:var(--sw-relleno-e,var(--sw-relleno-t,var(--sw-relleno-c,48px)))}.sw-tarjetas[data-por-fila=dos]{--sw-tarjetas-vistas:2}.sw-tarjetas[data-por-fila=cuatro]{--sw-tarjetas-vistas:4}}.sw-tarjeta{--sw-tarjeta-punto:var(--sw-tarjeta-acento,var(--sw-principal));--sw-tarjeta-partes:calc(var(--sw-tarjetas-vistas,1) + var(--sw-tarjetas-asoma,0));flex:0 0 calc((100% - var(--sw-tarjetas-separa,16px) * (var(--sw-tarjeta-partes) - 1)) / var(--sw-tarjeta-partes));box-sizing:border-box;--sw-tarjeta-minimo:var(--sw-tarjeta-alto-c,var(--sw-tarjetas-minimo,360px));--sw-tarjeta-radio:var(--sw-tarjeta-redondeo-c,var(--sw-tarjetas-radio,20px));min-width:0;min-height:var(--sw-tarjeta-minimo);border-radius:var(--sw-tarjeta-radio);scroll-snap-align:start;isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}[data-modo=oscuro] .sw-tarjeta{--sw-tarjeta-punto:var(--sw-tarjeta-acento-o,var(--sw-principal))}@media (min-width:768px){.sw-tarjeta{--sw-tarjeta-minimo:var(--sw-tarjeta-alto-t,var(--sw-tarjeta-alto-c,var(--sw-tarjetas-minimo,360px)));--sw-tarjeta-radio:var(--sw-tarjeta-redondeo-t,var(--sw-tarjeta-redondeo-c,var(--sw-tarjetas-radio,20px)))}}@media (min-width:1024px){.sw-tarjeta{--sw-tarjeta-minimo:var(--sw-tarjeta-alto-e,var(--sw-tarjeta-alto-t,var(--sw-tarjeta-alto-c,var(--sw-tarjetas-minimo,360px))));--sw-tarjeta-radio:var(--sw-tarjeta-redondeo-e,var(--sw-tarjeta-redondeo-t,var(--sw-tarjeta-redondeo-c,var(--sw-tarjetas-radio,20px))))}}.sw-tarjeta[data-destacada=si]{min-height:calc(var(--sw-tarjeta-minimo) + 64px)}.sw-columna>.sw-tarjeta{flex:auto}.sw-tarjeta[data-estilo-boton=relleno] .sw-tarjeta-boton,.sw-tarjeta[data-estilo-boton=borde] .sw-tarjeta-boton{letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:2px;padding:12px 22px;font-weight:600}.sw-tarjeta[data-estilo-boton=relleno] .sw-tarjeta-boton:after,.sw-tarjeta[data-estilo-boton=borde] .sw-tarjeta-boton:after{content:none}.sw-tarjeta[data-estilo-boton=relleno] .sw-tarjeta-boton{background:var(--sw-tarjeta-boton,var(--sw-principal));color:var(--sw-tarjeta-boton-texto,var(--sw-sobre-principal));border-color:#0000}.sw-tarjeta[data-estilo-boton=borde] .sw-tarjeta-boton{color:var(--sw-tarjeta-boton-texto,inherit);background:0 0;border-color:currentColor}[data-modo=oscuro] .sw-tarjeta[data-estilo-boton=relleno] .sw-tarjeta-boton{background:var(--sw-tarjeta-boton-o,var(--sw-principal));color:var(--sw-tarjeta-boton-texto-o,var(--sw-sobre-principal))}[data-modo=oscuro] .sw-tarjeta[data-estilo-boton=borde] .sw-tarjeta-boton{color:var(--sw-tarjeta-boton-texto-o,inherit)}.sw-tarjeta-medio{border-radius:var(--sw-tarjeta-radio);background:var(--sw-superficie);flex:auto;min-height:200px;position:relative;overflow:hidden}.sw-tarjeta-medio .sw-portada-medio>*{transition:transform .6s}.sw-tarjeta:hover .sw-tarjeta-medio .sw-portada-medio>*{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.sw-tarjeta:hover .sw-tarjeta-medio .sw-portada-medio>*{transform:none}}.sw-tarjeta-arriba{z-index:2;color:#fff;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:14px;left:14px;right:14px}.sw-tarjeta-insignia{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:.7em;font-weight:600;display:inline-flex}.sw-tarjeta-insignia:before{content:"";background:var(--sw-tarjeta-punto);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--sw-tarjeta-punto) 30%, transparent);border-radius:50%}.sw-tarjeta-pastilla{border:1px solid color-mix(in srgb, currentColor 28%, transparent);background:color-mix(in srgb, currentColor 10%, transparent);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:5px 12px;font-size:.72em;line-height:1.4;display:inline-block}.sw-tarjeta-dato{margin-left:auto}.sw-tarjeta-cuerpo{flex-direction:column;gap:8px;padding-top:16px;display:flex}.sw-tarjeta-etiqueta{letter-spacing:.22em;text-transform:uppercase;opacity:.75;font-size:.68em}.sw-tarjeta-titulo{letter-spacing:-.01em;margin-top:0;margin-bottom:0;font-weight:500;line-height:1.15}.sw-tarjeta-titulo:not([data-tamanos]){font-size:1.5em}.sw-tarjeta-texto{opacity:.7;margin-top:0;margin-bottom:0;font-size:.92em;line-height:1.5}.sw-tarjeta-abajo{flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}.sw-tarjeta-boton{color:inherit;background:0 0;text-decoration:none;transition:background-color .2s}.sw-tarjeta-boton:after{content:" ›"}a.sw-tarjeta-boton:hover{background:color-mix(in srgb, currentColor 18%, transparent)}.sw-tarjeta[data-estilo=sobre_imagen]{color:#fff;justify-content:flex-end}.sw-tarjeta[data-estilo=sobre_imagen] .sw-tarjeta-medio{z-index:-1;position:absolute;inset:0}.sw-tarjeta[data-estilo=sobre_imagen] .sw-tarjeta-medio:after{content:"";pointer-events:none;background:linear-gradient(#0000004d,#00000014 45%,#000000b8);position:absolute;inset:0}.sw-tarjeta[data-estilo=sobre_imagen] .sw-tarjeta-cuerpo{padding:20px}.sw-tarjeta[data-estilo=circulo]{aspect-ratio:1;color:#fff;text-align:center;border-radius:50%;justify-content:flex-end;align-items:center;min-height:0}.sw-tarjeta[data-estilo=circulo] .sw-tarjeta-medio{z-index:-1;border-radius:50%;position:absolute;inset:0}.sw-tarjeta[data-estilo=circulo] .sw-tarjeta-medio:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#0009);position:absolute;inset:0}.sw-tarjeta[data-estilo=circulo] .sw-tarjeta-cuerpo{align-items:center;padding:0 14% 12%}.sw-tarjeta[data-estilo=circulo] .sw-tarjeta-arriba{justify-content:center;top:16%}.sw-tarjeta[data-estilo=circulo] .sw-tarjeta-abajo{justify-content:center}.sw-tarjetas-pista:has(.sw-tarjeta[data-estilo=circulo][data-destacada=si]){align-items:center}.sw-tarjetas-pista:has(.sw-tarjeta[data-estilo=circulo][data-destacada=si]) .sw-tarjeta[data-estilo=circulo]:not([data-destacada=si]){transform:scale(.72)}.sw-tarjeta[data-estilo=sin_imagen]{border:1px solid var(--sw-tarjetas-borde,var(--sw-borde));background:var(--sw-tarjetas-fondo,var(--sw-superficie));justify-content:space-between;padding:20px}[data-modo=oscuro] .sw-tarjeta[data-estilo=sin_imagen]{border-color:var(--sw-tarjetas-borde-o,var(--sw-borde));background:var(--sw-tarjetas-fondo-o,var(--sw-superficie))}.sw-tarjeta[data-estilo=sin_imagen] .sw-tarjeta-arriba{color:inherit;position:static}.sw-tarjeta[data-estilo=sin_imagen] .sw-tarjeta-cuerpo{margin-top:auto}.sw-carrusel-circular{--sw-ancho-base:1400px;--sw-rueda-lados:1;--sw-rueda-chico:.62;--sw-rueda-separa:var(--sw-separacion-c,24px);--sw-rueda-pedido:var(--sw-rueda-tamano-c,220px);box-sizing:border-box;padding-top:var(--sw-relleno-c,48px);padding-bottom:var(--sw-relleno-c,48px)}@media (min-width:768px){.sw-carrusel-circular{--sw-rueda-separa:var(--sw-separacion-t,var(--sw-separacion-c,40px));--sw-rueda-pedido:var(--sw-rueda-tamano-t,var(--sw-rueda-tamano-c,300px));padding-top:var(--sw-relleno-t,var(--sw-relleno-c,48px));padding-bottom:var(--sw-relleno-t,var(--sw-relleno-c,48px))}}@media (min-width:1024px){.sw-carrusel-circular{--sw-rueda-lados:2;--sw-rueda-separa:var(--sw-separacion-e,var(--sw-separacion-t,var(--sw-separacion-c,56px)));--sw-rueda-pedido:var(--sw-rueda-tamano-e,var(--sw-rueda-tamano-t,var(--sw-rueda-tamano-c,400px)));padding-top:var(--sw-relleno-e,var(--sw-relleno-t,var(--sw-relleno-c,48px)));padding-bottom:var(--sw-relleno-e,var(--sw-relleno-t,var(--sw-relleno-c,48px)))}.sw-carrusel-circular[data-visibles=tres]{--sw-rueda-lados:1}}.sw-rueda{container-type:inline-size}.sw-rueda-ventana{--sw-rueda-partes:calc(1 + var(--sw-rueda-chico) + (var(--sw-rueda-lados) * 2 - 1) * (.5 + var(--sw-rueda-chico) / 2));--sw-rueda-d:min(var(--sw-rueda-pedido), calc((100cqw - var(--sw-rueda-separa) * var(--sw-rueda-lados) * 2) / var(--sw-rueda-partes)));--sw-rueda-paso:calc(var(--sw-rueda-d) * (.5 + var(--sw-rueda-chico) / 2) + var(--sw-rueda-separa));touch-action:pan-y;-webkit-user-select:none;user-select:none}.sw-rueda-letra{display:contents}.sw-rueda-pista{height:var(--sw-rueda-d);grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.sw-rueda-circulo{--sw-d:9;--sw-lejos:max(var(--sw-d), calc(var(--sw-d) * -1));width:var(--sw-rueda-d);height:var(--sw-rueda-d);opacity:clamp(0, calc(var(--sw-rueda-lados) + .5 - var(--sw-lejos)), 1);transform:translateX(calc(var(--sw-d) * var(--sw-rueda-paso))) scale(calc(1 - (1 - var(--sw-rueda-chico)) * min(1, var(--sw-lejos))));cursor:pointer;grid-area:1/1;transition:transform .7s cubic-bezier(.22,.61,.36,1),opacity .5s}.sw-rueda-circulo:first-child{--sw-d:0}.sw-rueda-circulo:nth-child(2){--sw-d:1}.sw-rueda-circulo:nth-child(3){--sw-d:2}.sw-rueda-circulo:nth-last-child(2):not(:nth-child(-n+3)){--sw-d:-2}.sw-rueda-circulo:last-child:not(:nth-child(-n+2)){--sw-d:-1}.sw-rueda-cara{background:var(--sw-superficie);color:#fff;border-radius:50%;width:100%;height:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.sw-rueda-cara img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.sw-rueda-titulo{text-align:center;opacity:clamp(0, calc(1 - var(--sw-lejos) * 2), 1);background:linear-gradient(#0000,#0000009e);padding:28% 14% 12%;font-size:1.35em;line-height:1.2;transition:opacity .5s;position:absolute;bottom:0;left:0;right:0}.sw-rueda-flechas{justify-content:center;gap:12px;padding-top:28px;display:flex}.sw-rueda-flecha{border:1px solid color-mix(in srgb, currentColor 30%, transparent);width:44px;height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;font-size:1.4em;line-height:1;transition:background-color .2s;display:inline-grid}.sw-rueda-flecha:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.sw-rueda-flecha:focus-visible{outline-offset:3px;outline:2px solid}@media (prefers-reduced-motion:reduce){.sw-rueda-circulo,.sw-rueda-titulo{transition:none}}.sw-carrusel-circular[data-editando] .sw-rueda-pista:empty{min-height:120px}.sw-barra{--sw-barra-fondo:var(--sw-barra,var(--sw-superficie));--sw-barra-color:var(--sw-barra-texto,var(--sw-texto));--sw-barra-sobre:var(--sw-barra-portada,var(--sw-barra-color));--sw-barra-marca:var(--sw-barra-actual,currentColor);--sw-menu-color-fondo:var(--sw-menu-fondo,var(--sw-barra-fondo));--sw-menu-color-texto:var(--sw-menu-texto,var(--sw-barra-color));background-color:var(--sw-barra-fondo);color:var(--sw-barra-color);border-bottom:1px solid var(--sw-borde);transition:background-color .25s,color .25s}[data-modo=oscuro] .sw-barra{--sw-barra-fondo:var(--sw-barra-o,var(--sw-superficie));--sw-barra-color:var(--sw-barra-texto-o,var(--sw-texto));--sw-barra-sobre:var(--sw-barra-portada-o,var(--sw-barra-portada,var(--sw-barra-color)));--sw-barra-marca:var(--sw-barra-actual-o,var(--sw-barra-color));--sw-menu-color-fondo:var(--sw-menu-fondo-o,var(--sw-barra-fondo));--sw-menu-color-texto:var(--sw-menu-texto-o,var(--sw-barra-color))}.sw-barra[data-separador=no]{border-bottom-color:#0000}.sw-barra[data-mayusculas=si] .sw-menu,.sw-barra[data-mayusculas=si] .sw-menu-celular,.sw-barra[data-mayusculas=si] .sw-boton{letter-spacing:.08em;text-transform:uppercase}.sw-barra[data-mayusculas=si] :is(.sw-menu,.sw-menu-celular,.sw-boton):not([data-tamanos]){font-size:.85em}.sw-barra[data-vidrio-fija=si][data-fija=si]{background-color:color-mix(in srgb, var(--sw-barra-fondo) 62%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5)}.sw-tema:has(.sw-hoja[data-portada]):not(:has(.sw-muestra-barra)) .sw-barra[data-transparente=si]{z-index:10;position:absolute;top:0;left:0;right:0}.sw-tema:has(.sw-hoja[data-portada]):not(:has(.sw-muestra-barra)) .sw-barra[data-transparente=si][data-fija=si]{position:fixed}.sw-muestra-barra{display:grid}.sw-muestra-barra>*{grid-area:1/1}.sw-muestra-encima{z-index:1;align-self:start}.sw-muestra-barra>:not(.sw-muestra-encima){isolation:isolate}.sw-tema:has(.sw-hoja[data-portada]) .sw-barra[data-transparente=si]:not([data-pasada]):not(:has(.sw-desplegable[open])){box-shadow:none;color:var(--sw-barra-sobre);-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-bottom-color:#0000}.sw-tema:has(.sw-hoja[data-portada]) .sw-barra[data-transparente=si][data-vidrio-portada=si]:not([data-pasada]):not(:has(.sw-desplegable[open])){background-color:color-mix(in srgb, var(--sw-barra-fondo) 16%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border-bottom-color:#ffffff24}.sw-barra .sw-menu a,.sw-barra .sw-menu .sw-padre,.sw-barra .sw-idiomas a{white-space:nowrap;position:relative}.sw-barra .sw-boton{white-space:nowrap}.sw-barra .sw-idiomas a[aria-current]{text-decoration:none}.sw-barra .sw-menu a[aria-current],.sw-barra .sw-menu-celular a[aria-current]{opacity:1}.sw-barra .sw-menu .sw-con-hijos:has(.sw-submenu a[aria-current])>:is(a,.sw-padre){opacity:1}.sw-barra[data-actual=linea] .sw-menu>li>a[aria-current]:after,.sw-barra[data-actual=linea] .sw-idiomas a[aria-current]:after{background:var(--sw-barra-marca);content:"";border-radius:2px;height:2px;position:absolute;bottom:-8px;left:0;right:0}.sw-barra[data-actual=linea] .sw-menu .sw-con-hijos:has(.sw-submenu a[aria-current])>:is(a,.sw-padre):after{background:var(--sw-barra-marca);content:"";border-radius:2px;height:2px;position:absolute;bottom:-8px;left:0;right:0}.sw-barra[data-actual=subrayado] .sw-menu>li>a[aria-current],.sw-barra[data-actual=subrayado] .sw-idiomas a[aria-current],.sw-barra[data-actual=subrayado] .sw-menu-celular a[aria-current]{text-decoration:underline;-webkit-text-decoration-color:var(--sw-barra-marca);text-decoration-color:var(--sw-barra-marca);text-underline-offset:6px;text-decoration-thickness:2px}.sw-barra[data-actual=subrayado] .sw-menu .sw-con-hijos:has(.sw-submenu a[aria-current])>:is(a,.sw-padre){text-decoration:underline;-webkit-text-decoration-color:var(--sw-barra-marca);text-decoration-color:var(--sw-barra-marca);text-underline-offset:6px;text-decoration-thickness:2px}.sw-barra[data-actual=punto] .sw-menu>li>a[aria-current]:after,.sw-barra[data-actual=punto] .sw-idiomas a[aria-current]:after{background:var(--sw-barra-marca);content:"";border-radius:50%;width:6px;height:6px;position:absolute;bottom:-10px;left:calc(50% - 3px)}.sw-barra[data-actual=punto] .sw-menu .sw-con-hijos:has(.sw-submenu a[aria-current])>:is(a,.sw-padre):after{background:var(--sw-barra-marca);content:"";border-radius:50%;width:6px;height:6px;position:absolute;bottom:-10px;left:calc(50% - 3px)}.sw-barra[data-actual=fondo] .sw-menu>li>a[aria-current],.sw-barra[data-actual=fondo] .sw-idiomas a[aria-current],.sw-barra[data-actual=fondo] .sw-menu-celular a[aria-current]{background:color-mix(in srgb, var(--sw-barra-marca) 16%, transparent);border-radius:999px;margin:-4px -10px;padding:4px 10px}.sw-barra[data-actual=fondo] .sw-menu .sw-con-hijos:has(.sw-submenu a[aria-current])>:is(a,.sw-padre){background:color-mix(in srgb, var(--sw-barra-marca) 16%, transparent);border-radius:999px;margin:-4px -10px;padding:4px 10px}.sw-barra[data-actual=linea] .sw-menu-celular a[aria-current],.sw-barra[data-actual=punto] .sw-menu-celular a[aria-current]{border-left:2px solid var(--sw-barra-marca);padding-left:10px}.sw-barra-interior{align-items:center;gap:24px;min-height:72px;padding-top:12px;padding-bottom:12px;display:flex}.sw-barra[data-fija=si]{z-index:10;position:sticky;top:0;box-shadow:0 1px 12px #0000000f}.sw-barra-centrada .sw-barra-interior{text-align:center;flex-direction:column;gap:12px;padding-top:20px;padding-bottom:14px}.sw-barra-centrada .sw-barra-menu{margin-left:0}.sw-barra-dividida .sw-barra-interior{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.sw-barra-dividida .sw-barra-menu{margin-left:0}.sw-barra-dividida .sw-nombre{justify-self:center}.sw-barra-dividida .sw-extremo{justify-self:end}.sw-nombre{align-items:center;gap:10px;font-size:1.25em;font-weight:700;text-decoration:none;display:inline-flex}.sw-logo{height:var(--sw-logo-c,40px);object-fit:contain;width:auto;max-width:90vw;display:block}@media (min-width:768px){.sw-logo{height:var(--sw-logo-t,var(--sw-logo-c,40px))}}@media (min-width:1024px){.sw-logo{height:var(--sw-logo-e,var(--sw-logo-t,var(--sw-logo-c,40px)))}}.sw-menu,.sw-menu-celular,.sw-menu-pie,.sw-idiomas{gap:20px;margin:0;padding:0;list-style:none;display:flex}.sw-barra-menu{margin-left:auto}.sw-menu{font-weight:500}.sw-extremo{align-items:center;gap:16px;display:flex}.sw-menu a,.sw-menu-celular a,.sw-menu-pie a,.sw-idiomas a{opacity:.85;text-decoration:none}.sw-menu a:hover,.sw-menu-celular a:hover,.sw-menu-pie a:hover,.sw-idiomas a:hover,.sw-idiomas a[aria-current]{opacity:1;text-decoration:underline}.sw-idiomas{gap:10px;font-size:.8em}.sw-con-hijos{position:relative}.sw-menu .sw-con-hijos>a:after,.sw-menu .sw-padre:after{content:" ▾";font-size:.8em}.sw-padre{cursor:pointer;opacity:.85}.sw-submenu{margin:6px 0 0;padding:0 0 0 14px;list-style:none}.sw-submenu li+li{margin-top:6px}.sw-menu .sw-submenu{z-index:20;border:1px solid var(--sw-borde);border-radius:var(--sw-radio);background-color:var(--sw-barra-fondo,var(--sw-superficie));min-width:200px;color:var(--sw-barra-color,var(--sw-texto));text-align:left;margin:0;padding:10px 14px;display:none;position:absolute;top:100%;left:-14px;box-shadow:0 8px 24px #0000001f}.sw-menu .sw-con-hijos:after{content:"";height:8px;position:absolute;top:100%;left:0;right:0}.sw-menu .sw-con-hijos:hover>.sw-submenu,.sw-menu .sw-con-hijos:focus-within>.sw-submenu{display:block}.sw-boton{border-radius:var(--sw-radio);background-color:var(--sw-principal);color:var(--sw-sobre-principal);white-space:nowrap;padding:10px 20px;font-weight:600;text-decoration:none;transition:filter .2s;display:inline-block}.sw-boton:hover{filter:brightness(1.08)}.sw-modo{border:1px solid var(--sw-borde);width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;font-size:1rem;display:inline-grid}.sw-modo-oscuro{display:none}[data-modo=oscuro] .sw-modo-oscuro{display:inline}[data-modo=oscuro] .sw-modo-claro,.sw-desplegable{display:none}.sw-desplegable>summary{cursor:pointer;border-radius:12px;place-items:center;width:44px;height:44px;font-size:1.4rem;line-height:1;list-style:none;transition:background-color .2s,border-color .2s;display:grid;position:relative}.sw-desplegable>summary::-webkit-details-marker{display:none}.sw-barra[data-estilo-icono=borde] .sw-desplegable>summary{border:1.5px solid color-mix(in srgb, currentColor 35%, transparent)}.sw-barra[data-estilo-icono=relleno] .sw-desplegable>summary{background-color:color-mix(in srgb, currentColor 12%, transparent)}.sw-desplegable>summary:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}.sw-barra[data-estilo-icono=relleno] .sw-desplegable>summary:hover{background-color:color-mix(in srgb, currentColor 18%, transparent)}.sw-icono{place-items:center;display:inline-grid}.sw-icono svg{width:1em;height:1em}.sw-icono-cerrar,.sw-desplegable[open] .sw-icono-abrir{display:none}.sw-desplegable[open] .sw-icono-cerrar{display:inline-grid}@media (max-width:767px){.sw-barra .sw-solo-ancha{display:none!important}.sw-barra .sw-barra-interior{flex-direction:row;justify-content:space-between;gap:12px;min-height:60px;padding-top:8px;padding-bottom:8px;display:flex}.sw-barra .sw-desplegable{display:block}.sw-barra[data-lado-icono=izquierda] .sw-desplegable{order:-1}.sw-barra[data-lado-icono=izquierda] .sw-barra-interior{justify-content:flex-start}}.sw-barra[data-compacta] .sw-solo-ancha{display:none!important}.sw-barra[data-compacta] .sw-barra-interior{flex-direction:row;justify-content:space-between;gap:12px;min-height:60px;padding-top:8px;padding-bottom:8px;display:flex}.sw-barra[data-compacta] .sw-desplegable{display:block}.sw-barra[data-compacta][data-lado-icono=izquierda] .sw-desplegable{order:-1}.sw-barra[data-compacta][data-lado-icono=izquierda] .sw-barra-interior{justify-content:flex-start}.sw-barra:has(.sw-desplegable[open]){z-index:20;background-color:var(--sw-menu-color-fondo);color:var(--sw-menu-color-texto);-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}.sw-barra:has(.sw-desplegable[open]):not([data-fija=si]):not([data-transparente=si]){position:relative}.sw-menu-panel{z-index:-1;box-sizing:border-box;max-height:calc(100vh - var(--sw-alto-barra,76px));overscroll-behavior:contain;border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);background-color:var(--sw-menu-color-fondo);color:var(--sw-menu-color-texto);flex-direction:column;align-items:stretch;padding:8px 20px 24px;animation:.22s ease-out sw-menu-baja;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 32px #00000029}.sw-menu-panel .sw-menu-celular{flex-direction:column;gap:0;margin:0}.sw-menu-panel .sw-menu-celular>li>a,.sw-menu-panel .sw-menu-celular>li>.sw-padre{padding:12px 0;font-size:1.05em;font-weight:500;display:block}.sw-barra[data-separadores-menu=si] .sw-menu-celular>li+li{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent)}.sw-menu-panel .sw-submenu{margin:0 0 8px}.sw-barra[data-estilo-menu=tarjetas] .sw-menu-panel .sw-menu-celular{gap:8px;padding-top:8px}.sw-barra[data-estilo-menu=tarjetas] .sw-menu-panel .sw-menu-celular>li>a,.sw-barra[data-estilo-menu=tarjetas] .sw-menu-panel .sw-menu-celular>li>.sw-padre{background-color:color-mix(in srgb, currentColor 8%, transparent);border-radius:12px;padding:14px 16px;text-decoration:none}.sw-barra[data-estilo-menu=letras] .sw-menu-panel .sw-menu-celular>li>a,.sw-barra[data-estilo-menu=letras] .sw-menu-panel .sw-menu-celular>li>.sw-padre{letter-spacing:-.02em;padding:10px 0;font-size:1.75em;font-weight:700;line-height:1.15}.sw-barra[data-estilo-menu=cuadricula] .sw-menu-panel .sw-menu-celular{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:8px;display:grid}.sw-barra[data-estilo-menu=cuadricula] .sw-menu-panel .sw-menu-celular>.sw-con-hijos{grid-column:1/-1}.sw-barra[data-estilo-menu=cuadricula] .sw-menu-panel .sw-menu-celular>li>a,.sw-barra[data-estilo-menu=cuadricula] .sw-menu-panel .sw-menu-celular>li>.sw-padre{border:1px solid color-mix(in srgb, currentColor 18%, transparent);text-align:center;border-radius:14px;place-items:center;min-height:76px;padding:12px;text-decoration:none;display:grid}.sw-barra[data-estilo-menu=tarjetas] .sw-menu-celular>li+li,.sw-barra[data-estilo-menu=cuadricula] .sw-menu-celular>li+li{border-top:0}.sw-barra[data-actual=fondo] .sw-menu-panel .sw-menu-celular a[aria-current]{border-radius:10px;margin:0 -12px;padding:12px}.sw-barra[data-actual=linea] .sw-menu-panel .sw-menu-celular a[aria-current],.sw-barra[data-actual=punto] .sw-menu-panel .sw-menu-celular a[aria-current]{padding-left:12px}.sw-barra[data-estilo-menu=tarjetas] .sw-menu-panel .sw-menu-celular a[aria-current],.sw-barra[data-estilo-menu=cuadricula] .sw-menu-panel .sw-menu-celular a[aria-current]{background-color:color-mix(in srgb, var(--sw-barra-marca) 24%, transparent);border-left:0;margin:0;text-decoration:none}.sw-barra[data-estilo-menu=tarjetas] .sw-menu-panel .sw-menu-celular a[aria-current]{padding:14px 16px}.sw-barra[data-estilo-menu=cuadricula] .sw-menu-panel .sw-menu-celular a[aria-current]{padding:12px}.sw-menu-extremo{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;padding-top:16px;display:flex}.sw-menu-extremo:empty{display:none}.sw-barra[data-alineacion-menu=centro] .sw-menu-panel{text-align:center}.sw-barra[data-alineacion-menu=centro] .sw-menu-extremo{justify-content:center}.sw-barra[data-menu-celular=pantalla] .sw-menu-panel,.sw-barra[data-menu-celular=lateral] .sw-menu-panel{max-height:none;padding:calc(var(--sw-alto-barra,76px) + 8px) 24px 32px;border-top:0;position:fixed;top:0;bottom:0}.sw-barra[data-menu-celular=pantalla] .sw-menu-extremo,.sw-barra[data-menu-celular=lateral] .sw-menu-extremo{margin-top:auto}.sw-barra[data-menu-celular=pantalla] .sw-menu-panel{box-shadow:none;font-size:1.15em;animation:.2s ease-out sw-menu-aparece;left:0;right:0}.sw-barra[data-menu-celular=lateral] .sw-menu-panel{width:min(85vw,340px);animation:.25s ease-out sw-menu-desde-derecha;left:auto;right:0;box-shadow:-12px 0 32px #00000038}.sw-barra[data-menu-celular=lateral][data-lado-icono=izquierda] .sw-menu-panel{animation-name:sw-menu-desde-izquierda;left:0;right:auto;box-shadow:12px 0 32px #00000038}.sw-barra[data-menu-celular=lateral] .sw-desplegable[open]:before{content:"";z-index:-2;background-color:#00000073;animation:.25s ease-out sw-menu-aparece;position:fixed;inset:0}:is(html:has(.sw-barra[data-menu-celular=pantalla] .sw-desplegable[open]),html:has(.sw-barra[data-menu-celular=lateral] .sw-desplegable[open])){overflow:hidden}@keyframes sw-menu-baja{0%{opacity:0;transform:translateY(-8px)}}@keyframes sw-menu-aparece{0%{opacity:0}}@keyframes sw-menu-desde-derecha{0%{transform:translate(100%)}}@keyframes sw-menu-desde-izquierda{0%{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.sw-menu-panel,.sw-desplegable[open]:before{animation:none!important}}.sw-pie{background-color:var(--sw-superficie);color:var(--sw-suave);padding:32px 0;font-size:.9em}.sw-pie p{margin:0 0 8px}.sw-pie-simple{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sw-pie-columnas{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.sw-pie-titulo{font-weight:700}.sw-menu-pie{flex-direction:column;gap:8px}@media (max-width:767px){.sw-pie-columnas{grid-template-columns:minmax(0,1fr);gap:20px}}.sw-pie-completo{--sw-pie-color-titulos:var(--sw-pie-titulos,currentColor);--sw-pie-color-redes:var(--sw-pie-redes,currentColor);--sw-pie-color-fondo-redes:var(--sw-pie-fondo-redes,color-mix(in srgb, var(--sw-pie-color-redes) 12%, transparent));--sw-pie-color-linea:var(--sw-pie-linea,color-mix(in srgb, currentColor 22%, transparent));--sw-pie-alto:var(--sw-pie-vertical-c,56px);padding:var(--sw-pie-alto) 0 calc(var(--sw-pie-alto) / 2)}[data-modo=oscuro] .sw-pie-completo{--sw-pie-color-titulos:var(--sw-pie-titulos-o,currentColor);--sw-pie-color-redes:var(--sw-pie-redes-o,currentColor);--sw-pie-color-fondo-redes:var(--sw-pie-fondo-redes-o,color-mix(in srgb, var(--sw-pie-color-redes) 12%, transparent));--sw-pie-color-linea:var(--sw-pie-linea-o,color-mix(in srgb, currentColor 22%, transparent))}@media (min-width:768px){.sw-pie-completo{--sw-pie-alto:var(--sw-pie-vertical-t,var(--sw-pie-vertical-c,56px))}}@media (min-width:1024px){.sw-pie-completo{--sw-pie-alto:var(--sw-pie-vertical-e,var(--sw-pie-vertical-t,var(--sw-pie-vertical-c,64px)))}}.sw-pie-completo p{margin:0}.sw-pie-cuerpo{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.sw-pie-marca{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.sw-pie-marca .sw-nombre{color:var(--sw-pie-color-titulos)}.sw-pie-lema{max-width:38ch}.sw-pie-boton{margin-top:4px}.sw-pie-columnas-de-enlaces{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}.sw-pie-columna{flex-direction:column;gap:14px;min-width:0;display:flex}.sw-pie-titulo-columna{color:var(--sw-pie-color-titulos);font-size:1.1em;font-weight:600;line-height:1.3}.sw-pie-completo[data-mayusculas=si] .sw-pie-titulo-columna{letter-spacing:.12em;text-transform:uppercase}.sw-pie-completo[data-mayusculas=si] .sw-pie-titulo-columna:not([data-tamanos]){font-size:.8em}.sw-pie-enlaces{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sw-pie-enlace a,.sw-pie-enlace>span{opacity:.85;text-decoration:none}.sw-pie-enlace a:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}.sw-pie-completo:not([data-editando]) .sw-pie-enlace[data-vacio]{display:none}.sw-pie-completo:not([data-editando]) .sw-pie-columna:not(:has(li,.sw-pie-titulo-columna)){display:none}.sw-pie-completo:not([data-editando]) .sw-pie-redes-bloque:not(:has(li)){display:none}.sw-pie-marca .sw-pie-redes-bloque{gap:10px}.sw-pie-abajo .sw-pie-redes-bloque{flex-direction:row;align-items:center;gap:12px}.sw-pie-redes{--sw-red:40px;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sw-pie-completo[data-tamano-redes=chico] .sw-pie-redes{--sw-red:32px}.sw-pie-completo[data-tamano-redes=grande] .sw-pie-redes{--sw-red:48px}.sw-red>a,.sw-red>span{width:var(--sw-red);height:var(--sw-red);color:var(--sw-pie-color-redes);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.sw-red svg{width:calc(var(--sw-red) * .46);height:calc(var(--sw-red) * .46)}.sw-red-marca{fill:currentColor}.sw-pie-completo[data-estilo-redes=borde] .sw-red>:is(a,span){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sw-pie-color-redes) 45%, transparent)}.sw-pie-completo[data-estilo-redes=borde] .sw-red>a:hover{box-shadow:inset 0 0 0 1px var(--sw-pie-color-redes)}.sw-pie-completo[data-estilo-redes=relleno] .sw-red>:is(a,span){background-color:var(--sw-pie-color-fondo-redes)}.sw-pie-completo[data-estilo-redes=simple] .sw-pie-redes{gap:4px}.sw-pie-completo[data-estilo-redes=simple] .sw-red>:is(a,span){width:calc(var(--sw-red) * .8)}.sw-pie-completo[data-estilo-redes=simple] .sw-red svg{width:calc(var(--sw-red) * .55);height:calc(var(--sw-red) * .55)}.sw-red>a:hover{transform:translateY(-2px)}.sw-pie-abajo{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:40px;padding-top:20px;font-size:.85em;display:flex}.sw-pie-completo[data-separador=si] .sw-pie-abajo{border-top:1px solid var(--sw-pie-color-linea)}.sw-pie-aviso{flex:auto}.sw-pie-arriba{opacity:.85;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.sw-pie-arriba svg{width:1em;height:1em;transition:transform .2s}.sw-pie-arriba:hover{opacity:1}.sw-pie-arriba:hover svg{transform:translateY(-2px)}.sw-pie-completo[data-divisor=si] .sw-pie-columnas-de-enlaces{border-top:1px solid var(--sw-pie-color-linea);padding-top:32px}@media (min-width:768px){.sw-pie-completo[data-disposicion=columnas] .sw-pie-cuerpo{grid-template-columns:minmax(0,1fr) auto;gap:48px}.sw-pie-completo[data-disposicion=columnas] .sw-pie-columnas-de-enlaces{grid-template-columns:none;grid-auto-columns:minmax(120px,max-content);grid-auto-flow:column;gap:56px}.sw-pie-completo[data-disposicion=columnas][data-divisor=si] .sw-pie-columnas-de-enlaces{border-top:0;border-left:1px solid var(--sw-pie-color-linea);padding-top:0;padding-left:48px}.sw-pie-completo[data-disposicion=franja] .sw-pie-marca{flex-flow:wrap;align-items:center;gap:16px 32px}.sw-pie-completo[data-disposicion=franja] .sw-pie-lema{flex:240px}.sw-pie-completo[data-disposicion=franja] .sw-pie-boton{margin-top:0}.sw-pie-completo[data-disposicion=franja] .sw-pie-columnas-de-enlaces{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.sw-pie-completo[data-disposicion=centrado]{text-align:center}.sw-pie-completo[data-disposicion=centrado] .sw-pie-marca,.sw-pie-completo[data-disposicion=centrado] .sw-pie-columna,.sw-pie-completo[data-disposicion=centrado] .sw-pie-enlaces,.sw-pie-completo[data-disposicion=centrado] .sw-menu-pie{align-items:center}.sw-pie-completo[data-disposicion=centrado] .sw-pie-columnas-de-enlaces{flex-wrap:wrap;justify-content:center;gap:32px 64px;display:flex}.sw-pie-completo[data-disposicion=centrado] :is(.sw-pie-redes,.sw-pie-abajo,.sw-idiomas){justify-content:center}.sw-pie-completo[data-disposicion=centrado] .sw-pie-abajo{flex-direction:column}.sw-pie-completo[data-disposicion=centrado] .sw-pie-aviso{flex:none}.sw-tema .sw-barra.sw-barra-flotante{box-shadow:none;color:var(--sw-barra-color);-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-bottom:0;padding:12px 12px 0}.sw-tema:has(.sw-hoja[data-portada]) .sw-barra.sw-barra-flotante[data-transparente=si]{box-shadow:none;color:var(--sw-barra-color);-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-bottom:0;padding:12px 12px 0}.sw-barra-flotante .sw-barra-interior{border:1px solid color-mix(in srgb, var(--sw-barra-color) 12%, transparent);background-color:color-mix(in srgb, var(--sw-barra-fondo) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border-radius:999px;min-height:60px;padding-top:8px;padding-bottom:8px;box-shadow:0 10px 34px #00000024}.sw-barra-flotante .sw-barra-menu{margin-left:auto;margin-right:auto}.sw-barra-flotante .sw-boton{border-radius:999px}.sw-barra-flotante .sw-menu-panel{z-index:1;border:1px solid color-mix(in srgb, var(--sw-barra-color) 12%, transparent);border-radius:24px;margin-top:8px;left:12px;right:12px;box-shadow:0 18px 40px #0000002e}.sw-tema .sw-barra.sw-barra-cristal{--sw-barra-fondo:var(--sw-barra,#10151c);--sw-barra-color:var(--sw-barra-texto,#fff);box-shadow:none;color:var(--sw-barra-color);-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-bottom:0;padding:12px 12px 0}.sw-tema:has(.sw-hoja[data-portada]) .sw-barra.sw-barra-cristal[data-transparente=si]{--sw-barra-fondo:var(--sw-barra,#10151c);--sw-barra-color:var(--sw-barra-texto,#fff);box-shadow:none;color:var(--sw-barra-color);-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-bottom:0;padding:12px 12px 0}.sw-tema[data-modo=oscuro] .sw-barra.sw-barra-cristal,[data-modo=oscuro] .sw-tema .sw-barra.sw-barra-cristal{--sw-barra-fondo:var(--sw-barra-o,#10151c);--sw-barra-color:var(--sw-barra-texto-o,#fff)}.sw-barra-cristal .sw-barra-interior{background-color:color-mix(in srgb, var(--sw-barra-fondo) 30%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);border:1px solid #ffffff47;border-radius:999px;gap:20px;min-height:64px;padding-top:8px;padding-bottom:8px;box-shadow:inset 0 1px #ffffff2e,0 12px 36px #0000002e}.sw-barra-cristal .sw-barra-menu{border-left:1px solid #ffffff47;margin-right:auto;padding-left:20px}.sw-barra-cristal .sw-extremo{gap:12px;margin-left:auto}.sw-barra-cristal .sw-boton{color:#10151c;background-color:#fff;border-radius:999px;font-weight:600}.sw-barra-cristal .sw-modo{background:#ffffff38;border:0;border-radius:999px;gap:2px;width:auto;height:36px;padding:3px;font-size:.875rem;display:inline-flex}.sw-barra-cristal .sw-modo>span,[data-modo=oscuro] .sw-barra-cristal .sw-modo>span{border-radius:50%;place-items:center;width:30px;height:30px;transition:background-color .2s,color .2s;display:inline-grid}.sw-barra-cristal .sw-modo-claro,[data-modo=oscuro] .sw-barra-cristal .sw-modo-oscuro{color:#10151c;background:#fff}[data-modo=oscuro] .sw-barra-cristal .sw-modo-claro{color:inherit;background:0 0}.sw-barra-cristal .sw-menu-panel{z-index:1;background-color:color-mix(in srgb, var(--sw-barra-fondo) 72%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);border:1px solid #ffffff47;border-radius:24px;margin-top:8px;left:12px;right:12px;box-shadow:0 18px 40px #00000038}.sw-tema .sw-barra.sw-barra-panel{box-shadow:none;color:var(--sw-barra-color);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-bottom:0;padding:12px 12px 0;font-family:ui-monospace,SF Mono,Cascadia Code,Menlo,Consolas,monospace}.sw-tema .sw-barra.sw-barra-panel:has(.sw-desplegable[open]){box-shadow:none;color:var(--sw-barra-color);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-bottom:0;padding:12px 12px 0;font-family:ui-monospace,SF Mono,Cascadia Code,Menlo,Consolas,monospace}.sw-tema:has(.sw-hoja[data-portada]) .sw-barra.sw-barra-panel[data-transparente=si]{box-shadow:none;color:var(--sw-barra-color);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-bottom:0;padding:12px 12px 0;font-family:ui-monospace,SF Mono,Cascadia Code,Menlo,Consolas,monospace}.sw-barra-panel .sw-solo-ancha{display:none!important}.sw-barra-panel .sw-desplegable{display:block}.sw-barra-panel .sw-barra-interior{isolation:isolate;flex-direction:row;justify-content:space-between;gap:12px;min-height:56px;padding-top:6px;padding-bottom:6px;display:flex;position:relative}.sw-barra-panel .sw-barra-interior:before{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--sw-barra-color) 10%, transparent);background-color:color-mix(in srgb, var(--sw-barra-fondo) 62%, transparent);-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);border-radius:16px;position:absolute;inset:0;box-shadow:0 10px 34px #0000001a}.sw-barra-panel .sw-barra-interior:has(.sw-desplegable[open]):before{border-bottom-color:color-mix(in srgb, var(--sw-barra-color) 18%, transparent);box-shadow:none;border-radius:16px 16px 0 0}.sw-barra-panel .sw-menu-panel{z-index:1;border:1px solid color-mix(in srgb, var(--sw-barra-color) 10%, transparent);background-color:color-mix(in srgb, var(--sw-barra-fondo) 62%, transparent);color:var(--sw-barra-color);-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);border-top:0;border-radius:0 0 16px 16px;gap:24px;padding:20px 24px 0;font-size:.875rem;box-shadow:0 24px 48px #00000024}.sw-barra-panel .sw-menu-panel .sw-menu-celular>li>a,.sw-barra-panel .sw-menu-panel .sw-menu-celular>li>.sw-padre,.sw-barra-panel .sw-menu-panel .sw-submenu a{padding:12px 0;font-size:1em;font-weight:500;text-decoration:none;display:block}.sw-barra-panel .sw-menu-panel .sw-con-hijos>a{color:color-mix(in srgb, currentColor 55%, transparent)}.sw-barra-panel .sw-menu-panel .sw-submenu{margin:0;padding:0;list-style:none}.sw-barra-panel .sw-menu-extremo{border:0;margin:0;padding:0}.sw-barra-panel .sw-boton{border:1.5px solid color-mix(in srgb, currentColor 30%, transparent);color:inherit;letter-spacing:inherit;background-color:#0000;border-radius:999px;padding:12px 22px}.sw-barra-panel .sw-boton:after{content:"→";margin-left:10px}.sw-barra-panel .sw-menu-leyenda{border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);color:color-mix(in srgb, currentColor 60%, transparent);margin:0 -24px;padding:18px 24px;font-size:.8125rem}.sw-barra-panel .sw-menu-panel>:last-child:not(.sw-menu-leyenda){margin-bottom:24px}@media (min-width:768px){.sw-barra-panel .sw-menu-panel{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:32px 40px;padding-top:28px;display:grid}.sw-barra-panel .sw-menu-panel .sw-menu-celular{flex-flow:wrap;gap:8px 72px;display:flex}.sw-barra-panel .sw-menu-leyenda{grid-column:1/-1}}.sw-cristal{--sw-ancho-base:1200px;--sw-cristal-color:var(--sw-cristal-brillo,var(--sw-principal));box-sizing:border-box;padding-top:var(--sw-relleno-c,48px);padding-bottom:var(--sw-relleno-c,48px);isolation:isolate;background-color:#0b0e14;position:relative;overflow:hidden}[data-modo=oscuro] .sw-cristal{--sw-cristal-color:var(--sw-cristal-brillo-o,var(--sw-principal))}.sw-cristal>.sw-caja{position:relative}.sw-cristal-luz{z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--sw-cristal-color) 60%, #fff) 0%, var(--sw-cristal-color) 32%, transparent 72%);filter:blur(48px);opacity:.75;pointer-events:none;transform-origin:60% 100%;border-radius:50%;width:min(70%,720px);position:absolute;bottom:-38%;right:-12%}.sw-cristal-pista{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.sw-cristal[data-editando] .sw-cristal-pista:empty{min-height:160px}.sw-cristal-tarjeta{--sw-cristal-letra:var(--sw-cristal-tinta,#fff);box-sizing:border-box;min-width:0;min-height:440px;color:var(--sw-cristal-letra);isolation:isolate;background:linear-gradient(160deg,#1c2330,#10141c);border-radius:24px;flex-direction:column;gap:16px;padding:20px;display:flex;position:relative;overflow:hidden}[data-modo=oscuro] .sw-cristal-tarjeta{--sw-cristal-letra:var(--sw-cristal-tinta-o,#fff)}.sw-cristal-foto{z-index:-1;position:absolute;inset:0;overflow:hidden}.sw-cristal-foto img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .6s;position:absolute;inset:0;transform:scale(1.08)}.sw-cristal-foto .sw-cristal-nube{filter:blur(22px)saturate(1.25);transform:scale(1.25);-webkit-mask-image:linear-gradient(#0000 54%,#000 92%),linear-gradient(115deg,#0000 30%,#000 50%,#0000 70%);mask-image:linear-gradient(#0000 54%,#000 92%),linear-gradient(115deg,#0000 30%,#000 50%,#0000 70%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:100% 100%,320% 100%;mask-size:100% 100%,320% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sw-cristal-foto:after{content:"";background:linear-gradient(#0000004d 0%,#0000 32% 52%,#0000008c 100%);position:absolute;inset:0}.sw-cristal-tarjeta:hover .sw-cristal-foto img{transform:scale(1.02)}.sw-cristal-tarjeta:hover .sw-cristal-foto .sw-cristal-nube{opacity:.35}.sw-cristal-titulo{color:color-mix(in srgb, var(--sw-cristal-letra) 58%, transparent);letter-spacing:-.01em;margin:0;font-size:1.75rem;font-weight:400;line-height:1.12}.sw-cristal-titulo .sw-resaltado{color:var(--sw-cristal-letra);font-style:normal}.sw-cristal-titulo[data-tamanos]{font-size:var(--sw-t-c)}.sw-cristal-notas{flex-direction:column;gap:14px;margin:auto 0;padding:0;list-style:none;display:flex}.sw-cristal-nota{-webkit-backdrop-filter:blur(12px);background:#ffffff29;border:1px solid #ffffff38;border-radius:12px;align-self:flex-end;align-items:center;gap:8px;max-width:80%;padding:6px 12px;font-size:.75rem;line-height:1.3;display:inline-flex}.sw-cristal-nota:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.sw-cristal-nota:nth-child(2){align-self:flex-start}.sw-cristal-nota:nth-child(3){align-self:center}.sw-cristal-abajo{align-items:flex-end;gap:16px;margin-top:auto;display:flex}.sw-cristal-cuerpo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.sw-cristal-subtitulo{font-size:.875rem;font-weight:600}.sw-cristal-texto{color:color-mix(in srgb, var(--sw-cristal-letra) 62%, transparent);margin:0;font-size:.8125rem;line-height:1.45}.sw-cristal-boton,.sw-cristal-pastilla{color:#fff;-webkit-backdrop-filter:blur(16px);background:#ffffff24;border:1px solid #fff3;text-decoration:none;transition:background-color .2s,transform .2s}.sw-cristal-boton{box-sizing:border-box;text-align:center;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;width:68px;height:68px;padding:6px;font-size:.6875rem;line-height:1.1;display:inline-flex}.sw-cristal-flecha{flex:none;width:18px;height:18px}a.sw-cristal-boton:hover,a.sw-cristal-pastilla:hover{background:#ffffff3d;transform:translateY(-2px)}.sw-cristal-cierre{justify-content:flex-end;margin-top:24px;display:flex}.sw-cristal-pastilla{background:#141a248c;border-radius:999px;align-items:center;gap:12px;padding:6px 22px 6px 6px;font-size:1.0625rem;display:inline-flex}.sw-cristal-marca{color:#0b0e14;background:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:inline-grid}.sw-cristal-tarjeta:nth-child(3n+1) .sw-cristal-notas{order:-1;margin:0}.sw-cristal-tarjeta:nth-child(3n+1) .sw-cristal-titulo{margin-block:auto}.sw-cristal-tarjeta:nth-child(3n+2) .sw-cristal-titulo{text-align:right}@media (min-width:768px){.sw-cristal{padding-top:var(--sw-relleno-t,var(--sw-relleno-c,64px));padding-bottom:var(--sw-relleno-t,var(--sw-relleno-c,64px))}.sw-cristal-pista{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sw-cristal-tarjeta{min-height:500px;padding:24px}.sw-cristal-titulo{font-size:2rem}.sw-cristal-titulo[data-tamanos]{font-size:var(--sw-t-t,var(--sw-t-c))}}@media (min-width:1024px){.sw-cristal{padding-top:var(--sw-relleno-e,var(--sw-relleno-t,var(--sw-relleno-c,80px)));padding-bottom:var(--sw-relleno-e,var(--sw-relleno-t,var(--sw-relleno-c,80px)))}.sw-cristal-pista{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sw-cristal-tarjeta{min-height:540px}.sw-cristal-titulo{font-size:2.25rem}.sw-cristal-titulo[data-tamanos]{font-size:var(--sw-t-e,var(--sw-t-t,var(--sw-t-c)))}}@media (prefers-reduced-motion:no-preference){.sw-cristal-foto img{animation:20s ease-in-out infinite alternate sw-cristal-deriva}.sw-cristal-foto .sw-cristal-nube{animation:20s ease-in-out infinite alternate sw-cristal-deriva,9s ease-in-out infinite alternate sw-cristal-barrido}.sw-cristal-tarjeta:nth-child(3n+2) .sw-cristal-foto img{animation-delay:-6s,-3s}.sw-cristal-tarjeta:nth-child(3n) .sw-cristal-foto img{animation-delay:-12s,-6s}.sw-cristal-nota{animation:6s ease-in-out infinite alternate sw-cristal-flota}.sw-cristal-nota:nth-child(2){animation-delay:-2s}.sw-cristal-nota:nth-child(3){animation-delay:-4s}.sw-cristal-luz{animation:11s ease-in-out infinite alternate sw-cristal-llama}}@keyframes sw-cristal-deriva{0%{translate:-1.5% -1%}to{translate:1.5% 1%}}@keyframes sw-cristal-barrido{0%{-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0}to{-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0}}@keyframes sw-cristal-flota{0%{translate:0 -4px}to{translate:0 4px}}@keyframes sw-cristal-llama{0%{opacity:.55;transform:rotate(-8deg)scaleX(.92)}to{opacity:.85;transform:rotate(6deg)scale(1.06,1.18)}}.sw-portada-cristal{--sw-ancho-base:1320px;--sw-margen-base:24px;--sw-acento:var(--sw-vidrio-acento,currentColor);--sw-circulo:var(--sw-vidrio-boton,#fff);--sw-circulo-texto:var(--sw-vidrio-boton-texto,#141414);text-align:left}[data-modo=oscuro] .sw-portada-cristal{--sw-acento:var(--sw-vidrio-acento-o,currentColor);--sw-circulo:var(--sw-vidrio-boton-o,#fff);--sw-circulo-texto:var(--sw-vidrio-boton-texto-o,#141414)}.sw-portada-cristal .sw-portada-fondo{scale:1.06;translate:calc(var(--sw-px,0) * -14px) calc(var(--sw-py,0) * -10px);transition:translate .9s cubic-bezier(.2,.7,.1,1)}.sw-portada-cristal .sw-portada-fondo:after{content:"";pointer-events:none;background:linear-gradient(#00000047,#0000001f 54%,#0000009e),radial-gradient(60% 50% at 0 100%,#00000059,#0000);position:absolute;inset:0}.sw-vidrio-interior{z-index:1;flex:1;grid-template-columns:minmax(0,1fr);align-content:end;gap:24px;padding-top:120px;padding-bottom:24px;display:grid;position:relative}.sw-vidrio-titulo{letter-spacing:-.025em;margin-top:0;margin-bottom:0;font-weight:300;line-height:1.04}.sw-vidrio-titulo:not([data-tamanos]){font-size:clamp(2.4em,6vw,4.9em)}.sw-vidrio-linea{display:block}.sw-vidrio-palabra{vertical-align:bottom;margin-right:.24em;padding-bottom:.12em;display:inline-block;overflow:hidden}.sw-vidrio-palabra>span{display:inline-block}.sw-vidrio-tarjeta{box-sizing:border-box;-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);background:linear-gradient(140deg,#ffffff3d,#ffffff12);border:1px solid #ffffff52;border-radius:22px;flex-direction:column;gap:14px;max-width:340px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000047,inset 0 1px #fff6}.sw-vidrio-tarjeta:before{content:"";background:radial-gradient(circle at var(--sw-luz-x,20%) var(--sw-luz-y,0%), #ffffff4d, transparent 55%);pointer-events:none;position:absolute;inset:0}.sw-vidrio-tarjeta:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff6b,#0000);width:45%;position:absolute;top:-20%;bottom:-20%;left:0;translate:-140%}.sw-vidrio-tarjeta>*{position:relative}.sw-vidrio-icono{place-items:center;width:30px;height:30px;margin-bottom:44px;display:inline-grid}.sw-vidrio-icono svg{width:22px;height:22px}.sw-vidrio-subtitulo{margin-top:0;margin-bottom:0;font-weight:500;line-height:1.25}.sw-vidrio-subtitulo:not([data-tamanos]){font-size:1.08em}.sw-vidrio-texto{border-left:1px solid color-mix(in srgb, var(--sw-acento) 60%, transparent);opacity:.86;margin-top:0;margin-bottom:0;padding-left:12px;font-size:.74em;line-height:1.55}.sw-vidrio-boton{color:inherit;align-self:flex-start;align-items:center;margin-top:8px;text-decoration:none;display:inline-flex}.sw-vidrio-circulo{background:var(--sw-circulo);width:38px;height:38px;color:var(--sw-circulo-texto);border-radius:50%;flex:none;place-items:center;transition:transform .45s cubic-bezier(.2,.7,.1,1);display:inline-grid}.sw-vidrio-circulo svg{width:16px;height:16px;transition:transform .45s cubic-bezier(.2,.7,.1,1)}.sw-vidrio-pastilla{border:1px solid color-mix(in srgb, currentColor 55%, transparent);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:10px 18px;font-weight:500;transition:background-color .35s,padding .45s cubic-bezier(.2,.7,.1,1);display:inline-block}.sw-vidrio-pastilla:not([data-tamanos]){font-size:.62em}a.sw-vidrio-boton:hover .sw-vidrio-circulo{transform:scale(1.08)}a.sw-vidrio-boton:hover .sw-vidrio-circulo svg{transform:rotate(-45deg)}a.sw-vidrio-boton:hover .sw-vidrio-pastilla{background:color-mix(in srgb, currentColor 16%, transparent);padding-left:22px;padding-right:26px}.sw-vidrio-pie{color:inherit;justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;font-size:.95em;text-decoration:none;display:flex;position:relative}.sw-vidrio-pie:after{content:"";background:color-mix(in srgb, var(--sw-acento) 70%, transparent);transform-origin:0;height:1px;position:absolute;bottom:0;left:0;right:0}.sw-vidrio-flecha{place-items:center;transition:transform .45s cubic-bezier(.2,.7,.1,1);display:inline-grid}.sw-vidrio-flecha svg{width:18px;height:18px}a.sw-vidrio-pie:hover .sw-vidrio-flecha{transform:translate(8px)}@media (min-width:1024px){.sw-vidrio-interior{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:end;gap:28px 48px;padding-bottom:28px}.sw-vidrio-tarjeta{grid-area:1/1}.sw-vidrio-titulo{grid-area:1/2}.sw-vidrio-pie{grid-column:1/-1}}@keyframes sw-vidrio-abre{0%{opacity:.35;clip-path:inset(10% 14% round 28px);scale:1.2}}@keyframes sw-vidrio-palabra{0%{filter:blur(6px);translate:0 115%;rotate:7deg}}@keyframes sw-vidrio-aparece{0%{opacity:0;translate:0 36px;scale:.96}}@keyframes sw-vidrio-destello{to{translate:340%}}@keyframes sw-vidrio-sube{0%{opacity:0;translate:0 14px}}@keyframes sw-vidrio-dibuja{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.sw-portada-cristal .sw-portada-fondo{animation:2.2s cubic-bezier(.2,.7,.1,1) both sw-vidrio-abre}.sw-vidrio-palabra>span{transform-origin:0 100%;animation:1.15s cubic-bezier(.2,.7,.1,1) both sw-vidrio-palabra;animation-delay:calc(.55s + var(--sw-palabra) * 85ms)}.sw-vidrio-tarjeta{animation:1.2s cubic-bezier(.2,.7,.1,1) .9s both sw-vidrio-aparece}.sw-vidrio-tarjeta:after{animation:1.5s cubic-bezier(.3,.6,.2,1) 1.7s both sw-vidrio-destello}.sw-vidrio-tarjeta>*{animation:.8s cubic-bezier(.2,.7,.1,1) both sw-vidrio-sube}.sw-vidrio-tarjeta>:first-child{animation-delay:1.25s}.sw-vidrio-tarjeta>:nth-child(2){animation-delay:1.37s}.sw-vidrio-tarjeta>:nth-child(3){animation-delay:1.49s}.sw-vidrio-tarjeta>:nth-child(4){animation-delay:1.61s}.sw-vidrio-pie{animation:.9s cubic-bezier(.2,.7,.1,1) 1.5s both sw-vidrio-sube}.sw-vidrio-pie:after{animation:1.4s cubic-bezier(.65,0,.2,1) 1.5s both sw-vidrio-dibuja}}.sw-panel-cristal{--sw-ancho-base:1200px;--sw-panel-color:var(--sw-panel-tinte,#2b2f2a);box-sizing:border-box;padding-top:var(--sw-relleno-c,64px);padding-bottom:var(--sw-relleno-c,64px);color:#fff;isolation:isolate;background-color:#1b1f1c;position:relative;overflow:hidden}[data-modo=oscuro] .sw-panel-cristal{--sw-panel-color:var(--sw-panel-tinte-o,#2b2f2a)}.sw-panel-cristal-foto{z-index:-1;position:absolute;inset:0}.sw-panel-cristal-caja{flex-direction:column;align-items:center;gap:16px;display:flex}.sw-panel-cristal-vidrio{box-sizing:border-box;background-color:color-mix(in srgb, var(--sw-panel-color) 34%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);border:1px solid #fff3;border-radius:28px;flex-direction:column;gap:18px;width:100%;max-width:400px;padding:22px 20px 24px;display:flex;box-shadow:inset 0 1px #ffffff29,0 24px 60px #00000038}.sw-panel-cristal-arriba{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sw-panel-cristal-nombre{flex-direction:column;gap:4px;min-width:0;padding-top:6px;display:flex}.sw-panel-cristal-titulo{margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}.sw-panel-cristal-detalle{opacity:.7;font-size:.8125rem}.sw-panel-cristal-cifra{letter-spacing:-.02em;flex:none;align-items:flex-start;gap:2px;font-size:3.5rem;font-weight:300;line-height:1;display:flex}.sw-panel-cristal-cifra[data-tamanos]{font-size:var(--sw-t-c)}.sw-panel-cristal-unidad{letter-spacing:0;opacity:.75;margin-top:.4em;font-size:.2em;font-weight:500}.sw-panel-cristal-datos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.sw-panel-cristal-dato{background:#ffffff1a;border-radius:16px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.sw-panel-cristal-dato:last-child:nth-child(odd){grid-column:1/-1}.sw-panel-cristal-etiqueta{opacity:.85;align-items:center;gap:6px;font-size:.8125rem;display:flex}.sw-panel-cristal-etiqueta svg{flex:none;width:14px;height:14px}.sw-panel-cristal-valor{font-size:1.0625rem;font-weight:600}.sw-panel-cristal-texto{text-align:center;opacity:.55;max-width:30em;margin:4px auto 0;font-size:.75rem;line-height:1.5}.sw-panel-cristal-boton{background-color:color-mix(in srgb, var(--sw-panel-color) 40%, transparent);min-height:44px;color:inherit;-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);border:1px solid #fff3;border-radius:16px;align-items:center;padding:0 22px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}a.sw-panel-cristal-boton:hover{background-color:color-mix(in srgb, var(--sw-panel-color) 60%, transparent);transform:translateY(-2px)}@media (min-width:768px){.sw-panel-cristal{padding-top:var(--sw-relleno-t,var(--sw-relleno-c,88px));padding-bottom:var(--sw-relleno-t,var(--sw-relleno-c,88px))}.sw-panel-cristal-vidrio{padding:26px 24px 28px}.sw-panel-cristal-cifra{font-size:4rem}.sw-panel-cristal-cifra[data-tamanos]{font-size:var(--sw-t-t,var(--sw-t-c))}}@media (min-width:1024px){.sw-panel-cristal{padding-top:var(--sw-relleno-e,var(--sw-relleno-t,var(--sw-relleno-c,112px)));padding-bottom:var(--sw-relleno-e,var(--sw-relleno-t,var(--sw-relleno-c,112px)))}.sw-panel-cristal-cifra{font-size:4.5rem}.sw-panel-cristal-cifra[data-tamanos]{font-size:var(--sw-t-e,var(--sw-t-t,var(--sw-t-c)))}}@media (prefers-reduced-motion:no-preference){.sw-panel-cristal-vidrio{animation:7s ease-in-out infinite alternate sw-panel-flota}.sw-panel-cristal-foto{animation:24s ease-in-out infinite alternate sw-panel-acerca}}@keyframes sw-panel-flota{0%{translate:0 -5px}to{translate:0 5px}}@keyframes sw-panel-acerca{0%{scale:1}to{scale:1.06}}.sw-portada-franja{--sw-ancho-base:1320px;--sw-franja-ancho:100%;--sw-franja-color:var(--sw-franja-tinte,#1d2c4d);--sw-franja-boton:var(--sw-franja-acento,var(--sw-principal));--sw-franja-margen:var(--sw-margen-c,24px);color:#fff;text-align:left}[data-modo=oscuro] .sw-portada-franja{--sw-franja-color:var(--sw-franja-tinte-o,#1d2c4d);--sw-franja-boton:var(--sw-franja-acento-o,var(--sw-principal))}.sw-portada-franja .sw-portada-fondo{scale:1.08;translate:calc(var(--sw-px,0) * -16px) calc(var(--sw-py,0) * -10px);transition:translate .9s cubic-bezier(.2,.7,.1,1)}.sw-franja-vidrio{width:var(--sw-franja-ancho);background:linear-gradient(180deg, color-mix(in srgb, var(--sw-franja-color) 58%, transparent), color-mix(in srgb, var(--sw-franja-color) 30%, transparent) 55%, color-mix(in srgb, var(--sw-franja-color) 62%, transparent));-webkit-backdrop-filter:blur(26px)saturate(1.35);backdrop-filter:blur(26px)saturate(1.35);border-right:1px solid #ffffff24;position:absolute;top:0;bottom:0;left:0}.sw-franja-sigla{box-sizing:border-box;padding:22vh var(--sw-franja-margen) 0;color:#0000;letter-spacing:-.04em;pointer-events:none;translate:calc(var(--sw-px,0) * 10px) calc(var(--sw-py,0) * 6px);background-color:#ffffff38;background-position:50%;background-size:cover;-webkit-background-clip:text;background-clip:text;align-items:flex-start;font-weight:900;line-height:.82;transition:translate .9s cubic-bezier(.2,.7,.1,1);display:flex;position:absolute;inset:0}.sw-franja-sigla>span:not([data-tamanos]){font-size:150px}.sw-franja-interior{z-index:1;box-sizing:border-box;padding:120px var(--sw-franja-margen) 96px;flex:1;grid-template-columns:minmax(0,1fr);align-content:end;gap:28px;display:grid;position:relative}.sw-franja-texto{flex-direction:column;gap:28px;min-width:0;display:flex}.sw-franja-cabeza{align-items:flex-start;gap:18px;display:flex}.sw-franja-numero{letter-spacing:.04em;opacity:.35;flex:none;padding-top:.2em;font-size:1.5em;font-weight:700}.sw-franja-titulo{letter-spacing:.02em;margin:0;font-weight:700;line-height:1.22}.sw-franja-titulo:not([data-tamanos]){font-size:clamp(1.9em,3.6vw,2.6em)}.sw-franja-linea{padding-bottom:.08em;display:block;overflow:hidden}.sw-franja-linea>span{display:inline-block}.sw-franja-linea+.sw-franja-linea>span{background:linear-gradient(to top right,#0000 calc(50% - .5px),currentColor calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)) .1em/.5em .5em no-repeat;padding-left:1.1em}.sw-franja-detalle{letter-spacing:.16em;opacity:.85;margin:0;font-size:.75em;font-weight:600;line-height:2}.sw-franja-datos{flex-wrap:wrap;gap:20px 40px;margin:0;padding:0;list-style:none;display:flex}.sw-franja-datos>li{flex-direction:column;gap:10px;min-width:0;display:flex}.sw-franja-etiqueta{opacity:.7;font-size:.75em}.sw-franja-valor{font-size:.875em;font-weight:700}.sw-franja-boton{bottom:32px;left:var(--sw-franja-margen);z-index:2;background:var(--sw-franja-boton);width:44px;height:44px;box-shadow:0 10px 28px color-mix(in srgb, var(--sw-franja-boton) 45%, transparent);color:#fff;border-radius:50%;place-items:center;transition:scale .25s,box-shadow .25s;display:grid;position:absolute}.sw-franja-boton svg{width:18px;height:18px}a.sw-franja-boton:hover{box-shadow:0 14px 36px color-mix(in srgb, var(--sw-franja-boton) 60%, transparent);scale:1.1}@media (min-width:768px){.sw-portada-franja{--sw-franja-ancho:44%;--sw-franja-margen:var(--sw-margen-t,var(--sw-margen-c,48px))}.sw-franja-sigla>span:not([data-tamanos]){font-size:220px}.sw-franja-interior{grid-template-columns:var(--sw-franja-ancho) minmax(0, 1fr);gap:0;padding:140px 0 72px}.sw-franja-texto{box-sizing:border-box;padding:0 32px 0 var(--sw-franja-margen)}.sw-franja-datos{padding:0 var(--sw-franja-margen) 0 72px;justify-content:space-between;align-self:end}.sw-franja-boton{bottom:40px;left:var(--sw-franja-ancho);margin-left:-22px}}@media (min-width:1024px){.sw-portada-franja{--sw-franja-ancho:38%;--sw-franja-margen:var(--sw-margen-e,var(--sw-margen-t,var(--sw-margen-c,72px)))}.sw-franja-sigla>span:not([data-tamanos]){font-size:280px}.sw-franja-datos{padding-left:96px}}@media (prefers-reduced-motion:no-preference){.sw-portada-franja .sw-portada-fondo{animation:18s ease-out both sw-franja-fondo}.sw-franja-vidrio{animation:1.1s cubic-bezier(.2,.75,.1,1) both sw-franja-entra}.sw-franja-sigla{animation:1.4s cubic-bezier(.2,.75,.1,1) .35s both sw-franja-enfoca}.sw-franja-numero,.sw-franja-detalle{animation:.9s .9s both sw-franja-aparece}.sw-franja-linea>span{animation:sw-franja-sube .95s cubic-bezier(.2, .75, .1, 1) calc(.6s + var(--sw-linea,0) * .14s) both}.sw-franja-detalle{animation-delay:1.15s}.sw-franja-datos>li{animation:sw-franja-dato .8s cubic-bezier(.2, .75, .1, 1) calc(1.2s + var(--sw-dato,0) * .12s) both}.sw-franja-boton{animation:.7s cubic-bezier(.3,1.5,.5,1) 1.5s both sw-franja-salta}.sw-franja-boton svg{animation:1.8s ease-in-out 2.4s infinite sw-franja-late}}@keyframes sw-franja-fondo{0%{filter:blur(8px);scale:1.2}12%{filter:blur()}to{filter:blur();scale:1.08}}@keyframes sw-franja-entra{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sw-franja-enfoca{0%{opacity:0;filter:blur(18px);scale:1.06}to{opacity:1;filter:blur();scale:1}}@keyframes sw-franja-aparece{0%{opacity:0}}@keyframes sw-franja-sube{0%{translate:0 110%}to{translate:0}}@keyframes sw-franja-dato{0%{opacity:0;translate:0 18px}}@keyframes sw-franja-salta{0%{opacity:0;scale:.3}}@keyframes sw-franja-late{0%,to{translate:0}50%{translate:0 4px}}.sw-medida{contain:layout paint;isolation:isolate;--color-1:var(--c1);--color-2:var(--c2);--color-3:var(--c3);--color-4:var(--c4);--color-5:var(--c5);--color-6:var(--c6);display:flow-root;position:relative;overflow:clip}[data-modo=oscuro] .sw-medida{--color-1:var(--c1-o,var(--c1));--color-2:var(--c2-o,var(--c2));--color-3:var(--c3-o,var(--c3));--color-4:var(--c4-o,var(--c4));--color-5:var(--c5-o,var(--c5));--color-6:var(--c6-o,var(--c6))}.sw-medida :where(h1,h2,h3,h4,p,ul,ol,li,figure,blockquote){margin:0;padding:0}.sw-medida :where(ul,ol){list-style:none}.sw-medida :where(*){box-sizing:border-box}.sw-medida :where(img){max-width:100%;display:block}.sw-medida :where(a){color:inherit;text-decoration:none}.sw-medida :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sw-medida :where(svg){width:1em;height:1em}@media (prefers-reduced-motion:reduce){.sw-medida *,.sw-medida :before,.sw-medida :after{transition:none!important;animation:none!important}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:768px){.sw-tarjetas[data-disposicion=fijada]:not([data-editando]){--sw-tarjetas-asoma:.35;view-timeline-name:--sw-tarjetas-fijadas;height:240vh;padding-top:0;padding-bottom:0}.sw-tarjetas[data-disposicion=fijada]:not([data-editando]):has(.sw-tarjeta:nth-child(5)){height:320vh}.sw-tarjetas[data-disposicion=fijada]:not([data-editando]):has(.sw-tarjeta:nth-child(7)){height:400vh}.sw-tarjetas[data-disposicion=fijada]:not([data-editando])>.sw-caja{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden;container-type:inline-size}.sw-tarjetas[data-disposicion=fijada]:not([data-editando]) .sw-tarjetas-pista{scroll-snap-type:none;width:max-content;animation:linear both sw-tarjetas-de-costado;animation-timeline:--sw-tarjetas-fijadas;animation-range:contain;overflow:visible}.sw-tarjetas[data-disposicion=fijada]:not([data-editando]) .sw-tarjeta{flex-basis:calc((100cqw - var(--sw-tarjetas-separa,16px) * (var(--sw-tarjeta-partes) - 1)) / var(--sw-tarjeta-partes))}}}@keyframes sw-tarjetas-de-costado{to{translate:calc(100cqw - 100%)}}.sw-bloque-boton[data-al-pasar=magnetico] .sw-boton{translate:calc(var(--sw-px,0) * 7px) calc(var(--sw-py,0) * 5px);transition:translate .35s cubic-bezier(.2,.7,.1,1),filter .2s}.sw-tarjeta[data-al-pasar=luz]:after{content:"";border-radius:inherit;background:radial-gradient(circle at var(--sw-luz-x,50%) var(--sw-luz-y,0%), #ffffff38, transparent 55%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.sw-tarjeta[data-al-pasar=luz]:hover:after{opacity:1}.sw-tema[data-sin-barra] .sw-barra,.sw-tema[data-sin-pie] .sw-pie{display:none}.sw-colecciones,.sw-barra-colecciones{--sw-colecciones-lado:clamp(150px, 13vw, 250px)}@property --sw-letra-base{syntax:"<length>";inherits:true;initial-value:16px}.sw-colecciones{--sw-colecciones-hueco:clamp(56px, 8.5vw, 170px);--sw-colecciones-borde:calc(var(--sw-colecciones-lado) + var(--sw-colecciones-hueco));--sw-colecciones-alto:max(560px, 100svh);--sw-colecciones-fondo:var(--sw-colecciones-papel,#fff);--sw-colecciones-color:var(--sw-colecciones-tinta,#141414);--sw-curva:cubic-bezier(.45, 0, .55, 1);--sw-curva-suave:cubic-bezier(.25, .1, .25, 1);--sw-curva-frena:cubic-bezier(.22, 1, .36, 1);--sw-letra-base:1em;isolation:isolate;height:var(--sw-colecciones-alto);background-color:var(--sw-colecciones-fondo);color:var(--sw-colecciones-color);text-align:left;font-family:DM Sans Variable,system-ui,sans-serif;position:relative;overflow:hidden}[data-modo=oscuro] .sw-colecciones{--sw-colecciones-fondo:var(--sw-colecciones-papel-o,#111);--sw-colecciones-color:var(--sw-colecciones-tinta-o,#f3f1ee)}.sw-colecciones[data-editando]{--sw-colecciones-alto:clamp(560px, 100svh, 860px)}.sw-colecciones-letra{display:contents}.sw-colecciones .sw-colecciones-capas{counter-reset:sw-coleccion;display:grid;position:absolute;inset:0}.sw-coleccion{--sw-coleccion-tono:var(--sw-coleccion-color,#8c8178);counter-increment:sw-coleccion;min-width:0;min-height:0;font-size:var(--sw-letra-base);pointer-events:none;grid-area:1/1;position:relative}[data-modo=oscuro] .sw-coleccion{--sw-coleccion-tono:var(--sw-coleccion-color-o,var(--sw-coleccion-color,#8c8178))}.sw-coleccion>*{visibility:hidden}.sw-coleccion:is([data-estado=actual],[data-estado=entra],[data-estado=sale])>:not(.sw-coleccion-proxima),.sw-colecciones:not([data-en-marcha]) .sw-coleccion:first-child>:not(.sw-coleccion-proxima),.sw-coleccion:is([data-proxima=si],[data-proxima=entra],[data-proxima=sale])>.sw-coleccion-proxima,.sw-colecciones:not([data-en-marcha]) .sw-coleccion:nth-child(2)>.sw-coleccion-proxima{visibility:visible}.sw-coleccion[data-estado=actual] .sw-producto-tarjeta,.sw-colecciones:not([data-en-marcha]) .sw-coleccion:first-child .sw-producto-tarjeta{pointer-events:auto}.sw-colecciones[data-editando] .sw-coleccion,.sw-colecciones[data-editando] .sw-coleccion *,.sw-colecciones[data-editando] .sw-colecciones-siguiente{pointer-events:none!important}.sw-coleccion-escena{z-index:1}.sw-coleccion[data-estado=entra] .sw-coleccion-escena,.sw-coleccion-proxima,.sw-coleccion-columna{z-index:2}.sw-coleccion[data-proxima=entra] .sw-coleccion-proxima,.sw-coleccion-palabra{z-index:3}.sw-coleccion[data-estado=entra] .sw-coleccion-palabra,.sw-coleccion-flotante,.sw-coleccion-credito,.sw-coleccion-productos,.sw-coleccion-numero{z-index:4}.sw-coleccion[data-estado=entra] :is(.sw-coleccion-flotante,.sw-coleccion-credito,.sw-coleccion-productos,.sw-coleccion-numero){z-index:5}.sw-colecciones-siguiente{z-index:9}.sw-coleccion-escena{top:0;bottom:0;right:0;left:var(--sw-colecciones-borde);position:absolute;overflow:hidden}.sw-coleccion-base,.sw-coleccion-franja,.sw-coleccion-miniatura,.sw-coleccion-flotante-foto{background-image:var(--sw-coleccion-foto,none);background-position:50% 28%;background-repeat:no-repeat;background-size:cover}.sw-coleccion-base,.sw-coleccion-franja{position:absolute;inset:0}.sw-coleccion-base{background-color:var(--sw-coleccion-tono)}.sw-coleccion-franja{--sw-izquierda:calc(var(--sw-franja) * 100% / 12 - .5px);--sw-derecha:calc(100% - (var(--sw-franja) + 1) * 100% / 12 - .5px);--sw-corre:-3%;visibility:hidden;clip-path:inset(0 var(--sw-derecha) 0 var(--sw-izquierda))}.sw-coleccion-franja:nth-child(odd){--sw-corre:3%}.sw-coleccion[data-estado=entra] .sw-coleccion-base{visibility:hidden}.sw-coleccion[data-estado=entra] .sw-coleccion-franja{visibility:visible}.sw-coleccion[data-muestra]:nth-child(odd) :is(.sw-coleccion-base,.sw-coleccion-franja,.sw-coleccion-miniatura),.sw-coleccion[data-muestra]:not([data-con-flotante]):nth-child(odd) .sw-coleccion-flotante-foto{background-image:url(../media/coleccion-1.1zx28hc7y-9uz.webp)}.sw-coleccion[data-muestra]:nth-child(2n) :is(.sw-coleccion-base,.sw-coleccion-franja,.sw-coleccion-miniatura),.sw-coleccion[data-muestra]:not([data-con-flotante]):nth-child(2n) .sw-coleccion-flotante-foto{background-image:url(../media/coleccion-2.1pm-ltj86-fd0.webp)}.sw-coleccion:nth-child(odd) .sw-producto[data-muestra]:nth-child(odd) .sw-producto-foto{background-image:url(../media/producto-1.2p9zy81xat1cg.webp)}.sw-coleccion:nth-child(odd) .sw-producto[data-muestra]:nth-child(2n) .sw-producto-foto{background-image:url(../media/producto-2.2hmie5b7top60.webp)}.sw-coleccion:nth-child(2n) .sw-producto[data-muestra]:nth-child(odd) .sw-producto-foto{background-image:url(../media/producto-3.2ku51lmuj0rwt.webp)}.sw-coleccion:nth-child(2n) .sw-producto[data-muestra]:nth-child(2n) .sw-producto-foto{background-image:url(../media/producto-4.063x78pft_fbz.webp)}.sw-coleccion-palabra{--sw-palabra-corte:.34em;top:0;bottom:0;left:calc(var(--sw-colecciones-borde) - var(--sw-palabra-corte));letter-spacing:-.02em;-webkit-user-select:none;user-select:none;font-size:clamp(88px,24vw,140px);font-weight:800;line-height:.8;position:absolute}@media (min-width:768px){.sw-coleccion-palabra{font-size:clamp(120px,15vw,190px)}}@media (min-width:1024px){.sw-coleccion-palabra{font-size:clamp(150px,14vw,270px)}}.sw-colecciones-letra[data-tamanos] .sw-coleccion-palabra{font-size:var(--sw-t-c)}@media (min-width:768px){.sw-colecciones-letra[data-tamanos] .sw-coleccion-palabra{font-size:var(--sw-t-t)}}@media (min-width:1024px){.sw-colecciones-letra[data-tamanos] .sw-coleccion-palabra{font-size:var(--sw-t-e)}}.sw-coleccion-palabra-mueve{padding-top:clamp(20px,6vh,64px);display:grid}.sw-coleccion-palabra-mueve>span{writing-mode:vertical-rl;white-space:nowrap;grid-area:1/1}.sw-coleccion-palabra-tono{color:var(--sw-coleccion-tono);clip-path:inset(0 calc(100% - var(--sw-palabra-corte)) 0 0)}.sw-coleccion-palabra-blanca{color:#fff;clip-path:inset(0 0 0 var(--sw-palabra-corte))}.sw-coleccion-nombre{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sw-coleccion-flotante{aspect-ratio:2;background-color:#fff;border-radius:14px;grid-template-columns:17% 1fr;width:clamp(150px,16vw,230px);display:grid;position:absolute;top:clamp(20px,5vh,40px);right:clamp(16px,2vw,28px);overflow:hidden;box-shadow:0 12px 30px #00000029}.sw-coleccion-flotante-juega{place-items:center;display:grid}.sw-coleccion-flotante-juega:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background-color:#4a4a4a;width:8px;height:10px}.sw-coleccion:not([data-con-flotante]) .sw-coleccion-flotante-foto{background-position:50% 20%;background-size:260%}.sw-coleccion[data-con-flotante] .sw-coleccion-flotante-foto{background-image:var(--sw-coleccion-flotante)}.sw-coleccion-credito{bottom:clamp(20px,5vh,40px);left:calc(var(--sw-colecciones-borde) + 18px);color:#fff;text-shadow:0 1px 12px #00000040;gap:4px;margin:0;font-size:.75em;line-height:1.3;display:grid;position:absolute}.sw-coleccion-credito-etiqueta{opacity:.6;font-size:.84em}.sw-coleccion-credito-nombre{font-weight:700}.sw-coleccion-productos{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;max-width:calc(2.6*clamp(110px,9.6vw,150px) + 42px);margin:0;padding:6px 18px 0 0;list-style:none;display:flex;position:absolute;bottom:clamp(20px,5vh,40px);right:0;overflow-x:auto}.sw-coleccion-productos::-webkit-scrollbar{display:none}.sw-producto{scroll-snap-align:start;flex:none}.sw-producto-tarjeta{box-sizing:border-box;color:#141414;text-align:center;width:clamp(110px,9.6vw,150px);transition:translate .3s var(--sw-curva-suave), box-shadow .3s var(--sw-curva-suave);background-color:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:14px 10px 12px;text-decoration:none;display:flex}a.sw-producto-tarjeta:hover{translate:0 -4px;box-shadow:0 14px 28px #0000002e}.sw-producto-marca{letter-spacing:.1em;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:.625em}.sw-producto-foto{aspect-ratio:1;background-image:var(--sw-producto-foto,none);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%}.sw-producto-tipo{color:#8f8f8f;letter-spacing:.12em;text-transform:uppercase;font-size:.5625em}.sw-producto-precio{font-size:.875em;font-weight:700}.sw-coleccion-proxima,.sw-coleccion-columna{width:var(--sw-colecciones-lado);position:absolute;top:0;bottom:0;left:0}.sw-coleccion-miniatura{height:40%;position:absolute;top:29%;left:0;right:0}.sw-coleccion-titulo{margin:0;font-size:.8em;font-weight:700;line-height:1.55;position:absolute;top:73%;left:22px;right:16px}.sw-coleccion-precio{color:color-mix(in srgb, currentColor 50%, transparent);font-size:.7em;position:absolute;top:86%;right:18px}.sw-coleccion-precio:before{content:"→";margin-right:8px}.sw-coleccion-numero{letter-spacing:-.04em;font-size:2.2em;font-weight:800;line-height:1;position:absolute;bottom:18px;left:-.12em}.sw-coleccion-numero:before{content:counter(sw-coleccion, decimal-leading-zero)}.sw-coleccion-numero:after{content:"/" var(--sw-total,"");opacity:.5;letter-spacing:0;vertical-align:top;margin-left:.15em;font-size:.32em}.sw-colecciones-siguiente{width:var(--sw-colecciones-lado);height:calc(40% + .62em);color:inherit;font:inherit;text-align:left;vertical-align:top;cursor:pointer;background:0 0;border:0;padding:0 0 0 18px;font-size:1.5em;font-weight:800;line-height:1;display:block;position:absolute;top:calc(29% - .62em);left:0}.sw-colecciones-siguiente>span{display:block}.sw-colecciones:not(:has(.sw-coleccion+.sw-coleccion)) .sw-colecciones-siguiente{display:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.sw-colecciones.sw-colecciones:not([data-editando],[data-en-marcha]) .sw-coleccion>*{visibility:hidden}}@media (prefers-reduced-motion:no-preference){.sw-coleccion[data-estado=entra] .sw-coleccion-franja{animation:sw-franja-abre var(--sw-franja-ms,.78s) var(--sw-curva) calc(var(--sw-orden) * var(--sw-escalon-ms,40ms)) both}.sw-coleccion[data-estado=sale] .sw-coleccion-base{animation:sw-base-sale var(--sw-cambio-ms,1.4s) var(--sw-curva) both}.sw-coleccion[data-estado=entra] .sw-coleccion-palabra-mueve{animation:sw-palabra-entra var(--sw-cambio-ms,1.4s) var(--sw-curva) both}.sw-coleccion[data-estado=sale] .sw-coleccion-palabra-mueve{animation:sw-palabra-sale var(--sw-cambio-ms,1.4s) var(--sw-curva) both}.sw-coleccion[data-estado=entra] .sw-coleccion-flotante{animation:sw-coleccion-destapa var(--sw-franja-ms,.78s) var(--sw-curva-frena) calc(var(--sw-franja-ms,.78s) * .25) both}.sw-coleccion[data-estado=entra] :is(.sw-coleccion-credito,.sw-coleccion-numero){animation:sw-coleccion-sube var(--sw-franja-ms,.78s) var(--sw-curva-frena) calc(var(--sw-franja-ms,.78s) * .4) both}.sw-coleccion[data-estado=entra] .sw-producto{animation:sw-coleccion-sube var(--sw-franja-ms,.78s) var(--sw-curva-frena) calc(var(--sw-franja-ms,.78s) * .4 + var(--sw-producto) * 80ms) both}.sw-coleccion[data-estado=sale] :is(.sw-coleccion-credito,.sw-coleccion-numero,.sw-coleccion-productos){animation:sw-coleccion-se-va calc(var(--sw-franja-ms,.78s) * .5) var(--sw-curva-suave) both}.sw-coleccion[data-proxima=entra] .sw-coleccion-miniatura{animation:sw-coleccion-destapa var(--sw-cambio-ms,1.4s) var(--sw-curva) both}.sw-coleccion[data-estado=entra] :is(.sw-coleccion-titulo,.sw-coleccion-precio){animation:sw-coleccion-sube var(--sw-franja-ms,.78s) var(--sw-curva-frena) calc(var(--sw-franja-ms,.78s) * .5) both}.sw-coleccion[data-proxima=sale] .sw-coleccion-miniatura{animation:sw-miniatura-sale var(--sw-cambio-ms,1.4s) var(--sw-curva) both}.sw-coleccion[data-estado=sale] :is(.sw-coleccion-titulo,.sw-coleccion-precio){animation:sw-coleccion-se-va calc(var(--sw-franja-ms,.78s) * .5) var(--sw-curva-suave) both}.sw-colecciones[data-cambio] .sw-colecciones-siguiente>span{animation:sw-siguiente-cambia var(--sw-cambio-ms,1.4s) var(--sw-curva) both}.sw-colecciones-siguiente>span{transition:translate .4s var(--sw-curva-frena)}.sw-colecciones-siguiente:hover>span{translate:8px}}@keyframes sw-franja-abre{0%{clip-path:inset(0 calc(100% - var(--sw-franja) * 100% / 12) 0 var(--sw-izquierda));opacity:.4;translate:0 var(--sw-corre)}}@keyframes sw-base-sale{to{scale:1.05}}@keyframes sw-siguiente-cambia{40%{opacity:0;translate:0 -.5em}60%{opacity:0;translate:0 .5em}}@keyframes sw-palabra-entra{0%{translate:0 var(--sw-colecciones-alto)}}@keyframes sw-palabra-sale{to{translate:0 calc(-1 * var(--sw-colecciones-alto))}}@keyframes sw-coleccion-destapa{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes sw-coleccion-sube{0%{opacity:0;translate:0 15px}}@keyframes sw-coleccion-se-va{to{opacity:0}}@keyframes sw-miniatura-sale{to{translate:-35%}}@media (max-width:767px){.sw-colecciones{--sw-colecciones-lado:0px;--sw-colecciones-hueco:0px}.sw-coleccion-palabra{--sw-palabra-corte:.06em}.sw-coleccion-palabra-mueve{padding-top:80px}.sw-coleccion-proxima,.sw-coleccion-columna,.sw-coleccion-numero,.sw-coleccion-credito,.sw-colecciones-siguiente{display:none}.sw-coleccion-flotante{width:128px;top:76px;right:12px}.sw-coleccion-productos{gap:8px;max-width:78vw;padding-right:12px;bottom:16px}.sw-producto-tarjeta{width:100px;padding:10px 8px}}.sw-tema .sw-barra.sw-barra-colecciones{box-shadow:none;border-bottom:0}.sw-barra-colecciones .sw-solo-ancha{display:none!important}.sw-barra-colecciones .sw-desplegable{order:-1;display:block}.sw-barra-colecciones .sw-barra-interior{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}.sw-barra-colecciones .sw-nombre{letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:800}.sw-barra-colecciones .sw-desplegable>summary{width:36px;height:36px;font-size:1.1rem}.sw-barra-colecciones .sw-menu-celular>li>a,.sw-barra-colecciones .sw-menu-celular>li>.sw-padre{letter-spacing:-.01em;font-weight:800}@media (min-width:768px){.sw-tema:has(.sw-hoja[data-portada]):not(:has(.sw-muestra-barra)) .sw-barra.sw-barra-colecciones[data-transparente=si]:not([data-pasada]){width:var(--sw-colecciones-lado);right:auto}.sw-barra-colecciones .sw-barra-interior{padding-left:12px;padding-right:18px}}
