.hero[data-astro-cid-yodha2z4]{width:100%;min-height:min(54.5em, calc(100svh - var(--nav-height)));padding-block:var(--spacing-section) calc(var(--spacing-section) + 3em);color:var(--neutral-100);isolation:isolate;align-items:center;display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-yodha2z4]{z-index:-1;transform:translate3d(calc(var(--px,0) * -1.25%), calc(var(--py,0) * -1.25% + var(--scroll,0) * 16%), 0);will-change:transform;position:absolute;inset:-4%}.hero__bg[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{object-fit:cover;object-position:60% center;width:100%;height:100%}.hero__bg[data-astro-cid-yodha2z4]:before{content:"";z-index:1;background-color:var(--verde-950);opacity:0;pointer-events:none;position:absolute;inset:0}.hero__luz[data-astro-cid-yodha2z4]{z-index:-1;background:radial-gradient(32em circle at var(--mx,50%) var(--my,40%), color-mix(in srgb, var(--teja-400) 30%, transparent), transparent 70%);mix-blend-mode:soft-light;opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0}.hero[data-astro-cid-yodha2z4].is-pointer .hero__luz[data-astro-cid-yodha2z4]{opacity:1}.hero__content[data-astro-cid-yodha2z4]{transform:translate3d(calc(var(--px,0) * .5em), calc(var(--py,0) * .35em + var(--scroll,0) * -4em), 0);opacity:calc(1 - var(--scroll,0) * 1.3)}.hero__word[data-astro-cid-yodha2z4]{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.hero__word[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]{display:inline-block}@media (prefers-reduced-motion:no-preference){.hero__bg[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{animation:2.4s cubic-bezier(.16,1,.3,1) both hero-zoom}.hero__bg[data-astro-cid-yodha2z4]:before{animation:1.6s cubic-bezier(.33,1,.68,1) both hero-velo}.hero__word[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]{animation:1s cubic-bezier(.16,1,.3,1) both hero-palabra;animation-delay:calc(.25s + var(--i) * 70ms)}.hero__in[data-astro-cid-yodha2z4]{animation:.9s cubic-bezier(.16,1,.3,1) both hero-subir;animation-delay:calc(.25s + var(--d) * 70ms)}.hero__wave[data-astro-cid-yodha2z4]{animation:1.4s cubic-bezier(.16,1,.3,1) .4s both hero-ola}}@keyframes hero-zoom{0%{filter:saturate(.6);transform:scale(1.14)}}@keyframes hero-velo{0%{opacity:.7}}@keyframes hero-palabra{0%{transform:translateY(110%)rotate(4deg)}}@keyframes hero-subir{0%{opacity:0;transform:translateY(1.25em)}}@keyframes hero-ola{0%{transform:translate(-50%,100%)}}.hero__bg[data-astro-cid-yodha2z4]:after{content:"";background:linear-gradient(90deg,#00000059 0%,#0000 55%),linear-gradient(#0000 0%,#00000080 70%);position:absolute;inset:0}.hero__content[data-astro-cid-yodha2z4]{gap:var(--spacing-xl);flex-direction:column;max-width:35em;display:flex}.hero__text[data-astro-cid-yodha2z4]{gap:var(--spacing-lg);flex-direction:column;display:flex}.hero__title[data-astro-cid-yodha2z4]{font-size:var(--text-h1);font-weight:500;line-height:1.2}.hero__actions[data-astro-cid-yodha2z4]{gap:var(--spacing-lg);flex-direction:column;display:flex}.hero__contact[data-astro-cid-yodha2z4]{gap:var(--spacing-md) var(--spacing-xl);flex-wrap:wrap;display:flex}.hero__contact[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{font-size:var(--text-lg);align-items:center;gap:.75em;line-height:1.5;display:flex}.hero__contact[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{width:1.2em;height:1.2em}.hero__contact[data-astro-cid-yodha2z4] a[data-astro-cid-yodha2z4]:hover{text-decoration:underline}.hero__mail[data-astro-cid-yodha2z4]{text-underline-offset:.2em;text-decoration:underline}.hero__wave[data-astro-cid-yodha2z4]{pointer-events:none;width:max(100%,90em);height:auto;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}@media screen and (width<=991px){.hero[data-astro-cid-yodha2z4]{min-height:40em}.hero__bg[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{object-position:70% center}.hero__bg[data-astro-cid-yodha2z4]:after{background:linear-gradient(#00000026 0%,#0009 75%)}}@media screen and (width<=767px){.hero[data-astro-cid-yodha2z4]{min-height:calc(100svh - var(--nav-height));align-items:flex-end;padding-block:6em 5em}.hero__contact[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{font-size:var(--text-md)}.hero__wave[data-astro-cid-yodha2z4]{width:60em}}@media screen and (width<=479px){.hero__actions[data-astro-cid-yodha2z4] .btn[data-astro-cid-yodha2z4]{width:100%}}.nosotros[data-astro-cid-pudkdqv5]{width:100%;padding-block:var(--spacing-section);background-color:var(--verde-oscuro-900);color:var(--neutral-100)}.nosotros__inner[data-astro-cid-pudkdqv5]{gap:var(--spacing-4xl);flex-direction:column;display:flex}.nosotros__head[data-astro-cid-pudkdqv5]{align-items:center;gap:var(--spacing-5xl);display:flex}.nosotros__head[data-astro-cid-pudkdqv5] .section-title[data-astro-cid-pudkdqv5]{flex:0 0 41.3125em}.nosotros__title[data-astro-cid-pudkdqv5]{font-size:var(--text-h1);color:var(--verde-100);font-weight:500;line-height:1.2}.nosotros__text[data-astro-cid-pudkdqv5]{flex:1 1 0}.nosotros__grid[data-astro-cid-pudkdqv5]{gap:var(--spacing-lg);grid-template-rows:17.3125em 20em auto;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"a a img1 img1 c c""a a b b img2 img2""d d d e e e";display:grid}.nosotros__img[data-astro-cid-pudkdqv5]{border-radius:var(--radius-xl);object-fit:cover;width:100%;height:100%}.stat[data-astro-cid-pudkdqv5]{--stat-border:var(--verde-500);--stat-value:var(--verde-300);justify-content:flex-end;align-items:flex-end;gap:var(--spacing-md);padding:var(--spacing-xl);border:2px solid var(--stat-border);border-radius:var(--radius-xl);background-color:var(--stat-bg);text-align:right;flex-direction:column;display:flex}.stat--oscuro[data-astro-cid-pudkdqv5]{--stat-bg:var(--verde-950)}.stat--teja[data-astro-cid-pudkdqv5]{--stat-bg:var(--teja-600);--stat-border:var(--teja-400);--stat-value:var(--neutral-100)}.stat--verde[data-astro-cid-pudkdqv5]{--stat-bg:var(--verde-500);--stat-border:var(--verde-300);--stat-value:var(--neutral-100)}.stat__value[data-astro-cid-pudkdqv5]{font-size:var(--text-display);letter-spacing:.76px;color:var(--stat-value);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.2}.stat__divider[data-astro-cid-pudkdqv5]{border:none;border-top:1px solid var(--stat-border);width:100%}.stat__text[data-astro-cid-pudkdqv5]{max-width:18em;font-size:var(--text-h5);font-weight:500;line-height:1.4}.stat[data-astro-cid-pudkdqv5]:nth-of-type(n+4) .stat__text[data-astro-cid-pudkdqv5]{max-width:20em}@media screen and (width<=991px){.nosotros__head[data-astro-cid-pudkdqv5]{align-items:flex-start;gap:var(--spacing-lg);flex-direction:column}.nosotros__head[data-astro-cid-pudkdqv5] .section-title[data-astro-cid-pudkdqv5]{flex:none}.nosotros__grid[data-astro-cid-pudkdqv5]{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a img1""b c""img2 img2""d e";grid-auto-rows:auto}.stat[data-astro-cid-pudkdqv5],.nosotros__img[data-astro-cid-pudkdqv5]{min-height:16em}.nosotros__grid[data-astro-cid-pudkdqv5] .nosotros__img[data-astro-cid-pudkdqv5]:last-of-type{aspect-ratio:16/7}}@media screen and (width<=767px){.nosotros__grid[data-astro-cid-pudkdqv5]{grid-template-columns:minmax(0,1fr);grid-template-areas:"a""img1""b""c""img2""d""e"}.stat[data-astro-cid-pudkdqv5]{min-height:0;padding:var(--spacing-lg)}.nosotros__img[data-astro-cid-pudkdqv5],.nosotros__grid[data-astro-cid-pudkdqv5] .nosotros__img[data-astro-cid-pudkdqv5]:last-of-type{aspect-ratio:16/10;min-height:0}}.modal[data-astro-cid-htd4sy3m]{width:min(75.625em, calc(100vw - 2 * var(--container-padding)));border:1px solid var(--neutral-500);border-radius:var(--radius-md);background-color:var(--neutral-100);max-width:none;max-height:calc(100svh - 4em);color:var(--neutral-800);font-size:inherit;margin:auto;padding:0;overflow:hidden}.modal[data-astro-cid-htd4sy3m]::backdrop{backdrop-filter:blur(2px);background-color:#0a291699}@media (prefers-reduced-motion:no-preference){.modal[data-astro-cid-htd4sy3m][open]{animation:.3s cubic-bezier(.22,1,.36,1) modal-in}.modal[data-astro-cid-htd4sy3m][open]::backdrop{animation:.3s fade-in}.modal[data-astro-cid-htd4sy3m].is-closing{animation:.2s ease-in forwards modal-out}.modal[data-astro-cid-htd4sy3m].is-closing::backdrop{animation:.2s ease-in forwards fade-out}}@keyframes modal-in{0%{opacity:0;transform:translateY(1.25em)}}@keyframes modal-out{to{opacity:0;transform:translateY(1.25em)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}.modal__panel[data-astro-cid-htd4sy3m]{max-height:inherit;grid-template:"info media"minmax(0,1fr)"actions media"/37.0625em minmax(0,1fr);display:grid;position:relative}.modal__body[data-astro-cid-htd4sy3m]{display:contents}.modal__bar[data-astro-cid-htd4sy3m]{z-index:2;position:absolute;top:.4375em;right:.4375em}.modal__handle[data-astro-cid-htd4sy3m],.modal__bar-title[data-astro-cid-htd4sy3m]{display:none}.modal__info[data-astro-cid-htd4sy3m]{gap:var(--spacing-xl);padding:var(--spacing-3xl) var(--spacing-3xl) var(--spacing-xl);flex-direction:column;grid-area:info;display:flex;overflow-y:auto}.modal__head[data-astro-cid-htd4sy3m]{flex-direction:column;align-items:flex-start;gap:1.25em;display:flex}.modal__tag[data-astro-cid-htd4sy3m]{border:1px solid var(--grisazul-200);border-radius:var(--radius-sm);background-color:var(--grisazul-50);color:var(--grisazul-700);font-size:var(--text-sm);text-transform:uppercase;padding:.25em .625em;font-weight:500;line-height:1.5}.modal__title[data-astro-cid-htd4sy3m]{color:var(--verde-oscuro-900);font-size:var(--text-h5);font-weight:500;line-height:1.4}.modal__logo[data-astro-cid-htd4sy3m]{width:auto;height:2.625em}.modal__actions[data-astro-cid-htd4sy3m]{align-items:center;gap:var(--spacing-md);padding:0 var(--spacing-3xl) var(--spacing-3xl);flex-direction:column;grid-area:actions;display:flex}.modal__more[data-astro-cid-htd4sy3m]{align-items:center;gap:var(--spacing-sm);color:var(--verde-500);font-weight:500;line-height:1.5;display:inline-flex}.modal__more[data-astro-cid-htd4sy3m] svg[data-astro-cid-htd4sy3m]{width:1.25em;height:1.25em;transition:transform var(--transition-base)}.modal__more[data-astro-cid-htd4sy3m]:hover{color:var(--verde-oscuro-900)}.modal__more[data-astro-cid-htd4sy3m]:hover svg[data-astro-cid-htd4sy3m]{transform:translate(.25em)}.modal__media[data-astro-cid-htd4sy3m]{min-width:0;padding:var(--spacing-3xl);border-left:1px solid var(--neutral-500);background-color:var(--neutral-400);flex-direction:column;grid-area:media;justify-content:center;gap:2.25em;display:flex}.modal__track[data-astro-cid-htd4sy3m]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.5em;display:flex;overflow-x:auto}.modal__track[data-astro-cid-htd4sy3m]::-webkit-scrollbar{display:none}.modal__slide[data-astro-cid-htd4sy3m]{aspect-ratio:521/479;scroll-snap-align:start;flex:0 0 100%;justify-content:center;align-items:center;display:flex}.modal__slide[data-astro-cid-htd4sy3m] img[data-astro-cid-htd4sy3m]{border-radius:var(--radius-lg);object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:0 .5em 1.5em #153d3514}.modal__media[data-astro-cid-htd4sy3m].is-static .slider-controls{display:none}.modal__close[data-astro-cid-htd4sy3m]{border-radius:var(--radius-sm);cursor:pointer;width:2.75em;height:2.75em;transition:background-color var(--transition-base);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:.5em;display:inline-flex}.modal__close[data-astro-cid-htd4sy3m]:hover{background-color:var(--neutral-500)}@media screen and (width<=991px){.modal[data-astro-cid-htd4sy3m]{width:min(42em, calc(100vw - 2 * var(--container-padding)))}.modal__panel[data-astro-cid-htd4sy3m]{flex-direction:column;display:flex}.modal__bar[data-astro-cid-htd4sy3m]{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-xl);transition:border-color var(--transition-base);border-bottom:1px solid #0000;flex:none;display:flex;position:relative;top:auto;right:auto}.modal__panel[data-astro-cid-htd4sy3m].is-scrolled .modal__bar[data-astro-cid-htd4sy3m]{border-bottom-color:var(--neutral-500)}.modal__bar-title[data-astro-cid-htd4sy3m]{min-width:0;color:var(--grisazul-700);font-size:var(--text-sm);letter-spacing:.5px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;font-weight:500;line-height:1.5;display:block;overflow:hidden}.modal__body[data-astro-cid-htd4sy3m]{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.modal__media[data-astro-cid-htd4sy3m]{gap:var(--spacing-md);padding:0 var(--spacing-xl) var(--spacing-lg);border-left:none;border-bottom:1px solid var(--neutral-500);background-color:var(--neutral-100);order:-1}.modal__slide[data-astro-cid-htd4sy3m]{aspect-ratio:auto;height:16em}.modal__info[data-astro-cid-htd4sy3m]{padding:var(--spacing-xl);overflow:visible}.modal__tag[data-astro-cid-htd4sy3m]{display:none}.modal__actions[data-astro-cid-htd4sy3m]{gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl) calc(var(--spacing-md) + env(safe-area-inset-bottom));background-color:var(--neutral-100);transition:border-color var(--transition-base), box-shadow var(--transition-base);border-top:1px solid #0000;flex:none}.modal__panel[data-astro-cid-htd4sy3m].has-more .modal__actions[data-astro-cid-htd4sy3m]{border-top-color:var(--neutral-500);box-shadow:0 -.5em 1.5em #153d3514}}@media screen and (width<=767px){.modal[data-astro-cid-htd4sy3m]{border-radius:var(--radius-xl) var(--radius-xl) 0 0;border:none;width:100%;max-width:100%;max-height:90svh;margin:auto 0 0}.modal__bar[data-astro-cid-htd4sy3m]{padding:var(--spacing-lg) var(--spacing-sm) var(--spacing-sm) var(--container-padding);cursor:grab;touch-action:none}.modal__handle[data-astro-cid-htd4sy3m]{background-color:var(--neutral-500);border-radius:1em;width:2.5em;height:.25em;display:block;position:absolute;top:.5em;left:50%;transform:translate(-50%)}.modal__media[data-astro-cid-htd4sy3m]{padding:0 var(--container-padding) var(--spacing-md)}.modal__slide[data-astro-cid-htd4sy3m]{height:12.5em}.modal__info[data-astro-cid-htd4sy3m]{padding:var(--spacing-lg) var(--container-padding) var(--spacing-xl)}.modal__actions[data-astro-cid-htd4sy3m]{padding-inline:var(--container-padding)}}@media screen and (width<=767px) and (prefers-reduced-motion:no-preference){.modal[data-astro-cid-htd4sy3m][open]{animation:.38s cubic-bezier(.22,1,.36,1) hoja-in}.modal[data-astro-cid-htd4sy3m].is-closing{animation:.26s cubic-bezier(.4,0,1,1) forwards hoja-out}}@keyframes hoja-in{0%{transform:translateY(100%)}}@keyframes hoja-out{0%{transform:translateY(var(--drag,0px))}to{transform:translateY(100%)}}.productos[data-astro-cid-au6ucwnh]{width:100%;padding-block:var(--spacing-section);background:linear-gradient(180deg, var(--neutral-100), var(--verde-100));overflow:hidden}.productos__inner[data-astro-cid-au6ucwnh]{gap:var(--spacing-4xl);flex-direction:column;display:flex}.productos__carousel[data-astro-cid-au6ucwnh]{gap:var(--spacing-3xl);flex-direction:column;display:flex}.productos__track[data-astro-cid-au6ucwnh]{gap:var(--spacing-xl);margin-inline:calc(var(--container-padding) * -1);padding-inline:var(--container-padding);scroll-padding-inline:var(--container-padding);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.productos__track[data-astro-cid-au6ucwnh]::-webkit-scrollbar{display:none}.productos__track[data-astro-cid-au6ucwnh]{--fade-l:var(--container-padding);--fade-r:calc(var(--container-padding) + 6em);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);transition:--fade-l var(--transition-slow), --fade-r var(--transition-slow)}.productos__carousel[data-astro-cid-au6ucwnh].is-at-start .productos__track[data-astro-cid-au6ucwnh]{--fade-l:0px}.productos__carousel[data-astro-cid-au6ucwnh].is-at-end .productos__track[data-astro-cid-au6ucwnh]{--fade-r:0px}@property --fade-l{syntax:"<length>";inherits:true;initial-value:0}@property --fade-r{syntax:"<length>";inherits:true;initial-value:0}@media screen and (width<=767px){.productos__track[data-astro-cid-au6ucwnh]{--fade-r:calc(var(--container-padding) + 2.5em)}}.producto-card[data-astro-cid-au6ucwnh]{scroll-snap-align:start;flex:0 0 19em}.producto-card__link[data-astro-cid-au6ucwnh]{gap:var(--spacing-md);border-radius:var(--radius-lg);flex-direction:column;display:flex}.producto-card__media[data-astro-cid-au6ucwnh]{aspect-ratio:304/364.8;border-radius:var(--radius-lg);background-color:var(--verde-200);position:relative;overflow:hidden}.producto-card__media[data-astro-cid-au6ucwnh] img[data-astro-cid-au6ucwnh]{object-fit:contain;width:100%;height:100%;transition:transform var(--transition-slow);padding:2.5em 1.5em 1.5em}.producto-card__media--cubrir[data-astro-cid-au6ucwnh] img[data-astro-cid-au6ucwnh]{object-fit:cover;padding:0}.producto-card__link[data-astro-cid-au6ucwnh]:hover .producto-card__media[data-astro-cid-au6ucwnh] img[data-astro-cid-au6ucwnh],.producto-card__link[data-astro-cid-au6ucwnh]:focus-visible .producto-card__media[data-astro-cid-au6ucwnh] img[data-astro-cid-au6ucwnh]{transform:scale(1.04)}.producto-card__stock[data-astro-cid-au6ucwnh]{border-radius:var(--radius-md);color:var(--verde-oscuro-900);font-size:var(--text-sm);background-color:#ffffffe6;padding:.125em .625em;font-weight:500;line-height:1.5;position:absolute;top:.75em;left:.75em}.producto-card__stock--disponible[data-astro-cid-au6ucwnh]:before{content:"";background-color:var(--verde-500);vertical-align:.1em;border-radius:50%;width:.5em;height:.5em;margin-right:.375em;display:inline-block}.producto-card__stock--agotado[data-astro-cid-au6ucwnh]{color:var(--teja-600)}.producto-card__body[data-astro-cid-au6ucwnh]{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.producto-card__name[data-astro-cid-au6ucwnh]{color:var(--verde-oscuro-900);font-size:var(--text-h5);font-weight:500;line-height:1.4}.producto-card__more[data-astro-cid-au6ucwnh]{background-color:var(--neutral-100);width:2.5em;height:2.5em;color:var(--verde-500);transition:background-color var(--transition-base), color var(--transition-base);border-radius:50%;flex-shrink:0;padding:.5em;display:inline-flex}.producto-card__link[data-astro-cid-au6ucwnh]:hover .producto-card__more[data-astro-cid-au6ucwnh]{background-color:var(--verde-500);color:var(--neutral-100)}@media screen and (width<=767px){.producto-card[data-astro-cid-au6ucwnh]{flex-basis:72%}.productos__inner[data-astro-cid-au6ucwnh]{gap:var(--spacing-3xl)}}.sectores[data-astro-cid-5vqsufgs]{width:100%;padding-block:var(--spacing-section);background:linear-gradient(180deg, var(--verde-100), var(--neutral-100))}.sectores__inner[data-astro-cid-5vqsufgs]{gap:var(--spacing-4xl);flex-direction:column;display:flex}.sectores__title[data-astro-cid-5vqsufgs]{max-width:48em;margin-inline:auto}.sectores__lead[data-astro-cid-5vqsufgs]{margin-top:var(--spacing-sm);color:var(--neutral-800)}.sectores__cards[data-astro-cid-5vqsufgs]{gap:var(--spacing-xl);height:33.75em;display:flex}.sector[data-astro-cid-5vqsufgs]{min-width:0;padding:var(--spacing-xl);border-radius:var(--radius-xl);color:var(--neutral-100);isolation:isolate;cursor:default;transition:flex-grow var(--transition-slow);flex-direction:column;flex:1 1 0;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.sector[data-astro-cid-5vqsufgs]:first-child{flex-grow:.93}.sector__img[data-astro-cid-5vqsufgs]{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow);position:absolute;inset:0}.sector[data-astro-cid-5vqsufgs]:before,.sector[data-astro-cid-5vqsufgs]:after{content:"";z-index:-1;transition:opacity var(--transition-slow);position:absolute;inset:0}.sector[data-astro-cid-5vqsufgs]:before{background:linear-gradient(#27924b00 20%,#27924bcc)}.sector[data-astro-cid-5vqsufgs]:after{background:linear-gradient(180deg, #153d3500 20%, var(--verde-oscuro-900));opacity:0}.sector__title[data-astro-cid-5vqsufgs]{font-size:var(--text-h2);transition:font-size var(--transition-slow), opacity var(--transition-base);font-weight:500;line-height:1.2}.sector__text[data-astro-cid-5vqsufgs]{opacity:0;max-height:0;transition:max-height var(--transition-slow), opacity var(--transition-base), margin var(--transition-slow);display:grid}@media (hover:hover) and (width>=992px){.sectores__cards[data-astro-cid-5vqsufgs]:is(:hover,:focus-within) .sector[data-astro-cid-5vqsufgs]{flex-grow:.7}.sectores__cards[data-astro-cid-5vqsufgs]:is(:hover,:focus-within) .sector[data-astro-cid-5vqsufgs]:not(:hover,:focus-within) .sector__title[data-astro-cid-5vqsufgs]{opacity:0}.sectores__cards[data-astro-cid-5vqsufgs] .sector[data-astro-cid-5vqsufgs]:is(:hover,:focus-within){flex-grow:1.35}.sector[data-astro-cid-5vqsufgs]:is(:hover,:focus-within):after{opacity:1}.sector[data-astro-cid-5vqsufgs]:is(:hover,:focus-within) .sector__img[data-astro-cid-5vqsufgs]{transform:scale(1.03)}.sector[data-astro-cid-5vqsufgs]:is(:hover,:focus-within) .sector__title[data-astro-cid-5vqsufgs]{font-size:var(--text-h3)}.sector[data-astro-cid-5vqsufgs]:is(:hover,:focus-within) .sector__text[data-astro-cid-5vqsufgs]{max-height:6em;margin-top:var(--spacing-lg);opacity:1}}@media (hover:none),(width<=991px){.sectores__cards[data-astro-cid-5vqsufgs]{flex-direction:column;height:auto}.sector[data-astro-cid-5vqsufgs],.sector[data-astro-cid-5vqsufgs]:first-child{flex:none;min-height:24em}.sector[data-astro-cid-5vqsufgs]:after{opacity:1}.sector__title[data-astro-cid-5vqsufgs]{font-size:var(--text-h3)}.sector__text[data-astro-cid-5vqsufgs]{max-height:none;margin-top:var(--spacing-md);opacity:1}}@media screen and (width<=767px){.sector[data-astro-cid-5vqsufgs],.sector[data-astro-cid-5vqsufgs]:first-child{min-height:20em;padding:var(--spacing-lg)}.sectores__cards[data-astro-cid-5vqsufgs]{gap:var(--spacing-md)}}.certificaciones[data-astro-cid-xlh2fduv]{width:100%;padding-block:var(--spacing-4xl);background-color:var(--neutral-100)}.certificaciones__inner[data-astro-cid-xlh2fduv]{align-items:center;gap:var(--spacing-3xl);flex-direction:column;display:flex}.certificaciones__list[data-astro-cid-xlh2fduv]{justify-content:center;gap:var(--spacing-4xl);width:100%;display:flex}.cert[data-astro-cid-xlh2fduv]{align-items:center;gap:var(--spacing-md);text-align:center;min-width:0;color:var(--neutral-800);flex-direction:column;flex:0 24.125em;display:flex}.cert__logo[data-astro-cid-xlh2fduv]{border-radius:var(--radius-sm);background-color:var(--neutral-100);justify-content:center;align-items:center;width:15em;height:9.375em;padding:1.5em 3em;display:flex}.cert__logo[data-astro-cid-xlh2fduv] img[data-astro-cid-xlh2fduv]{object-fit:contain;width:auto;max-width:100%;height:6.375em}.cert__text[data-astro-cid-xlh2fduv]{flex-direction:column;gap:.75em;line-height:1.5;display:flex}.cert__name[data-astro-cid-xlh2fduv]{flex-direction:column;font-weight:600;line-height:1.5;display:flex}.cert__sigla[data-astro-cid-xlh2fduv]{font-size:var(--text-lg)}.cert__full[data-astro-cid-xlh2fduv]{font-size:var(--text-md)}@media screen and (width<=767px){.certificaciones__list[data-astro-cid-xlh2fduv]{gap:var(--spacing-3xl);flex-direction:column}.cert[data-astro-cid-xlh2fduv]{flex:none;width:100%}}.historia[data-astro-cid-2jr47qif]{width:100%;padding-block:var(--spacing-section-lg);background-color:var(--neutral-100)}.historia__inner[data-astro-cid-2jr47qif]{gap:var(--spacing-5xl);flex-direction:column;display:flex}.timeline[data-astro-cid-2jr47qif]{grid-template-columns:repeat(var(--hitos), minmax(0, 1fr));gap:var(--spacing-sm);padding-left:2.5em;display:grid;position:relative}.timeline[data-astro-cid-2jr47qif]:before{content:"";background-color:var(--teja-500);height:3px;position:absolute;top:calc(12.7188em - 1.5px);left:0;right:0}.hito[data-astro-cid-2jr47qif]{gap:var(--spacing-md);flex-direction:column;display:flex}.hito__planta[data-astro-cid-2jr47qif]{object-fit:contain;object-position:left bottom;width:11.25em;height:11.25em}.hito__marker[data-astro-cid-2jr47qif]{background-color:var(--teja-500);width:.9375em;height:.9375em;box-shadow:0 0 0 4px var(--neutral-100);border-radius:50%;margin-left:0;position:relative}.hito__content[data-astro-cid-2jr47qif]{gap:var(--spacing-sm);padding-right:var(--spacing-md);flex-direction:column;display:flex}.hito__anio[data-astro-cid-2jr47qif]{color:var(--verde-500);font-size:var(--text-h5);font-weight:500;line-height:1.4}.hito__titulo[data-astro-cid-2jr47qif]{color:var(--verde-500);font-size:var(--text-md);font-weight:500;line-height:1.5}.hito__texto[data-astro-cid-2jr47qif]{margin-top:calc(var(--spacing-xs) - var(--spacing-sm));color:var(--neutral-800);line-height:1.5}@media screen and (width<=991px){.timeline[data-astro-cid-2jr47qif]{gap:var(--spacing-2xl);grid-template-columns:minmax(0,1fr);padding-left:0}.timeline[data-astro-cid-2jr47qif]:before{width:3px;height:auto;inset:.5em auto .5em calc(.46875em - 1.5px)}.hito[data-astro-cid-2jr47qif]{align-items:start;gap:var(--spacing-lg);grid-template-columns:.9375em minmax(0,1fr) 6em;display:grid}.hito__marker[data-astro-cid-2jr47qif]{grid-area:1/1;margin-top:.4em}.hito__content[data-astro-cid-2jr47qif]{grid-area:1/2;padding-right:0}.hito__planta[data-astro-cid-2jr47qif]{object-fit:cover;object-position:left bottom;grid-area:1/3;width:6em;height:7em}}@media screen and (width<=479px){.hito[data-astro-cid-2jr47qif]{gap:var(--spacing-md);grid-template-columns:.9375em minmax(0,1fr) 4em}.hito__planta[data-astro-cid-2jr47qif]{width:4em;height:5em}}@media (prefers-reduced-motion:no-preference){.js .timeline[data-astro-cid-2jr47qif]:before{transform-origin:0;transition:transform 1.6s cubic-bezier(.65,0,.35,1);transform:scaleX(0)}.js .hito__marker[data-astro-cid-2jr47qif],.js .hito__planta[data-astro-cid-2jr47qif],.js .hito__content[data-astro-cid-2jr47qif]{--stage:calc(var(--i) * .32s)}.js .hito__marker[data-astro-cid-2jr47qif]{transition:transform .45s cubic-bezier(.34, 1.56, .64, 1) calc(var(--stage) + .2s);transform:scale(0)}.js .hito__planta[data-astro-cid-2jr47qif]{opacity:0;transform-origin:0 100%;transition:opacity .5s ease calc(var(--stage) + .35s), transform .9s cubic-bezier(.22, 1, .36, 1) calc(var(--stage) + .35s);transform:scaleY(.2)translateY(1em)}.js .hito__content[data-astro-cid-2jr47qif]{opacity:0;transition:opacity .6s ease calc(var(--stage) + .5s), transform .7s cubic-bezier(.22, 1, .36, 1) calc(var(--stage) + .5s);transform:translateY(1.25em)}.js .timeline[data-astro-cid-2jr47qif].is-visible:before{transform:none}.js .timeline[data-astro-cid-2jr47qif].is-visible .hito__marker[data-astro-cid-2jr47qif],.js .timeline[data-astro-cid-2jr47qif].is-visible .hito__planta[data-astro-cid-2jr47qif],.js .timeline[data-astro-cid-2jr47qif].is-visible .hito__content[data-astro-cid-2jr47qif]{opacity:1;transform:none}@media screen and (width<=991px){.js .timeline[data-astro-cid-2jr47qif]:before{transform-origin:top;transform:scaleY(0)}.js .hito__planta[data-astro-cid-2jr47qif]{transform-origin:bottom}}}.testimonios[data-astro-cid-jrl67so2]{width:100%;padding-block:var(--spacing-section-lg);background-color:var(--neutral-100)}.testimonios__inner[data-astro-cid-jrl67so2]{gap:var(--spacing-5xl);max-width:calc(80em + 2 * var(--container-padding));grid-template-columns:37.5em minmax(0,1fr);display:grid}.testimonios__intro[data-astro-cid-jrl67so2]{flex-direction:column;gap:1.25em;display:flex}.testimonios__destacado[data-astro-cid-jrl67so2]{color:var(--neutral-800);flex-direction:column;display:flex}.testimonios__valor[data-astro-cid-jrl67so2]{color:var(--verde-500);font-size:var(--text-h1);font-weight:500;line-height:1.2}.testimonios__dest-titulo[data-astro-cid-jrl67so2]{color:var(--verde-500);font-size:var(--text-h6);font-weight:500;line-height:1.4}.testimonios__carousel[data-astro-cid-jrl67so2]{gap:var(--spacing-3xl);flex-direction:column;min-width:0;display:flex}.testimonios__track[data-astro-cid-jrl67so2]{touch-action:pan-y;display:grid}.testimonio[data-astro-cid-jrl67so2]{justify-content:space-between;gap:var(--spacing-3xl);min-height:16.25em;padding:var(--spacing-xl);border:2px solid var(--borde);border-radius:var(--radius-xl);background-color:var(--fondo);color:var(--neutral-100);opacity:0;pointer-events:none;user-select:none;flex-direction:column;grid-area:1/1;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);display:flex;transform:scale(.94)}.testimonio[data-astro-cid-jrl67so2].is-active{opacity:1;pointer-events:auto;transition-delay:.12s;transform:none}.testimonio[data-astro-cid-jrl67so2].is-leaving{transform:scale(.9)}html:not(.js) .testimonios__track[data-astro-cid-jrl67so2]{gap:var(--spacing-md);flex-direction:column;display:flex}html:not(.js) .testimonio[data-astro-cid-jrl67so2]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.testimonio[data-astro-cid-jrl67so2]{transition:opacity .2s linear;transform:none}}.testimonio--oscuro[data-astro-cid-jrl67so2]{--fondo:var(--verde-950);--borde:var(--verde-500);--cita:var(--verde-300)}.testimonio--teja[data-astro-cid-jrl67so2]{--fondo:var(--teja-600);--borde:var(--teja-400);--cita:var(--neutral-100)}.testimonio__cita[data-astro-cid-jrl67so2]{color:var(--cita);font-size:var(--text-lg);font-weight:500;line-height:1.5}.testimonio__autor[data-astro-cid-jrl67so2]{flex-direction:column;line-height:1.5;display:flex}.testimonio__nombre[data-astro-cid-jrl67so2]{font-weight:600}@media screen and (width<=991px){.testimonios__inner[data-astro-cid-jrl67so2]{gap:var(--spacing-3xl);grid-template-columns:minmax(0,1fr)}}@media screen and (width<=479px){.testimonio[data-astro-cid-jrl67so2]{min-height:18em;padding:var(--spacing-lg)}}.contacto[data-astro-cid-t44qkbqn]{width:100%;padding-block:var(--spacing-section-lg);background-color:var(--neutral-100)}.contacto__inner[data-astro-cid-t44qkbqn]{gap:var(--spacing-5xl);flex-direction:column;display:flex}.contacto__grid[data-astro-cid-t44qkbqn]{gap:var(--spacing-5xl);grid-template-columns:25em minmax(0,1fr);display:grid}.contacto__datos[data-astro-cid-t44qkbqn]{justify-content:space-between;gap:var(--spacing-2xl);flex-direction:column;display:flex}.contacto__list[data-astro-cid-t44qkbqn]{gap:var(--spacing-2xl);flex-direction:column;display:flex}.contacto__list[data-astro-cid-t44qkbqn] li[data-astro-cid-t44qkbqn]{gap:var(--spacing-md);flex-direction:column;display:flex}.contacto__list[data-astro-cid-t44qkbqn] img[data-astro-cid-t44qkbqn]{width:2em;height:2em}.contacto__list[data-astro-cid-t44qkbqn] li[data-astro-cid-t44qkbqn]>div[data-astro-cid-t44qkbqn]{gap:var(--spacing-sm);flex-direction:column;display:flex}.contacto__label[data-astro-cid-t44qkbqn]{color:var(--neutral-600);font-size:var(--text-md);font-weight:500;line-height:1.5}.contacto__value[data-astro-cid-t44qkbqn]{color:var(--verde-500);font-size:var(--text-lg);flex-direction:column;font-style:normal;line-height:1.5;display:flex}a[data-astro-cid-t44qkbqn].contacto__value{width:fit-content}a[data-astro-cid-t44qkbqn].contacto__value:hover{color:var(--verde-oscuro-900)}.contacto__value--link[data-astro-cid-t44qkbqn]{text-underline-offset:.2em;text-decoration:underline}.mapa[data-astro-cid-t44qkbqn]{aspect-ratio:832/516;border:1px solid var(--neutral-500);border-radius:var(--radius-xl);background-color:var(--neutral-400);position:relative;overflow:hidden}.mapa[data-astro-cid-t44qkbqn] iframe[data-astro-cid-t44qkbqn]{border:0;width:100%;height:100%;position:absolute;inset:0}.mapa__btn[data-astro-cid-t44qkbqn]{right:var(--spacing-md);bottom:var(--spacing-md);border-color:var(--neutral-500);min-height:2.75em;box-shadow:var(--shadow-card);padding:.5em 1.25em;position:absolute}@media screen and (width<=991px){.contacto__grid[data-astro-cid-t44qkbqn]{gap:var(--spacing-3xl);grid-template-columns:minmax(0,1fr)}.contacto__inner[data-astro-cid-t44qkbqn]{gap:var(--spacing-3xl)}}@media screen and (width<=767px){.mapa[data-astro-cid-t44qkbqn]{aspect-ratio:4/3}.contacto__datos[data-astro-cid-t44qkbqn] .btn[data-astro-cid-t44qkbqn]{width:100%}}
