@media (max-width:1024px){.soluciones-hero-section{padding-top:48px!important;padding-bottom:48px!important}.soluciones-hero-h1{font-size:clamp(28px,6vw,40px)!important}.soluciones-hero-visual{min-height:auto!important;padding:36px 24px!important}.soluciones-hero-visual-inner{position:static!important;display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-areas:"web visibilidad" "campanas conversion"!important;grid-gap:36px 20px!important;gap:36px 20px!important;align-items:center!important;justify-items:center!important}.soluciones-hero-connectors{display:none!important}.sol-hero-node{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important}}@media (max-width:768px){.soluciones-hero-section{padding:40px 20px!important}.soluciones-hero-visual{min-height:auto!important;margin-top:40px!important;padding:32px 20px!important}}@media (max-width:430px){.soluciones-hero-section{padding:32px 16px!important}.soluciones-hero-h1{font-size:clamp(26px,7vw,34px)!important;line-height:1.15!important}.soluciones-hero-visual{min-height:auto!important;margin-top:32px!important;padding:28px 16px!important}.soluciones-hero-visual-inner{grid-template-columns:1fr!important;grid-template-areas:"web" "visibilidad" "campanas" "conversion"!important;gap:28px!important}}@media (max-width:375px){.soluciones-hero-section{padding-left:16px!important;padding-right:16px!important}.soluciones-hero-h1{font-size:26px!important}}@media (max-width:1024px){.punto-partida-section{padding:48px 20px!important}.punto-partida-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}}@media (max-width:767px){.punto-partida-grid{grid-template-columns:1fr!important;gap:8px!important}}@media (max-width:430px){.punto-partida-section{padding:32px 16px!important}}@media (max-width:375px){.punto-partida-section{padding:32px 16px!important}}@media (max-width:1023px){.cuatro-soluciones-section{padding:48px 20px!important}.cuatro-soluciones-grid{grid-template-columns:1fr 1fr!important;gap:16px!important}}@media (max-width:767px){.cuatro-soluciones-grid{grid-template-columns:1fr!important;gap:16px!important}}@media (max-width:430px){.cuatro-soluciones-section{padding:32px 16px!important}.solucion-card{padding:24px 20px!important}}@media (max-width:375px){.cuatro-soluciones-section{padding:32px 16px!important}}.solucion-cta:hover{opacity:.85}@media (max-width:1023px){.no-aislados-section{padding:56px 20px!important}.no-aislados-ideas{grid-template-columns:1fr!important;gap:28px!important;margin-bottom:48px!important}.sistema-visual{padding:32px 20px 24px!important}}@media (max-width:768px){.sistema-visual-row{flex-wrap:wrap!important;row-gap:24px!important}}@media (max-width:430px){.no-aislados-section{padding:32px 16px!important}.sistema-visual-row{flex-direction:column!important;align-items:stretch!important}.sistema-visual-item{flex-direction:column!important;align-items:center!important}.sistema-visual-arrow{transform:rotate(90deg);margin:4px 0!important;align-self:center!important}}@media (max-width:375px){.no-aislados-section{padding:32px 16px!important}.sistema-visual{padding:24px 16px 20px!important}}@media (max-width:1023px){.diagnostico-section{padding:56px 20px!important}}@media (max-width:767px){.diagnostico-grid{grid-template-columns:1fr!important}.diagnostico-featured{flex-direction:column!important;align-items:stretch!important;text-align:center}.diagnostico-featured>div:first-child{justify-content:center}}@media (max-width:430px){.diagnostico-section{padding:32px 16px!important}.diagnostico-item{padding:16px!important}.diagnostico-featured{padding:24px 20px!important}}@media (max-width:375px){.diagnostico-section{padding:32px 16px!important}}.diagnostico-item:hover{border-color:var(--io-action)!important}@media (min-width:1025px){.metodo-grid{position:relative}.metodo-connector{content:"";position:absolute;top:23px;left:12.5%;right:12.5%;height:1px;background-color:var(--io-border);opacity:.6;z-index:0}.metodo-numero{position:relative;z-index:1}}@media (max-width:1024px){.metodo-section{padding:56px 20px!important}.metodo-grid{grid-template-columns:repeat(2,1fr)!important;gap:32px 20px!important}}@media (max-width:767px){.metodo-grid{grid-template-columns:1fr!important;gap:24px!important}}@media (max-width:430px){.metodo-section{padding:32px 16px!important}}@media (max-width:375px){.metodo-section{padding:32px 16px!important}}