/* Alternancia y recursos aprobados; contenido conservado. */
.home-refined .hero{background:#f8efe4}
.home-refined .home-areas{background:#fffdf9}
.home-refined .home-startup{background:#f8efe4}
.home-refined .about-intro{background:#fffdf9}
.home-refined .problem{background:#f8efe4}
.home-refined .approach{background:#33231c;color:#f8efe4}
.home-refined .home-ia{background:#fffdf9}
.home-refined .real-projects{background:#f8efe4}
.home-refined .recommendations{background:#fffdf9}
.home-refined .contact{background:#f8efe4}
.site-header .nav>a[href="/vende-mas"]{border-bottom:3px solid #8c9a7b;padding-block:9px}
.flow-symbol{display:flex;align-items:center;justify-content:center;width:92px;height:92px;margin-top:20px;background:#fffdf9;border:1px solid #dacdc1;border-radius:16px;color:#33231c}
.flow-symbol svg{width:52px;height:52px}
.services-layout-2026 .review-pack-visual.photo-result{height:auto;aspect-ratio:1.6;display:block;padding:0;position:relative;background:#f8efe4;overflow:hidden}
.review-pack-visual.photo-result img{display:block;width:100%;height:100%;object-fit:cover}
.photo-result .illustrative-label{position:absolute;bottom:12px;left:12px;background:#fffdf9;padding:5px 9px;border-radius:4px;color:#33231c;font:12px/1.4 Arial,sans-serif}
.startup-photo{width:100%;aspect-ratio:1.6;object-fit:cover;border-radius:14px;display:block;grid-column:2;grid-row:1/3}
.startup-inner.with-photo{grid-template-columns:1fr 1fr;gap:28px 60px}.startup-inner.with-photo>.button{grid-column:1;justify-self:start;grid-row:2}
@media(max-width:1280px){.site-header .nav>a[href="/vende-mas"]{border-bottom:0;border-left:3px solid #8c9a7b;padding:12px}}
@media(max-width:650px){.startup-inner.with-photo{grid-template-columns:1fr;gap:24px}.startup-photo{grid-column:1;grid-row:2}.startup-inner.with-photo>.button{grid-column:1;grid-row:3;justify-self:stretch}.flow-symbol{width:76px;height:76px}}

/* Imagen de apoyo compacta en el bloque de nuevos negocios. */
.home-refined .home-startup{padding-block:54px}
.home-refined .startup-inner.with-photo{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:48px;align-items:center}
.home-refined .startup-inner.with-photo .button{display:inline-flex;margin-top:22px;max-width:310px}
.home-refined .startup-inner.with-photo .startup-photo{grid-column:2;grid-row:1;align-self:center;justify-self:end;width:100%;max-width:400px;height:260px;max-height:260px;aspect-ratio:auto;object-fit:cover;object-position:55% 40%}
@media(max-width:650px){.home-refined .home-startup{padding-block:38px}.home-refined .startup-inner.with-photo{grid-template-columns:1fr;gap:26px}.home-refined .startup-inner.with-photo .startup-photo{grid-column:1;grid-row:2;justify-self:start;max-width:100%;height:210px;max-height:210px}.home-refined .startup-inner.with-photo .button{margin-top:18px}}
