:root{--fx-hero-velo-denso: 0, 0, 0;--fx-hero-velo-suave: 0, 0, 0;--fx-hero-velo-angulo: 270deg;--fx-hero-velo-fuerza: .85;--fx-hero-radio: 32px}.fx-hero{position:relative;background:var(--fx-hero-fondo, #fff);padding-top:16px;padding-bottom:16px;overflow:hidden}@media(min-width:768px){.fx-hero{padding-top:32px;padding-bottom:40px}}@media(min-width:1024px){.fx-hero{padding-top:32px;padding-bottom:48px}}.fx-hero-carrusel{position:relative;--fx-hero-borde: calc((100% - min(100%, 1440px))/2 + 24px) }@media(min-width:768px){.fx-hero-carrusel{--fx-hero-borde: calc((100% - min(100%, 1440px))/2 + 64px) }}.fx-hero-viewport{overflow:hidden;transition:height .32s ease}.fx-hero-pista{display:flex;align-items:stretch}.fx-hero-slide{position:relative;display:flex;flex-direction:column;flex:0 0 100%;min-width:0}.fx-hero-foto>.container-xl,.fx-hero-conectado>.container-xl,.fx-hero-fibra>.container-xl{display:flex;flex-direction:column;flex:1 0 auto;width:100%}.fx-hero-flecha{position:absolute;top:50%;z-index:6;display:flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid #ededee;border-radius:999px;background:#ffffffeb;color:#5c5c5d;font-size:.75rem;box-shadow:0 8px 22px #0000001a;backdrop-filter:blur(4px);transition:border-color .25s ease,color .25s ease,background .25s ease}@media(min-width:768px){.fx-hero-flecha{width:44px;height:44px;font-size:.85rem}}.fx-hero-flecha:hover{border-color:#650f50;background:#fff;color:#650f50}.fx-hero-flecha-prev{left:var(--fx-hero-borde);translate:-50% -50%}.fx-hero-flecha-next{right:var(--fx-hero-borde);translate:50% -50%}.fx-hero-puntos{position:absolute;left:50%;bottom:16px;z-index:6;display:flex;gap:8px;translate:-50% 0}.fx-hero-punto{width:10px;height:10px;border-radius:999px;background:#d9d9de;transition:width .3s ease,background .3s ease}.fx-hero-punto-on{width:32px;background:#96237a}@media(max-width:767px){.fx-hero-puntos{position:static;justify-content:center;margin-top:16px;translate:none}}.fx-hero-titulo{margin:0;color:#650f50;font-weight:400;letter-spacing:-.02em;line-height:1.08;font-size:clamp(1.6rem,6vw,2.1rem);max-width:15ch}@media(min-width:1024px){.fx-hero-titulo{font-size:clamp(2.4rem,3.4vw,3.9rem)}}.fx-hero-titulo-fuerte{font-weight:600;color:#650f50}.fx-hero-subrayada{position:relative;display:inline-block;font-weight:600}.fx-hero-trazo{position:absolute;left:0;right:0;bottom:-.14em;width:100%;height:.14em;overflow:visible;pointer-events:none}.fx-hero-foto .fx-hero-titulo,.fx-hero-foto .fx-hero-titulo-fuerte{color:#3d3d3e}.fx-hero-foto .fx-hero-titulo{max-width:15ch}.fx-hero-escena{position:relative;display:flex;flex:1 0 auto;margin-top:24px}@media(min-width:1024px){.fx-hero-escena{margin-top:56px}}.fx-hero-tarjeta{position:relative;isolation:isolate;flex:1 0 auto;width:100%;overflow:hidden;border-radius:var(--fx-hero-radio);background:#2a1622;aspect-ratio:5 / 4}@media(min-width:768px){.fx-hero-tarjeta{aspect-ratio:1568 / 508}}.fx-hero-fondo{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%}.fx-hero-velo{position:absolute;inset:0;background:linear-gradient(180deg,rgba(var(--fx-hero-velo-suave),calc(.25 * var(--fx-hero-velo-fuerza))),rgba(var(--fx-hero-velo-denso),calc(.72 * var(--fx-hero-velo-fuerza))) 55%,rgba(var(--fx-hero-velo-denso),calc(.92 * var(--fx-hero-velo-fuerza))))}@media(min-width:768px){.fx-hero-velo{background:linear-gradient(var(--fx-hero-velo-angulo),rgba(var(--fx-hero-velo-denso),calc(.94 * var(--fx-hero-velo-fuerza))) 0%,rgba(var(--fx-hero-velo-denso),calc(.86 * var(--fx-hero-velo-fuerza))) 26%,rgba(var(--fx-hero-velo-suave),calc(.42 * var(--fx-hero-velo-fuerza))) 55%,rgba(var(--fx-hero-velo-suave),0) 82%)}}.fx-hero-router{position:absolute;left:4%;bottom:0;width:22%;max-width:132px;height:auto;filter:drop-shadow(0 22px 38px rgba(0,0,0,.32));animation:fx-hero-flota-router 9s ease-in-out infinite;animation-delay:-3s}@media(min-width:768px){.fx-hero-router{left:6%;bottom:0;width:11%;max-width:170px}}.fx-hero-cierre{position:absolute;right:4%;bottom:8%;margin:0;max-width:9ch;text-align:right;color:#fff;font-weight:500;letter-spacing:-.02em;line-height:1.15;font-size:clamp(1.15rem,5vw,1.6rem)}@media(min-width:768px){.fx-hero-cierre{max-width:15ch;font-size:clamp(1.75rem,4vw,2.9rem)}}@media(min-width:1024px){.fx-hero-cierre{font-size:clamp(2.3rem,3.6vw,3.3rem);right:4%;bottom:14%}}.fx-hero-retrato{position:absolute;left:38%;bottom:0;width:50%;max-width:260px;height:auto;transform:translate(-50%);pointer-events:none}@media(min-width:768px){.fx-hero-retrato{left:54%;width:26%;max-width:420px;transform:translate(-50%)}}.fx-hero-form-rejilla{display:grid;gap:32px;align-items:center}@media(min-width:1024px){.fx-hero-form-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:48px}}.fx-hero-titulo-form{max-width:16ch}.fx-hero-bajada{margin-top:16px;max-width:46ch;color:#5c5c5d;font-size:1rem;line-height:1.6}.fx-hero-form-campos{margin-top:32px;max-width:620px}.fx-hero-form-media{position:relative;order:-1;min-height:320px}@media(min-width:1024px){.fx-hero-form-media{order:0;min-height:520px}}.fx-hero-form-retrato{display:block;width:100%;height:100%;max-height:560px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:var(--fx-hero-radio)}.fx-hero-wifi-form{position:absolute;left:-6%;top:12%;z-index:2;width:30%;max-width:190px;height:auto;pointer-events:none}.fx-hero-pildora{position:absolute;z-index:2;display:inline-flex;align-items:center;padding:10px 22px;border-radius:999px;font-size:clamp(.75rem,2.4vw,1.05rem);font-weight:600;letter-spacing:.01em;white-space:nowrap}.fx-hero-pildora-suave{right:0;top:26%;background:#f7d8ee;color:#650f50}.fx-hero-pildora-fuerte{right:0;top:calc(26% + 52px);background:#96237a;color:#fff}@media(min-width:1024px){.fx-hero-pildora-fuerte{right:-8%;top:calc(26% + 56px)}}.fx-hero-wifi{display:block;height:auto;pointer-events:none;animation:fx-hero-flota 7s ease-in-out infinite}@keyframes fx-hero-flota{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes fx-hero-flota-router{0%,to{translate:0 0}50%{translate:0 -7px}}.fx-hero-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:22px;padding:12px 26px;border-radius:999px;background:#96237a;color:#fff;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.fx-hero-cta:hover{background:#650f50;transform:translateY(-2px);box-shadow:0 14px 30px #650f5047}@media(min-width:768px){.fx-hero-cta{padding:15px 34px;font-size:1rem}}@media(min-width:1024px){.fx-hero-cta{margin-top:36px}}.fx-hero-conectado-tarjeta{position:relative;isolation:isolate;flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;overflow:hidden;border-radius:var(--fx-hero-radio);background:linear-gradient(135deg,#7a2a66,#3b1330);padding:32px 22px 36px}@media(min-width:768px){.fx-hero-conectado-tarjeta{flex-direction:row;align-items:center;justify-content:flex-start;aspect-ratio:1660 / 771;padding:0 6% 0 8%}}@media(min-width:1024px){.fx-hero-conectado-tarjeta{border-radius:40px}}.fx-hero-conectado-foto{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;pointer-events:none}.fx-hero-conectado-velo{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#261520db,#261520e6 55%,#261520f2)}@media(min-width:768px){.fx-hero-conectado-velo{background:linear-gradient(90deg,#261520f2,#261520ed 40%,#2615209e 55%,#26152040 75%,#2615201a)}}.fx-hero-conectado-trama{position:absolute;inset:0 auto 0 0;z-index:2;width:46%;pointer-events:none}.fx-hero-conectado-texto{position:relative;z-index:3}@media(min-width:768px){.fx-hero-conectado-texto{flex:0 1 46%;min-width:0}}.fx-hero-conectado-titulo{margin:0;color:#fff;font-weight:700;letter-spacing:-.02em;line-height:1.1;font-size:clamp(1.6rem,6vw,2.1rem)}@media(min-width:1024px){.fx-hero-conectado-titulo{font-size:clamp(2.2rem,2.6vw,2.9rem)}}.fx-hero-conectado-bajada{margin:18px 0 0;max-width:46ch;color:#ffffffe0;font-size:1rem;line-height:1.6}.fx-hero-conectado-checks{display:flex;flex-wrap:wrap;gap:10px 28px;margin:22px 0 0;padding:0;list-style:none}.fx-hero-conectado-check{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:.9375rem}.fx-hero-conectado-check-icono{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:8px;background:#ffffff2e;color:#fff;font-size:.6rem}.fx-hero-fibra-tarjeta{position:relative;isolation:isolate;flex:1 0 auto;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--fx-hero-radio);background:#fff}@media(min-width:768px){.fx-hero-fibra-tarjeta{flex-direction:row;align-items:center;aspect-ratio:1660 / 771}}@media(min-width:1024px){.fx-hero-fibra-tarjeta{border-radius:40px}}.fx-hero-fibra-trama{position:absolute;inset:0 auto 0 0;z-index:1;width:46%;pointer-events:none}.fx-hero-fibra-degradado{display:none}@media(min-width:768px){.fx-hero-fibra-degradado{display:block;position:absolute;inset:0 auto 0 0;z-index:1;width:min(64%,760px);pointer-events:none;background:radial-gradient(115% 90% at 0% 100%,#96237a2e,#96237a00 62%),radial-gradient(110% 85% at 0% 0%,#808bba33,#808bba00 60%),linear-gradient(90deg,#fffffff7,#fffffff2 50%,#ffffffc7 70%,#ffffff4d 88%,#fff0)}}.fx-hero-fibra-velo{position:absolute;inset:0;z-index:1;pointer-events:none}.fx-hero-fibra-texto{position:relative;z-index:2;padding:0 22px 20px}@media(min-width:768px){.fx-hero-fibra-texto{max-width:42%;padding:0 0 0 8%}}.fx-hero-fibra-titulo{margin:0;max-width:13ch;color:var(--fx-fibra-titulo, #96237a);font-weight:700;letter-spacing:-.02em;line-height:1.1;font-size:clamp(1.6rem,6vw,2.1rem)}@media(min-width:1024px){.fx-hero-fibra-titulo{font-size:clamp(2.2rem,2.6vw,2.9rem)}}.fx-hero-fibra-bajada{margin:18px 0 0;max-width:38ch;color:var(--fx-fibra-texto, #5c5c5d);font-size:1rem;line-height:1.6}.fx-hero-fibra-foto{display:block;flex:1 0 auto;width:100%;height:auto;min-height:0;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}@media(min-width:768px){.fx-hero-fibra-foto{position:absolute;inset:0;z-index:0;height:100%;aspect-ratio:auto;-o-object-position:right center;object-position:right center}}@media(min-width:768px)and (max-width:1023.98px){.fx-hero-conectado-tarjeta{aspect-ratio:16 / 9;padding:0 5% 0 6%}.fx-hero-conectado-texto{flex:0 1 58%}.fx-hero-conectado-bajada{margin-top:14px;font-size:.9375rem}.fx-hero-conectado-checks{gap:10px 20px;margin-top:18px}.fx-hero-conectado-check{font-size:.875rem}.fx-hero-fibra-tarjeta{aspect-ratio:16 / 9}.fx-hero-fibra-texto{max-width:52%;padding-left:6%}.fx-hero-fibra-bajada{margin-top:14px;font-size:.9375rem}}@media(prefers-reduced-motion:reduce){.fx-hero-wifi,.fx-hero-router{animation:none}.fx-hero-cta,.fx-hero-flecha,.fx-hero-punto{transition:none}}.fx-msj{position:relative;background:#fff;padding-block:56px;overflow:hidden}@media(min-width:1024px){.fx-msj{padding-block:64px}}.fx-msj-caja{position:relative}.fx-msj-centro{position:relative;z-index:1;max-width:860px;margin-inline:auto;text-align:center}.fx-msj-eyebrow{margin:0 0 16px;color:#96237a;font-size:.75rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.fx-msj-titulo{margin:0;color:#3d3d3e;font-weight:500;letter-spacing:-.02em;line-height:1.18;font-size:clamp(1.5rem,5.6vw,2rem)}@media(min-width:1024px){.fx-msj-titulo{font-size:clamp(2rem,3.1vw,2.7rem)}}.fx-msj-destacado{color:#96237a;font-weight:500}.fx-msj-bullets{display:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;margin:28px 0 0;padding:0;list-style:none}@media(min-width:768px){.fx-msj-bullets{display:flex}}.fx-msj-bullet{display:inline-flex;align-items:center;gap:8px;color:#5c5c5d;font-size:.875rem}.fx-msj-bullet+.fx-msj-bullet:before{content:"";width:1px;height:16px;margin-right:12px;background:#ededee}.fx-msj-punto{width:7px;height:7px;border-radius:999px;flex-shrink:0}.fx-msj-cta{display:inline-flex;align-items:center;gap:16px;margin-top:32px;padding:8px 8px 8px 32px;border-radius:999px;background:#fbe9f5;color:#650f50;font-size:1rem;font-weight:600;text-decoration:none;transition:background .25s ease,transform .25s ease}.fx-msj-cta:hover{background:#f7d8ee;color:#650f50;transform:translateY(-2px)}.fx-msj-cta-flecha{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:#96237a;color:#fff;font-size:1.15rem;transition:transform .25s ease}.fx-msj-cta:hover .fx-msj-cta-flecha{transform:rotate(45deg)}.fx-msj-pildoras{display:none}.fx-msj-pildora{display:inline-flex;align-items:center;gap:10px;padding:10px 18px 10px 10px;border-radius:999px;background:#fbe9f5;color:#650f50;font-size:.8125rem;font-weight:500;white-space:nowrap;box-shadow:0 8px 22px #650f5014}.fx-msj-pildora-icono{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:#96237a;color:#fff;font-size:.9rem;flex-shrink:0}.fx-msj-pildora[data-posicion="1"],.fx-msj-pildora[data-posicion="3"]{background:#eaedf8;color:#2a2f63}.fx-msj-pildora[data-posicion="1"] .fx-msj-pildora-icono,.fx-msj-pildora[data-posicion="3"] .fx-msj-pildora-icono{background:var(--fx-aciano)}@media(min-width:768px){.fx-msj-pildoras{display:block}.fx-msj-pildora{position:absolute;z-index:2;margin:0;padding:12px 24px 12px 12px;font-size:.9375rem;animation:fx-msj-flota 8s ease-in-out infinite;animation-delay:calc(var(--orden, 0) * -1.6s)}.fx-msj-pildora[data-posicion="0"]{left:0;top:6%}.fx-msj-pildora[data-posicion="1"]{right:0;top:2%}.fx-msj-pildora[data-posicion="2"]{left:3%;bottom:12%}.fx-msj-pildora[data-posicion="3"]{right:3%;bottom:6%}}@media(min-width:768px)and (max-width:1023px){.fx-msj-centro{padding-block:68px}.fx-msj-pildora{font-size:.8125rem;padding:10px 18px 10px 10px}.fx-msj-pildora[data-posicion="0"],.fx-msj-pildora[data-posicion="1"]{top:0}.fx-msj-pildora[data-posicion="2"],.fx-msj-pildora[data-posicion="3"]{bottom:0;left:auto;right:auto}.fx-msj-pildora[data-posicion="2"]{left:0}.fx-msj-pildora[data-posicion="3"]{right:0}}@keyframes fx-msj-flota{0%,to{translate:0 0}50%{translate:0 -12px}}@media(prefers-reduced-motion:reduce){.fx-msj-pildora{animation:none}.fx-msj-cta,.fx-msj-cta-flecha{transition:none}}.fx-form{background:#fff;padding-block:24px 56px;padding-inline:24px}@media(min-width:768px){.fx-form{padding-inline:64px}}@media(min-width:1024px){.fx-form{padding-block:32px 56px;padding-inline:0}}.fx-form-tarjeta{position:relative;background:#f5f6fa;border-radius:40px;padding:40px 24px}@media(min-width:1024px){.fx-form-tarjeta{padding-block:56px 48px;padding-inline:0;border-radius:0;-webkit-mask-image:url(/images/home/rectangle.svg);mask-image:url(/images/home/rectangle.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.fx-form-rejilla{display:grid;gap:32px;align-items:center}@media(min-width:1024px){.fx-form-rejilla{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:end;gap:48px;max-width:1440px;margin-inline:auto;padding-inline:64px}}.fx-form-media{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:300px}@media(min-width:1024px){.fx-form-media{justify-content:center;min-height:0}}.fx-form-cuadro{position:absolute;left:50%;bottom:0;translate:-50% 0;width:min(100%,340px);height:68%;border-radius:28px;background:var(--fx-aciano)}@media(min-width:1024px){.fx-form-cuadro{left:0;translate:0 0;width:100%;height:74%}}.fx-form-foto{position:relative;z-index:1;width:min(100%,320px);height:auto;margin-bottom:0}@media(min-width:1024px){.fx-form-foto{width:min(90%,475px)}}.fx-form-caja{background:#fbfbfd;border:1px solid #e7e8ef;border-radius:28px;padding:28px 24px}@media(min-width:768px){.fx-form-caja{padding:40px}}.fx-form-titulo{margin:0 0 24px;color:#96237a;font-weight:500;letter-spacing:-.02em;line-height:1.1;font-size:clamp(1.75rem,5.6vw,2.5rem)}.fx-form-campos{--fx-form-campo-borde: #e2e3ec}.fx-svc{background:#fff;padding-block:56px}@media(min-width:1024px){.fx-svc{padding-block:64px}}.fx-svc-cabecera{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:36px}@media(min-width:768px){.fx-svc-cabecera{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-bottom:48px}}.fx-svc-eyebrow{margin:0 0 12px;color:#96237a;font-size:.75rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.fx-svc-titulo{margin:0;max-width:24ch;color:#1a1a1b;font-weight:500;letter-spacing:-.02em;line-height:1.12;font-size:clamp(1.75rem,5.6vw,2.25rem)}@media(min-width:1024px){.fx-svc-titulo{font-size:clamp(2.25rem,3.2vw,2.9rem)}}.fx-svc-vertodos{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:12px 30px;border-radius:999px;background:#96237a;color:#fff;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .25s ease,transform .25s ease}.fx-svc-vertodos:hover{background:#650f50;color:#fff;transform:translateY(-2px)}.fx-svc-destacados{display:grid;gap:20px}@media(min-width:1024px){.fx-svc-destacados-dos{grid-template-columns:1.4fr 1fr;gap:22px}}.fx-svc-separador{display:flex;align-items:center;gap:20px;margin:40px 0 24px;color:#868687;font-size:.9375rem}.fx-svc-separador:after{content:"";flex:1;height:1px;background:#ededee}@media(min-width:1024px){.fx-svc-separador{margin:56px 0 28px}}.fx-svc-carrusel{position:relative}.fx-svc-viewport{overflow:hidden}.fx-svc-pista{display:flex}.fx-svc-slot{flex:0 0 auto;width:78%;padding-right:16px}@media(min-width:640px){.fx-svc-slot{width:50%}}@media(min-width:1024px){.fx-svc-slot{width:25%}}.fx-svc-flecha{position:absolute;top:50%;z-index:5;display:none;width:40px;height:40px;translate:0 -50%;align-items:center;justify-content:center;border:1px solid #ededee;border-radius:999px;background:#fff;color:#5c5c5d;font-size:.8rem;box-shadow:0 6px 18px #00000014;transition:border-color .25s ease,color .25s ease,opacity .25s ease}@media(min-width:768px){.fx-svc-flecha{display:flex}}.fx-svc-flecha:hover{border-color:#650f50;color:#650f50}.fx-svc-flecha-prev{left:-20px}.fx-svc-flecha-next{right:-4px}.fx-svc-flecha-off{opacity:0;pointer-events:none}.fx-svc-puntos{display:flex;justify-content:center;gap:8px;margin-top:28px}.fx-svc-punto{width:10px;height:10px;border-radius:999px;background:#f3d7ea;transition:width .3s ease,background .3s ease}.fx-svc-punto-on{width:32px;background:#96237a}.fx-svc-tarjeta{position:relative;isolation:isolate;display:flex;flex-direction:column;height:100%;padding:24px 22px 26px;border:1px solid #ededee;border-radius:20px;background:#fff;transition:box-shadow .3s ease}.fx-svc-tarjeta:hover{box-shadow:0 18px 40px #650f5014}.fx-svc-icono{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;margin-bottom:22px;border-radius:14px;background:#fbe0f1;color:#96237a}.fx-svc-icono-svg{width:26px;height:26px;overflow:visible}.fx-svc-tarjeta-titulo{margin:0 0 10px;color:#1a1a1b;font-size:1.0625rem;font-weight:600;line-height:1.25}.fx-svc-tarjeta-texto{flex:1;margin:0;color:#868687;font-size:.875rem;line-height:1.65;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.fx-svc-tarjeta-enlace{margin-top:20px;color:#96237a;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .25s ease}.fx-svc-tarjeta-enlace:hover{color:#650f50}@media(hover:hover)and (pointer:fine){.fx-svc-tarjeta:hover .fx-svc-icono{background:#96237a;color:#fff;transition:background .3s ease,color .3s ease}.fx-svc-tarjeta:hover [data-pieza]:not([data-pieza=auricular]):not([data-pieza=pulso]):not([data-pieza=check]){animation:fx-svc-late 1.4s ease-in-out infinite;animation-delay:calc(var(--orden, 0) * .16s)}.fx-svc-tarjeta:hover [data-pieza=auricular]{animation:fx-svc-tiembla 1.4s ease-in-out infinite;transform-origin:12px 12px}.fx-svc-tarjeta:hover [data-pieza=pulso]{animation:fx-svc-recorre 1.6s ease-in-out infinite}.fx-svc-tarjeta:hover [data-pieza=check]{stroke-dasharray:12;animation:fx-svc-traza 1.6s ease-in-out infinite}}@keyframes fx-svc-late{0%,to{opacity:.25}40%{opacity:1}}@keyframes fx-svc-tiembla{0%,70%,to{rotate:0deg}78%{rotate:-9deg}86%{rotate:9deg}94%{rotate:-5deg}}@keyframes fx-svc-recorre{0%,to{translate:0 0}50%{translate:12.5px 0}}@keyframes fx-svc-traza{0%{stroke-dashoffset:12}55%,to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.fx-svc-tarjeta [data-pieza]{animation:none!important;opacity:1!important;stroke-dashoffset:0!important}.fx-svc-vertodos,.fx-svc-tarjeta,.fx-svc-punto{transition:none}}.fx-tst{position:relative;background:linear-gradient(180deg,#fdf5fa,#faeef6 45%,#fff);padding-block:56px;overflow:hidden}@media(min-width:1024px){.fx-tst{padding-block:88px}}.fx-tst-trama{position:absolute;left:clamp(0px,2.4vw,44px);top:8%;z-index:0;width:min(44%,560px);height:72%;pointer-events:none}.fx-tst-rejilla{position:relative;z-index:1;display:grid;gap:40px;align-items:center}@media(min-width:1024px){.fx-tst-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:48px}}@media(min-width:1280px){.fx-tst-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}.fx-tst-eyebrow{margin:0 0 16px;color:#96237a;font-size:.75rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.fx-tst-titulo{margin:0;color:#1a1a1b;font-weight:400;letter-spacing:-.02em;line-height:1.1;font-size:clamp(1.75rem,6.4vw,2.25rem)}@media(min-width:1024px){.fx-tst-titulo{font-size:clamp(2.25rem,3.4vw,3rem)}}.fx-tst-destacado{color:#96237a;font-weight:700}.fx-tst-bajada{margin:24px 0 0;max-width:42ch;min-height:3.2em;color:#5c5c5d;font-size:1rem;line-height:1.6;transition:opacity .26s ease,translate .26s ease}.fx-tst-bajada[data-fase=saliendo]{opacity:0;translate:0 8px}.fx-tst-eyebrow,.fx-tst-titulo{transition:opacity .26s ease,translate .26s ease}.fx-tst-titulo{min-height:2.2em}.fx-tst-eyebrow[data-fase=saliendo],.fx-tst-titulo[data-fase=saliendo]{opacity:0;translate:0 8px}.fx-tst-stat{display:flex;align-items:center;gap:14px;margin-top:36px}.fx-tst-avatares{display:inline-flex}.fx-tst-avatar{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;border:2px solid #fdf5fa;background:#f7d8ee;color:#96237a;font-size:.95rem}.fx-tst-avatar+.fx-tst-avatar{margin-left:-12px}.fx-tst-cifra{color:#650f50;font-size:1.0625rem;font-weight:700}.fx-tst-nota{margin:10px 0 0;color:#868687;font-size:.8125rem}.fx-tst-pila-caja{position:relative;display:flex;align-items:center;justify-content:center;gap:44px}.fx-tst-pila{position:relative;--fx-tst-desp: 26px;width:min(100%,300px);aspect-ratio:482 / 857;flex-shrink:0}@media(min-width:1024px){.fx-tst-pila{--fx-tst-desp: 60px;width:min(calc(100% - 104px - var(--fx-tst-desp)),340px);margin-right:var(--fx-tst-desp)}.fx-tst-pila-caja{position:relative;gap:0}.fx-tst-flecha{position:absolute;top:50%;translate:0 -50%;z-index:20}.fx-tst-flecha-prev{left:0}.fx-tst-flecha-next{right:0}}@media(min-width:1280px){.fx-tst-pila{--fx-tst-desp: 110px;width:min(calc(100% - 104px - var(--fx-tst-desp)),360px)}}@media(min-width:1440px){.fx-tst-pila{--fx-tst-desp: 140px;width:min(calc(100% - 104px - var(--fx-tst-desp)),380px)}}.fx-tst-tarjeta{position:absolute;inset:0;overflow:hidden;border-radius:26px;background:#2a1622;box-shadow:0 24px 60px #650f502e;translate:calc(var(--capa) * var(--fx-tst-desp, 26px) + var(--fx-tst-tiron, 0px)) 0;scale:calc(1 - var(--capa) * .05);z-index:calc(10 - var(--capa));opacity:calc(1 - var(--capa) * .35);transition:translate .26s ease,scale .26s ease,opacity .26s ease}.fx-tst-pila[data-fase=saliendo] .fx-tst-tarjeta{opacity:0;translate:calc(var(--capa) * var(--fx-tst-desp, 26px) - 26px) 0;scale:calc(1 - var(--capa) * .05 - .03)}.fx-tst-pila[data-arrastrable=si]{cursor:grab;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.fx-tst-pila[data-tirando=si]{cursor:grabbing}.fx-tst-pila[data-tirando=si] .fx-tst-tarjeta{transition:none}.fx-tst-poster{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.fx-tst-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#0000 45%,#00000073);cursor:pointer}.fx-tst-play-circulo{display:inline-flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:999px;background:#1414148c;color:#fff;font-size:1.35rem;padding-left:5px;backdrop-filter:blur(3px);transition:background .25s ease,scale .25s ease}.fx-tst-play:hover .fx-tst-play-circulo{background:#96237ae6;scale:1.06}.fx-tst-pie{position:absolute;left:22px;right:22px;bottom:22px;display:flex;flex-direction:column;gap:2px;pointer-events:none}.fx-tst-nombre{color:#fff;font-size:1rem;font-weight:700}.fx-tst-rol{color:#ffffffd1;font-size:.8125rem}.fx-tst-flecha{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #f0dcea;border-radius:999px;background:#fff;color:#650f50;font-size:.8rem;box-shadow:0 6px 18px #650f501a;transition:background .25s ease,color .25s ease}.fx-tst-flecha:hover{background:#96237a;color:#fff}@media(max-width:767px){.fx-tst-pila-caja{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:20px 16px}.fx-tst-pila{grid-row:1;grid-column:1 / -1;justify-self:center;width:min(100%,300px);max-width:none}.fx-tst-flecha-prev{grid-row:2;grid-column:1;justify-self:end}.fx-tst-flecha-next{grid-row:2;grid-column:2;justify-self:start}}.fx-tst-modal{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000d1;backdrop-filter:blur(4px)}.fx-tst-modal-caja{position:relative;height:min(90vh,900px);aspect-ratio:9 / 16;max-width:100%;overflow:hidden;border-radius:18px;background:#000;box-shadow:0 30px 80px #00000080}.fx-tst-modal-medio{position:absolute;inset:0;width:100%;height:100%;border:0}.fx-tst-modal-cerrar{position:absolute;top:12px;right:12px;z-index:10;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:#0009;color:#fff;transition:background .25s ease}.fx-tst-modal-cerrar:hover{background:#000000d9}.fx-tst-modal-caja[data-medio=instagram]{overflow:visible;background:#fff}.fx-tst-modal-caja[data-medio=instagram] .fx-tst-modal-medio{border-radius:18px}.fx-tst-modal-caja[data-medio=instagram] .fx-tst-modal-cerrar{top:-14px;right:-14px;border-color:#ffffff59;background:#000000d9}.fx-tst-modal-vacio{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;color:#ffffff80;font-size:.875rem}@media(prefers-reduced-motion:reduce){.fx-tst-tarjeta,.fx-tst-bajada,.fx-tst-eyebrow,.fx-tst-titulo,.fx-tst-play-circulo,.fx-tst-flecha{transition:none}.fx-tst-pila[data-fase=saliendo] .fx-tst-tarjeta,.fx-tst-bajada[data-fase=saliendo],.fx-tst-eyebrow[data-fase=saliendo],.fx-tst-titulo[data-fase=saliendo]{opacity:1;translate:calc(var(--capa, 0) * var(--fx-tst-desp, 26px)) 0;scale:calc(1 - var(--capa, 0) * .05)}}.fx-xgs{background:#fff;padding-block:24px 64px}@media(min-width:1024px){.fx-xgs{padding-block:32px 96px}}.fx-xgs-tarjeta{position:relative;isolation:isolate;display:grid;gap:24px;padding:40px 28px 0;border-radius:32px;background:linear-gradient(105deg,#3b0e30,#650f50 44%,#96237a);overflow:hidden}@media(min-width:1024px){.fx-xgs-tarjeta{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:40px;padding:64px 56px 0 64px;border-radius:40px}}.fx-xgs-trama{position:absolute;inset:0 0 0 auto;z-index:0;width:58%;pointer-events:none}.fx-xgs-texto{position:relative;z-index:1}@media(min-width:1024px){.fx-xgs-texto{padding-bottom:64px}}.fx-xgs-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 18px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff1a;color:#ffffffeb;font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.fx-xgs-badge-punto{width:7px;height:7px;border-radius:999px;background:#73c982;animation:fx-xgs-late 2.4s ease-in-out infinite}@keyframes fx-xgs-late{0%,to{opacity:1}50%{opacity:.35}}.fx-xgs-titulo{margin:22px 0 0;max-width:16ch;color:#fff;font-weight:700;letter-spacing:-.02em;line-height:1.12;font-size:clamp(1.75rem,6.4vw,2.25rem)}@media(min-width:1024px){.fx-xgs-titulo{font-size:clamp(2.25rem,3.4vw,3rem)}}.fx-xgs-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:32px;padding:16px 34px;border-radius:999px;background:#fff;color:#650f50;font-size:1rem;font-weight:700;text-decoration:none;transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.fx-xgs-cta:hover{background:#96237a;color:#fff;transform:translateY(-2px);box-shadow:0 14px 30px #00000047}.fx-xgs-mockup{position:relative;z-index:1;display:flex;justify-content:center;align-items:flex-end}.fx-xgs-mockup img{display:block;width:100%;max-width:340px;height:auto;margin-bottom:0}@media(min-width:1024px){.fx-xgs-mockup img{max-width:380px;margin-bottom:-6%}}@media(prefers-reduced-motion:reduce){.fx-xgs-badge-punto{animation:none}.fx-xgs-cta{transition:none}}
