.gn-about{padding-bottom:var(--espacio-2xl)}.gn-about__hero{background:linear-gradient(120deg,var(--color-secundario) 0%,var(--color-primario) 100%);color:#fff;padding-block:var(--espacio-2xl);position:relative;overflow:hidden}.gn-about__hero::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 82% 12%,rgb(46 155 199 / .35),transparent 55%)}.gn-about__hero .contenedor{position:relative;z-index:2;max-width:900px}.gn-about__hero .gn-seccion-kicker{color:var(--color-dorado)}.gn-about__hero h1{color:#fff;font-family:var(--fuente-titulos);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;line-height:1.1;font-size:clamp(1.9rem, 3.5vw + .5rem, 3rem);margin-bottom:var(--espacio-md)}.gn-about__hero p{color:#dcefed;font-size:1.1rem;max-width:640px;margin:0}.gn-about__hero strong{color:#fff}.gn-about__historia{padding-block:var(--espacio-2xl)}.gn-about__historia-grid{display:grid;grid-template-columns:1fr;gap:var(--espacio-lg);align-items:center}.gn-about__historia h2{font-size:clamp(1.6rem, 3vw + 1rem, 2.4rem);text-transform:uppercase;letter-spacing:-.01em;margin-bottom:var(--espacio-md)}.gn-about__historia p{color:var(--color-texto-suave);margin-bottom:var(--espacio-sm)}.gn-about__historia .boton-texto{font-weight:700;text-transform:uppercase;font-size:.8rem;letter-spacing:.04em}@media (min-width:900px){.gn-about__historia-grid{grid-template-columns:1.1fr 1fr}}