@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Italic-Variable.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--blue-deep:#031cad;--blue-electric:#004eed;--blue-sky:#0598f0;--blue-cyan:#09a7e5;--silver:#bbc8d6;--ground:#1a1a1a;--white:#fff;--surface:var(--ground);--surface-raised:#262626;--border-subtle:#3a3a3a;--ink:var(--white);--ink-muted:var(--silver);--action:var(--blue-electric);--action-hover:var(--blue-deep);--on-action:var(--white);--link:var(--blue-cyan);--focus-ring:var(--blue-cyan);--gradient-brand:linear-gradient(90deg,#09a7e5 0%,#031cad 40%,#004eed 70%,#09a7e5 100%);--glow-blue:0 0 24px 0 #004eed8c;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-full:9999px;--font-display:"Transducer","Montserrat",system-ui,sans-serif;--font-sans:"Montserrat",system-ui,sans-serif;--gutter:clamp(20px,5vw,64px);--linha-azul:#ffffff47}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}body{background:var(--surface);color:var(--ink-muted);font:400 17px/1.6 var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}h1,h2,h3,p,ul,ol,dl,dd{margin:0;padding:0}ul,ol{list-style:none}h1,h2{font-family:var(--font-display);color:var(--ink);letter-spacing:-.025em;text-wrap:balance;font-style:italic;font-weight:600}h1{font-size:clamp(34px,4.2vw,60px);line-height:1.06}h2{font-size:clamp(26px,2.8vw,40px);line-height:1.12}h3{font:600 20px/1.3 var(--font-sans);color:var(--ink)}p{max-width:62ch}::selection{background:var(--blue-electric);color:var(--white)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.wrap{width:min(1320px,100% - 2*var(--gutter));margin-inline:auto}.bloco{padding-block:clamp(56px,7.5vw,112px)}.bloco+.bloco{border-top:1px solid var(--border-subtle)}.apoio{margin-top:var(--space-5)}.destaque{color:var(--ink);font-size:clamp(18px,1.6vw,22px);line-height:1.45}.titulo-oculto{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.btn{font:600 16px/24px var(--font-sans);border-radius:var(--radius-md);text-align:center;cursor:pointer;border:0;flex:none;padding:17px 28px;text-decoration:none;transition:background .18s;display:inline-block}.btn-primario{background:var(--action);color:var(--on-action)}.btn-primario:hover{background:var(--action-hover)}.link{color:var(--ink);text-underline-offset:7px;font-weight:600;text-decoration:underline 1px;display:inline-block}.link:hover{color:var(--link)}.skip-link{background:var(--action);color:var(--on-action);z-index:5;padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.site-header{z-index:4;pointer-events:none;position:fixed;inset:16px 0 auto}.header-inner{pointer-events:auto;justify-content:space-between;align-items:center;gap:var(--space-5);backdrop-filter:blur(14px);border:1px solid var(--border-subtle);background:#1e1e1ef0;border-radius:16px;min-height:68px;padding:10px 12px 10px 24px;display:flex}.brand{display:block}.marca{width:168px;height:auto}.header-inner nav{white-space:nowrap;gap:clamp(16px,2vw,32px);font-size:15px;font-weight:500;display:flex}.header-inner nav a{text-decoration:none}.header-inner nav a:hover{color:var(--white)}.header-inner .btn{padding:10px 18px;font-size:15px}@keyframes surgir{0%{opacity:0}}.sicoob{background:var(--surface-raised)}.sicoob-grid{padding-block:clamp(72px,10vw,140px)}.sicoob h2{margin-top:var(--space-3);max-width:24ch;font-size:clamp(28px,3.2vw,46px)}.sicoob-nome{color:var(--link);font-weight:600}.sicoob-contexto{margin-top:var(--space-5);color:var(--ink);font-size:clamp(18px,1.6vw,21px)}.sicoob-numeros{margin-top:var(--space-7)}.sicoob-numeros div{gap:var(--space-2) var(--space-7);border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:baseline;padding-block:clamp(20px,2.6vw,32px);display:grid}.sicoob-numeros dt{font:italic 600 clamp(28px,3vw,44px)/1.02 var(--font-display);letter-spacing:-.025em;color:var(--blue-cyan)}.sicoob-numeros dd{color:var(--ink)}.sicoob-entregas{gap:var(--space-6) clamp(40px,8vw,120px);margin-top:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.sicoob-entregas h3{font:italic 600 clamp(20px,1.8vw,24px)/1.2 var(--font-display)}.mentoria{gap:var(--space-6) clamp(40px,8vw,120px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.mentoria-lista div{padding-block:var(--space-5);border-top:1px solid var(--border-subtle)}.mentoria-lista dt{color:var(--ink);font-size:19px;font-weight:600}.mentoria-lista dd{margin-top:var(--space-2)}.atendimento-lista{margin-top:var(--space-7)}.atendimento-lista li{gap:var(--space-2) var(--space-6);border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,3fr) minmax(0,2fr) minmax(0,5fr);align-items:baseline;padding-block:clamp(20px,2.6vw,32px);display:grid}.atendimento-lista strong{font:italic 600 clamp(22px,2.2vw,30px)/1.1 var(--font-display);color:var(--ink)}.atendimento-lista em{font:italic 600 clamp(26px,2.6vw,36px)/1 var(--font-display);color:var(--blue-cyan)}.atendimento-lista small{margin-top:var(--space-1);font:400 15px/1.4 var(--font-sans);color:var(--ink-muted);display:block}.internacional{border-top:1px solid var(--border-subtle);padding-block:clamp(72px,10vw,140px)}.internacional p{max-width:26ch;margin-top:var(--space-4);font:italic 600 clamp(22px,2.6vw,36px)/1.2 var(--font-display);letter-spacing:-.02em;color:var(--ink)}.internacional strong{color:var(--link);font:600 19px/1.4 var(--font-sans)}.capa-acao{align-items:flex-end;gap:var(--space-5) var(--space-7);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.capa-acao p{max-width:52ch;color:var(--ink);font-size:clamp(17px,1.5vw,20px)}.interna{padding-block:clamp(148px,16vw,220px) clamp(48px,6vw,80px);position:relative}.interna:before{content:"";top:0;bottom:0;right:calc(-1*var(--gutter));opacity:.75;background:url(/img/laminas.jpg) 50%/cover;width:46%;position:absolute;mask-image:linear-gradient(90deg,#0000,#000 40%),linear-gradient(#000 62%,#0000);mask-composite:intersect}.interna>*{position:relative}.interna h1{max-width:20ch;font-size:clamp(32px,3.8vw,54px)}.breadcrumb{gap:var(--space-2);margin-bottom:var(--space-6);font-size:15px;display:flex}.risco{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,8vw,120px);display:grid}.cem{grid-template-columns:repeat(10,1fr);gap:clamp(8px,1.4vw,18px);max-width:460px;display:grid}.cem i{aspect-ratio:1;background:var(--silver);opacity:clamp(.12,calc(1 - (var(--p,1) - var(--o))*14),1);border-radius:50%}.cem .aceso{background:var(--blue-cyan);opacity:1;box-shadow:0 0 calc(var(--p,1)*18px) var(--blue-cyan)}.cena-texto .tese{margin-top:var(--space-5)}.fonte{margin-top:var(--space-3);font-size:14px}.fonte a{color:var(--ink-muted);text-underline-offset:4px}.fonte a:hover{color:var(--link)}.tese{margin-top:var(--space-7);color:var(--ink);font-size:clamp(18px,1.6vw,21px)}.solucoes{margin-top:var(--space-7);border-bottom:1px solid var(--border-subtle)}.solucao{gap:var(--space-3) var(--space-7);border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:baseline;padding-block:clamp(24px,3.4vw,44px);text-decoration:none;transition:color .18s;display:grid}.solucao strong{font:italic 600 clamp(24px,3vw,42px)/1.05 var(--font-display);letter-spacing:-.025em;color:var(--ink);transition:color .18s}.solucao:hover strong{color:var(--link)}.manifesto{padding-block:clamp(72px,10vw,140px)}.manifesto p{max-width:30ch;font:italic 600 clamp(24px,3vw,42px)/1.14 var(--font-display);letter-spacing:-.025em;color:var(--ink)}.manifesto .link{margin-top:var(--space-6)}.manifesto[data-cena] p span{opacity:clamp(.16,calc(var(--p,1)*1.6*var(--n,1) - var(--i,0)),1)}.manifesto-exemplo h2{font-size:20px;font-family:var(--font-sans);letter-spacing:0;margin-bottom:var(--space-5);color:var(--link);font-style:normal}.manifesto-exemplo p{max-width:42ch;font-size:clamp(20px,2.2vw,30px);line-height:1.25}.manifesto-exemplo small{margin-top:var(--space-5);font-size:14px;display:block}.faq{gap:var(--space-6) clamp(40px,8vw,120px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.faq-list{border-top:1px solid var(--border-subtle)}.faq-list details{border-bottom:1px solid var(--border-subtle)}.faq-list summary{cursor:pointer;padding-block:var(--space-5);color:var(--ink);justify-content:space-between;align-items:center;gap:var(--space-5);font-size:17px;font-weight:600;line-height:1.4;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--link);font-size:30px;font-weight:300;line-height:1;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{padding-bottom:var(--space-6)}.lista li{padding-block:var(--space-4);border-top:1px solid var(--border-subtle);color:var(--ink);font-size:clamp(18px,1.6vw,21px)}.trilho{gap:var(--space-7);margin-top:var(--space-7);counter-reset:passo;grid-template-columns:repeat(3,1fr);display:grid}.trilho li{counter-increment:passo;color:var(--ink)}.trilho li:before{content:counter(passo);font:italic 600 40px/1 var(--font-display);color:var(--link);margin-bottom:var(--space-4);display:block}.pilares h2 span{color:var(--link)}.pilares-grade{margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 48px;display:grid}.pilares-grade li{border-top:1px solid var(--border-subtle);padding-top:32px}.pilares-grade svg{margin-bottom:var(--space-4);fill:none;stroke:var(--blue-cyan);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;display:block}.pilares-grade strong{letter-spacing:.08em;text-transform:uppercase;color:var(--link);font-size:14px;font-weight:600;line-height:20px;display:block}.pilares-grade span{margin-top:var(--space-3);color:var(--ink);font-size:18px;font-weight:600;line-height:28px;display:block}.contato{background:var(--blue-deep);color:var(--silver);padding-block:clamp(120px,11vw,160px) clamp(72px,10vw,140px);scroll-margin-top:-110px}.contato :focus-visible{outline-color:var(--white)}.contato-grid{gap:var(--space-7) clamp(40px,8vw,120px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.contato h2{color:var(--white);font-size:clamp(28px,3.2vw,44px)}.contato-texto>p{margin-top:var(--space-5);color:var(--white);font-size:18px}.proximos{margin-top:var(--space-7);counter-reset:passo}.proximos li{counter-increment:passo;gap:var(--space-4);padding-block:var(--space-3);border-top:1px solid var(--linha-azul);color:var(--white);display:flex}.proximos li:before{content:counter(passo);flex:none;width:14px;font-weight:600}#briefing{gap:var(--space-5) var(--space-4);background:var(--ground);border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;padding:clamp(24px,3vw,40px);display:grid}.campo{min-width:0}.campo-todo,.aceite,#briefing .btn,#briefing-status{grid-column:1/-1}.campo label{color:var(--ink);margin-bottom:var(--space-2);font-size:15px;font-weight:500;display:block}#briefing input:not([type=checkbox]),#briefing select,#briefing textarea{background:var(--surface-raised);border:1px solid var(--silver);border-radius:var(--radius-sm);width:100%;min-height:50px;color:var(--ink);padding:12px 14px}#briefing select option{background:var(--surface-raised)}#briefing textarea{resize:vertical}.campo-oculto{position:absolute;left:-9999px}.aceite{gap:var(--space-3);font-size:14px;line-height:1.5;display:flex}.aceite input{width:20px;height:20px;accent-color:var(--blue-electric);flex:none;margin:1px 0 0}#briefing .btn{width:100%}#briefing .btn:disabled{opacity:.6;cursor:wait}#briefing-status{color:var(--link);font-size:15px}#briefing-status:empty{display:none}.site-footer{font-size:15px}.footer-top{justify-content:space-between;gap:var(--space-7);padding-block:var(--space-8) var(--space-7);flex-wrap:wrap;display:flex}.assinatura{margin-top:var(--space-5);letter-spacing:.08em;text-transform:uppercase;max-width:30ch;color:var(--white);font-size:13px;font-weight:600;line-height:20px}.assinatura span{color:var(--link)}.footer-top nav{gap:var(--space-2);flex-direction:column;display:flex}.footer-top nav a,.footer-bottom a{text-decoration:none}.footer-top nav a:hover,.footer-bottom a:hover{color:var(--link)}.footer-bottom{gap:var(--space-2) var(--space-5);border-top:1px solid var(--border-subtle);padding-block:var(--space-5);flex-wrap:wrap;font-size:14px;display:flex}.footer-bottom span{margin-right:auto}.legal{max-width:72ch;padding-block:clamp(148px,16vw,200px) clamp(64px,8vw,96px)}.legal h1{margin-bottom:var(--space-5);font-size:clamp(32px,3.6vw,48px)}.legal h2{margin-top:var(--space-6);font-size:24px;line-height:30px}.legal p{margin-top:var(--space-4)}.legal .btn{margin-top:var(--space-5)}:root{--fundo-laminas:#141414;--raio-folha:28px}.capa{z-index:0;background:var(--fundo-laminas);align-items:center;height:max(100svh - 128px,560px);display:flex;position:sticky;top:0;overflow:hidden}.capa-video{--h:min(100svh - 128px,70vw);top:50%;left:calc(76% - .889*var(--h));height:var(--h);aspect-ratio:16/9;position:absolute;translate:0 -50%}.capa-texto{padding-top:84px;position:relative}.capa-texto h1{max-width:min(15ch,46vw)}.capa-texto p{max-width:min(42ch,46vw);margin-top:var(--space-5);color:var(--ink);font-size:clamp(17px,1.4vw,19px)}.capa-texto .btn{margin-top:var(--space-5);padding:11px 20px;font-size:15px}.folha{z-index:1;margin-top:calc(-1*var(--raio-folha));border-radius:var(--raio-folha) var(--raio-folha) 0 0;background:var(--surface);position:relative;box-shadow:0 -18px 50px #0006}.folha-clara{--surface:#eef1f5;--surface-raised:#fff;--ink:#141414;--ink-muted:#46505c;--border-subtle:#cbd3dc;--link:var(--blue-electric);color:var(--ink-muted)}.sobe{margin-top:-36svh}.folha~.contato{z-index:1;margin-top:calc(-1*var(--raio-folha));border-radius:var(--raio-folha) var(--raio-folha) 0 0;position:relative}.provas-grid{gap:var(--space-7) clamp(40px,8vw,120px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;padding-block:36px clamp(72px,8vw,112px);display:grid}.prova-maior h2{white-space:nowrap;color:var(--blue-electric);font-size:clamp(44px,6vw,86px);line-height:1}.prova-maior p{margin-top:var(--space-4);color:var(--ink);font-size:clamp(18px,1.6vw,21px)}.prova-maior .link{margin-top:var(--space-5)}.provas-grid li{padding-block:var(--space-4);border-top:1px solid var(--border-subtle)}.provas-grid strong{font:italic 600 clamp(26px,2.6vw,36px)/1.1 var(--font-display);color:var(--ink)}.prova-maior strong{font:inherit;color:inherit;font-weight:600}.provas-grid span{margin-top:var(--space-1);display:block}.provas-grid .provas-nome{color:var(--ink);font-weight:600}.camadas{background:var(--fundo-laminas)}.camadas-fixa{border-radius:inherit;padding-block:clamp(72px,10vw,120px);position:relative;overflow:hidden}#laminas{--h:min(100svh,70vw);top:50%;left:calc(74% - .889*var(--h));height:var(--h);aspect-ratio:16/9;background:url(/img/laminas.jpg) 50%/cover;position:absolute;translate:0 -50%}.camadas-texto{position:relative}.camadas-texto h2{max-width:16ch}.camadas-texto .cena-textos{margin-top:var(--space-6);max-width:min(40ch,44vw)}.camadas-texto span{color:var(--link);font-weight:600}.camadas-texto h3{margin-top:var(--space-3);font:italic 600 clamp(22px,2.2vw,30px)/1.15 var(--font-display);letter-spacing:-.015em}.camadas-texto p{margin-top:var(--space-3)}.camadas-texto li+li{margin-top:var(--space-6)}.js-cena .camadas-texto li+li{margin-top:0}.js-cena .cena-cem{height:430svh}.js-cena .camadas{height:480svh}.js-cena .camadas-fixa{align-items:center;height:100svh;padding-block:0;display:flex;position:sticky;top:0}.js-cena .cena-fixa{height:100svh;padding-block:96px 32px;position:sticky;top:0}.js-cena .cena-textos{display:grid}.js-cena .cena-texto{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .45s,translate .45s,visibility .45s;translate:0 18px}.js-cena .cena-texto.on{opacity:1;visibility:visible;translate:0}.js-cena .manifesto[data-cena]{height:240svh;padding-block:0}.js-cena .manifesto[data-cena] .wrap{flex-direction:column;justify-content:center;align-items:flex-start;height:100svh;display:flex;position:sticky;top:0}.cena-texto+.cena-texto{margin-top:var(--space-7)}.js-cena .cena-texto+.cena-texto{margin-top:0}@supports (animation-timeline:view()){.js-cena .bloco h2,.js-cena .solucao,.js-cena .sicoob h2,.js-cena .sicoob-numeros div,.js-cena .atendimento-lista li,.js-cena .interna~section .lista li{animation:linear both subir view();animation-range:entry entry 50%}}@keyframes subir{0%{opacity:0;translate:0 28px}}@media (width<=1020px){.header-inner nav{display:none}}@media (width<=800px){.capa{align-items:flex-end}.capa-video{height:44%;top:64px;left:50%;translate:-50%}.capa-texto{padding-bottom:var(--space-6)}.capa-texto h1,.capa-texto p,.camadas-texto .cena-textos{max-width:none}.provas-grid{grid-template-columns:1fr}#laminas{height:44%;top:72px;left:50%;translate:-50%}.js-cena .camadas-fixa{padding-bottom:var(--space-7);align-items:flex-end}.js-cena .cena-fixa{align-content:center;gap:var(--space-6)}.cem{max-width:260px}.risco,.faq,.contato-grid,.trilho,.solucao,.sicoob-numeros div,.sicoob-entregas,.mentoria,.atendimento-lista li{grid-template-columns:1fr}.interna:before{display:none}}@media (width<=560px){#briefing{grid-template-columns:1fr}.capa-acao .btn{width:100%}.marca{width:128px}.header-inner{padding:8px 8px 8px 14px}.header-inner .btn{white-space:nowrap;padding:9px 14px}.pilares-grade{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
