#conteudo{--blue:#0b56f7;--ink:#182520;--paper:#f6f7f2;--muted:#52605b;--line:#d6ddd5;background:var(--paper);color:var(--ink);font:16px/1.7 Inter,sans-serif} @scope (#conteudo){@font-face{font-family:Outfit;src:url('/assets/outfit.ttf') format('truetype');font-weight:100 900;font-display:swap}@font-face{font-family:Inter;src:url('/assets/inter.ttf') format('truetype');font-weight:100 900;font-display:swap}
:root{--blue:#0b56f7;--ink:#182520;--paper:#f6f7f2;--muted:#52605b;--line:#d6ddd5}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:var(--blue) var(--paper);scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.7 Inter,sans-serif}::selection{background:#c6d8ff;color:#182520}a{color:inherit;text-underline-offset:5px}a:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:6px}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:Outfit,sans-serif;font-weight:500;line-height:1.1;letter-spacing:-.025em;text-wrap:balance}h1{font-size:clamp(46px,5.3vw,76px)}h2{font-size:clamp(34px,3.5vw,50px)}h3{font-size:24px}p{max-width:70ch}p+p{margin-top:22px}.wrap{width:min(1180px,calc(100% - 96px));margin-inline:auto}.preview{background:#e7edff;color:#234a9b;text-align:center;padding:8px 20px;font-size:12px}header{width:min(1280px,calc(100% - 64px));margin:auto;padding:28px 0;display:flex;justify-content:space-between;align-items:center;gap:24px}header img{display:block;height:auto}nav{display:flex;gap:30px;font-size:14px}nav a{text-decoration:none}.hero{display:grid;grid-template-columns:1.35fr 1fr;gap:40px;align-items:center;padding:75px 0 95px}.hero h1 span{color:var(--blue)}.lead{font-size:19px;line-height:1.65;margin:28px 0 32px;max-width:49ch}.hero figure{text-align:center}.hero figure img{width:100%;max-width:425px;height:auto;display:block;margin:auto}.hero figcaption{font-size:12px;color:var(--muted);max-width:28ch;margin:12px auto 0}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:var(--blue);color:white;text-decoration:none;padding:16px 24px;border-radius:4px;font-size:15px;font-weight:600}.button span{font-size:22px;line-height:1}.split{display:grid;grid-template-columns:1fr 1.3fr;gap:95px}.intro{padding:70px 0 100px;border-top:1px solid var(--line)}.large{font:400 27px/1.4 Outfit,sans-serif;letter-spacing:-.01em}.intro p:not(.large),.change p:not(.large){color:var(--muted)}.change{padding:95px 0;background:#e9eee5}.change h2 span{color:#52605b}.change .large{margin-top:36px}.offer{padding:110px 0}.offer h2{max-width:800px}.promise{font:400 clamp(28px,3vw,40px)/1.25 Outfit,sans-serif;color:var(--blue);max-width:34ch;margin-top:36px}.offer-bottom{display:grid;grid-template-columns:1fr 1fr;gap:100px;margin-top:45px;align-items:center}.outcome{font:400 26px/1.5 Outfit,sans-serif;border-left:1px solid var(--line);padding-left:35px}.outcome strong{font-weight:500;color:var(--blue)}.implementation{padding:0 0 100px}.section-head{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:end;margin-bottom:48px}.section-head>p{color:var(--muted)}.path{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(5,1fr)}.path li{padding:25px 22px 0 0;border-top:2px solid var(--blue)}.path li+li{padding-left:18px;border-left:1px solid var(--line)}.path span{display:block;color:var(--blue);font-size:14px;margin-bottom:20px}.path h3{font-size:23px}.path p{font-size:14px;margin-top:14px;color:var(--muted)}.example{padding:28px 32px;background:#e9eee5;margin-top:45px}.example strong{font:500 22px Outfit,sans-serif}.example p{margin-top:12px}.example small{display:block;color:var(--muted);margin-top:16px}.mentoring{background:var(--blue);color:white;padding:90px 0}.mentoring .large{margin-top:28px;color:#e0eaff}.rhythm article{padding:0 0 25px;margin-bottom:25px;border-bottom:1px solid #6796ff}.rhythm article:last-child{margin:0;padding:0;border:0}.rhythm p{color:#e0eaff;margin-top:12px}.capabilities{padding:110px 0 80px}.cap-head,.cap-row{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:40px}.cap-head{padding:0 0 15px;color:var(--muted);font-size:13px}.cap-row{padding:25px 0;border-top:1px solid var(--line);align-items:start}.cap-row h3{font-size:25px}.cap-row p{font-size:15px}.cap-row p:last-child{margin:0;color:#174aaa}.audience{padding:60px 0 100px}.audience ul{padding-left:20px;margin:28px 0 0}.audience li{padding:8px 0 8px 5px}.audience li::marker{color:var(--blue)}.selection{background:#e9eee5;padding:95px 0}.selection-list{list-style:none;padding:0;margin:0 0 40px;display:grid;grid-template-columns:1fr 1fr;gap:35px 65px}.selection-list li{display:flex;gap:22px;border-top:1px solid #bcc9b9;padding-top:25px}.selection-list li>span{color:var(--blue);font-size:14px;padding-top:4px}.selection-list p{margin-top:12px;color:var(--muted);font-size:15px}.faq{padding:100px 0 70px}.faq details{border-top:1px solid var(--line);padding:23px 0}.faq summary{font:400 23px/1.35 Outfit,sans-serif;cursor:pointer;padding-right:25px}.faq details p{padding:20px 25px 0 0;color:var(--muted);max-width:77ch}.faq-close{border-top:1px solid var(--line);margin-top:5px;padding:36px 0;display:flex;justify-content:space-between;gap:24px}.faq-close a{color:var(--blue);font-weight:600}footer{border-top:1px solid var(--line);padding:30px 0 40px;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:12px;color:var(--muted)}footer img{height:auto}.skip{position:fixed;top:-80px;left:20px;z-index:10;background:var(--blue);color:white;padding:12px}.skip:focus{top:10px}@media(hover:hover) and (pointer:fine){.button:hover{background:#003fc3}nav a:hover,.faq-close a:hover{color:#003fc3}summary:hover{color:var(--blue)}}@media(max-width:800px){.wrap{width:calc(100% - 40px)}header{width:calc(100% - 40px);flex-wrap:wrap;padding:22px 0}header img{width:125px}nav{gap:19px;font-size:12px}.hero{grid-template-columns:1fr;padding:42px 0 60px;gap:20px}.hero figure{display:none}.lead{font-size:17px}.split,.section-head,.offer-bottom{grid-template-columns:1fr;gap:28px}.intro,.change,.mentoring,.selection{padding:60px 0}.offer{padding:65px 0}.large{font-size:24px}.offer-bottom{margin-top:28px}.outcome{padding:20px 0 0;border-left:0;border-top:1px solid var(--line)}.path{grid-template-columns:1fr}.path li,.path li+li{padding:20px 0;border-left:0;border-top:1px solid var(--line);display:grid;grid-template-columns:30px 1fr;gap:0 15px}.path span{grid-row:1/3;margin:0}.path p{grid-column:2;margin-top:8px}.example{padding:24px}.implementation{padding-bottom:60px}.capabilities{padding:65px 0 35px}.cap-head{display:none}.cap-row{grid-template-columns:1fr;gap:10px;padding:24px 0}.cap-row p:last-child:before{content:'Evidência: ';font-weight:600}.audience{padding:40px 0 65px}.selection-list{grid-template-columns:1fr;gap:25px}.section-head{margin-bottom:32px}.faq{padding:65px 0 35px}.faq summary{font-size:21px}.faq-close{flex-direction:column;gap:12px}footer{flex-wrap:wrap}footer p{width:100%;order:3}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.hero h1{font-size:clamp(42px,4.6vw,66px)}.hero-subtitle{font:400 clamp(25px,2.4vw,34px)/1.3 Outfit,sans-serif;margin-top:28px}.hero .lead{margin-top:20px;font-size:17px}.weekly-flow{background:#edf3ff;border-radius:12px;padding:32px;margin-top:38px}.flow-line{display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr;align-items:center;text-align:center;gap:10px;font:500 30px/1.2 Outfit,sans-serif}.flow-line b{font-weight:400;color:var(--blue)}.flow-return{height:28px;border:1px solid #9bb8ef;border-top:0;border-radius:0 0 18px 18px;margin:18px 12% 0;position:relative}.flow-return:before{content:'';position:absolute;left:-4px;top:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:7px solid #9bb8ef}.weekly-flow>p{text-align:center;margin:20px auto 0;color:var(--muted);font-size:15px}.vv-close{background:var(--blue);color:#fff;padding:40px 34px;display:flex;align-items:center;justify-content:space-between;gap:36px;border-radius:16px;margin-bottom:48px}.vv-close>div{flex:1;min-width:0}.vv-close h2{font-size:29px;max-width:24ch;margin-bottom:18px}.vv-close p{font-size:17px;line-height:1.6;max-width:48ch}.vv-close>a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 24px 18px 28px;min-height:68px;background:white;color:var(--blue);text-decoration:none;border-radius:100px;font:500 21px/1.15 Outfit,sans-serif;white-space:nowrap;flex-shrink:0}.cta-symbol{width:32px;height:32px;flex:none;transition:transform .6s cubic-bezier(.2,.8,.2,1)}@media(hover:hover) and (pointer:fine){.vv-close>a:hover .cta-symbol{transform:rotate(90deg)}}@media(max-width:800px){.hero figure{display:block;grid-row:1}.hero figure img{max-width:180px}.hero figcaption{display:none}.hero h1{font-size:42px}.weekly-flow{padding:25px 12px}.flow-line{font-size:20px;grid-template-columns:1fr 17px 1fr 17px 1fr;gap:4px}.vv-close{flex-direction:column;align-items:flex-start;padding:30px 24px;gap:28px}.vv-close>a{white-space:normal;font-size:20px;width:100%;gap:16px}.vv-close p{font-size:16px}}@media(prefers-reduced-motion:reduce){.cta-symbol{transition:none}}

.hero .button{border-radius:100px;margin-top:32px;min-height:60px;padding-inline:28px}.hero figure img{animation:hero-float 6s ease-in-out infinite;transform-origin:50% 55%}@keyframes hero-float{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-15px) rotate(3deg)}}.hero figure{perspective:900px}.weekly-flow{padding:38px 32px 0;overflow:hidden}.flow-stage{display:flex;align-items:center;flex-direction:column;gap:20px}.flow-stage svg{width:58px;height:58px;color:var(--blue);padding:12px;box-sizing:content-box;border:1px solid #b4caff;border-radius:50%;background:#f6f9ff}.flow-line>b{align-self:center}.flow-return{margin-top:26px}.weekly-flow>p{margin-bottom:26px}.mentoring-expand{border-top:1px solid #b4caff}.mentoring-expand>summary{font:500 18px/1.4 Outfit,sans-serif;padding:23px 0;cursor:pointer;color:var(--blue)}.mentoring-expand .mentoring{margin:0 -32px;padding:36px 32px;background:var(--blue)}.mentoring-expand .wrap{width:100%}.mentoring-expand .split{gap:40px}.mentoring-expand h2{font-size:32px}.mentoring-expand .large{font-size:22px}.selection-path{grid-template-columns:repeat(4,1fr)}.step-icon svg{width:38px;height:38px;color:var(--blue);margin-bottom:22px}.selection-path li{position:relative}.selection-path li:not(:last-child):after{content:'→';position:absolute;top:30px;right:22px;font-size:24px;color:#52605b}.capabilities{padding-top:30px}.implementation{padding-top:30px}.faq{padding-top:50px}@media(max-width:800px){.weekly-flow{padding:25px 12px 0}.flow-stage{gap:14px}.flow-stage svg{width:32px;height:32px;padding:9px}.flow-line{font-size:18px}.mentoring-expand>summary{font-size:17px}.mentoring-expand .mentoring{margin-inline:-12px;padding:28px 20px}.mentoring-expand .split{gap:24px}.selection-path{grid-template-columns:1fr}.selection-path .step-icon{grid-column:1;grid-row:1/4}.selection-path li{grid-template-columns:42px 1fr}.selection-path li>span{display:none}.selection-path li>h3,.selection-path li>p{grid-column:2}.selection-path li:not(:last-child):after{display:none}.selection-path .step-icon svg{width:32px;height:32px}.hero figure img{max-width:180px}.capabilities{padding-top:10px}}@media(prefers-reduced-motion:reduce){.hero figure img{animation:none}}

.hero figure{position:relative;width:100%;height:425px;margin:0}.hero figure img{animation:none;width:100%;height:100%;object-fit:contain}.hero figure canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.hero figure.is-rendered img{visibility:hidden}.value-emphasis{color:var(--blue)}.audience{background:#e9eae7;padding:48px;border-radius:16px;margin-top:0;margin-bottom:0}.capabilities{background:#e9eae7;padding:48px;border-radius:16px;margin-bottom:75px}.offer h2{max-width:36ch}.vv-close h2{max-width:28ch}@media(max-width:800px){.hero figure{height:230px}.hero figure img{max-width:none}.audience,.capabilities{padding:30px 22px;gap:28px}.capabilities{margin-bottom:45px}.vv-close>a{font-size:18px}.cap-row{gap:12px}}

.company-audience{margin-top:24px;background:#e4edff}.company-audience .large+p{margin-top:24px}

.section-tag{display:inline-block;color:#174aaa;background:#e4edff;border-radius:100px;padding:6px 12px;font-size:12px;font-weight:600;letter-spacing:.06em;margin-bottom:20px}
.company-audience{background:#edf0f2}.weekly-flow{background:var(--blue);color:#fff}.weekly-flow .flow-line>b,.weekly-flow .mentoring-expand>summary{color:#fff}.weekly-flow>p{color:#e0eaff}.weekly-flow .flow-stage svg{background:#ffffff14;border-color:#87abff;color:#fff}.weekly-flow .flow-return{border-color:#a7c4ff}.weekly-flow .flow-return:before{border-bottom-color:#a7c4ff}.weekly-flow .mentoring-expand{border-color:#87abff}.weekly-flow :focus-visible{outline-color:#fff}
}
.skip{position:fixed;top:-80px;left:20px;z-index:10}.skip:focus{top:10px}

#conteudo .weekly-flow{padding:52px 48px 0;margin-top:48px}#conteudo .flow-stage{gap:24px}#conteudo .flow-return{margin-top:36px}#conteudo .weekly-flow>p{margin-top:28px;margin-bottom:38px;line-height:1.8}#conteudo .mentoring-expand>summary{padding:26px 0}#conteudo .mentoring-expand .mentoring{margin:0;padding:38px 0 58px}#conteudo .mentoring-expand .split{gap:70px;grid-template-columns:1fr 1.25fr}#conteudo .rhythm article{padding:26px 20px 30px;margin:0 0 14px;border-radius:10px}#conteudo .rhythm article:last-child{padding:26px 20px 30px}#conteudo .rhythm p{margin-top:16px;line-height:1.8}#conteudo .mentor-cycle{max-width:300px;margin-top:30px}#conteudo .mentor-cycle svg{width:100%;height:auto;overflow:visible}#conteudo .cycle-track{fill:none;stroke:#87abff;stroke-width:1.5}#conteudo .cycle-signal{fill:none;stroke:white;stroke-width:4;stroke-linecap:round;stroke-dasharray:7 93;animation:mentor-travel 9s linear infinite}#conteudo .cycle-node{fill:white}#conteudo .mentor-cycle text{fill:#fff;font:16px Outfit,sans-serif}#conteudo .mentor-cycle .cycle-center{fill:#dbe7ff;font-size:14px}#conteudo .cycle-toggle{display:block;margin:12px auto 0;padding:9px 16px;border:1px solid #a7c4ff;background:transparent;border-radius:100px;color:white;font:13px Inter,sans-serif;cursor:pointer}#conteudo .mentoring-expand[open] .rhythm article{animation:mentor-step 9s linear infinite}#conteudo .mentoring-expand[open] .rhythm article:nth-child(2){animation-delay:3s}#conteudo .mentoring-expand[open] .rhythm article:nth-child(3){animation-delay:6s}#conteudo .cycle-paused .cycle-signal,#conteudo .mentoring-expand.cycle-paused .rhythm article{animation-play-state:paused}@keyframes mentor-travel{to{stroke-dashoffset:-100}}@keyframes mentor-step{0%,29%{background:#ffffff15}33%,100%{background:transparent}}@media(max-width:800px){#conteudo .weekly-flow{padding:34px 22px 0}#conteudo .mentoring-expand .mentoring{padding:28px 0 38px}#conteudo .mentoring-expand .split{grid-template-columns:1fr;gap:34px}#conteudo .flow-stage{gap:18px}#conteudo .rhythm article,#conteudo .rhythm article:last-child{padding:22px 12px 26px}#conteudo .mentor-cycle{max-width:250px;margin-inline:auto}}@media(prefers-reduced-motion:reduce){#conteudo .cycle-signal,#conteudo .mentoring-expand[open] .rhythm article{animation:none}#conteudo .cycle-toggle{display:none}}

#conteudo .rhythm article{border:0}

#conteudo .cap-head,#conteudo .cap-row{grid-template-columns:1fr 1.5fr}#conteudo .cap-row p:last-child{color:var(--ink)}#conteudo .cap-row p:last-child:before{content:none}@media(max-width:800px){#conteudo .cap-row{grid-template-columns:1fr}}

#conteudo .cap-note{margin-top:30px;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:14px}
