.hero-quienes[data-astro-cid-uno4qjei]{min-height:100vh;position:relative;display:flex;align-items:center;padding:0 5vw;overflow:hidden}.hero-quienes__bg[data-astro-cid-uno4qjei]{position:absolute;inset:0;background:linear-gradient(135deg,#0f172a,#1e3a8a,#1e40af);z-index:1}.hero-quienes__container[data-astro-cid-uno4qjei]{max-width:1400px;margin:0 auto;width:100%;padding:8rem 0 4rem;position:relative;z-index:20}.hero-quienes__content[data-astro-cid-uno4qjei]{max-width:1000px;margin:0 auto;text-align:center;animation:heroFadeIn 1.2s ease-out}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.hero-quienes__tagline[data-astro-cid-uno4qjei]{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:300;font-style:italic;color:#22d3ee;margin-bottom:1.5rem;letter-spacing:-.02em}.hero-quienes__title[data-astro-cid-uno4qjei]{font-size:clamp(3rem,8vw,6.5rem);font-weight:300;letter-spacing:-.03em;line-height:1.1;color:#fff;margin-bottom:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-shadow:0 2px 20px rgba(0,0,0,.3)}.hero-quienes__subtitle[data-astro-cid-uno4qjei]{font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;color:#bfdbfe;max-width:800px;margin:0 auto}.intro-section[data-astro-cid-uno4qjei]{padding:8rem 5vw;background:#fff}.intro-section__container[data-astro-cid-uno4qjei]{max-width:900px;margin:0 auto}.intro-section__content[data-astro-cid-uno4qjei]{text-align:center;space-y:2rem}.intro-section__text-large[data-astro-cid-uno4qjei]{font-size:clamp(1.25rem,2.5vw,1.5rem);color:#334155;line-height:1.7;margin-bottom:1.5rem}.intro-section__text[data-astro-cid-uno4qjei]{font-size:clamp(1rem,2vw,1.125rem);color:#475569;line-height:1.7}.text-highlight[data-astro-cid-uno4qjei]{color:#1e40af;font-weight:500}.stats-quienes[data-astro-cid-uno4qjei]{padding:8rem 5vw;background:linear-gradient(to bottom,#eff6ff,#dbeafe)}.stats-quienes__container[data-astro-cid-uno4qjei]{max-width:1400px;margin:0 auto}.stats-quienes__grid[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4rem 3rem}.stat-quienes[data-astro-cid-uno4qjei]{text-align:center}.stat-quienes__value[data-astro-cid-uno4qjei]{font-size:clamp(3rem,6vw,5rem);font-weight:200;letter-spacing:-.03em;line-height:1;color:#1e40af;margin-bottom:1rem}.stat-quienes__label[data-astro-cid-uno4qjei]{font-size:1rem;color:#475569;line-height:1.5}.gallery-quienes[data-astro-cid-uno4qjei]{padding:8rem 5vw 10rem;background:#fff}.gallery-quienes__container[data-astro-cid-uno4qjei]{max-width:1600px;margin:0 auto}.gallery-quienes__title[data-astro-cid-uno4qjei]{font-size:clamp(2rem,4vw,3rem);font-weight:300;letter-spacing:-.02em;color:#0f172a;margin-bottom:1rem;text-align:center}.gallery-quienes__subtitle[data-astro-cid-uno4qjei]{font-size:clamp(1rem,2vw,1.125rem);color:#475569;line-height:1.7;margin-bottom:4rem;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.gallery-quienes__carousel[data-astro-cid-uno4qjei]{position:relative;overflow:hidden;width:100%;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}@keyframes scroll-infinite{0%{transform:translate(0)}to{transform:translate(-50%)}}.gallery-quienes__track[data-astro-cid-uno4qjei]{display:flex;gap:2rem;padding:1rem 0 2rem;animation:scroll-infinite 20s linear infinite}.gallery-quienes__item[data-astro-cid-uno4qjei]{flex:0 0 auto;width:clamp(280px,40vw,450px)}.gallery-quienes__image-wrapper[data-astro-cid-uno4qjei]{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:1.5rem;overflow:hidden;box-shadow:0 8px 24px #0000001f;transition:all .6s cubic-bezier(.4,0,.2,1)}.gallery-quienes__image-wrapper[data-astro-cid-uno4qjei]:hover{box-shadow:0 20px 48px #1e40af40;transform:translateY(-8px)}.gallery-quienes__image[data-astro-cid-uno4qjei]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;transition:transform .8s cubic-bezier(.4,0,.2,1);filter:brightness(.95) contrast(1.05)}.gallery-quienes__image-wrapper[data-astro-cid-uno4qjei]:hover .gallery-quienes__image[data-astro-cid-uno4qjei]{transform:scale(1.08);filter:brightness(1) contrast(1.1)}.gallery-quienes__overlay[data-astro-cid-uno4qjei]{position:absolute;inset:0;background:linear-gradient(to bottom,#1e40af14,#0f172a40);z-index:5;opacity:1;transition:opacity .4s ease;pointer-events:none}.gallery-quienes__image-wrapper[data-astro-cid-uno4qjei]:hover .gallery-quienes__overlay[data-astro-cid-uno4qjei]{opacity:.5}.filosofia-section[data-astro-cid-uno4qjei]{padding:8rem 5vw;background:#fff}.filosofia-section__container[data-astro-cid-uno4qjei]{max-width:900px;margin:0 auto}.filosofia-section__content[data-astro-cid-uno4qjei]{text-align:center}.filosofia-section__title[data-astro-cid-uno4qjei]{font-size:clamp(2rem,4vw,3rem);font-weight:300;letter-spacing:-.02em;color:#0f172a;margin-bottom:2rem}.filosofia-section__text[data-astro-cid-uno4qjei]{font-size:clamp(1rem,2vw,1.125rem);color:#475569;line-height:1.7;margin-bottom:2.5rem}.filosofia-section__quote[data-astro-cid-uno4qjei]{background:linear-gradient(135deg,#eff6ff,#dbeafe);padding:2.5rem;border-radius:1rem;border-left:4px solid #1e40af}.filosofia-section__quote-text[data-astro-cid-uno4qjei]{font-size:clamp(1rem,2vw,1.25rem);font-style:italic;color:#334155;line-height:1.7}.presencia-section[data-astro-cid-uno4qjei]{padding:8rem 5vw;background:linear-gradient(to bottom,#f0f9ff,#e0f2fe)}.presencia-section__container[data-astro-cid-uno4qjei]{max-width:900px;margin:0 auto}.presencia-section__content[data-astro-cid-uno4qjei]{text-align:center}.presencia-section__title[data-astro-cid-uno4qjei]{font-size:clamp(2rem,4vw,3rem);font-weight:300;letter-spacing:-.02em;color:#0f172a;margin-bottom:2rem}.presencia-section__text[data-astro-cid-uno4qjei]{font-size:clamp(1rem,2vw,1.125rem);color:#475569;line-height:1.7;margin-bottom:1.5rem}.presencia-section__text[data-astro-cid-uno4qjei]:last-child{margin-bottom:0}.benaqua-section[data-astro-cid-uno4qjei]{padding:6rem 5vw;background:linear-gradient(135deg,#1e40af,#1e3a8a);color:#fff}.benaqua-section__container[data-astro-cid-uno4qjei]{max-width:900px;margin:0 auto;text-align:center}.benaqua-section__title[data-astro-cid-uno4qjei]{font-size:clamp(2rem,5vw,3.5rem);font-weight:300;letter-spacing:-.02em;margin-bottom:1.5rem}.benaqua-section__text[data-astro-cid-uno4qjei]{font-size:clamp(1rem,2vw,1.25rem);opacity:.95;line-height:1.7}.expertise-section[data-astro-cid-uno4qjei]{padding:8rem 5vw;background:#fff}.expertise-section__container[data-astro-cid-uno4qjei]{max-width:1200px;margin:0 auto}.expertise-section__grid[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:4rem}.expertise-section__column[data-astro-cid-uno4qjei]{space-y:1.5rem}.expertise-section__subtitle[data-astro-cid-uno4qjei]{font-size:clamp(1.5rem,3vw,2rem);font-weight:400;color:#0f172a;margin-bottom:2rem}.expertise-section__list[data-astro-cid-uno4qjei]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.expertise-section__list-item[data-astro-cid-uno4qjei]{display:flex;align-items:center;gap:.75rem;font-size:1rem;color:#334155}.expertise-section__icon[data-astro-cid-uno4qjei]{width:1.25rem;height:1.25rem;flex-shrink:0;color:#1e40af}.expertise-section__icon--accent[data-astro-cid-uno4qjei]{color:#0ea5e9}.cta-quienes[data-astro-cid-uno4qjei]{padding:8rem 5vw;background:linear-gradient(to bottom,#fff,#f0f9ff)}.cta-quienes__container[data-astro-cid-uno4qjei]{max-width:800px;margin:0 auto;text-align:center}.cta-quienes__title[data-astro-cid-uno4qjei]{font-size:clamp(2rem,5vw,3.5rem);font-weight:300;letter-spacing:-.02em;color:#0f172a;margin-bottom:1.5rem}.cta-quienes__text[data-astro-cid-uno4qjei]{font-size:clamp(1rem,2.5vw,1.25rem);color:#475569;margin-bottom:2.5rem;line-height:1.6}.cta-quienes__button[data-astro-cid-uno4qjei]{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.5rem;background:#1e40af;color:#fff;font-size:1rem;font-weight:500;border-radius:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;box-shadow:0 4px 20px #1e40af33}.cta-quienes__button[data-astro-cid-uno4qjei]:hover{background:#1e3a8a;transform:translateY(-2px);box-shadow:0 8px 30px #1e40af4d}@media(max-width:768px){.hero-quienes[data-astro-cid-uno4qjei]{padding:0 6vw}.hero-quienes__container[data-astro-cid-uno4qjei]{padding:6rem 0 3rem}.intro-section[data-astro-cid-uno4qjei],.stats-quienes[data-astro-cid-uno4qjei],.gallery-quienes[data-astro-cid-uno4qjei],.filosofia-section[data-astro-cid-uno4qjei],.presencia-section[data-astro-cid-uno4qjei],.expertise-section[data-astro-cid-uno4qjei],.cta-quienes[data-astro-cid-uno4qjei]{padding:5rem 6vw}.benaqua-section[data-astro-cid-uno4qjei]{padding:4rem 6vw}.stats-quienes__grid[data-astro-cid-uno4qjei],.expertise-section__grid[data-astro-cid-uno4qjei]{grid-template-columns:1fr;gap:3rem}.gallery-quienes__item[data-astro-cid-uno4qjei]{width:clamp(250px,80vw,350px)}.gallery-quienes__track[data-astro-cid-uno4qjei]{gap:1rem;animation-duration:15s}}
