.movil[data-astro-cid-hhbvvqsi]{background:linear-gradient(160deg,#5b5b5f,#2a2a2d 30%,#1c1c1e 60%,#47474b)}.movil-boton[data-astro-cid-hhbvvqsi]{background:#3a3a3d;border-radius:2px;width:3px;position:absolute}.pantalla[data-astro-cid-hhbvvqsi]{aspect-ratio:9/19}.eventos[data-astro-cid-hhbvvqsi]{--hora:2.5rem;--hueco:1.2rem}.evento[data-astro-cid-hhbvvqsi]{grid-template-columns:var(--hora) minmax(0, 1fr);column-gap:var(--hueco);display:grid;position:relative}.evento-tramo[data-astro-cid-hhbvvqsi]{top:.675rem;bottom:-1.675rem;left:calc(var(--hora) + var(--hueco) / 2 - .5px);background:var(--color-linea);transform-origin:50% 0;width:1px;position:absolute}.evento-punto[data-astro-cid-hhbvvqsi]{top:.4rem;left:calc(var(--hueco) / -2 - .275rem);width:.55rem;height:.55rem;padding:0;position:absolute;box-shadow:0 0 0 3px #fff}.hero[data-astro-cid-l2lfbfqi]{background:linear-gradient(180deg, white 0%, var(--color-niebla) 100%)}.hero-resalte[data-astro-cid-l2lfbfqi]{background:linear-gradient(transparent 58%, var(--color-amarillo) 58%, var(--color-amarillo) 88%, transparent 88%);margin-inline:-.04em;padding-inline:.04em}.hero-rejilla[data-astro-cid-l2lfbfqi]{grid-template-columns:minmax(0,1fr);row-gap:3.5rem;padding-top:7.25rem;padding-bottom:4rem;display:grid}.hero-titulo[data-astro-cid-l2lfbfqi]{letter-spacing:-.058em;color:var(--color-negro);font-size:clamp(4rem,1.6rem + 10vw,10rem);font-weight:800;line-height:.86}.hero-linea[data-astro-cid-l2lfbfqi]{margin-block:-.04em -.12em;padding-block:.04em .12em;display:block;overflow-y:clip}.hero-entradilla[data-astro-cid-l2lfbfqi]{color:#000c;text-wrap:pretty;max-width:33rem;margin-top:2rem;font-size:clamp(1.15rem,1.02rem + .4vw,1.333rem);line-height:1.5}.hero-botones[data-astro-cid-l2lfbfqi]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2.25rem;display:flex}.hero-telefono[data-astro-cid-l2lfbfqi]{color:var(--color-negro);text-decoration:underline;text-decoration-color:var(--color-amarillo);text-underline-offset:.35em;font-weight:600;text-decoration-thickness:3px;transition:text-decoration-thickness .2s}.hero-telefono[data-astro-cid-l2lfbfqi]:hover{text-decoration-thickness:5px}.hero-demo[data-astro-cid-l2lfbfqi]{justify-self:center;width:min(19.5rem,100%);position:relative}.hero-movil[data-astro-cid-l2lfbfqi]{box-shadow:0 40px 70px -32px #00000059,0 30px 90px -20px #fbbe0a8c}.hero-aviso[data-astro-cid-l2lfbfqi]{color:#00000094;text-align:center;text-wrap:balance;margin-top:1.25rem;font-size:.75rem;line-height:1.45;position:relative}@media (width>=1024px){.hero[data-astro-cid-l2lfbfqi]{align-items:center;min-height:100svh;display:flex}.hero-rejilla[data-astro-cid-l2lfbfqi]{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:clamp(3rem,5vw,5.5rem);padding-top:6.5rem;padding-bottom:3rem}.hero-titulo[data-astro-cid-l2lfbfqi]{font-size:min(clamp(4rem,1.6rem + 10vw,10rem),17svh)}.hero-demo[data-astro-cid-l2lfbfqi]{width:20rem;margin-right:clamp(0rem,3vw,3rem)}}@media (width>=1280px) and (height>=1000px){.hero-demo[data-astro-cid-l2lfbfqi]{zoom:1.12}}@media (width>=1024px) and (height<=860px){.hero-demo[data-astro-cid-l2lfbfqi]{zoom:.9}}@media (width>=1024px) and (height<=780px){.hero-rejilla[data-astro-cid-l2lfbfqi]{padding-top:5.75rem;padding-bottom:2rem}.hero-demo[data-astro-cid-l2lfbfqi]{zoom:.8}}@media (width>=1024px) and (height<=740px){.hero-demo[data-astro-cid-l2lfbfqi]{zoom:.75}}@media (width>=1024px) and (height<=690px){.hero-demo[data-astro-cid-l2lfbfqi]{zoom:.68}}.logo[data-astro-cid-rixvanlv]{height:calc(var(--escala) * 3.1rem)}@media (width>=1024px){.logo[data-astro-cid-rixvanlv]{height:calc(var(--escala) * 3.7rem)}}.carrusel[data-astro-cid-rixvanlv]{mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.carrusel-pista[data-astro-cid-rixvanlv]{animation:55s linear infinite desplazar}.carrusel[data-astro-cid-rixvanlv]:hover .carrusel-pista[data-astro-cid-rixvanlv]{animation-play-state:paused}@keyframes desplazar{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.carrusel[data-astro-cid-rixvanlv]{mask-image:none}.carrusel-pista[data-astro-cid-rixvanlv]{justify-content:center;width:auto;animation:none}.carrusel-pista[data-astro-cid-rixvanlv]>ul[data-astro-cid-rixvanlv]{flex-wrap:wrap;justify-content:center;row-gap:2rem;padding-inline:1rem}.carrusel-pista[data-astro-cid-rixvanlv]>ul[data-astro-cid-rixvanlv][aria-hidden]{display:none}}.pista[data-astro-cid-exag7gpk]{scrollbar-width:none}.servicios[data-astro-cid-exag7gpk][data-horizontal] .pista[data-astro-cid-exag7gpk]{scroll-snap-type:none;overflow:visible}.mejor[data-astro-cid-hpkknehg]{background:var(--color-amarillo);color:var(--color-negro)}[data-astro-cid-hpkknehg][data-sofia-fila]{background:#fbbe0a24}.pendiente[data-astro-cid-hpkknehg]{opacity:0}.panel-crm[data-astro-cid-hpkknehg][data-camara]{padding:0}.panel-crm[data-astro-cid-hpkknehg][data-camara] .panel-escenario[data-astro-cid-hpkknehg]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,4vw,4rem);height:100svh;padding-top:5rem;display:grid;position:relative}.panel-crm[data-astro-cid-hpkknehg][data-camara] .panel-texto[data-astro-cid-hpkknehg]{height:22rem;position:relative}.panel-crm[data-astro-cid-hpkknehg][data-camara] .panel-intro[data-astro-cid-hpkknehg],.panel-crm[data-astro-cid-hpkknehg][data-camara] .panel-capitulo[data-astro-cid-hpkknehg]{position:absolute;inset:0 0 auto}.panel-crm[data-astro-cid-hpkknehg][data-camara] .panel-capitulos[data-astro-cid-hpkknehg]{margin:0;display:block}.panel-crm[data-astro-cid-hpkknehg][data-camara] .panel-capitulo[data-astro-cid-hpkknehg] h3[data-astro-cid-hpkknehg]{font-size:clamp(2rem,1rem + 2vw,3.2rem);line-height:1.04}.panel-crm[data-astro-cid-hpkknehg][data-camara] .panel-capitulo[data-astro-cid-hpkknehg] p[data-astro-cid-hpkknehg]{font-size:var(--text-entradilla);line-height:var(--text-entradilla--line-height)}.panel-crm[data-astro-cid-hpkknehg][data-camara] .panel-figura[data-astro-cid-hpkknehg]{margin:0}.panel-crm[data-astro-cid-hpkknehg][data-camara] .panel-ventana[data-astro-cid-hpkknehg]{background:var(--color-niebla);height:min(40rem,70svh);box-shadow:0 0 0 10px var(--color-negro), 0 60px 120px -50px #0000008c;border-radius:1.75rem;position:relative;overflow:hidden}.panel-crm[data-astro-cid-hpkknehg][data-camara] .panel[data-astro-cid-hpkknehg]{transform-origin:0 0;width:68rem;position:absolute;top:0;left:0}.venta-palabra-mask{margin-block:-.06em -.12em;padding-block:.06em .12em}
