.ficha-heroe[data-astro-cid-pdk5mldb]{padding-top:calc(var(--altura-encabezado) + clamp(1.5rem, 4vw, 3rem));padding-bottom:clamp(2.5rem,5vw,4.5rem);position:relative;overflow:hidden}.ficha-heroe__aura[data-astro-cid-pdk5mldb]{z-index:-1;background:radial-gradient(42% 48% at 80% 25%, color-mix(in srgb, var(--c) 18%, transparent), transparent 70%), radial-gradient(32% 42% at 12% 82%, color-mix(in srgb, var(--agua) 13%, transparent), transparent 70%);animation:22s ease-in-out infinite alternate aurora;position:absolute;inset:-20%}@media (prefers-reduced-motion:reduce){.ficha-heroe__aura[data-astro-cid-pdk5mldb]{animation:none}}.ficha-heroe__rejilla[data-astro-cid-pdk5mldb]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.ficha-heroe__texto[data-astro-cid-pdk5mldb]{gap:1.3rem;display:grid}.ficha-heroe__texto[data-astro-cid-pdk5mldb] h1[data-astro-cid-pdk5mldb]{font-size:clamp(2.2rem,1.4rem + 3.2vw,4rem)}.ficha-heroe__logo[data-astro-cid-pdk5mldb]{align-items:center;min-height:40px;display:flex}.ficha-heroe__respuesta[data-astro-cid-pdk5mldb]{max-width:60ch}.ficha-heroe__nota[data-astro-cid-pdk5mldb]{font-size:var(--t-xs);color:var(--tinta-3)}.ficha-heroe__foto[data-astro-cid-pdk5mldb]{border-radius:var(--r-xl);aspect-ratio:4/3.6;box-shadow:var(--sombra-3);background:var(--abismo-2);margin:0;position:relative;overflow:hidden}.ficha-heroe__foto[data-astro-cid-pdk5mldb]>picture{width:100%;height:100%}.ficha-heroe__foto[data-astro-cid-pdk5mldb] img{object-fit:cover;width:100%;height:100%;transition:transform 2.6s var(--ease-out);transform:scale(1.08)}.ficha-heroe__foto[data-astro-cid-pdk5mldb].visible img{transform:scale(1)}.ficha-heroe__foto--producto[data-astro-cid-pdk5mldb]{background:var(--blanco)}.ficha-heroe__foto--producto[data-astro-cid-pdk5mldb]>picture img{object-fit:contain;padding:12% 12% 34%}.ficha-heroe__mosaico[data-astro-cid-pdk5mldb]{background:var(--linea);border-top:1px solid var(--linea);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;position:absolute;bottom:0;left:0;right:0}.ficha-heroe__mosaico[data-astro-cid-pdk5mldb] picture{background:var(--blanco);aspect-ratio:1.3}.ficha-heroe__mosaico[data-astro-cid-pdk5mldb] img{object-fit:contain;padding:10%}.ficha-heroe__foto[data-astro-cid-pdk5mldb] figcaption[data-astro-cid-pdk5mldb]{font-size:var(--t-xs);color:#fff;background:#06182099;border-radius:8px;padding:.3rem .6rem;position:absolute;bottom:1rem;left:1rem}@media (width<=980px){.ficha-heroe__rejilla[data-astro-cid-pdk5mldb]{grid-template-columns:1fr}.ficha-heroe__foto[data-astro-cid-pdk5mldb]{aspect-ratio:16/10}}.datos-empresa[data-astro-cid-pdk5mldb]{border-block:1px solid var(--linea);background:var(--blanco)}.datos-empresa__lista[data-astro-cid-pdk5mldb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));display:grid}.datos-empresa__lista[data-astro-cid-pdk5mldb] li[data-astro-cid-pdk5mldb]{border-left:1px solid var(--linea);gap:.35rem;padding:clamp(1.25rem,2.5vw,2rem) clamp(1rem,2vw,1.75rem);display:grid}.datos-empresa__lista[data-astro-cid-pdk5mldb] li[data-astro-cid-pdk5mldb]:first-child{border-left:0}.datos-empresa__valor[data-astro-cid-pdk5mldb]{font-family:var(--f-display);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(1.4rem,1.1rem + 1.1vw,2.1rem);font-weight:650;font-stretch:115%;line-height:1.05}.datos-empresa__texto[data-astro-cid-pdk5mldb]{font-size:var(--t-sm);color:var(--tinta-2)}@media (width<=700px){.datos-empresa__lista[data-astro-cid-pdk5mldb] li[data-astro-cid-pdk5mldb]{border-left:0;border-top:1px solid var(--linea)}.datos-empresa__lista[data-astro-cid-pdk5mldb] li[data-astro-cid-pdk5mldb]:first-child{border-top:0}}.servicios[data-astro-cid-pdk5mldb]{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:1rem;display:grid}.servicio[data-astro-cid-pdk5mldb]{align-content:start;gap:.7rem;display:grid}.servicio__icono[data-astro-cid-pdk5mldb]{width:46px;height:46px;color:var(--color-tarjeta);background:color-mix(in srgb, var(--color-tarjeta) 10%, var(--blanco));border-radius:13px;place-items:center;display:grid}.servicio__titulo[data-astro-cid-pdk5mldb]{font-size:1.15rem}.servicio__texto[data-astro-cid-pdk5mldb]{color:var(--tinta-2);font-size:var(--t-sm)}.servicio__enlace[data-astro-cid-pdk5mldb]{font-size:var(--t-xs);color:var(--tinta-3);align-items:center;gap:.3rem;margin-top:.2rem;font-weight:600;text-decoration:none;display:inline-flex}.servicio__enlace[data-astro-cid-pdk5mldb]:hover{color:var(--agua-2);text-decoration:underline}.porque[data-astro-cid-pdk5mldb]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);display:grid}@media (width<=900px){.porque[data-astro-cid-pdk5mldb]{grid-template-columns:1fr}}.porque__intro[data-astro-cid-pdk5mldb]{align-content:start;gap:1.25rem;display:grid}.porque__sectores[data-astro-cid-pdk5mldb]{gap:.8rem;margin-top:.5rem;display:grid}.porque__sectores[data-astro-cid-pdk5mldb] h3[data-astro-cid-pdk5mldb]{font-size:1rem;font-family:var(--f-body);letter-spacing:0;font-weight:650}.porque__lista[data-astro-cid-pdk5mldb]{gap:0;padding:0;list-style:none;display:grid}.porque__lista[data-astro-cid-pdk5mldb] li[data-astro-cid-pdk5mldb]{border-top:1px solid var(--linea-2);grid-template-columns:auto 1fr;gap:1.25rem;padding:1.5rem 0;display:grid}.porque__lista[data-astro-cid-pdk5mldb] li[data-astro-cid-pdk5mldb]:last-child{border-bottom:1px solid var(--linea-2)}.porque__num[data-astro-cid-pdk5mldb]{font-family:var(--f-display);color:var(--agua-2);padding-top:.25rem;font-size:.95rem;font-weight:700;font-stretch:125%}.porque__lista[data-astro-cid-pdk5mldb] h3[data-astro-cid-pdk5mldb]{margin-bottom:.4rem;font-size:1.3rem}.porque__lista[data-astro-cid-pdk5mldb] p[data-astro-cid-pdk5mldb]{color:var(--tinta-2)}.galeria[data-astro-cid-pdk5mldb]{grid-template-columns:repeat(6,1fr);grid-auto-rows:180px;gap:.75rem;display:grid}.galeria__item[data-astro-cid-pdk5mldb]{border-radius:var(--r);background:var(--papel-2);grid-area:span 1/span 2;overflow:hidden}.galeria__item--0[data-astro-cid-pdk5mldb],.galeria__item--1[data-astro-cid-pdk5mldb]{grid-area:span 2/span 3}.galeria__item[data-astro-cid-pdk5mldb] picture,.galeria__item[data-astro-cid-pdk5mldb] img{object-fit:cover;width:100%;height:100%}.galeria__item[data-astro-cid-pdk5mldb] img{transition:transform .9s var(--ease-out)}.galeria__item[data-astro-cid-pdk5mldb]:hover img{transform:scale(1.05)}.galeria__credito[data-astro-cid-pdk5mldb]{font-size:var(--t-xs);color:var(--tinta-3);margin-top:.75rem}@media (width<=760px){.galeria[data-astro-cid-pdk5mldb]{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.galeria__item[data-astro-cid-pdk5mldb],.galeria__item--0[data-astro-cid-pdk5mldb],.galeria__item--1[data-astro-cid-pdk5mldb]{grid-area:span 1/span 1}.galeria__item--0[data-astro-cid-pdk5mldb]{grid-area:span 2/span 2}}.combina__lista[data-astro-cid-pdk5mldb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1rem;display:grid}.combina__lista[data-astro-cid-pdk5mldb] li[data-astro-cid-pdk5mldb]{align-content:start;gap:.7rem;display:grid}.combina__punto[data-astro-cid-pdk5mldb]{border-radius:4px;width:12px;height:12px}.combina__lista[data-astro-cid-pdk5mldb] h3[data-astro-cid-pdk5mldb]{font-size:1.3rem}.combina__lista[data-astro-cid-pdk5mldb] h3[data-astro-cid-pdk5mldb] a[data-astro-cid-pdk5mldb]{text-decoration:none}.combina__lista[data-astro-cid-pdk5mldb] h3[data-astro-cid-pdk5mldb] a[data-astro-cid-pdk5mldb]:after{content:"";border-radius:inherit;position:absolute;inset:0}.combina__lista[data-astro-cid-pdk5mldb] p[data-astro-cid-pdk5mldb]{color:var(--texto-osc-2)}.guias-rel[data-astro-cid-pdk5mldb]{gap:.8rem;margin-top:2.5rem;display:grid}.guias-rel[data-astro-cid-pdk5mldb] ul[data-astro-cid-pdk5mldb]{gap:.6rem;display:grid}.cotizar-ficha[data-astro-cid-pdk5mldb]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.cotizar-ficha__texto[data-astro-cid-pdk5mldb]{top:calc(var(--altura-encabezado) + 2rem);gap:1.25rem;display:grid;position:sticky}@media (width<=960px){.cotizar-ficha[data-astro-cid-pdk5mldb]{grid-template-columns:1fr}.cotizar-ficha__texto[data-astro-cid-pdk5mldb]{position:static}}
