:root{--void:#000000;--base:#08080A;--raised:#0C0C0E;--overlay:#131316;--inset:#17171B;--ink-1:#F4F4F5;--ink-2:#A1A1A6;--ink-3:#8A8A8F;--ink-4:#5E5E63;--line-1:rgba(255,255,255,0.06);--line-2:rgba(255,255,255,0.11);--line-3:rgba(255,255,255,0.22);--accent:#C0C0C0;--accent-hi:#E8E8E8;--accent-lo:#8C8C8C;--whatsapp:#25D366;--senal:#A9E8B9;--error:#E9736F;--aviso:#E0A33C;--r-0:0;--r-xs:6px;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-full:999px;--sh-1:0 1px 2px rgba(0,0,0,0.40);--sh-2:0 8px 24px -8px rgba(0,0,0,0.65);--sh-3:0 16px 48px -12px rgba(0,0,0,0.80),0 2px 8px rgba(0,0,0,0.5);--t-press:110ms;--t-ui:240ms;--t-move:420ms;--t-enter:640ms;--e-out:cubic-bezier(0.16,1,0.30,1);--e-in:cubic-bezier(0.70,0,0.84,0);--e-inout:cubic-bezier(0.65,0,0.35,1);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--s-11:160px;--s-seccion:clamp(80px,11vh,160px);--s-bloque:clamp(40px,6vh,80px);--w-texto:68ch;--w-medida:1340px;--gutter:clamp(24px,4.5vw,60px);--z-lienzo:0;--z-pagina:1;--z-flotante:80;--z-chrome:90;--z-modal:100}.t-body,.t-display,.t-label,.t-lead,.t-title{font-optical-sizing:auto;text-wrap:pretty}.t-display{font-weight:700;font-size:clamp(40px,7.2vw,96px);line-height:.96;letter-spacing:clamp(-4.32px,1.166px - .4114vw,-1.12px)}.t-display,.t-title{font-family:var(--f-apple);text-wrap:balance}.t-title{font-weight:500;font-size:clamp(28px,4.2vw,52px);line-height:1.04;letter-spacing:clamp(-1.82px,.91px - .2205vw,-.56px)}.t-lead{font-size:clamp(17px,1.55vw,21px);line-height:1.45;letter-spacing:-.011em}.t-body,.t-lead{font-family:var(--f-apple);font-weight:400;color:var(--ink-2);max-width:var(--w-texto)}.t-body{font-size:16px;line-height:1.6;letter-spacing:0}.t-label{font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:400;font-size:11px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.ms-pulsable,[role=button],a,button,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ms-pulsable:active,[role=button]:active,a:active,button:not(:disabled):active{transform:scale(.98);transition-duration:var(--t-press)}.ms-pulsable,[role=button],a,button{transition:transform var(--t-ui) var(--e-out)}[aria-disabled=true],button:disabled{cursor:default;opacity:.45}:focus-visible{outline:2px solid var(--line-3);outline-offset:3px;border-radius:var(--r-xs)}.ms-arrastrable{-webkit-user-select:none;user-select:none;touch-action:pan-y}.sup{border-radius:var(--r-md);box-shadow:var(--sh-1)}.sup,.sup-elevada{background:var(--raised)}.sup-elevada{border-radius:var(--r-lg);box-shadow:var(--sh-2)}.material{background:rgba(12,12,14,.72);backdrop-filter:blur(32px) saturate(150%);border:1px solid var(--line-1);border-top:1px solid rgba(255,255,255,.14);box-shadow:var(--sh-3)}.borde-scroll{mask-image:linear-gradient(180deg,#000 calc(100% - 72px),transparent)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.ms-pulsable:active,[role=button]:active,a:active,button:active{transform:none;opacity:.7}.ms-entra,.ms-reveal{opacity:1!important;transform:none!important;transition:none!important}}@media (prefers-reduced-transparency:reduce){.material{background:#0C0C0E;backdrop-filter:none;border-color:var(--line-2)}}@media (prefers-contrast:more){:root{--ink-2:#D4D4D6;--ink-3:#A1A1A6;--line-1:rgba(255,255,255,0.18);--line-2:rgba(255,255,255,0.30)}.material{background:#0A0A0C;border-color:var(--line-3)}}.ms-entra{opacity:0;transform:translate3d(0,12px,0);transition:opacity var(--t-enter) var(--e-out),transform var(--t-enter) var(--e-out)}.ms-entra.visible{opacity:1;transform:none}.ms-cta-primario,.ms-cta-secundario{display:inline-flex;align-items:center;gap:var(--s-2);min-height:52px;padding:0 var(--s-5);font-family:var(--f-apple);font-size:15px;font-weight:500;letter-spacing:-.005em;white-space:nowrap;transition:transform var(--t-ui) var(--e-out),background-color var(--t-ui) var(--e-out),border-color var(--t-ui) var(--e-out),color var(--t-ui) var(--e-out)}.ms-cta-primario{background:var(--accent);color:var(--base);border-radius:var(--r-full)}.ms-cta-secundario{background:transparent;color:var(--ink-1);border:1px solid var(--line-2);border-radius:var(--r-sm)}.ms-cta-flecha{opacity:.5;transition:transform var(--t-ui) var(--e-out)}@media (hover:hover) and (pointer:fine){.ms-cta-primario:hover{background:var(--accent-hi)}.ms-cta-primario:hover .ms-cta-flecha{transform:translateX(3px)}.ms-cta-secundario:hover{border-color:var(--line-3)}.ms-cta-secundario:hover .ms-cta-flecha{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.ms-cta-flecha{transition:none}@media (hover:hover){.ms-cta-primario:hover .ms-cta-flecha,.ms-cta-secundario:hover .ms-cta-flecha{transform:none}}}.claro{--base:#F2F2F0;--raised:#FFFFFF;--overlay:#E9E9E6;--inset:#E2E2DE;--ink-1:#111113;--ink-2:#5E5E63;--ink-3:#86868B;--ink-4:#AEAEB2;--line-1:rgba(0,0,0,0.06);--line-2:rgba(0,0,0,0.11);--line-3:rgba(0,0,0,0.22);--accent:#1D1D1F;--accent-hi:#000000;--sh-1:0 1px 2px rgba(0,0,0,0.06);--sh-2:0 6px 20px -8px rgba(0,0,0,0.14);--sh-3:0 18px 44px -14px rgba(0,0,0,0.20);background:var(--base);color:var(--ink-1)}.galeria{display:flex;gap:var(--s-5);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--gutter);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:var(--s-1) var(--gutter) var(--s-6);margin-inline:calc(var(--gutter) * -1)}.galeria::-webkit-scrollbar{display:none}.galeria>*{scroll-snap-align:start;flex:0 0 auto;width:78vw;max-width:380px}@media (min-width:900px){.galeria>*{width:380px}}.galeria-foto{overflow:hidden;border-radius:inherit}.galeria-foto img{transition:transform var(--t-move) var(--e-out)}@media (hover:hover) and (pointer:fine){.galeria-pieza:hover .galeria-foto img{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.galeria{scroll-behavior:auto}.galeria-foto img{transition:none}@media (hover:hover){.galeria-pieza:hover .galeria-foto img{transform:none}}}.ms-flecha-galeria{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--r-full);background:var(--overlay);color:var(--ink-1);transition:background-color var(--t-ui) var(--e-out),opacity var(--t-ui) var(--e-out),transform var(--t-ui) var(--e-out)}.ms-flecha-galeria:disabled{opacity:.3}@media (hover:hover) and (pointer:fine){.ms-flecha-galeria:not(:disabled):hover{background:var(--inset)}}.ms-cabecera:before{content:"";position:absolute;inset:0 0 auto 0;height:96px;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--fc,8,8,10)) 0,rgba(var(--fc,8,8,10),.72) 46%,rgba(var(--fc,8,8,10),0) 100%);opacity:1;transition:opacity var(--t-ui) var(--e-out);z-index:-1}html[data-sobre-claro] .ms-cabecera{--fc:242,242,240}html[data-hero-claro] .ms-cabecera:before{opacity:0}:root{--f-apple:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",var(--font-inter,"Inter"),"Helvetica Neue",Helvetica,Arial,sans-serif;--f-etiqueta:var(--f-apple);--base:#000}:is(.caption,.subtitle,.font-display,.font-sans,.font-mono,.section-title,.hero-title,.btn-chrome,.t-display,.t-title,.t-lead,.t-body,.t-label,.ms-mono,.ms-idx,.ms-pill),body,html{font-family:var(--f-apple)}@media (max-width:767px){.solo-escritorio{display:none!important}}@media (min-width:768px){.solo-movil{display:none!important}}@media (max-width:767px){body{padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px))}}.ms-dock{--dock-azul:#2997ff;--dock-raya:rgba(255,255,255,0.12)}.ms-dock .material{transition:background-color var(--t-move) var(--e-out),border-color var(--t-move) var(--e-out),box-shadow var(--t-move) var(--e-out)}.ms-dock :is(.text-ink-primary,.text-ink-muted){transition:color var(--t-move) var(--e-out)}html[data-sobre-claro] .ms-dock{--dock-azul:#0071e3;--dock-raya:rgba(0,0,0,0.1);--ink-2:#6e6e73}html[data-sobre-claro] .ms-dock .material{background:rgba(251,251,253,.8);border-color:rgba(255,255,255,.9) rgba(0,0,0,.06) rgba(0,0,0,.06);box-shadow:0 12px 32px -12px rgba(0,0,0,.28)}html[data-sobre-claro] .ms-dock .text-ink-primary{color:#1d1d1f}html[data-sobre-claro] .ms-dock .text-ink-muted{color:#86868b}.pagina-apple{isolation:isolate;--r-xs:8px;--r-sm:12px;--r-md:18px;--r-lg:28px;--azul:#0071e3;--azul-hover:#0077ed;--gutter:24px;--s-seccion:112px;--bloque-pad:var(--s-seccion) var(--gutter) 0;--ts-font:var(--f-apple);--ts-size:32px;--ts-lh:1.125;--ts-track:0.004em;--ts-weight:600;--ts-sub-size:17px;--ts-sub-lh:1.47059;--ts-sub-track:-0.022em;--ts-sub-weight:600;--ts-sub-gap:12px;--ts-meta-font:var(--f-apple);--ts-meta-size:14px;--ts-meta-track:-0.016em;--ts-meta-case:none;--ts-meta-weight:600;--mq-font:var(--f-apple);--mq-size:17px;--mq-track:-0.022em;--mq-case:none;--mq-weight:600;--b1-bg:var(--azul);--b1-ink:#fff;--b1-pad:12px 22px;--b1-size:17px;--b1-weight:400;--b1-track:-0.022em;--b1-flecha:none;--b2-pad:11px 21px;--b2-size:17px;--b2-weight:400;--b2-track:-0.022em;--faq-q-size:17px;--faq-q-lh:1.23536;--faq-q-weight:600;--faq-q-track:-0.022em;--faq-a-size:17px;--faq-a-lh:1.47059;--faq-a-track:-0.022em}@media (min-width:735px){.pagina-apple{--gutter:40px;--s-seccion:144px;--ts-size:40px;--ts-lh:1.1;--ts-track:0em;--ts-sub-size:19px;--ts-sub-lh:1.4211;--ts-sub-track:0.012em;--ts-sub-gap:16px;--ts-meta-size:17px;--ts-meta-track:-0.022em;--faq-q-size:21px;--faq-q-lh:1.19048;--faq-q-track:0.011em}}@media (min-width:1069px){.pagina-apple{--ts-size:48px;--ts-lh:1.08349;--ts-track:-0.003em;--ts-sub-size:21px;--ts-sub-lh:1.381;--ts-sub-track:0.011em}}@media (hover:hover) and (pointer:fine){.pagina-apple .ms-btn-primario:hover{--b1-bg:var(--azul-hover)}}.pagina-apple,.pagina-apple .zona-oscura,.pagina-apple [data-tono=oscuro]{--tinta-1:#f5f5f7;--tinta-2:#a1a1a6;--tinta-3:#86868b;--tarjeta:#1d1d1f;--pozo:#2c2c2e;--pista:rgba(255,255,255,0.12);--pista-fuerte:rgba(255,255,255,0.34);--azul-texto:#2997ff;--azul-trazo:#2997ff;--azul-suave:rgba(41,151,255,0.2);--azul-medio:rgba(41,151,255,0.34);--base:#000;--raised:#1d1d1f;--overlay:#2c2c2e;--inset:#2c2c2e;--ink-1:#f5f5f7;--ink-2:#a1a1a6;--ink-3:#86868b;--ink-4:#6e6e73;--line-1:rgba(255,255,255,0.06);--line-2:rgba(255,255,255,0.11);--line-3:rgba(255,255,255,0.22);--accent:#c0c0c0;--accent-hi:#e8e8e8;--senal:#2997ff;--error:#2997ff;--rojo:#ff453a;--rojo-texto:#ff6961;--rojo-suave:rgba(255,69,58,0.14);--verde:#30d158;--verde-texto:#30d158;--verde-suave:rgba(48,209,88,0.14);--ts-sub-ink:#86868b;--ts-meta-ink:#86868b;--mq-ink:#6e6e73;--mq-linea:rgba(255,255,255,0.1);--b2-borde:#2997ff;--b2-ink:#2997ff;--faq-linea:rgba(255,255,255,0.14);--faq-mas:#86868b;--faq-a-ink:#a1a1a6;color:var(--tinta-1)}.pagina-apple [data-tono=claro]{--tinta-1:#1d1d1f;--tinta-2:#6e6e73;--tinta-3:#86868b;--tarjeta:#ffffff;--pozo:#e8e8ed;--pista:rgba(0,0,0,0.07);--pista-fuerte:rgba(0,0,0,0.24);--azul-texto:#0066cc;--azul-trazo:#0071e3;--azul-suave:rgba(0,113,227,0.12);--azul-medio:rgba(0,113,227,0.26);--base:#f5f5f7;--raised:#ffffff;--overlay:#e8e8ed;--inset:#e8e8ed;--ink-1:#1d1d1f;--ink-2:#6e6e73;--ink-3:#86868b;--ink-4:#aeaeb2;--line-1:rgba(0,0,0,0.06);--line-2:rgba(0,0,0,0.1);--line-3:rgba(0,0,0,0.22);--accent:#1d1d1f;--accent-hi:#000000;--sh-1:none;--sh-2:none;--sh-3:0 18px 44px -14px rgba(0,0,0,0.2);--senal:#0071e3;--error:#0071e3;--rojo:#ff3b30;--rojo-texto:#e30000;--rojo-suave:rgba(255,59,48,0.1);--verde:#34c759;--verde-texto:#008009;--verde-suave:rgba(52,199,89,0.12);--gr-papel:#f5f5f7;--gr-cabecera:#e8e8ed;--gr-sombra:rgba(0,0,0,0.12);--ts-sub-ink:#6e6e73;--ts-meta-ink:#86868b;--b2-borde:#0066cc;--b2-ink:#0066cc;--faq-linea:rgba(0,0,0,0.1);--faq-mas:#86868b;--faq-a-ink:#6e6e73;color:var(--tinta-1)}.pagina-apple .ms-card,.pagina-apple .ms-panel{border-color:transparent}.pagina-apple .ms-panel{background:var(--overlay)}.pagina-apple .ms-pill{font-size:12px;letter-spacing:-.01em;text-transform:none;font-weight:500;color:var(--tinta-2);border-color:var(--pista-fuerte);padding:5px 11px}@media (hover:hover) and (pointer:fine){.pagina-apple .ms-pill:hover{background:var(--tinta-1);color:var(--tarjeta)}}.a-antetitulo{font-size:17px;line-height:1.23536;font-weight:600;letter-spacing:-.022em;color:var(--tinta-3)}.a-portada{font-size:48px;line-height:1.08349;font-weight:600;letter-spacing:-.003em;text-wrap:balance}.a-entradilla{font-weight:600;color:var(--tinta-3)}.a-cuerpo,.a-entradilla{font-size:17px;line-height:1.47059;letter-spacing:-.022em}.a-cuerpo,.a-cuerpo-corto{font-weight:400;color:var(--tinta-2)}.a-cuerpo-corto{font-size:14px;line-height:1.28577;letter-spacing:-.016em}.a-titular-tarjeta{font-size:21px;line-height:1.19048;font-weight:600;letter-spacing:.011em}.a-dato{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:.004em;font-variant-numeric:tabular-nums}.a-pie{font-weight:400}.a-pie,.a-pie-fuerte{font-size:12px;line-height:1.33337;letter-spacing:-.01em;color:var(--tinta-3)}.a-pie-fuerte{font-weight:600}.a-enlace{color:var(--azul-texto);font-size:17px;line-height:1.23536;letter-spacing:-.022em}@media (min-width:735px){.a-portada{font-size:64px;line-height:1.0625;letter-spacing:-.009em}.a-entradilla{font-size:19px;line-height:1.4211;letter-spacing:.012em}.a-titular-tarjeta{font-size:24px;line-height:1.16667;letter-spacing:.009em}.a-dato{font-size:40px;line-height:1.1;letter-spacing:0}}@media (min-width:1069px){.a-portada{font-size:80px;line-height:1.05;letter-spacing:-.015em}.a-entradilla{font-size:21px;line-height:1.381;letter-spacing:.011em}.a-titular-tarjeta{font-size:28px;line-height:1.14286;letter-spacing:.007em}}.a-titular{font-size:var(--ts-size);line-height:var(--ts-lh);font-weight:600;letter-spacing:var(--ts-track);text-wrap:balance}.a-azul{color:var(--azul-texto)}.pagina-apple .ms-cta-primario{padding:0 22px;background:var(--azul);color:#fff}.pagina-apple .ms-cta-primario,.pagina-apple .ms-cta-secundario{min-height:44px;font-family:var(--f-apple);font-size:17px;font-weight:400;letter-spacing:-.022em}.pagina-apple .ms-cta-secundario{padding:0 21px;border:1px solid var(--azul-texto);border-radius:var(--r-full);color:var(--azul-texto)}.pagina-apple :is(.ms-cta-primario,.ms-cta-secundario) .ms-cta-flecha{display:none}@media (hover:hover) and (pointer:fine){.pagina-apple .ms-cta-primario:hover{background:var(--azul-hover)}}.pagina-apple .svc6-grid{gap:20px}.pagina-apple .svc6-card{background:var(--tarjeta);border:none;border-radius:var(--r-lg);padding:28px;gap:14px;min-height:0}@media (hover:hover) and (pointer:fine){.pagina-apple .svc6-card:hover{transform:scale(1.01)!important}}.pagina-apple .svc6-card:before{background:radial-gradient(circle,rgba(41,151,255,.1) 0,transparent 60%)}.pagina-apple .svc6-anim{height:160px;background:#000;border:none;border-radius:var(--r-md)}@media (hover:hover) and (pointer:fine){.pagina-apple [data-tono=claro] .ms-etapa:hover{color:var(--azul-texto)!important;border-top-color:var(--azul-trazo)!important}.pagina-apple [data-tono=claro] .ms-celda:hover{background:#fafafc!important}}.giro-ancha{grid-column:span 2}.giro-ancha>.giro{aspect-ratio:2/1}.giro-ancha .giro-cara{--u:0.5cqi}.giro-ancha .giro-ilus{justify-content:flex-start}.pagina-apple .ia-gota{background:#2997ff;box-shadow:0 0 8px rgba(41,151,255,.85)}.pagina-apple .ia-viaje{background:#2997ff;box-shadow:0 0 14px rgba(41,151,255,.9)}.pagina-apple .ia-hito{animation-name:iaHitoAzul}@keyframes iaHitoAzul{0%,to{background:rgba(0,113,227,.25);transform:scale(1);box-shadow:none}14%{background:#0071e3;transform:scale(1.45);box-shadow:0 0 12px rgba(0,113,227,.6)}}.pagina-apple .ia-trabajo{animation-name:iaTrabajo,iaTrFondoAzul;font-size:11px;letter-spacing:-.005em}@keyframes iaTrFondoAzul{0%,47%{background:rgba(28,28,30,.96);color:rgba(255,255,255,.85);border-color:rgba(255,255,255,.18);box-shadow:0 8px 24px rgba(0,0,0,.4)}50%,to{background:#0071e3;color:#fff;border-color:#0071e3;box-shadow:0 14px 34px rgba(0,113,227,.4)}}.pagina-apple .ia-anillo{border-color:rgba(41,151,255,.85)}.pagina-apple .bento-card{background:var(--tarjeta);border-color:transparent;border-radius:var(--r-lg);padding:24px}.pagina-apple .bento-card:before{background:radial-gradient(circle,rgba(41,151,255,.1) 0,transparent 60%)}.pagina-apple .fn-cae{background:#2997ff;box-shadow:0 0 10px rgba(41,151,255,.75)}.pagina-apple .fn-fuga{background:rgba(255,255,255,.55);box-shadow:none}.pagina-apple .ia-uso-detalle{background:var(--azul);border:none}@media (min-width:1024px){.fase-implantacion[aria-selected=true]{transform:translate3d(6px,0,0)}}.pagina-apple [data-tono=claro] .sd-barrido{background:radial-gradient(70% 60% at 50% 0,rgba(0,113,227,.08),transparent 70%)}.pagina-apple [data-tono=claro] .sd-icono{border-radius:50%;border:none;background:var(--azul-suave);color:var(--azul-trazo);animation-name:sdLatidoClaro}@keyframes sdLatidoClaro{0%,to{background:rgba(0,113,227,.1);color:#0071e3}22%,8%{background:#0071e3;color:#fff}}.pagina-apple [data-tono=claro] .sd-carga{background:linear-gradient(90deg,rgba(0,113,227,.45),#0071e3)}.pagina-apple [data-tono=claro] .sd-flecha{color:var(--azul-trazo)}@media (hover:hover) and (pointer:fine){.pagina-apple [data-tono=claro] .sd-area:hover{border-color:transparent}}@media (min-width:768px){.fmt-boton[aria-pressed=true]{transform:translate3d(6px,0,0)}}.pagina-apple .t-label{font-size:17px;line-height:1.23536;font-weight:600;letter-spacing:-.022em;text-transform:none;color:var(--tinta-3)}.pagina-apple .t-title{font-size:var(--ts-size);line-height:var(--ts-lh);font-weight:600;letter-spacing:var(--ts-track)}.pagina-apple .t-lead{font-size:var(--ts-sub-size);line-height:var(--ts-sub-lh);font-weight:600;letter-spacing:var(--ts-sub-track);color:var(--ts-sub-ink)}.pagina-apple .galeria{gap:20px}.pagina-apple [data-tono=claro] .ms-flecha-galeria{width:36px;height:36px;background:rgba(210,210,215,.64);color:rgba(0,0,0,.56)}@media (hover:hover) and (pointer:fine){.pagina-apple [data-tono=claro] .ms-flecha-galeria:not(:disabled):hover{background:rgba(223,223,227,.7);color:rgba(0,0,0,.64)}}.pagina-apple :is(h1,h2,h3)[style*="letter-spacing:-0.03"],.pagina-apple :is(h1,h2,h3)[style*="letter-spacing:-0.04"]{letter-spacing:-.012em!important}.pagina-apple :is(h1,h2)[style*="font-weight:500"]{font-weight:600!important}.pagina-apple .bg-chrome{background-color:var(--azul)}.pagina-apple .bg-chrome.text-bg-primary{color:#fff}.pagina-apple .text-chrome{color:var(--azul-texto)}.pagina-apple .text-chrome-gradient{background:none;-webkit-text-fill-color:currentColor;color:var(--azul-texto)}.pagina-apple .border-chrome{border-color:var(--azul-texto)}.pagina-apple .ms-mono{text-transform:none;letter-spacing:-.005em!important}.pagina-apple .ms-contador{mix-blend-mode:difference;--contador-ink:rgba(255,255,255,0.55);font-family:var(--f-apple);font-variant-numeric:tabular-nums;text-transform:none}.ms-escenario{position:fixed;top:0;left:0;right:0;height:100vh;height:100lvh;background:#000;z-index:-1;pointer-events:none}.ms-escenario-sin-base{background:transparent}.ms-escenario-luz{position:absolute;inset:0;background:#f5f5f7;opacity:0;will-change:opacity}.giro-rejilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px}@media (min-width:735px){.giro-rejilla{gap:20px;margin-top:48px}}@media (min-width:1024px){.giro-rejilla-cuatro{grid-template-columns:repeat(4,minmax(0,1fr))}}.giro{position:relative;aspect-ratio:1/1;container-type:inline-size;perspective:560px;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:transform var(--t-ui) var(--e-out)}@media (min-width:735px){.giro{perspective:1400px}}@media (min-width:1069px){.giro{perspective:1900px}}@media (min-width:1024px){.giro-rejilla-cuatro .giro{perspective:1000px}}@media (hover:hover) and (pointer:fine){.giro:hover{transform:scale(1.01)}}.giro[data-pulsado]{transform:scale(.98);transition-duration:var(--t-press)}.giro-rotor{transform-style:preserve-3d;will-change:transform}.giro-cara,.giro-rotor{position:absolute;inset:0}.giro-cara{--u:1.65px;display:flex;flex-direction:column;padding:clamp(12px,calc(var(--u) * 8.5),40px);border-radius:clamp(18px,calc(var(--u) * 7.5),28px);overflow:hidden;backface-visibility:hidden}@supports (width:1cqi){.giro-cara{--u:1cqi}}.giro-frente{background:var(--tarjeta);color:var(--tinta-1);transform:rotateY(0deg)}.giro-dorso{background:var(--azul);color:#fff;transform:rotateY(180deg)}.giro-rotor[data-cara=dorso] .giro-frente,.giro-rotor[data-cara=frente] .giro-dorso{visibility:hidden}.giro-sombra{position:absolute;inset:0;border-radius:inherit;background:#000;opacity:0;pointer-events:none}.giro-ilus{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center}.giro-titulo{flex:none;margin-top:clamp(8px,calc(var(--u) * 5),28px);font-size:clamp(14px,calc(var(--u) * 8.5),40px);line-height:1.15;font-weight:600;letter-spacing:-.016em;min-height:2.3em;display:flex;flex-direction:column;justify-content:flex-end;text-wrap:balance}.giro-mas{flex:none;position:relative;align-self:flex-start;display:inline-flex;align-items:center;gap:.32em;margin-top:clamp(4px,calc(var(--u) * 2.2),14px);font-size:clamp(12px,calc(var(--u) * 6.2),17px);line-height:1.3;font-weight:400;letter-spacing:-.016em;color:var(--azul-texto)}.giro-cerrar:before,.giro-mas:before{content:"";position:absolute;inset:-12px -10px}.giro-icono{display:inline-block;width:1.18em;height:1.18em;transition:transform var(--t-ui) var(--e-out)}.giro-cerrar svg,.giro-icono svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round}.giro-icono circle{stroke-width:1.5px;vector-effect:non-scaling-stroke}.giro-icono path{stroke-width:1.38}.giro-cerrar svg{stroke-width:1.3}@media (hover:hover) and (pointer:fine){.giro:hover .giro-mas{text-decoration:underline;text-underline-offset:.15em}.giro:hover .giro-icono{transform:rotate(90deg)}}.giro-dorso-cabeza{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.giro-etiqueta{font-size:clamp(11px,calc(var(--u) * 5.8),21px);line-height:1.2;font-weight:600;letter-spacing:-.01em;color:rgba(255,255,255,.78);padding-top:.25em}.giro-cerrar{flex:none;position:relative;display:inline-flex;align-items:center;justify-content:center;width:clamp(24px,calc(var(--u) * 9),40px);height:clamp(24px,calc(var(--u) * 9),40px);border-radius:50%;background:rgba(255,255,255,.2);color:#fff;transition:background-color var(--t-ui) var(--e-out),transform var(--t-ui) var(--e-out)}@media (hover:hover) and (pointer:fine){.giro-cerrar:hover{background:rgba(255,255,255,.3)}}.giro-texto{flex:1 1 auto;min-height:0;margin-top:clamp(6px,calc(var(--u) * 4),22px);font-size:clamp(12px,calc(var(--u) * 7.2),32px);line-height:1.25;font-weight:500;letter-spacing:-.01em;text-wrap:pretty;overflow-y:auto;scrollbar-width:none}.giro-enlace{flex:none;align-self:flex-start;margin-top:clamp(6px,calc(var(--u) * 3.2),18px);font-size:clamp(12px,calc(var(--u) * 6.2),17px);line-height:1.3;font-weight:600;letter-spacing:-.016em;color:#fff;text-decoration:none}@media (hover:hover) and (pointer:fine){.giro-enlace:hover{text-decoration:underline}}.giro-enlace:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}.giro-texto::-webkit-scrollbar{display:none}.giro-extra{flex:none;display:none;flex-wrap:wrap;gap:6px;margin-top:12px}.giro-extra li{font-size:clamp(11px,calc(var(--u) * 3.6),14px);line-height:1.2;font-weight:500;padding:.4em .85em;border-radius:999px;background:rgba(255,255,255,.16)}@container (min-width: 240px){.giro-titulo{letter-spacing:.009em;line-height:1.16667}.giro-texto{font-weight:600;letter-spacing:.009em;line-height:1.2}}@container (min-width: 300px){.giro-extra{display:flex}}@container (min-width: 480px){.giro-titulo{letter-spacing:.004em;line-height:1.125}.giro-texto{letter-spacing:.004em;line-height:1.16}}.giro[data-quieto] .giro-rotor{transform:none!important}.giro[data-quieto] .giro-dorso{transform:none}.giro[data-quieto] .giro-rotor .giro-cara{visibility:visible;transition:opacity .2s ease}.giro[data-quieto] .giro-rotor[data-cara=dorso] .giro-frente,.giro[data-quieto] .giro-rotor[data-cara=frente] .giro-dorso{opacity:0;pointer-events:none}.gi-lienzo{width:calc(var(--u) * 83);max-width:100%}.gi-rotulo{font-size:calc(var(--u) * 5.6);line-height:1.2;font-weight:600;letter-spacing:-.005em;color:var(--tinta-3)}.gi-dato{font-size:calc(var(--u) * 12.5);line-height:1;font-weight:600;letter-spacing:-.02em;color:var(--tinta-1);font-variant-numeric:tabular-nums;white-space:nowrap}.gi-delta{font-size:calc(var(--u) * 5.6);line-height:1.2;font-weight:600;color:var(--azul-texto);white-space:nowrap}.gi-delta-neutro{color:var(--tinta-3)}.gi-azul,.gi-rotulo.gi-azul{color:var(--azul-texto)}.gi-pista{display:block;height:calc(var(--u) * 1.9);border-radius:999px;background:var(--pista);overflow:hidden}.gi-relleno{display:block;height:100%;border-radius:inherit;background:var(--azul-trazo)}.gi-relleno.gi-neutro{background:var(--pista-fuerte)}.gi-relleno.gi-tenue{background:var(--azul-medio)}.gi-punto{flex:none;display:block;width:calc(var(--u) * 2.6);height:calc(var(--u) * 2.6);border-radius:50%;background:var(--pista-fuerte)}.gi-punto-azul{background:var(--azul-trazo)}.gi-foto{position:relative;flex:none;border-radius:calc(var(--u) * 3.5);overflow:hidden;background:var(--pozo)}.gi-foto-blanca{background:#fff}.gi-sobre-blanco{--tinta-1:#1d1d1f;--tinta-3:#86868b;--pista:rgba(0,0,0,0.07);--azul-trazo:#0071e3}.gi-pieza{display:block;aspect-ratio:3/4;border-radius:calc(var(--u) * 1.4)}.gi-pieza-lista{background:var(--azul-trazo)}.gi-pieza-falta{border:max(1px,calc(var(--u) * .36)) dashed var(--pista-fuerte)}.gi-seg{display:block;height:100%;border-radius:999px;background:var(--azul-trazo)}.gi-fila{font-size:calc(var(--u) * 5.6);line-height:1.2;font-weight:500;letter-spacing:-.005em;color:var(--tinta-2)}.gi-cifra-fila{font-variant-numeric:tabular-nums;font-weight:600;color:var(--tinta-1)}.gi-publico{position:relative;flex:none;display:flex;align-items:flex-end;justify-content:center;width:calc(var(--u) * 26);height:calc(var(--u) * 26);border-radius:50%;border:max(1px,calc(var(--u) * .45)) solid var(--azul-trazo);background:var(--azul-suave)}.gi-publico-fuerte{background:var(--azul-medio)}.gi-publico-fuera{border-style:dashed;border-color:var(--pista-fuerte);background:transparent}.gi-publico-nombre{font-size:calc(var(--u) * 4.3);line-height:1;font-weight:600;color:var(--tinta-2);padding-bottom:calc(var(--u) * 4.4)}.gi-grafica{display:block;width:100%;overflow:visible}.gi-linea{fill:none;stroke:var(--azul-trazo);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.gi-linea-suave{stroke:var(--pista)}.gi-area{fill:var(--azul-suave)}.gi-nodo{fill:var(--azul-trazo)}.gi-origen{fill:var(--pista-fuerte)}.gi-check{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.gi-svg-rotulo{font-family:var(--f-apple);font-size:20px;font-weight:600;fill:var(--tinta-3)}.gi-svg-fuerte{fill:var(--tinta-1)}.gi-barra{flex:1;border-radius:calc(var(--u) * 1.2);background:linear-gradient(180deg,var(--azul-trazo),var(--azul-suave))}.gi-casilla{flex:1;height:calc(var(--u) * 6);border-radius:calc(var(--u) * 1.3);background:var(--azul-trazo);opacity:var(--o,1)}.gi-limite{height:max(1px,calc(var(--u) * .3));background:repeating-linear-gradient(90deg,var(--pista-fuerte) 0 calc(var(--u) * 1.6),transparent 0 calc(var(--u) * 3.2))}.giro:not([data-visto]) .gi-crece{transform:scaleX(0)}.gi-crece{transform-origin:left center}.giro[data-visto] .gi-crece{animation:giCrece 1s var(--e-out) var(--d,0s) backwards}@keyframes giCrece{0%{transform:scaleX(0)}}.giro:not([data-visto]) .gi-sube{transform:scaleY(0)}.gi-sube{transform-origin:bottom center}.giro[data-visto] .gi-sube{animation:giSube .8s var(--e-out) var(--d,0s) backwards}@keyframes giSube{0%{transform:scaleY(0)}}.giro:not([data-visto]) .gi-aparece{opacity:0;transform:scale(.5)}.giro[data-visto] .gi-aparece{animation:giAparece .55s var(--e-out) var(--d,0s) backwards}@keyframes giAparece{0%{opacity:0;transform:scale(.5)}}.giro:not([data-visto]) .gi-enciende{opacity:0}.giro[data-visto] .gi-enciende{animation:giEnciende .5s ease-out var(--d,0s) backwards}@keyframes giEnciende{0%{opacity:0}}.giro:not([data-visto]) .gi-separa-izq{transform:translateX(34%)}.giro:not([data-visto]) .gi-separa-der{transform:translateX(-34%)}.giro[data-visto] .gi-separa-izq{animation:giSeparaIzq 1.1s var(--e-out) .35s backwards}.giro[data-visto] .gi-separa-der{animation:giSeparaDer 1.1s var(--e-out) .35s backwards}@keyframes giSeparaIzq{0%{transform:translateX(34%)}}@keyframes giSeparaDer{0%{transform:translateX(-34%)}}.gi-dibuja{stroke-dasharray:1}.giro:not([data-visto]) .gi-dibuja{stroke-dashoffset:1}.giro[data-visto] .gi-dibuja{animation:giDibuja 1.3s var(--e-out) .15s backwards}@keyframes giDibuja{0%{stroke-dashoffset:1}}.gi-marcha{stroke-dasharray:40 40}.giro[data-visto] .gi-marcha{animation:giMarcha 2.4s linear infinite}.giro[data-visto] .gi-marcha-2{animation-delay:-1.2s}@keyframes giMarcha{to{stroke-dashoffset:-80}}.giro[data-visto] .gi-late{animation:msPulse 2s ease-in-out infinite}.gi-nodo-late{transform-box:fill-box;transform-origin:center}.giro[data-visto] .gi-nodo-late{animation:giLatido 2.4s ease-in-out infinite}@keyframes giLatido{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.giro[data-visto] .gi-parpadea{animation:msBlink 1.6s ease-in-out 1.2s infinite}.resenas{--resenas-borde:max(24px,calc((100% - 1280px) / 2 + 24px));padding:clamp(32px,5vw,64px) 0 var(--s-seccion)}@media (min-width:768px){.resenas{--resenas-borde:max(48px,calc((100% - 1280px) / 2 + 48px))}}.resenas-cabeza{flex-wrap:wrap;justify-content:space-between;gap:20px 40px}.resenas-cabeza,.resenas-nota{display:flex;align-items:center}.resenas-nota{gap:14px}.resenas-cifra{font-size:clamp(44px,5vw,64px);line-height:1;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tinta-1)}.resenas-resumen{display:block;margin-top:6px;max-width:190px;font-size:12px;line-height:1.33337;letter-spacing:-.01em;color:var(--tinta-3)}.resenas-aviso,a.resenas-resumen{color:var(--azul-texto)}.resenas-aviso{display:inline-block;margin-top:16px;padding:5px 12px;border-radius:var(--r-full);background:rgba(0,113,227,.1);font-size:12px;line-height:1.33337;letter-spacing:-.01em}.resenas-marco{position:relative;margin-top:40px}.resenas-pista{display:flex;align-items:flex-start;gap:20px;margin:0;padding:4px var(--resenas-borde) 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--resenas-borde);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.resenas-pista::-webkit-scrollbar{display:none}.resenas-pista:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}.resena{flex:0 0 auto;width:min(80vw,340px);scroll-snap-align:start;padding:30px;border-radius:24px;background:#ffffff}@media (max-width:767px){.resena{padding:26px}}.resena-foto{position:relative;margin-bottom:20px;overflow:hidden;border-radius:14px;background:#1d1d1f}.resena-hoja .resena-foto{margin-bottom:22px}.resena-cita{margin-top:14px;color:var(--tinta-1);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.resena-cita,.resena-leer{font-size:17px;line-height:1.47059;letter-spacing:-.022em}.resena-leer{align-self:flex-start;margin-top:10px;color:var(--azul-texto)}.resena-pie{display:flex;flex-direction:column;gap:2px;margin-top:22px;padding-top:16px;border-top:1px solid rgba(0,0,0,.08)}.resena-nombre{font-size:17px;line-height:1.29412;font-weight:600;letter-spacing:-.022em;color:var(--tinta-1)}.resena-rol{font-size:14px;line-height:1.28577;letter-spacing:-.016em;color:var(--tinta-2)}a.resena-nombre{align-self:flex-start}@media (hover:hover) and (pointer:fine){.resena-leer:hover,a.resena-nombre:hover,a.resenas-resumen:hover{text-decoration:underline;text-underline-offset:.15em}}.ms-flecha-galeria.resenas-flecha{position:absolute;top:50%;z-index:2;translate:0 -50%;backdrop-filter:blur(16px) saturate(180%);box-shadow:0 2px 12px rgba(0,0,0,.08)}.resenas-flecha-izq{left:20px}.resenas-flecha-der{right:20px}.ms-flecha-galeria.resenas-flecha:disabled{opacity:0;pointer-events:none}@media (hover:none),(pointer:coarse){.ms-flecha-galeria.resenas-flecha{display:none}}.resena-hoja{width:min(560px,calc(100vw - 32px));max-height:min(82vh,760px);margin:auto;padding:0;border:0;border-radius:28px;background:#ffffff;color:#1d1d1f;box-shadow:0 24px 80px rgba(0,0,0,.28);overflow:auto;overscroll-behavior:contain}.resena-hoja::backdrop{background:rgba(0,0,0,.4);backdrop-filter:blur(6px)}.resena-hoja[open]{animation:resena-entra .4s var(--e-out) both}.resena-hoja[open]::backdrop{animation:resena-fondo .4s var(--e-out) both}@keyframes resena-entra{0%{opacity:0;transform:translateY(16px) scale(.98)}}@keyframes resena-fondo{0%{opacity:0}}.resena-hoja-caja{position:relative;padding:44px 40px 36px}@media (max-width:767px){.resena-hoja-caja{padding:40px 26px 28px}}.resena-hoja-texto{margin-top:16px;font-size:19px;line-height:1.42106;letter-spacing:.012em;color:#1d1d1f;white-space:pre-line}.resena-cerrar{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:rgba(0,0,0,.06);color:#1d1d1f;transition:background-color var(--t-ui) var(--e-out)}@media (hover:hover) and (pointer:fine){.resena-cerrar:hover{background:rgba(0,0,0,.1)}}@media (prefers-reduced-motion:reduce){.resena-hoja[open],.resena-hoja[open]::backdrop{animation:none}}.av-seccion{padding:clamp(100px,16vh,190px) var(--gutter) clamp(60px,10vh,120px)}.av-escena{margin-top:64px}@media (min-width:1180px){.av-seccion{padding:clamp(84px,11svh,128px) var(--gutter) clamp(92px,11svh,120px)}.av-seccion .av-titular{font-size:clamp(44px,6.2svh,68px);line-height:1.06}.av-seccion .av-texto{font-size:19px;line-height:1.4211;letter-spacing:.012em}.av-escena{margin-top:clamp(28px,4svh,48px)}}.tf-horizontal{display:none}.tf-movil{max-width:560px;margin-inline:auto}@media (min-width:1024px){.tf-horizontal{display:block;max-width:clamp(900px,calc(166svh - 540px),1260px);margin-inline:auto}.tf-movil{display:none}}.tf-escena{position:relative;width:100%;container-type:inline-size;--k:calc(100cqi / var(--W));color:var(--tinta-1)}.tf-logo,.tf-pieza,.tf-titulo{position:absolute}.tf-pieza{--u:calc(var(--k) * var(--e, 1))}.tf-sobre{z-index:5}.tf-entra{opacity:0;transform:translate3d(0,calc(16 * var(--k)),0);transition:opacity .7s var(--e-out) var(--d,0s),transform .9s var(--e-out) var(--d,0s)}.tf-escena[data-visto] .tf-entra{opacity:1;transform:none}.tf-titulo{margin:0;font-weight:600;line-height:1.1;letter-spacing:-.012em;white-space:nowrap}.tf-reloj{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;animation:tfReloj var(--ciclo) linear infinite}@keyframes tfReloj{0%,to{opacity:0}}.tf-linea{position:absolute;height:max(1px,calc(1.5 * var(--k)));transform-origin:left;overflow:hidden;pointer-events:none}.tf-escena .tf-linea{translate:0 -50%}.tf-linea-entra{background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.5) 45%)}.tf-linea-sale{background:linear-gradient(90deg,rgba(255,255,255,.5) 55%,rgba(255,255,255,.08))}.tf-pulso{position:absolute;top:0;bottom:0;left:0;width:50%;opacity:0;background:linear-gradient(90deg,transparent,#2997ff 50%,#bfe0ff 72%,transparent);will-change:transform;animation:tfPulso var(--ciclo) linear infinite}@keyframes tfPulso{0%{opacity:1;transform:translate3d(-100%,0,0)}20%{opacity:1;transform:translate3d(200%,0,0)}20.01%,to{opacity:0;transform:translate3d(200%,0,0)}}.tf-problema{position:absolute;inset:0}.tf-problema:after{content:"";position:absolute;inset:calc(-5 * var(--u));border-radius:calc((var(--radio) + 5) * var(--u));border:max(1.5px,calc(2 * var(--u))) solid #2997ff;opacity:0;pointer-events:none}.tf-problema.tf-elegido{animation:tfElegido 1.4s var(--e-out) var(--espera) both}.tf-problema.tf-elegido:after{animation:tfAro 1.4s var(--e-out) var(--espera) both}@keyframes tfElegido{0%{transform:none}22%{transform:translate3d(0,calc(-6 * var(--u)),0) scale(1.03)}to{transform:none}}@keyframes tfAro{0%{opacity:0;transform:scale(.97)}18%{opacity:1;transform:none}70%{opacity:.9}to{opacity:0}}.tf-tarjeta{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:calc(20 * var(--u)) calc(22 * var(--u));border-radius:calc(22 * var(--u));font-weight:600;line-height:1.1;letter-spacing:-.02em;text-wrap:balance;box-shadow:0 calc(24 * var(--u)) calc(48 * var(--u)) calc(-18 * var(--u)) rgba(0,0,0,.75)}.tf-azul{color:#fff;background:linear-gradient(150deg,#3ea2ff,#0077ed 45%,#0062c4);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 calc(26 * var(--u)) calc(52 * var(--u)) calc(-18 * var(--u)) rgba(0,113,227,.55)}.tf-blanca{color:#1d1d1f;background:#fff}.tf-negra{color:#f5f5f7;background:#1d1d1f;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 calc(24 * var(--u)) calc(48 * var(--u)) calc(-18 * var(--u)) rgba(0,0,0,.75)}.tf-negra .tf-baja{width:calc(40 * var(--u));height:auto;margin-bottom:auto}.tf-pildora{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--u));border-radius:999px;color:#fff;background:var(--azul);font-weight:600;letter-spacing:-.016em;white-space:nowrap;box-shadow:0 calc(18 * var(--u)) calc(36 * var(--u)) calc(-14 * var(--u)) rgba(0,113,227,.6)}.tf-pildora svg{flex:none;width:calc(16 * var(--u));height:calc(16 * var(--u))}.tf-aviso{position:absolute;inset:0;display:flex;align-items:center;gap:calc(12 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(20 * var(--u));color:#1d1d1f;background:rgba(245,245,247,.97);box-shadow:0 calc(22 * var(--u)) calc(44 * var(--u)) calc(-16 * var(--u)) rgba(0,0,0,.75)}.tf-app{flex:none;display:grid;place-items:center;width:calc(38 * var(--u));height:calc(38 * var(--u));border-radius:calc(9 * var(--u));color:#fff;background:linear-gradient(180deg,#3ea2ff,#0071e3)}.tf-app-verde{background:linear-gradient(180deg,#5bf675,#0cbd2a)}.tf-app svg{width:58%;height:58%}.tf-aviso-texto{display:flex;flex-direction:column;min-width:0;flex:1}.tf-aviso-titulo{font-size:calc(15 * var(--u));font-weight:600;letter-spacing:-.016em;line-height:1.25}.tf-aviso-detalle{font-size:max(10px,calc(13 * var(--u)));letter-spacing:-.01em;line-height:1.3;color:#6e6e73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-aviso-hora{align-self:flex-start;margin-top:calc(14 * var(--u));font-size:max(10px,calc(12 * var(--u)));color:#86868b}.tf-logo{z-index:4}.tf-logo-latido{position:absolute;inset:0;display:grid;place-items:center;animation:tfLatido var(--ciclo) var(--e-out) var(--llega) infinite}.tf-logo-disco{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 34% 28%,#fff 0,#f4f4f7 45%,#dedee4 100%);box-shadow:0 0 0 1px rgba(255,255,255,.7),0 0 calc(32 * var(--k)) calc(2 * var(--k)) rgba(41,151,255,.4),inset 0 calc(-8 * var(--k)) calc(18 * var(--k)) rgba(0,0,0,.12)}.tf-logo-marca{position:relative;width:58%;aspect-ratio:152/112;background:linear-gradient(165deg,#48484a,#111 50%,#000);mask:url(/hero/ms-icono.webp) center/100% 100% no-repeat}.tf-logo-brillo{position:absolute;inset:-45%;border-radius:50%;background:radial-gradient(closest-side,rgba(41,151,255,.45),rgba(41,151,255,.12) 55%,transparent);opacity:.35;animation:tfBrillo var(--ciclo) var(--e-out) var(--llega) infinite}@keyframes tfLatido{0%{transform:scale(1)}5%{transform:scale(1.06)}18%,to{transform:scale(1)}}@keyframes tfBrillo{0%{opacity:.35;transform:scale(.9)}6%{opacity:1;transform:scale(1)}30%,to{opacity:.35;transform:scale(.9)}}.tf-foto{position:absolute;opacity:0;transform:translate3d(calc(-28 * var(--k)),0,0) scale(.94)}.tf-foto[data-estado=esta]{z-index:2;opacity:1;transform:none;transition:opacity .7s var(--e-out) .12s,transform 1s var(--e-out) .12s}.tf-foto[data-estado=sale]{z-index:1;opacity:0;transform:translate3d(calc(28 * var(--k)),0,0) scale(.97);transition:opacity .45s var(--e-in),transform .6s var(--e-in)}.tf-marco{overflow:hidden;border-radius:calc(16 * var(--u));box-shadow:0 calc(28 * var(--u)) calc(56 * var(--u)) calc(-18 * var(--u)) rgba(0,0,0,.85)}.tf-difumina img{mask-image:linear-gradient(180deg,#000 72%,transparent)}.tf-charco{position:absolute;left:10%;right:10%;bottom:-4%;height:20%;border-radius:50%;background:radial-gradient(closest-side,rgba(41,151,255,.5),rgba(41,151,255,.15) 55%,transparent);opacity:0;animation:tfCharco 1.8s var(--e-out) both}@keyframes tfCharco{0%{opacity:0;transform:scale(.7)}25%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}.tf-noti{position:absolute;inset:0;display:flex;align-items:center;gap:calc(11 * var(--u));padding:0 calc(12 * var(--u));overflow:hidden;border-radius:calc(14 * var(--u));color:#fff;background:#2b2b2b;transform-origin:50% 100%;box-shadow:0 calc(20 * var(--u)) calc(40 * var(--u)) calc(-14 * var(--u)) rgba(0,0,0,.8);transition:transform .7s var(--e-out),opacity .7s var(--e-out)}.tf-noti[data-prof="0"]{z-index:4;animation:tfNoti .8s var(--e-out) both}.tf-noti[data-prof="1"]{z-index:3;opacity:.75;transform:translate3d(0,calc(10 * var(--u)),0) scale(.94)}.tf-noti[data-prof="2"]{z-index:2;opacity:.4;transform:translate3d(0,calc(19 * var(--u)),0) scale(.88)}.tf-noti[data-prof="3"]{z-index:1;opacity:0;transform:translate3d(0,calc(26 * var(--u)),0) scale(.82)}@keyframes tfNoti{0%{opacity:0;transform:translate3d(0,calc(-22 * var(--u)),0) scale(.96)}to{opacity:1;transform:none}}.tf-noti-app{flex:none;display:grid;place-items:center;width:calc(54 * var(--u));height:calc(54 * var(--u));border-radius:calc(12 * var(--u));color:#fff;background:linear-gradient(180deg,#3ea2ff,#0071e3)}.tf-noti-app svg{width:52%;height:52%}.tf-noti-texto{display:flex;flex-direction:column;gap:calc(2 * var(--u));min-width:0;flex:1}.tf-noti-titulo{font-size:calc(15 * var(--u));font-weight:600;letter-spacing:-.016em}.tf-noti-cuerpo{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:max(9px,calc(12.5 * var(--u)));line-height:1.3;color:rgba(255,255,255,.86)}.tf-noti-hora{align-self:flex-start;margin-top:calc(12 * var(--u));font-size:max(9px,calc(11.5 * var(--u)));color:rgba(255,255,255,.5)}.tf-grafica{justify-content:flex-start;padding:calc(16 * var(--u)) calc(18 * var(--u))}.tf-grafica-cabeza{display:flex;align-items:center;justify-content:space-between}.tf-grafica-rotulo{font-size:max(11px,calc(13 * var(--u)));font-weight:600;letter-spacing:-.01em;color:#86868b}.tf-grafica-sube{display:grid;place-items:center;width:calc(22 * var(--u));height:calc(22 * var(--u));border-radius:50%;color:#fff;background:var(--azul)}.tf-grafica-sube svg{width:62%;height:62%}.tf-grafica-dato{margin-top:calc(2 * var(--u));font-size:calc(22 * var(--u));letter-spacing:-.012em}.tf-barras{flex:1;display:flex;align-items:flex-end;gap:calc(6 * var(--u));margin-top:calc(10 * var(--u))}.tf-barra{flex:1;border-radius:calc(4 * var(--u));background:linear-gradient(180deg,#5eb3ff,#0071e3);transform-origin:bottom;animation:tfBarra .9s var(--e-out) both}@keyframes tfBarra{0%{transform:scaleY(.08)}to{transform:scaleY(1)}}.tf-escena[data-compacta] .tf-aviso-hora,.tf-escena[data-compacta] .tf-grafica-cabeza,.tf-escena[data-compacta] .tf-pildora svg{display:none}.tf-escena[data-compacta] .tf-pildora{padding:0 calc(14 * var(--u));border-radius:calc(26 * var(--u));line-height:1.15;text-align:center;white-space:normal;text-wrap:balance}.tf-escena[data-compacta] .tf-grafica-dato{margin-top:0}@media (prefers-reduced-motion:reduce){.tf-charco,.tf-pulso,.tf-reloj{display:none}.tf-barra,.tf-logo-brillo,.tf-logo-latido,.tf-noti,.tf-problema.tf-elegido,.tf-problema.tf-elegido:after{animation:none}.tf-entra,.tf-foto,.tf-noti{transition:none}.tf-entra{opacity:1;transform:none}}@media (prefers-reduced-transparency:reduce){.giro-cerrar{background:rgba(255,255,255,.34)}}@media (prefers-contrast:more){.pagina-apple,.pagina-apple [data-tono=oscuro]{--tinta-2:#d2d2d7;--tinta-3:#a1a1a6;--pista:rgba(255,255,255,0.24)}.pagina-apple [data-tono=claro]{--tinta-2:#424245;--tinta-3:#6e6e73;--pista:rgba(0,0,0,0.16)}.giro-frente{outline:1px solid var(--pista-fuerte);outline-offset:-1px}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_8a0ba0{font-family:Inter,Inter Fallback;font-style:normal}.__variable_8a0ba0{--font-inter:"Inter","Inter Fallback"}