.cf-wrap{max-width:1180px;margin:0 auto;padding-left:var(--s-lg);padding-right:var(--s-lg)}.cf-eyebrow{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--c-teal-base)}.cf-resumen{padding-bottom:72px}.cf-resumen__card{background:var(--c-white);border-radius:20px;padding:clamp(24px,4vw,40px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:20px 40px;gap:20px 40px;box-shadow:0 1px 2px rgba(4,52,44,.06)}.cf-resumen__card .cf-eyebrow{padding-top:6px}.cf-resumen__card .quick-answer{grid-column:span 3;min-width:min(100%,520px);background:none;border:0;border-radius:0;padding:0;font-family:var(--font-wordmark);font-size:clamp(19px,2vw,22px);line-height:1.5;color:var(--c-text);text-wrap:pretty}.cf-cap{border-top:1px solid #e4e1d8}.cf-cap--claro{background:var(--c-bg)}.cf-cap--blanco{background:var(--c-white)}.cf-cap__grid{max-width:1180px;margin:0 auto;padding:88px var(--s-lg);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));grid-gap:56px;gap:56px;align-items:start}.cf-cap__lateral{position:-webkit-sticky;position:sticky;top:104px;display:flex;flex-direction:column;gap:20px}.cf-cap__lateral h2{font-size:clamp(30px,3.6vw,40px);line-height:1.1;font-weight:600;letter-spacing:-.02em;color:var(--c-teal-dark);margin:0;text-wrap:balance}.cf-cap__media{border-radius:24px;overflow:hidden;height:400px;display:flex;align-items:flex-end;justify-content:center}.cf-cap__media--teal{background:var(--c-teal-light)}.cf-cap__media--gris{background:#e4e1d8}.cf-cap__media--ambar{background:var(--c-amber-light)}.cf-cap__media .cf-movil{width:200px;height:auto;border-radius:26px 26px 0 0;border:6px solid var(--c-white);border-bottom:none;display:block;box-shadow:0 -10px 30px rgba(4,52,44,.12)}.cf-cap__media .cf-foto{width:100%;height:100%;object-fit:cover;display:block}.cf-items{display:flex;flex-direction:column}.cf-item{display:flex;gap:20px;padding:28px 0;border-top:1px solid #e4e1d8}.cf-item__n{font-family:var(--font-wordmark);font-size:15px;font-weight:600;color:var(--c-teal-base);border:1.5px solid var(--c-teal-medium);border-radius:50%;width:38px;height:38px;flex:none;display:flex;align-items:center;justify-content:center}.cf-item__cuerpo{display:flex;flex-direction:column;gap:8px;min-width:0}.cf-item h3{font-size:21px;font-weight:600;color:var(--c-teal-dark);margin:0}.cf-item p{font-size:16px;line-height:1.6;color:var(--c-text-secondary);margin:0;text-wrap:pretty}.cf-ciencia{background:var(--c-teal-dark)}.cf-ciencia__grid{max-width:1180px;margin:0 auto;padding:80px var(--s-lg);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));grid-gap:40px;gap:40px;align-items:center}.cf-ciencia h2{font-size:clamp(30px,3.6vw,40px);line-height:1.1;font-weight:600;letter-spacing:-.02em;color:var(--c-white);margin:0}.cf-ciencia p{font-size:17px;line-height:1.65;color:#b9ded2;margin:0;text-wrap:pretty}.cf-ciencia p a{color:var(--c-white);text-decoration:underline}.cf-espacio{height:88px}@media (max-width:720px){.cf-resumen__card .quick-answer{grid-column:auto;min-width:0}.cf-cap__grid{padding-top:56px;padding-bottom:56px;gap:32px}.cf-cap__lateral{position:static}}