@font-face{font-family:CorpInter;src:url('inter.woff2') format('woff2');font-display:swap;font-weight:100 900}
body.inc-corp-a{--corp-paper:#f3f0e8;--corp-surface:#faf8f2;--corp-ink:#102f50;--corp-blue:#3156d8;--corp-night:#092b4c;--corp-pale:#e7eced;--corp-line:#c5ced3;margin:0;background:var(--corp-paper);color:var(--corp-ink);font:17px/1.8 CorpInter,Arial,sans-serif;overflow-wrap:break-word}
.inc-corp-a *{box-sizing:border-box}.inc-corp-a :focus-visible{outline:3px solid #b66d0b;outline-offset:5px}.inc-corp-a figure{margin:0}.inc-corp-a img{display:block;max-width:100%;height:auto}.inc-corp-a a{color:inherit}.inc-corp-a button{font:inherit}.inc-corp-a .icon{width:24px;height:24px;flex:0 0 auto}.inc-corp-a h1,.inc-corp-a h2,.inc-corp-a h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.07;letter-spacing:-.045em;margin:0 0 26px}.inc-corp-a h2{font-size:clamp(37px,4vw,60px);max-width:22ch}.inc-corp-a h3{font-size:29px;line-height:1.15;letter-spacing:-.025em}.inc-corp-a p{margin:0 0 23px}.inc-corp-a .corp-wrap,.inc-corp-a .cvc-wrap{width:min(1200px,calc(100% - 96px));margin-inline:auto}.inc-corp-a .cvc-kicker{display:block;font:600 10px/1.6 CorpInter,Arial,sans-serif;text-transform:uppercase;letter-spacing:.14em;margin:0 0 24px}.inc-corp-a .cvc-lead{font-size:19px;line-height:1.75;max-width:75ch}.inc-corp-a .cvc-note,.inc-corp-a .cvc-micro{font-size:12px;line-height:1.8;color:#476078}.inc-corp-a .corp-skip{position:absolute;left:18px;top:0;transform:translateY(-150%);z-index:100;background:var(--corp-paper);padding:14px}.inc-corp-a .corp-skip:focus{transform:none}
/* Existing logo, local font, preserved geometry. */
.inc-corp-a .brand{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.inc-corp-a .brand-words{display:flex;flex-direction:column;font:500 26px/.96 CorpInter,Arial,sans-serif;letter-spacing:-.06em}.inc-corp-a .brand-words strong{font-weight:780}.inc-corp-a .brand-rule{width:36px;height:4px;background:#314cde;margin:13px 0 10px;display:block}.inc-corp-a .brand-descriptor{font-size:9px;line-height:1.2;font-weight:500;letter-spacing:0;max-width:230px}.inc-corp-a .corp-land-header{background:var(--corp-paper);border-bottom:1px solid var(--corp-line)}.inc-corp-a .corp-header-inner{min-height:112px;display:flex;justify-content:space-between;align-items:center;gap:32px}.inc-corp-a .corp-header-actions{display:flex;align-items:center;gap:35px}.inc-corp-a .corp-back{font-size:12px;text-underline-offset:5px}.inc-corp-a .corp-button,.inc-corp-a .cvc-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:54px;padding:15px 23px;background:var(--corp-blue);color:#fff;font-size:12px;font-weight:600;line-height:1.5;text-decoration:none;border:1px solid transparent;transition:background .2s}.inc-corp-a .corp-button:hover,.inc-corp-a .cvc-btn:hover{background:#233eb0}.inc-corp-a .cvc-btn--light{background:none;border:0;border-bottom:1px solid currentColor;padding:8px 0;min-height:38px;font-size:12px}.inc-corp-a .cvc-btn--light:hover{background:none;color:#c5d5ff}.inc-corp-a .cvc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:27px}.inc-corp-a .corp-page-nav{display:flex;flex-wrap:wrap;gap:15px 35px;padding-block:24px;border-bottom:1px solid var(--corp-line)}.inc-corp-a .corp-page-nav a{font-size:11px;line-height:1.6;text-decoration:none;min-height:31px;display:inline-flex;align-items:center;border-bottom:1px solid transparent}.inc-corp-a .corp-page-nav a:hover{border-color:var(--corp-blue);color:var(--corp-blue)}
/* All four service hero files and their individual positions come from the existing map. */
.inc-corp-a .cvc-hero{position:relative;isolation:isolate;min-height:720px;background:var(--corp-night);color:#fff;overflow:hidden;padding:0}.inc-corp-a .corp-hero-media{position:absolute;inset:0;z-index:-2}.inc-corp-a .corp-hero-media img{width:100%;height:100%;object-fit:cover;object-position:var(--corp-position,65% center)}.inc-corp-a .corp-hero-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#072747fa 0%,#102f50eb 31%,#102f5070 65%,#102f5012 94%)}.inc-corp-a .cvc-hero>.cvc-wrap{min-height:720px;display:flex;align-items:center;padding-block:45px 62px}.inc-corp-a .cvc-hero__in{width:64%;max-width:790px}.inc-corp-a .cvc-crumb{font-size:10px;color:#d3dfeb;line-height:1.8;margin:0 0 35px}.inc-corp-a .cvc-crumb a{text-decoration:none;border-bottom:1px solid #ffffff45}.inc-corp-a .cvc-hero .cvc-kicker{font-size:9px;color:#d2dfec;margin-bottom:22px}.inc-corp-a .cvc-hero h1{font-size:clamp(45px,5.1vw,77px);max-width:18ch;line-height:1.03;letter-spacing:-.055em;margin-bottom:26px}.inc-corp-a .cvc-hero__in>p:not([class]){max-width:58ch;font-size:17px;line-height:1.8}.inc-corp-a .cvc-hero .cvc-actions{margin-top:28px}.inc-corp-a .cvc-hero .cvc-btn--gold{background:var(--corp-paper);color:var(--corp-ink)}.inc-corp-a .cvc-hero .cvc-micro{color:#d0dce8;font-size:10px;margin:20px 0 0}.inc-corp-a .corp-hero-caption{position:absolute;right:24px;bottom:14px;margin:0;background:#061b30a8;color:#fff;font-size:9px;padding:2px 7px;max-width:45ch}.inc-corp-a .corp-factband{background:#dfe7ec;padding-block:25px;border-bottom:1px solid #c1cbd4}.inc-corp-a .cvc-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;font-size:11px;line-height:1.8}.inc-corp-a .cvc-facts>span+span{border-left:1px solid #b7c6d2;padding-left:25px}
/* An open editorial composition for each function, rather than repeated cards. */
.inc-corp-a .cvc-section{padding-block:100px}.inc-corp-a [data-corp-section="1"]{background:var(--corp-paper)}.inc-corp-a [data-corp-section="1"] .cvc-wrap{display:grid;grid-template-columns:1fr 1fr;gap:0 65px}.inc-corp-a [data-corp-section="1"] .cvc-kicker{grid-column:1;grid-row:1}.inc-corp-a [data-corp-section="1"] h2{grid-column:1;grid-row:2/4}.inc-corp-a [data-corp-section="1"] .cvc-list{grid-column:2;grid-row:1/4;align-self:center}.inc-corp-a [data-corp-section="1"] .cvc-note{grid-column:2;margin-top:25px}.inc-corp-a .cvc-list{list-style:none;margin:0;padding:0;counter-reset:corp-item}.inc-corp-a .cvc-list li{position:relative;padding:21px 0 21px 55px;border-top:1px solid var(--corp-line);font-size:15px;line-height:1.8;counter-increment:corp-item}.inc-corp-a .cvc-list li:before{content:counter(corp-item,decimal-leading-zero);position:absolute;left:0;top:21px;color:var(--corp-blue);font-size:11px;letter-spacing:.06em}.inc-corp-a [data-corp-section="2"]{background:var(--corp-pale)}.inc-corp-a [data-corp-section="2"] .cvc-wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:0 70px}.inc-corp-a [data-corp-section="2"] .cvc-kicker{grid-column:1;grid-row:1}.inc-corp-a [data-corp-section="2"] h2{grid-column:1;grid-row:2}.inc-corp-a .cvc-signals{grid-column:2;grid-row:1/4;list-style:none;padding:0;margin:0}.inc-corp-a .cvc-signals li{padding:20px 0 20px 25px;border-top:1px solid #bac8d2;border-left:2px solid var(--corp-blue);font-size:15px;line-height:1.8}.inc-corp-a .cvc-wrap--narrow{max-width:880px}.inc-corp-a [data-corp-section="3"]{border-bottom:1px solid var(--corp-line)}.inc-corp-a [data-corp-section="3"] .cvc-lead{font-family:Georgia,serif;font-size:27px;line-height:1.45;letter-spacing:-.02em}.inc-corp-a [data-corp-section="4"]{background:#e8edf1}.inc-corp-a [data-corp-section="4"] .cvc-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 55px;margin-top:40px}.inc-corp-a [data-corp-section="4"] .cvc-list li{padding-left:45px}.inc-corp-a [data-corp-section="5"] h2{max-width:25ch}.inc-corp-a .cvc-modules{margin-top:45px;border-bottom:1px solid var(--corp-line);counter-reset:corp-module}.inc-corp-a .corp-module{border-top:1px solid var(--corp-line);padding-block:26px;counter-increment:corp-module}.inc-corp-a .corp-module summary{display:flex;align-items:center;gap:24px;cursor:pointer;position:relative;padding-right:40px;min-height:52px;list-style:none}.inc-corp-a .corp-module summary::-webkit-details-marker{display:none}.inc-corp-a .corp-module summary:before{content:counter(corp-module,decimal-leading-zero);color:var(--corp-blue);font-size:11px;align-self:flex-start;margin-top:7px;min-width:23px}.inc-corp-a .corp-module summary:after{content:'+';position:absolute;right:0;top:0;font:300 34px/1.4 CorpInter,Arial,sans-serif}.inc-corp-a .corp-module[open] summary:after{content:'−'}.inc-corp-a .corp-module h3{font-size:30px;margin:0;letter-spacing:-.025em;max-width:32ch}.inc-corp-a .corp-module-body{padding:27px 0 10px 47px;max-width:1050px}.inc-corp-a .corp-module-body>p{max-width:78ch;font-size:15px;line-height:1.9}.inc-corp-a .cvc-variants{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 45px;margin-top:28px}.inc-corp-a .cvc-variants>div{border-top:1px solid #b9c8d3;padding-top:22px;font-size:14px;line-height:1.9}.inc-corp-a .cvc-variants strong{display:block;font-size:14px;line-height:1.7;margin-bottom:13px}.inc-corp-a .corp-mid-conversation{margin-top:36px;display:inline-flex;align-items:center;gap:30px;font-size:12px;line-height:1.7;text-decoration:none;border-bottom:1px solid var(--corp-blue);padding-bottom:8px;color:var(--corp-blue)}
.inc-corp-a [data-corp-section="6"]{background:var(--corp-night);color:#fff}.inc-corp-a [data-corp-section="6"] .cvc-wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:0 65px}.inc-corp-a [data-corp-section="6"] .cvc-kicker{grid-column:1;grid-row:1}.inc-corp-a [data-corp-section="6"] h2{grid-column:1;grid-row:2/5}.inc-corp-a [data-corp-section="6"] .cvc-lead{grid-column:2;font-size:16px;line-height:1.9}.inc-corp-a [data-corp-section="7"]{background:#dfe8ee}.inc-corp-a .cvc-cond{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 55px;margin-top:42px}.inc-corp-a .cvc-cond>div{padding:25px 0;border-top:1px solid #b4c5d2;font-size:14px;line-height:1.9}.inc-corp-a .cvc-cond strong{display:block;font-size:12px;font-weight:600;margin-bottom:12px}.inc-corp-a .cvc-cond>div.corp-trainer{display:grid;grid-template-columns:105px 1fr;gap:25px}.inc-corp-a .corp-trainer img{width:105px;aspect-ratio:.8;object-fit:cover;object-position:64% 23%}.inc-corp-a .cvc-price{margin-top:40px;border-top:1px solid #829ab0;padding-top:27px;display:grid;grid-template-columns:1fr 1fr;gap:45px}.inc-corp-a .cvc-price>strong{font:400 35px/1.15 Georgia,serif;letter-spacing:-.03em}.inc-corp-a .cvc-price>span{font-size:14px;line-height:1.9}.inc-corp-a .cvc-quote{padding-block:85px;background:var(--corp-paper)}.inc-corp-a .cvc-quote .cvc-wrap{max-width:1050px}.inc-corp-a blockquote{margin:0;font:400 clamp(29px,3vw,44px)/1.3 Georgia,serif;letter-spacing:-.025em}.inc-corp-a blockquote cite{display:block;margin-top:25px;font:400 12px/1.8 CorpInter,Arial,sans-serif;letter-spacing:0}.inc-corp-a [data-corp-section="9"]{border-top:1px solid var(--corp-line)}.inc-corp-a .cvc-faq{margin-top:37px}.inc-corp-a .cvc-faq details{border-top:1px solid var(--corp-line);padding-block:21px}.inc-corp-a .cvc-faq summary{font-size:15px;font-weight:500;line-height:1.7;cursor:pointer;padding-right:20px;min-height:37px}.inc-corp-a .cvc-faq details[open] summary{margin-bottom:21px}.inc-corp-a .cvc-faq p{font-size:15px;line-height:1.9;max-width:75ch}.inc-corp-a .cvc-cta{padding-block:90px;background:var(--corp-night);color:#fff}.inc-corp-a .cvc-cta h2{font-size:clamp(44px,5vw,74px);max-width:21ch}.inc-corp-a .cvc-cta .cvc-wrap>p{max-width:60ch}.inc-corp-a .cvc-cta .cvc-actions{margin-top:30px}.inc-corp-a .cvc-cta .cvc-btn--gold{background:var(--corp-paper);color:var(--corp-ink)}.inc-corp-a .cvc-sign{font-size:11px;line-height:1.8;margin:24px 0 0;color:#c5d4e4}
/* Page-specific emphasis within one family. */
.inc-corp-a[data-corp-service="formacao-champions"] [data-corp-section="1"] .cvc-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.inc-corp-a[data-corp-service="formacao-champions"] [data-corp-section="4"]{background:#dce6ee}.inc-corp-a[data-corp-service="formacao-comunicacao"] [data-corp-section="2"]{background:#ebe7df}.inc-corp-a[data-corp-service="formacao-comunicacao"] [data-corp-section="4"] .cvc-list{grid-template-columns:1fr;max-width:1000px}.inc-corp-a[data-corp-service="formacao-comunicacao"] [data-corp-section="4"] .cvc-list li{font-family:Georgia,serif;font-size:23px;line-height:1.5;padding-left:55px}.inc-corp-a[data-corp-service="formacao-saude-organizacional"] [data-corp-section="2"],.inc-corp-a[data-corp-service="formacao-saude-organizacional"] [data-corp-section="7"]{background:#e1e9e5}.inc-corp-a[data-corp-service="formacao-saude-organizacional"] [data-corp-section="6"]{background:#183d44}.inc-corp-a[data-corp-service="formacao-saude-organizacional"] [data-corp-section="4"]{background:var(--corp-paper);border-block:1px solid var(--corp-line)}
.inc-corp-a .corp-land-footer{padding-block:55px 30px;background:var(--corp-night);color:#e7edf5;border-top:1px solid #ffffff35}.inc-corp-a .corp-footer-top{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-bottom:50px}.inc-corp-a .corp-footer-top h2{font-size:42px;max-width:18ch}.inc-corp-a .corp-footer-link{font-size:12px;display:inline-flex;align-items:center;gap:25px;text-decoration:none;border-bottom:1px solid #ffffff60;padding-bottom:8px}.inc-corp-a .corp-footer-bottom{display:flex;justify-content:space-between;gap:25px;border-top:1px solid #ffffff35;padding-top:24px;font-size:10px}.inc-corp-a .corp-footer-bottom p{margin:0}.inc-corp-a .corp-footer-bottom nav{display:flex;flex-wrap:wrap;gap:20px}.inc-corp-a .corp-footer-bottom a{text-decoration:none}
@media(min-width:761px){.inc-corp-a[data-corp-service="formacao-comunicacao"] .corp-hero-media,.inc-corp-a[data-corp-service="formacao-saude-organizacional"] .corp-hero-media{left:40%}.inc-corp-a[data-corp-service="formacao-comunicacao"] .corp-hero-shade,.inc-corp-a[data-corp-service="formacao-saude-organizacional"] .corp-hero-shade{background:linear-gradient(90deg,#092b4c 0%,#092b4c 26%,#092b4cd9 45%,#092b4c10 83%)}}
@media(max-width:1050px){.inc-corp-a .cvc-hero__in{width:75%}.inc-corp-a [data-corp-section="1"] .cvc-wrap,.inc-corp-a [data-corp-section="2"] .cvc-wrap,.inc-corp-a [data-corp-section="6"] .cvc-wrap{gap:0 40px}.inc-corp-a .cvc-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 35px}.inc-corp-a .cvc-facts>span+span{padding-left:0;border-left:0}.inc-corp-a .cvc-cond{gap:0 35px}}
@media(max-width:760px){body.inc-corp-a{font-size:16px}.inc-corp-a .corp-wrap,.inc-corp-a .cvc-wrap{width:calc(100% - 40px)}.inc-corp-a h2{font-size:40px}.inc-corp-a h3{font-size:29px}.inc-corp-a .corp-header-inner{min-height:101px;gap:17px}.inc-corp-a .brand-words{font-size:23px}.inc-corp-a .brand-descriptor{font-size:8px;max-width:155px}.inc-corp-a .corp-back{display:none}.inc-corp-a .corp-header-actions{flex-shrink:0}.inc-corp-a .corp-button{padding:12px 14px;min-height:48px;font-size:10px;gap:12px}.inc-corp-a .corp-button .icon{width:18px}.inc-corp-a .cvc-hero{min-height:0;display:flex;flex-direction:column;background:var(--corp-night)}.inc-corp-a .corp-hero-media{position:relative;inset:auto;height:300px;z-index:0}.inc-corp-a .corp-hero-media img{object-position:var(--corp-mobile-position,65% center);height:100%}.inc-corp-a .corp-hero-shade{inset:0 0 auto;height:300px;z-index:1;background:linear-gradient(0deg,#092b4c,transparent 35%);pointer-events:none}.inc-corp-a .cvc-hero>.cvc-wrap{min-height:0;position:relative;z-index:2;padding-block:25px 43px}.inc-corp-a .cvc-hero__in{width:100%;max-width:none}.inc-corp-a .cvc-crumb{font-size:9px;margin-bottom:26px}.inc-corp-a .cvc-hero .cvc-kicker{font-size:9px;line-height:1.8}.inc-corp-a .cvc-hero h1{font-size:45px;max-width:18ch;margin-bottom:25px}.inc-corp-a .cvc-hero__in>p:not([class]){font-size:16px;line-height:1.8}.inc-corp-a .cvc-actions{gap:23px;align-items:flex-start;flex-direction:column}.inc-corp-a .cvc-btn{min-height:52px;font-size:11px;padding:15px 19px}.inc-corp-a .cvc-btn--light{min-height:35px;padding:6px 0}.inc-corp-a .corp-hero-caption{position:static;order:3;margin:0 20px 18px;padding:0;background:none;color:#c8d5e3;font-size:9px}.inc-corp-a .corp-factband{padding-block:24px}.inc-corp-a .cvc-facts{gap:17px 23px;font-size:10px;line-height:1.8}.inc-corp-a .corp-page-nav{gap:8px 22px;padding-block:20px}.inc-corp-a .corp-page-nav a{font-size:10px}.inc-corp-a .cvc-section{padding-block:64px}.inc-corp-a [data-corp-section="1"] .cvc-wrap,.inc-corp-a [data-corp-section="2"] .cvc-wrap,.inc-corp-a [data-corp-section="6"] .cvc-wrap{display:block}.inc-corp-a [data-corp-section="1"] .cvc-list{margin-top:35px}.inc-corp-a .cvc-list li{font-size:15px;padding:20px 0 20px 39px}.inc-corp-a .cvc-list li:before{top:21px}.inc-corp-a .cvc-signals{margin-top:35px}.inc-corp-a .cvc-signals li{font-size:15px;padding-left:19px}.inc-corp-a [data-corp-section="3"] .cvc-lead{font-size:24px;line-height:1.5}.inc-corp-a [data-corp-section="4"] .cvc-list{grid-template-columns:1fr;gap:0;margin-top:30px}.inc-corp-a [data-corp-section="4"] .cvc-list li{padding-left:39px}.inc-corp-a .cvc-modules{margin-top:32px}.inc-corp-a .corp-module{padding-block:22px}.inc-corp-a .corp-module summary{gap:14px;padding-right:28px}.inc-corp-a .corp-module summary:before{min-width:17px;font-size:10px}.inc-corp-a .corp-module h3{font-size:27px;line-height:1.15}.inc-corp-a .corp-module summary:after{font-size:28px}.inc-corp-a .corp-module-body{padding:23px 0 0}.inc-corp-a .corp-module-body>p{font-size:15px}.inc-corp-a .cvc-variants{grid-template-columns:1fr;gap:25px;margin-top:25px}.inc-corp-a .corp-mid-conversation{font-size:11px;gap:18px;margin-top:30px}.inc-corp-a [data-corp-section="6"] .cvc-lead{font-size:16px}.inc-corp-a .cvc-cond{grid-template-columns:1fr;gap:0;margin-top:30px}.inc-corp-a .cvc-cond>div{font-size:14px}.inc-corp-a .cvc-cond>div.corp-trainer{grid-template-columns:90px 1fr;gap:22px}.inc-corp-a .corp-trainer img{width:90px}.inc-corp-a .cvc-price{grid-template-columns:1fr;gap:20px;margin-top:30px}.inc-corp-a .cvc-price>strong{font-size:34px}.inc-corp-a .cvc-quote{padding-block:64px}.inc-corp-a blockquote{font-size:32px;line-height:1.35}.inc-corp-a blockquote cite{font-size:11px;line-height:1.9}.inc-corp-a .cvc-faq{margin-top:30px}.inc-corp-a .cvc-faq summary{font-size:15px;line-height:1.8}.inc-corp-a .cvc-faq p{font-size:15px}.inc-corp-a .cvc-cta{padding-block:65px}.inc-corp-a .cvc-cta h2{font-size:43px}.inc-corp-a .cvc-cta .cvc-wrap>p{font-size:16px}.inc-corp-a .corp-footer-top{grid-template-columns:1fr;gap:37px}.inc-corp-a .corp-footer-top h2{font-size:38px}.inc-corp-a .corp-footer-bottom{flex-direction:column;gap:20px}.inc-corp-a[data-corp-service="formacao-champions"] [data-corp-section="1"] .cvc-list{grid-template-columns:1fr;gap:0}.inc-corp-a[data-corp-service="formacao-comunicacao"] [data-corp-section="4"] .cvc-list li{font-size:22px;padding-left:39px}}
@media(max-width:359px){.inc-corp-a .corp-wrap,.inc-corp-a .cvc-wrap{width:calc(100% - 32px)}.inc-corp-a .corp-header-inner{gap:12px;flex-wrap:wrap;padding-block:15px}.inc-corp-a .corp-header-actions{margin-left:auto}.inc-corp-a .brand-words{font-size:22px}.inc-corp-a .brand-descriptor{max-width:135px;font-size:7px}.inc-corp-a .corp-button{font-size:10px;padding:10px;gap:7px}.inc-corp-a .cvc-hero h1{font-size:39px}.inc-corp-a h2{font-size:35px}.inc-corp-a .corp-hero-media,.inc-corp-a .corp-hero-shade{height:270px}.inc-corp-a .cvc-btn{gap:15px;max-width:100%}.inc-corp-a .cvc-cond>div.corp-trainer{grid-template-columns:76px 1fr;gap:18px}.inc-corp-a .corp-trainer img{width:76px}}
@media(prefers-reduced-motion:reduce){.inc-corp-a *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

/* Personal hero overrides 20261024 */
.inc-corp-a:is([data-corp-service="formacao-lideranca"],[data-corp-service="formacao-champions"]) .corp-hero-personal .corp-hero-media img{object-fit:contain;object-position:center}.inc-corp-a:is([data-corp-service="formacao-lideranca"],[data-corp-service="formacao-champions"]) .corp-hero-personal .cvc-hero__in{width:44%;max-width:610px}.inc-corp-a:is([data-corp-service="formacao-lideranca"],[data-corp-service="formacao-champions"]) .corp-hero-personal .corp-hero-shade{background:linear-gradient(90deg,#071e39ed 0%,#071e39bb 28%,#071e3910 48%,transparent 61%)}
@media(max-width:1100px){.inc-corp-a:is([data-corp-service="formacao-lideranca"],[data-corp-service="formacao-champions"]) .corp-hero-personal{min-height:0;display:flex;flex-direction:column}.inc-corp-a:is([data-corp-service="formacao-lideranca"],[data-corp-service="formacao-champions"]) .corp-hero-personal .corp-hero-media{position:relative;inset:auto;margin:0;width:100%;height:auto;aspect-ratio:1672/941;z-index:0}.inc-corp-a:is([data-corp-service="formacao-lideranca"],[data-corp-service="formacao-champions"]) .corp-hero-personal .corp-hero-media img{display:block;width:100%;height:auto;object-fit:contain;object-position:center;aspect-ratio:1672/941}.inc-corp-a:is([data-corp-service="formacao-lideranca"],[data-corp-service="formacao-champions"]) .corp-hero-personal .corp-hero-shade{display:none}.inc-corp-a:is([data-corp-service="formacao-lideranca"],[data-corp-service="formacao-champions"]) .corp-hero-personal>.cvc-wrap{min-height:0;padding-block:32px 45px}.inc-corp-a:is([data-corp-service="formacao-lideranca"],[data-corp-service="formacao-champions"]) .corp-hero-personal .cvc-hero__in{width:100%;max-width:780px}.inc-corp-a:is([data-corp-service="formacao-lideranca"],[data-corp-service="formacao-champions"]) .corp-hero-personal .corp-hero-caption{position:static;order:3;margin:0 20px 18px;padding:0;background:none;color:#d7e1ec}}
@media(max-width:360px){.inc-corp-a:is([data-corp-service="formacao-lideranca"],[data-corp-service="formacao-champions"]) .corp-hero-personal .corp-hero-media{height:auto;max-height:203px}.inc-corp-a:is([data-corp-service="formacao-lideranca"],[data-corp-service="formacao-champions"]) .corp-hero-personal .corp-hero-media img{height:auto;max-height:203px;object-fit:contain}}

/* Corporate native rhythm 20261024 */
/* Native mechanism compositions: readable without JS, no illustrative evidence claims. */
.inc-corp-a .corp-instruments .cvc-wrap{display:block!important;position:relative}.inc-corp-a .corp-instruments h2{max-width:21ch;margin-bottom:42px}.inc-corp-a .corp-instruments .cvc-list{margin-top:0!important;counter-reset:none}.inc-corp-a .corp-instruments .cvc-list li:before{content:attr(data-instrument);color:inherit;opacity:.65}.inc-corp-a .corp-instruments .cvc-note{max-width:78ch;margin-top:24px}
.inc-corp-a[data-corp-service="formacao-lideranca"] .corp-instruments{background:#142f4e;color:#fff}.inc-corp-a[data-corp-service="formacao-lideranca"] .corp-instruments .cvc-list{display:grid;grid-template-columns:1fr 1fr;gap:0 70px}.inc-corp-a[data-corp-service="formacao-lideranca"] .corp-instruments .cvc-kicker,.inc-corp-a[data-corp-service="formacao-lideranca"] .corp-instruments .cvc-note{color:#d5dfea}.inc-corp-a[data-corp-service="formacao-lideranca"] .corp-instruments li{border-color:#ffffff40}
.inc-corp-a[data-corp-service="formacao-champions"] .corp-instruments .cvc-list{display:block;max-width:880px;margin-left:auto;padding-left:30px;border-left:2px solid #3156d8}.inc-corp-a[data-corp-service="formacao-champions"] .corp-instruments li{font-size:23px;padding-block:22px}.inc-corp-a[data-corp-service="formacao-champions"] .corp-instruments .cvc-note{margin-left:auto}
.inc-corp-a[data-corp-service="formacao-comunicacao"] .corp-instruments{background:#3156d8;color:#fff}.inc-corp-a[data-corp-service="formacao-comunicacao"] .corp-instruments .cvc-kicker,.inc-corp-a[data-corp-service="formacao-comunicacao"] .corp-instruments .cvc-note{color:#fff}.inc-corp-a[data-corp-service="formacao-comunicacao"] .corp-instruments li{border-color:#ffffff55;max-width:88ch}.inc-corp-a[data-corp-service="formacao-saude-organizacional"] .corp-instruments{background:#e1e9e5}.inc-corp-a[data-corp-service="formacao-saude-organizacional"] .corp-instruments .cvc-list{display:grid;grid-template-columns:1.3fr 1fr;gap:0 60px}.inc-corp-a[data-corp-service="formacao-saude-organizacional"] .corp-instruments li{border-color:#839e95}
.inc-corp-a .corp-mechanism-section .cvc-wrap{display:block}.inc-corp-a .corp-mechanism-section h2{max-width:23ch}.inc-corp-a .corp-mechanism{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:45px;padding-top:100px}.inc-corp-a .corp-mechanism-line{position:absolute;top:-12px;left:0;width:260px;height:112px;color:#3156d8}.inc-corp-a .corp-mechanism-part{min-width:0;border-top:2px solid #3156d8;padding-top:23px}.inc-corp-a .corp-mechanism-part h3{font-size:clamp(30px,3vw,42px);margin:0 0 12px}.inc-corp-a .corp-mechanism-copy{display:block!important;margin:0!important;max-width:none!important;gap:0!important}.inc-corp-a .corp-mechanism-copy li{font-family:CorpInter,Arial,sans-serif!important;font-size:16px!important;line-height:1.8!important;padding:16px 0!important;border-color:#aebfc5}.inc-corp-a .corp-mechanism-copy li:before{display:none}
/* Decision branches, support loop, conversational steps, and load/resource convergence. */
.inc-corp-a .corp-mechanism--lideranca{grid-template-columns:1.2fr 1fr;gap:28px 65px}.inc-corp-a .corp-mechanism--lideranca .corp-mechanism-part:first-of-type{grid-row:span 2;border-top:0;border-left:3px solid #3156d8;padding:0 0 0 30px}.inc-corp-a .corp-mechanism--champions{padding:120px 32px 32px;border:1px solid #9eb5c2;border-radius:70px 0 70px 0}.inc-corp-a .corp-mechanism--champions .corp-mechanism-line{left:30px;top:8px}.inc-corp-a .corp-mechanism--champions .corp-mechanism-part{border-top:0;padding-top:0}.inc-corp-a .corp-mechanism--comunicacao{gap:0;padding-bottom:20px}.inc-corp-a .corp-mechanism--comunicacao .corp-mechanism-part{padding:25px 27px 0 0}.inc-corp-a .corp-mechanism--comunicacao .corp-mechanism-part:nth-last-child(2){margin-top:35px;padding-inline:27px;border-left:1px solid #aebfc5;border-right:1px solid #aebfc5}.inc-corp-a .corp-mechanism--comunicacao .corp-mechanism-part:last-child{padding-left:27px}.inc-corp-a .corp-mechanism--saude-organizacional{grid-template-columns:1fr 1fr;gap:30px 60px}.inc-corp-a .corp-mechanism--saude-organizacional .corp-mechanism-part:last-child{grid-column:1/-1;border-top:0;border-left:4px solid #3156d8;padding:15px 30px;background:#e1e9e5}.inc-corp-a .corp-mechanism--saude-organizacional .corp-mechanism-part:last-child .cvc-list{max-width:75ch!important}
@media(max-width:760px){.inc-corp-a .corp-instruments h2{margin-bottom:27px}.inc-corp-a .corp-instruments .cvc-list{display:block!important;padding-left:0!important;margin-left:0!important;border-left:0!important}.inc-corp-a .corp-instruments .cvc-list li{font-size:16px!important}.inc-corp-a .corp-mechanism{display:block;padding:95px 0 0;margin-top:30px;border:0;border-radius:0}.inc-corp-a .corp-mechanism-line{width:215px;height:92px;left:0;top:0}.inc-corp-a .corp-mechanism-part,.inc-corp-a .corp-mechanism .corp-mechanism-part:first-of-type,.inc-corp-a .corp-mechanism .corp-mechanism-part:nth-last-child(2),.inc-corp-a .corp-mechanism .corp-mechanism-part:last-child{margin:0;padding:23px 0 15px;border:0;border-top:2px solid #3156d8}.inc-corp-a .corp-mechanism-part h3{font-size:33px}.inc-corp-a .corp-mechanism-copy li{font-size:15px!important}.inc-corp-a .corp-mechanism--saude-organizacional .corp-mechanism-part:last-child{padding:23px 18px 12px}.inc-corp-a .corp-mechanism--champions .corp-mechanism-line{left:0;top:0}}

/* DEC045: force/action photograph, full meaningful gesture. */
img[src*="nuno-original-forca.webp"]{object-position:30% 30%}
figure img[src*="nuno-original-forca.webp"],.cvc-proof>img[src*="nuno-original-forca.webp"],.sp-cvs-profile>img[src*="nuno-original-forca.webp"],.sp-cvsp-authority__portrait img[src*="nuno-original-forca.webp"],.sp-a-club-author-grid>img[src*="nuno-original-forca.webp"]{object-fit:contain!important;background:#06152d;aspect-ratio:3/2!important;height:auto!important}

/* Nuno: remove public technical illustration labels from service heroes. */
body .corp-hero-caption{display:none!important}
