body.jc-page-formacao-aplicada{--page-bg:#000;--surface-dark:#111;--surface-soft:#1d1d1d;--surface-line:rgba(255, 255, 255, .16);--text-strong:#f7f1e8;--text-muted:#d6d6d6;--light-bg:#fff;--light-title:#111;--light-text:#444;--page-container:min(100% - 48px, 1240px);background:var(--page-bg);color:var(--text-muted)}body.jc-page-formacao-aplicada .jc-hero-inner{width:var(--page-container);min-height:clamp(440px, 60vh, 640px);margin-inline:auto;align-items:center}body.jc-page-formacao-aplicada .jc-hero :is(h1,h2,h3),body.jc-page-formacao-aplicada :is(.section-dark,.hero-card,.hero-card-financing,.program-card.darkish,.context-card.darkish,.jc-form-wrap) :is(h1,h2,h3,h4,h5,h6,strong,label){color:var(--text-strong);font-weight:760;line-height:1.18}body.jc-page-formacao-aplicada .jc-hero :is(p,li,span,small),body.jc-page-formacao-aplicada :is(.section-dark,.hero-card,.hero-card-financing,.program-card.darkish,.context-card.darkish,.jc-form-wrap) :is(p,li,span,small){color:var(--text-muted);font-weight:400;line-height:1.58;opacity:1}body.jc-page-formacao-aplicada :is(.section-light,.section-white) :is(.intro-card,.step,.mini-card,.info-card,.program-card:not(.darkish),.phase-card,.card-light,.deliverable-card,.package-card){background:var(--light-bg);color:var(--light-text)}body.jc-page-formacao-aplicada :is(.section-light,.section-white) :is(.intro-card,.step,.mini-card,.info-card,.program-card:not(.darkish),.phase-card,.card-light,.deliverable-card,.package-card) :is(h1,h2,h3,h4,h5,h6,strong){color:var(--light-title);font-weight:700;line-height:1.22}body.jc-page-formacao-aplicada :is(.section-light,.section-white) :is(.intro-card,.step,.mini-card,.info-card,.program-card:not(.darkish),.phase-card,.card-light,.deliverable-card,.package-card) :is(p,li,span,small){color:var(--light-text);font-weight:400;line-height:1.55}body.jc-page-formacao-aplicada :is(.program-card.darkish,.context-card.darkish){background:#262626;border-color:#3a3a3a;color:var(--text-muted)}body.jc-page-formacao-aplicada .support-card.darkish{background:#262626;border:1px solid #3a3a3a;border-radius:14px;padding:24px;box-shadow:0 10px 30px rgb(0 0 0 / .18);color:#d6d6d6}body.jc-page-formacao-aplicada .support-card.darkish h2,body.jc-page-formacao-aplicada .support-card.darkish h3,body.jc-page-formacao-aplicada .support-card.darkish h4,body.jc-page-formacao-aplicada .support-card.darkish strong,body.jc-page-formacao-aplicada .support-card.darkish a{color:#f7f1e8}body.jc-page-formacao-aplicada .support-card.darkish h2,body.jc-page-formacao-aplicada .support-card.darkish h3,body.jc-page-formacao-aplicada .support-card.darkish h4{font-weight:740}body.jc-page-formacao-aplicada .support-card.darkish p,body.jc-page-formacao-aplicada .support-card.darkish li,body.jc-page-formacao-aplicada .support-card.darkish span,body.jc-page-formacao-aplicada .support-card.darkish small{color:#d6d6d6;font-weight:400}body.jc-page-formacao-aplicada .support-card.darkish .support-mini{background:#1f1f1f;border:1px solid #3a3a3a;border-radius:12px;color:#d6d6d6}body.jc-page-formacao-aplicada .support-card.darkish .support-mini strong{color:#f7f1e8;font-weight:700}body.jc-page-formacao-aplicada .support-card.darkish .support-mini span{color:#d6d6d6;font-weight:400}body.jc-page-formacao-aplicada .jc-ecosystem-bridge{width:var(--page-container);margin-inline:auto;background:var(--light-bg);color:var(--light-text)}body.jc-page-formacao-aplicada .jc-ecosystem-bridge :is(h1,h2,h3,h4,strong,.jc-ecosystem-label,.jc-ecosystem-link){color:var(--light-title);font-weight:680}body.jc-page-formacao-aplicada .jc-ecosystem-bridge :is(p,span){color:var(--light-text);font-weight:400}body.jc-page-formacao-aplicada :is(.phase-number,.step-number){background:#000;color:#fff;font-weight:760}body.jc-page-formacao-aplicada :is(.jc-hero,.section-dark,.jc-form-wrap) :is(.btn.primary,.btn.light,.jc-form-submit){background:#fff;border-color:#fff;color:#111}body.jc-page-formacao-aplicada :is(.btn.dark,.btn.ghost){background:#111;border-color:rgb(255 255 255 / .18);color:#fff}body.jc-page-formacao-aplicada :is(.jc-hero,.section-dark,.jc-form-wrap) :is(.btn.primary,.btn.light,.jc-form-submit):hover,body.jc-page-formacao-aplicada :is(.jc-hero,.section-dark,.jc-form-wrap) :is(.btn.primary,.btn.light,.jc-form-submit):focus{background:#111;border-color:#fff;color:#fff}body.jc-page-formacao-aplicada :is(.btn.dark,.btn.ghost):hover,body.jc-page-formacao-aplicada :is(.btn.dark,.btn.ghost):focus{background:#fff;border-color:#fff;color:#111}@media (max-width:980px){body.jc-page-formacao-aplicada .jc-hero-inner,body.jc-page-formacao-aplicada .jc-ecosystem-bridge{width:min(100% - 32px, 1240px)}}