.cta-flotante[data-astro-cid-bjmau5sz]{color:var(--tinta);border-radius:999px;align-items:center;gap:.8rem;padding:.55rem 1.4rem .55rem .55rem;text-decoration:none;display:inline-flex}.cta-flotante--flota[data-astro-cid-bjmau5sz]{animation:7s ease-in-out infinite alternate flotar}.cta-flotante[data-astro-cid-bjmau5sz]:hover{animation-play-state:paused}.cta-flotante__icono[data-astro-cid-bjmau5sz]{background:var(--boton);width:2.9rem;height:2.9rem;color:var(--tinta-invertida);border-radius:50%;flex:none;place-items:center;transition:background .25s;display:grid}.cta-flotante__icono[data-astro-cid-bjmau5sz] svg[data-astro-cid-bjmau5sz]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem;transition:transform .3s var(--curva)}.cta-flotante[data-astro-cid-bjmau5sz]:hover .cta-flotante__icono[data-astro-cid-bjmau5sz]{background:var(--interactivo)}.cta-flotante[data-astro-cid-bjmau5sz]:hover .cta-flotante__icono[data-astro-cid-bjmau5sz] svg[data-astro-cid-bjmau5sz]{transform:translateY(2px)}.cta-flotante__texto[data-astro-cid-bjmau5sz]{line-height:1.3;display:grid}.cta-flotante__texto[data-astro-cid-bjmau5sz] strong[data-astro-cid-bjmau5sz]{font-size:var(--t-m);font-weight:600}.cta-flotante__texto[data-astro-cid-bjmau5sz] span[data-astro-cid-bjmau5sz]{font-size:var(--t-xs);color:var(--tinta-media)}@media (prefers-reduced-motion:reduce){.cta-flotante--flota[data-astro-cid-bjmau5sz]{animation:none}.cta-flotante__icono[data-astro-cid-bjmau5sz],.cta-flotante__icono[data-astro-cid-bjmau5sz] svg[data-astro-cid-bjmau5sz]{transition:none}}.hero[data-astro-cid-ge2uvauf]{background:var(--hero-fondo,transparent);padding-block:clamp(3rem,2rem + 5vw,6rem) clamp(2.5rem,2rem + 3vw,4.5rem)}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:20ch}.hero__bajada[data-astro-cid-ge2uvauf]{font-size:var(--t-l);color:var(--tinta-media);max-width:38rem;margin-bottom:2rem;line-height:1.5}.hero__bajada[data-astro-cid-ge2uvauf] p:last-child{margin-bottom:0}.hero__logo[data-astro-cid-ge2uvauf]{width:auto;height:4.5rem;margin-bottom:1.5rem}.hero--imagen[data-astro-cid-ge2uvauf]{padding-block:clamp(2rem,1rem + 4vw,4rem)}.hero__rejilla[data-astro-cid-ge2uvauf]{align-items:center;gap:2.5rem;display:grid}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;position:relative;overflow:hidden}.hero--abierto[data-astro-cid-ge2uvauf]{overflow:clip visible}.hero__luz--1[data-astro-cid-ge2uvauf]{background:var(--marca-acento);opacity:.18;width:26rem;height:26rem;top:-6rem;left:-8rem}.hero__luz--2[data-astro-cid-ge2uvauf]{background:var(--c-arena);opacity:.55;width:22rem;height:22rem;animation-duration:24s;bottom:-10rem;left:35%}.hero__icono{width:2.4rem;height:auto}.hero__icono--hoja{z-index:2;width:2.2rem;color:var(--c-olivo);top:5%;left:13%}.hero__icono--matraz{width:2rem;color:var(--c-terracota);animation-delay:-4s;bottom:12%;left:3%}@media (width<=59.99rem){.hero__icono{display:none}}.hero__foto[data-astro-cid-ge2uvauf]{isolation:isolate;position:relative}.hero__resplandor[data-astro-cid-ge2uvauf]{background:var(--marca-acento);opacity:.45;width:auto;height:auto;inset:30% -8% -10% 38%}.hero__sello[data-astro-cid-ge2uvauf]{z-index:1;border-radius:var(--radio-grande);padding:.9rem 1.2rem;animation:8s ease-in-out infinite alternate flotar;position:absolute;bottom:1.25rem;left:.75rem}.hero__sello[data-astro-cid-ge2uvauf] img{width:auto;height:2.5rem;display:block}@media (width>=60rem){.hero__sello[data-astro-cid-ge2uvauf]{bottom:1.75rem;left:-1.25rem}.hero__sello[data-astro-cid-ge2uvauf] img{height:3.25rem}}@media (prefers-reduced-motion:reduce){.hero__sello[data-astro-cid-ge2uvauf]{animation:none}}.hero__foto[data-astro-cid-ge2uvauf] .hero__cta{z-index:1;position:absolute;bottom:1.25rem;left:.75rem}@media (width>=60rem){.hero__foto[data-astro-cid-ge2uvauf] .hero__cta{bottom:2rem;left:-1.75rem}}.hero__foto[data-astro-cid-ge2uvauf]>img{aspect-ratio:4/3;object-fit:cover;object-position:var(--pos-movil);border-radius:var(--radio-grande);width:100%}.hero__foto[data-astro-cid-ge2uvauf]:before{content:"";background:var(--hero-fondo,var(--fondo));border-bottom-right-radius:var(--radio-grande);width:34%;height:22%;position:absolute;top:-1px;left:-1px}@media (width>=60rem){.hero--imagen[data-astro-cid-ge2uvauf] .hero__rejilla[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}.hero__foto[data-astro-cid-ge2uvauf]>img{aspect-ratio:4/5;object-position:var(--pos)}}
