@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;1,100;1,300;1,400&family=JetBrains+Mono:wght@400;500&family=DM+Serif+Display:ital@0;1&family=Fraunces:ital,wght@0,100;0,300;0,400;1,100;1,300;1,400&family=Instrument+Serif:ital@0;1&family=Caveat:wght@400;500&display=swap");@keyframes fadeSlide{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeSlideBack{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}:root{--cyan:#0cf;--deep:#072e43;--deep-80:rgba(7,46,67,.8);--deep-60:rgba(7,46,67,.6);--deep-40:rgba(7,46,67,.4);--deep-15:rgba(7,46,67,.15);--deep-08:rgba(7,46,67,.08);--paper:#f4fcff;--cream:#cefaff;--card:#fff;--peach:#f4c9a4;--butter:#f5dda8;--sky:#b8deea;--lilac:#cbb8e0;--mint:#c8ddd4;--accent-mint:#c8ddd4;--accent-gray:#e2ded6;--ink:#0a1220;--font-body:"Roboto",system-ui,sans-serif;--font-mono:"JetBrains Mono",monospace;--font-serif:"DM Serif Display",serif;--font-serif-fr:"Fraunces",serif;--font-serif-ins:"Instrument Serif",serif;--font-hand:"Caveat",cursive;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-snappy:cubic-bezier(.2,.7,.3,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-fast:180ms;--dur-base:250ms;--dur-slow:600ms;--shadow-card-hover:0 14px 40px rgba(7,46,67,.1),0 2px 4px rgba(7,46,67,.04);--shadow-card-hover-soft:0 12px 30px rgba(7,46,67,.09);--shadow-cta-hover:0 12px 28px rgba(7,46,67,.22);--shadow-cta-active:0 4px 10px rgba(7,46,67,.15)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased}body{background:var(--paper);color:var(--deep);font-family:var(--font-body)}a{text-decoration:none;color:inherit}button{cursor:pointer;font-family:inherit}img{display:block;max-width:100%}.ff-display{font-family:var(--font-body);font-weight:100;letter-spacing:-.03em;line-height:.95;font-style:normal}.ff-display i{font-style:italic;font-weight:300}.ff-thin{font-weight:300}.ff-body,.ff-thin{font-family:var(--font-body)}.ff-body{font-weight:400}.ff-med{font-family:var(--font-body);font-weight:500}.ff-mono{font-family:var(--font-mono);font-weight:400;letter-spacing:.15em;text-transform:uppercase;font-size:10px}.ff-serif{font-family:"DM Serif Display",serif;font-weight:400;letter-spacing:-.02em}.ff-fraunces{font-family:Fraunces,serif;font-weight:300;letter-spacing:-.02em}.ff-hand{font-family:Caveat,cursive;font-weight:400}.section-label{letter-spacing:.18em;color:var(--deep-60);margin-bottom:14px}.pill,.section-label{font-family:var(--font-mono);font-size:10px;text-transform:uppercase}.pill{display:inline-block;padding:4px 8px;letter-spacing:.1em;border-radius:3px;background:var(--deep-08);color:var(--deep)}:focus{outline:none}:focus-visible{outline:2px solid #0cf;outline-offset:3px;border-radius:2px;transition:outline-offset .15s ease}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:#0cf!important;box-shadow:0 0 0 3px rgba(0,204,255,.18)}::selection{background:#0cf;color:#072e43}::-moz-selection{background:#0cf;color:#072e43}.cta-primary{position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s,background-color .2s ease;will-change:transform}.cta-primary:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(0,204,255,.35);transform:translate(-50%,-50%);transition:width .55s ease,height .55s ease,opacity .6s ease;pointer-events:none;opacity:1}.cta-primary:hover:after{width:320px;height:320px;opacity:0}.cta-primary:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(7,46,67,.22)}.cta-primary:active{transform:translateY(0);box-shadow:0 4px 10px rgba(7,46,67,.15);transition-duration:.08s}.cta-primary:focus-visible{outline:2px solid #0cf;outline-offset:3px;box-shadow:0 0 0 5px rgba(0,204,255,.2)}.cta-ghost{position:relative;overflow:hidden;transition:color .25s ease,border-color .25s ease;z-index:1}.cta-ghost:before{content:"";position:absolute;inset:0;background:#072e43;transform:translateY(101%);transition:transform .35s cubic-bezier(.2,.7,.3,1);z-index:-1}.cta-ghost:hover:before{transform:translateY(0)}.cta-ghost:hover{color:#fff!important;border-color:#072e43!important}.cta-ghost:active{transform:translateY(1px)}.btn-soft{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .12s ease}.btn-soft:hover{background:rgba(0,204,255,.1)!important;border-color:#0cf!important}.btn-soft:active{transform:scale(.96)}.btn-loading{position:relative;pointer-events:none;color:transparent!important}.btn-loading:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:btn-spin .7s linear infinite}@keyframes btn-spin{to{transform:rotate(1turn)}}.trilha-card{position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s,border-color .25s,background .25s}.trilha-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--accent-w,4px);background:var(--accent,#f4c9a4);transition:width .25s cubic-bezier(.2,.7,.3,1)}.trilha-card:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(7,46,67,.1),0 2px 6px rgba(7,46,67,.05);border-color:var(--accent,rgba(7,46,67,.2))!important}.trilha-card:hover:before{width:8px}.trilha-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent,transparent);transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.2,.7,.3,1)}.trilha-card:hover:after{transform:scaleX(1)}.trilha-arrow{display:inline-block;transition:transform .25s,color .25s}.trilha-card:hover .trilha-arrow{transform:translateX(6px);color:var(--accent,#0cf)!important}.timeline-card{transition:transform var(--dur-base),box-shadow var(--dur-base),border-color var(--dur-base);cursor:pointer;position:relative}.timeline-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--phase-color,#0cf);transform:scaleY(0);transform-origin:top;transition:transform .3s cubic-bezier(.2,.7,.3,1)}.timeline-card:hover{transform:translateY(-6px);box-shadow:0 16px 32px rgba(7,46,67,.12);border-color:var(--phase-color,rgba(7,46,67,.3))!important}.timeline-card:hover:before{transform:scaleY(1)}.tl-num{transition:color .25s}.timeline-card:hover .tl-num{color:var(--phase-color,#0cf)!important}.timeline-row{transition:background .2s;border-left:3px solid transparent}.timeline-row:hover{background:rgba(0,204,255,.04);border-left-color:var(--cyan)}.blog-card{cursor:pointer}.blog-thumb{overflow:hidden}.blog-thumb img,.blog-thumb>div{transition:transform .5s var(--ease-out)}.blog-card:hover .blog-thumb img,.blog-card:hover .blog-thumb>div{transform:scale(1.04)}.blog-title{background-image:linear-gradient(var(--cyan),var(--cyan));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s var(--ease-out);display:inline}.blog-card:hover .blog-title{background-size:100% 2px}.faq-row{transition:background .2s,padding-left .2s;cursor:pointer;border-radius:4px;margin:0 -14px;padding-left:14px;padding-right:14px}.faq-row:hover{background:rgba(0,204,255,.05);padding-left:22px}.faq-row[aria-expanded=true] .faq-plus{transform:rotate(45deg);color:#0cf}.contact-card{transition:transform .25s,box-shadow .25s;cursor:pointer}.contact-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(7,46,67,.12)}.pillar-cell{transition:background .25s;cursor:pointer}.pillar-cell:hover{background:rgba(0,204,255,.04)}.pillar-cell:hover .pillar-rule{height:10px!important}.pillar-rule{transition:height .25s}.arrow{display:inline-block;transition:transform .25s,color .25s}.trilha-list-item{transition:background .25s,transform .2s}.trilha-list-item:hover{background:hsla(28,78%,80%,.06)!important}.trilha-list-item:hover .arrow,.trilha-list-item:hover .trilha-arrow{transform:translateX(4px);color:#0cf!important}.trilha-list-item:hover .num-block{transform:scale(1.05) rotate(-1deg);box-shadow:0 0 0 6px var(--accent-soft,rgba(0,204,255,.15))}.num-block{transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s;box-shadow:0 0 0 3px rgba(7,46,67,.04),inset 0 0 0 1.5px rgba(7,46,67,.18)}.nav-link{position:relative;transition:color .2s ease}.nav-link:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background:#0cf;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.7,.3,1)}.nav-link:focus-visible:after,.nav-link:hover:after{transform:scaleX(1)}.nav-link:focus-visible{outline:none;color:#0cf!important}.skip-link{position:absolute;top:-40px;left:12px;background:#072e43;color:#fff;padding:10px 18px;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;text-decoration:none;z-index:9999;transition:top .2s ease}.skip-link:focus{top:0;outline:2px solid #0cf;outline-offset:2px}.arrow-slide{display:inline-block;transition:transform .25s cubic-bezier(.2,.7,.3,1)}.btn-with-arrow:hover .arrow-slide,.cta-primary:hover .arrow-slide{transform:translateX(5px)}.faq-plus{transition:transform .35s cubic-bezier(.34,1.56,.64,1),color .2s;display:inline-block}.faq-row:hover .faq-plus{color:#0cf;transform:rotate(90deg)}.search-wrap{position:relative;transition:border-color .25s ease}.search-wrap:focus-within{border-color:#0cf!important;box-shadow:0 0 0 3px rgba(0,204,255,.15)}.search-wrap:focus-within .search-icon{transform:rotate(-12deg) scale(1.1);color:#0cf}.search-icon{transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .25s}.hero-img-wrap:hover .hero-img-bg{transform:scale(1.04)}.tl-circle{transition:transform .25s,box-shadow .25s}.timeline-row:hover .tl-circle{transform:scale(1.1);box-shadow:0 0 0 8px color-mix(in srgb,var(--phase-color,#f4c9a4) 25%,transparent)}.dropdown-item{transition:background .15s}.dropdown-item:hover{background:rgba(0,204,255,.08)}.dropdown-item:hover .dd-arrow{transform:translateX(4px)}.dd-arrow{display:inline-block;transition:transform .25s}.footer-link{transition:color .2s,padding-left .2s}.footer-link:hover{color:var(--cyan)!important;padding-left:6px}.footer-social{transition:all .2s}.footer-social:hover{background:var(--cyan)!important;color:var(--deep)!important;border-color:var(--cyan)!important}.header-blog-cta{transition:background .2s,border-color .2s}.header-blog-cta:hover{background:rgba(0,204,255,.08);border-color:var(--cyan)!important}.ajuda-card{transition:background .25s,color .25s,transform .25s,box-shadow .25s}.ajuda-card:hover{background:#072e43!important;transform:translateY(-2px);box-shadow:0 10px 28px rgba(7,46,67,.14)}.ajuda-card:hover *{color:#fff!important}.ajuda-card:hover .ff-mono{color:#0cf!important}.ajuda-card:hover .ajuda-icon-wa{color:#25d366!important}.search-result-row{transition:border-color .2s,box-shadow .2s}.search-result-row:hover{border-color:rgba(0,204,255,.4)!important;box-shadow:0 4px 20px rgba(7,46,67,.07)}.chip-hover{transition:background .2s,color .2s,border-color .2s}.chip-hover:hover{background:var(--cyan)!important;color:var(--deep)!important;border-color:transparent!important}.trilha-nav-item{transition:color .2s}a:hover .trilha-nav-item{color:var(--deep)!important;font-weight:500}@keyframes revealUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.reveal,.reveal-1{animation:revealUp .65s var(--ease-out) both}.reveal-1{animation-delay:.08s}.reveal-2{animation:revealUp .65s var(--ease-out) both;animation-delay:.18s}.reveal-3{animation:revealUp .65s var(--ease-out) both;animation-delay:.28s}.reveal-4{animation:revealUp .65s var(--ease-out) both;animation-delay:.38s}.reveal-5{animation:revealUp .65s var(--ease-out) both;animation-delay:.46s}@media (max-width:768px){.hide-mobile{display:none!important}.show-mobile{display:flex!important}}@media (min-width:769px){.show-mobile{display:none!important}}.nw-section{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:60px;gap:60px;padding:60px;align-items:center}.nw-fields-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media (max-width:768px){.nw-section{gap:28px!important;padding:40px 20px!important}.nw-fields-grid,.nw-section{grid-template-columns:1fr!important}}.footer-cols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:50px;gap:50px;padding-bottom:50px}.footer-bottom{margin:0 -60px;padding:28px 60px}@media (max-width:900px){.footer-cols{grid-template-columns:1fr 1fr!important;gap:32px!important}}@media (max-width:768px){.footer-cols{grid-template-columns:1fr!important;gap:28px!important}.footer-bottom{margin:0 -20px!important;padding:20px!important;flex-direction:column!important;gap:12px!important;text-align:center!important}footer{padding:48px 20px 0!important}}.section-pad{padding:80px 60px}@media (max-width:768px){.section-pad{padding:48px 20px!important}.mobile-stack{flex-direction:column!important;align-items:flex-start!important}.mobile-full{width:100%!important}.mobile-px{padding-left:20px!important;padding-right:20px!important}.mobile-text-center{text-align:center!important}.home-hero{padding:36px 20px 44px!important}.home-pillars{padding:28px 20px 36px!important}.home-pillars-grid{grid-template-columns:1fr 1fr!important}.home-pillars-grid a{border-right:none!important;border-bottom:1px solid rgba(7,46,67,.15)!important}.home-timeline{padding:32px 20px!important}.home-timeline-hd{flex-direction:column!important;align-items:flex-start!important;gap:16px!important;margin-bottom:20px!important}.home-timeline-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.home-trilhas{padding:36px 20px!important}.home-trilhas-grid{grid-template-columns:1fr!important}.home-faq{padding:36px 20px!important}.home-faq-grid{grid-template-columns:1fr!important;gap:32px!important}.home-blog{padding:36px 20px!important}.home-blog-hd{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin-bottom:24px!important}.home-blog-grid{grid-template-columns:1fr!important}.home-cta{padding:36px 20px!important}.home-cta-grid{gap:32px!important}.home-cta-form-grid,.home-cta-grid{grid-template-columns:1fr!important}.trilhas-header{padding:36px 20px 24px!important}.trilhas-list{padding:24px 20px 48px!important}.trilhas-grid{grid-template-columns:1fr!important}}.faq-mobile-select{display:none}@media (max-width:768px){.faq-header-pad{padding:36px 20px 24px!important}.faq-search-pad{padding:0 20px 40px!important}.faq-search-pad>div{max-width:100%!important}.faq-main-pad{padding:0 20px 48px!important}.faq-main-grid{grid-template-columns:1fr!important;gap:24px!important}.faq-sidebar{display:none!important}.faq-mobile-select{display:block!important}}.ajuda-section{padding:50px 60px;border-top:1px solid rgba(7,46,67,.15);display:grid;grid-template-columns:1fr 2fr;grid-gap:60px;gap:60px;align-items:center}.ajuda-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:900px){.ajuda-cards{grid-template-columns:1fr 1fr!important}}@media (max-width:768px){.ajuda-section{gap:24px!important;padding:36px 20px!important}.ajuda-cards,.ajuda-section{grid-template-columns:1fr!important}.lt-header{padding:36px 20px 24px!important}.lt-section{padding:28px 20px 60px!important}.lt-vline{left:34px!important;top:28px!important;bottom:28px!important}.timeline-row{grid-template-columns:0 44px 1fr!important}.lt-phase{overflow:hidden!important;width:0!important;padding:0!important;min-width:0!important}.lt-content{grid-template-columns:1fr!important;gap:14px!important}.lt-content h3{font-size:22px!important;margin-bottom:8px!important}.blog-header-pad{padding:36px 20px 24px!important}.blog-featured-pad{padding:16px 20px!important}.blog-featured-grid{grid-template-columns:1fr!important}.blog-featured-grid>div:first-child{height:260px!important}.blog-filters-pad{padding:16px 20px!important;flex-wrap:wrap!important}.blog-cards-pad{padding:16px 20px 48px!important}.blog-cards-grid{grid-template-columns:1fr!important}}[id^=letra-]{scroll-margin-top:80px}@media (max-width:768px){.gloss-header{padding:36px 20px 24px!important}.gloss-body{padding:28px 20px 60px!important}.gloss-grid{grid-template-columns:1fr!important}.gloss-item{flex-direction:column!important;gap:8px!important}.gloss-term{min-width:unset!important}.ac-header{padding:36px 20px 40px!important}.ac-hero{padding:0 20px 36px!important}.ac-numeros-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.ac-blocos{padding:20px 20px 40px!important}.ac-blocos-grid{grid-template-columns:1fr 1fr!important;gap:24px!important}.ac-valores{padding:36px 20px!important}.ac-valores-grid{grid-template-columns:1fr 1fr!important}.ac-paraquem{padding:36px 20px!important}.ac-paraquem-grid{grid-template-columns:1fr!important}.ac-leiloeiro{padding:0 20px 36px!important}.ac-leiloeiro-grid,.ct-section,.modal-2col{grid-template-columns:1fr!important}.ct-section{padding:36px 20px 40px!important;gap:32px!important}.ct-canais{grid-template-columns:1fr 1fr!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.stripe-img{background:repeating-linear-gradient(135deg,rgba(7,46,67,.06),rgba(7,46,67,.06) 6px,transparent 0,transparent 12px),#e5ded3;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.post-hero{grid-template-columns:1fr!important;padding:20px 20px 32px!important;gap:24px!important}.post-hero>div:last-child{height:240px!important;border-radius:4px!important}.post-body{grid-template-columns:1fr!important;padding:24px 20px 60px!important;gap:32px!important}.post-sidebar-right,.post-toc-left{display:none!important}.ap-hero{padding:48px 20px 60px!important}.ap-hero-btns{flex-direction:column!important;align-items:stretch!important}.ap-hero-btns a{text-align:center!important}.ap-numeros-section{padding:24px 26px!important}.ap-numeros{display:none!important}.ap-numeros-mobile{display:flex!important;flex-direction:row-reverse!important;gap:11px!important;padding:8px 0 16px!important;align-items:flex-start!important}.ap-num-col-l,.ap-num-col-r{flex:1 1;display:flex!important;flex-direction:column!important;gap:26px!important;align-items:center!important}.ap-num-col-l{margin-top:40px!important}.ap-num-card{width:132px!important;height:132px!important;border-radius:12px!important;border:2px solid transparent!important;box-shadow:0 2px 10px rgba(7,46,67,.05)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important}.ap-num-col-r .ap-num-card:first-child{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#9ddbff,#c4eeff) border-box!important}.ap-num-col-r .ap-num-card:last-child{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#b2e3ff,#d5f1ff) border-box!important}.ap-num-col-l .ap-num-card:first-child{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#c0e8ff,#90d4ff) border-box!important}.ap-num-col-l .ap-num-card:last-child{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#a8dfff,#cef) border-box!important}.ap-marcos-mobile{display:none!important}.ap-sobre{padding:48px 20px!important}.ap-marcos-desktop{display:none!important}.ap-marcos-mobile{display:block!important}.ap-autoridade{padding:48px 20px!important}.ap-autoridade-grid{grid-template-columns:1fr!important}.ap-selos{grid-template-columns:1fr 1fr 1fr!important}.ap-atuacao{padding:48px 20px!important}.ap-atuacao-grid{grid-template-columns:1fr!important}.ap-ufs{grid-template-columns:repeat(4,1fr)!important}.ap-diferenciais{padding:48px 20px!important}.ap-diferenciais-grid{grid-template-columns:1fr!important}.ap-valores{padding:48px 20px!important}.ap-valores-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.ap-ecossistema{padding:48px 20px!important}.ap-ecossistema-grid{grid-template-columns:1fr!important}.ap-jornada{padding:48px 20px!important}.ap-jornada-row{grid-template-columns:60px 1fr!important;gap:16px!important}.ap-depoimentos{padding:48px 20px!important}.ap-depoimentos-grid{grid-template-columns:1fr!important}.ap-faq{padding:48px 20px!important}.ap-faq-grid{grid-template-columns:1fr!important;gap:32px!important}.ap-form{padding:48px 20px!important}.ap-form-grid{grid-template-columns:1fr!important;gap:36px!important}.post-continue{padding:32px 20px 48px!important}.post-continue-hd{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin-bottom:20px!important}.post-continue-hd h2{font-size:26px!important}.post-continue-grid{grid-template-columns:1fr!important}}