
@scope (.stm-ecosistema-propuesta){
 :scope{--stm-red:#C12A27;--stm-ink:#202020;--stm-muted:#5B5B5F;--stm-soft:#F5F5F5;--stm-line:#D8D8D8;background:#fff;color:#202020}
 h1,h2,h3,h4,p,a,button,input,select,textarea{font-family:Roboto,Arial,sans-serif!important}
 h1,h2,h3{color:var(--stm-ink);text-transform:none!important;letter-spacing:-.025em!important;line-height:1.15!important}
 h1{font-size:48px!important;font-weight:600!important} h2{font-size:36px!important;font-weight:600!important}h3{font-size:25px!important;font-weight:600!important}
 a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #202020!important;outline-offset:4px!important}
 button,input,select,textarea{font-size:16px}img{max-width:100%}table{font-variant-numeric:tabular-nums}
 @media(max-width:749px){h1{font-size:32px!important}h2{font-size:29px!important}h3{font-size:24px!important}}
 @media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
}

.stm-ecosistema-propuesta .ccd,.stm-ecosistema-propuesta .ccd-industries,.stm-ecosistema-propuesta .cfg{background:#fff!important;color:#202020!important}
.stm-ecosistema-propuesta .ccd .wrap,.stm-ecosistema-propuesta .ccd-industries .wrap,.stm-ecosistema-propuesta .cfg .wrap{max-width:1280px!important;padding-left:48px!important;padding-right:48px!important}
.stm-ecosistema-propuesta .ccd .hero,.stm-ecosistema-propuesta .ccd-industries .hero,.stm-ecosistema-propuesta .cfg .hero{background:#fff!important;color:#202020!important;padding-top:64px!important;padding-bottom:64px!important}
.stm-ecosistema-propuesta .ccd .hero h1,.stm-ecosistema-propuesta .ccd-industries .hero h1,.stm-ecosistema-propuesta .cfg .hero h1{color:#202020!important;max-width:23ch!important}
.stm-ecosistema-propuesta .ccd .hero .lead,.stm-ecosistema-propuesta .ccd-industries .hero .lead,.stm-ecosistema-propuesta .cfg .hero .lead{color:#5b5b5f!important;font-size:17px!important;line-height:1.65!important}
.stm-ecosistema-propuesta .ccd .card,.stm-ecosistema-propuesta .ccd .box,.stm-ecosistema-propuesta .ccd-industries .logic-step,.stm-ecosistema-propuesta .cfg .stage{background:#f5f5f5!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:28px!important}
.stm-ecosistema-propuesta .ccd .soft,.stm-ecosistema-propuesta .ccd .soft2,.stm-ecosistema-propuesta .ccd-industries .evidence{background:#f5f5f5!important}
.stm-ecosistema-propuesta .ccd .cta,.stm-ecosistema-propuesta .ccd-industries .cta,.stm-ecosistema-propuesta .cfg .primary{background:#c12a27!important;border-color:#c12a27!important;color:#fff!important;border-radius:3px!important;min-height:48px!important;box-shadow:none!important}
.stm-ecosistema-propuesta .ccd-industries .cta.ghost,.stm-ecosistema-propuesta .cfg .ghost{background:#fff!important;color:#444242!important;border:1px solid #888!important;border-radius:3px!important}
.stm-ecosistema-propuesta .ccd-industries .industry,.stm-ecosistema-propuesta .ccd-industries .hero-visual{border-radius:0!important;box-shadow:none!important}
.stm-ecosistema-propuesta .ccd-industries .industry-media img,.stm-ecosistema-propuesta .ccd-industries .hero-visual img{object-fit:contain!important;border-radius:0!important}
.stm-ecosistema-propuesta .ccd-industries .final{background:#f5f5f5!important;color:#202020!important}
.stm-ecosistema-propuesta .ccd-industries .final p{color:#5b5b5f!important}
.stm-ecosistema-propuesta .cfg select,.stm-ecosistema-propuesta .cfg textarea{border:1px solid #888!important;border-radius:3px!important;background:#fff!important;color:#202020!important;min-height:48px!important}
@media(max-width:749px){.stm-ecosistema-propuesta .ccd .wrap,.stm-ecosistema-propuesta .ccd-industries .wrap,.stm-ecosistema-propuesta .cfg .wrap{padding-left:24px!important;padding-right:24px!important}.stm-ecosistema-propuesta .ccd .hero,.stm-ecosistema-propuesta .ccd-industries .hero,.stm-ecosistema-propuesta .cfg .hero{padding-top:40px!important;padding-bottom:44px!important}}

.stm-ecosistema-propuesta .ccd-scope{background:#fff!important;color:#202020!important}
.stm-ecosistema-propuesta .ccd-scope>.hero,.stm-ecosistema-propuesta .ccd-scope .hero{background:#fff!important;color:#202020!important;padding-top:64px!important;padding-bottom:64px!important}
.stm-ecosistema-propuesta .ccd-scope>.hero h1,.stm-ecosistema-propuesta .ccd-scope .hero h1{color:#202020!important;font-size:48px!important;line-height:1.08!important;max-width:23ch!important}
.stm-ecosistema-propuesta .ccd-scope .hero .lead{color:#5b5b5f!important;font-size:17px!important;line-height:1.65!important}
.stm-ecosistema-propuesta .ccd-scope .hero .hero-promise,.stm-ecosistema-propuesta .ccd-scope .hero .eyebrow{color:#5b5b5f!important}
.stm-ecosistema-propuesta .ccd-scope .hero :is(p,li,strong,span,em,small):not(.cta):not(.cta *):not(.primary):not(.primary *):not(h1 *):not(h2 *){color:#5b5b5f!important}
.stm-ecosistema-propuesta .ccd-scope .hero h1,.stm-ecosistema-propuesta .ccd-scope .hero h1 *{color:#202020!important}
.stm-ecosistema-propuesta .ccd-scope .when,.stm-ecosistema-propuesta .ccd-scope .slot .d,.stm-ecosistema-propuesta .ccd-scope .q{color:#5b5b5f!important}
.stm-ecosistema-propuesta .cfg .advance{background:#f5f5f5!important;color:#202020!important}
.stm-ecosistema-propuesta .cfg .advance h3{color:#202020!important}
.stm-ecosistema-propuesta .cfg .advance p,.stm-ecosistema-propuesta .cfg .advance .eyebrow{color:#5b5b5f!important}
.stm-ecosistema-propuesta .ccd-industries .eyebrow,.stm-ecosistema-propuesta .ccd-industries .evidence .intro,.stm-ecosistema-propuesta .stm-test__eyebrow{color:#5b5b5f!important}
.stm-ecosistema-propuesta .ccd-scope .wrap{max-width:1280px!important;padding-left:48px!important;padding-right:48px!important}
.stm-ecosistema-propuesta .ccd-scope .bridge,.stm-ecosistema-propuesta .ccd-scope .soft,.stm-ecosistema-propuesta .ccd-scope .soft2{background:#f5f5f5!important;color:#202020!important}
.stm-ecosistema-propuesta .ccd-scope .bridge p,.stm-ecosistema-propuesta .ccd-scope .bridge .sub,.stm-ecosistema-propuesta .ccd-scope .bridge .lead{color:#5b5b5f!important}
.stm-ecosistema-propuesta .ccd-scope .cta,.stm-ecosistema-propuesta .ccd-scope button.primary{background:#c12a27!important;color:#fff!important;border-color:#c12a27!important;border-radius:3px!important;box-shadow:none!important;min-height:48px!important}
@media(max-width:749px){.stm-ecosistema-propuesta .ccd-scope .wrap{padding-left:24px!important;padding-right:24px!important}.stm-ecosistema-propuesta .ccd-scope>.hero,.stm-ecosistema-propuesta .ccd-scope .hero{padding-top:40px!important;padding-bottom:44px!important}.stm-ecosistema-propuesta .ccd-scope>.hero h1,.stm-ecosistema-propuesta .ccd-scope .hero h1{font-size:32px!important}}

.stm-ecosistema-propuesta .stm-plotter-collection .stm-price-was{color:#5b5b5f!important}
.stm-ecosistema-propuesta .stm-plotter-collection .stm-final-cta :is(h1,h2,h3){color:#202020!important}
.stm-ecosistema-propuesta .ccd-hub .family .eyebrow{color:#5b5b5f!important}
.stm-ecosistema-propuesta :is(#znid-074408813986,#znid-877031733011,#znid-886483819309),.stm-ecosistema-propuesta :is(#znid-074408813986,#znid-877031733011,#znid-886483819309) [data-type=row]>.zn-element,.stm-ecosistema-propuesta :is(#znid-074408813986,#znid-877031733011,#znid-886483819309) .zn-row{background:#f5f5f5!important;color:#202020!important}
.stm-ecosistema-propuesta :is(#znid-074408813986,#znid-877031733011,#znid-886483819309) :is(p,.zn-text){color:#5b5b5f!important}
.stm-ecosistema-propuesta :is(#znid-074408813986,#znid-877031733011,#znid-886483819309) :is(h1,h2,h3){color:#202020!important}
