.HomeHero-module__h1fd5a__hero{padding-block:var(--space-4xl) var(--space-3xl)}.HomeHero-module__h1fd5a__grid{grid-template-columns:repeat(auto-fit,minmax(min(22.5rem,100%),1fr));align-items:center;gap:3.5rem;display:grid}.HomeHero-module__h1fd5a__imageFrame{position:relative}.HomeHero-module__h1fd5a__imageFrame:before{content:"";border:2px solid var(--section-accent,var(--color-accent));z-index:0;border-radius:28px;width:100%;height:100%;position:absolute;inset:-22px -22px auto auto}@media (max-width:767px){.HomeHero-module__h1fd5a__imageFrame:before{inset:-10px -10px auto auto}}.HomeHero-module__h1fd5a__image{z-index:1;aspect-ratio:4/5;object-fit:cover;border-radius:24px;width:100%;display:block;position:relative;box-shadow:0 30px 60px -20px #1c191740}h1.HomeHero-module__h1fd5a__title{font-size:calc(var(--hero-title-size) * var(--section-title-scale,1));margin-block-end:var(--hero-stack-gap-title,1.5rem)}.HomeHero-module__h1fd5a__tagline{color:var(--section-accent,var(--color-accent));font-weight:var(--font-weight-bold);font-size:calc(var(--text-sm) * var(--section-subtitle-scale,1));letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-block-end:var(--hero-stack-gap-eyebrow,1.125rem)}.HomeHero-module__h1fd5a__description{margin-block-end:var(--hero-stack-gap-body,1.75rem)}.HomeHero-module__h1fd5a__chips{gap:var(--hero-chips-gap,.625rem);margin-block:0 var(--hero-stack-gap-chips,2rem);flex-wrap:wrap;padding:0;list-style:none;display:flex}.HomeHero-module__h1fd5a__chip{padding:var(--space-2xs) var(--space-sm);background-color:var(--chip-bg);border:var(--chip-border);border-radius:var(--radius-full);color:var(--section-accent,var(--chip-text));font-size:calc(var(--text-sm) * var(--section-body-scale,1));font-weight:var(--font-weight-semibold);letter-spacing:normal}.HomeHero-module__h1fd5a__actions{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.HomeHero-module__h1fd5a__phone{padding-block:var(--space-xs);border-bottom:2px solid var(--section-text,var(--color-text));color:var(--section-text,var(--color-text));font-size:calc(var(--text-base) * var(--section-body-scale,1));font-weight:var(--font-weight-bold);align-items:center;display:inline-flex}
.FeatureCard-module__MtQQXq__card{background-color:var(--section-card-bg,var(--card-bg));border:var(--card-border);border-radius:var(--radius-card);min-width:0;box-shadow:var(--card-shadow);padding:var(--card-padding);transition:transform var(--duration-fast) var(--ease-standard)}.FeatureCard-module__MtQQXq__card:hover{transform:translateY(-4px)}.FeatureCard-module__MtQQXq__number{font-family:var(--font-display);font-weight:var(--font-weight-black);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);margin-block-end:var(--space-2xs)}.FeatureCard-module__MtQQXq__label{font-family:var(--font-display);font-size:calc(var(--text-lg) * var(--section-subtitle-scale,1));font-weight:var(--font-weight-bold);line-height:var(--leading-snug);color:var(--section-accent,var(--color-accent));overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.FeatureCard-module__MtQQXq__subtitle{font-size:calc(var(--text-sm) * var(--section-body-scale,1));color:var(--section-text-muted,var(--color-text-muted));margin-block-start:var(--space-3xs)}
.QuienesSomos-module__4dSyLa__body>*+*{margin-top:var(--space-md)}.QuienesSomos-module__4dSyLa__body>.QuienesSomos-module__4dSyLa__valores{margin-top:var(--space-xl)}.QuienesSomos-module__4dSyLa__eyebrow{color:var(--section-accent,var(--color-accent));font-size:calc(var(--text-sm) * var(--section-subtitle-scale,1));font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.QuienesSomos-module__4dSyLa__valores{gap:var(--space-md);display:grid}
