@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/cairo-latin-ext.0db86946.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/cairo-latin.ff64b48b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/cairo-latin-ext.0db86946.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/cairo-latin.ff64b48b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/cairo-latin-ext.0db86946.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/cairo-latin.ff64b48b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/cairo-latin-ext.0db86946.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/cairo-latin.ff64b48b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/cairo-latin-ext.0db86946.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/cairo-latin.ff64b48b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/cairo-latin-ext.0db86946.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/cairo-latin.ff64b48b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--tech-blue:#172647;--pure-blue:#0440DD;--midnight-purple:#8157F6;--ciano-black:#161B1C;--all-white:#FFFFFF;--neutral-100:#EFF0F0;--neutral-200:#D9DBDB;--neutral-400:#9A9E9F;--neutral-600:#5B6061;--neutral-800:#2B3031;--brand-gradient:linear-gradient(135deg,var(--tech-blue) 0%,var(--pure-blue) 55%,var(--midnight-purple) 100%);--brand-gradient-h:linear-gradient(90deg,var(--tech-blue) 0%,#1E3A8F 45%,#4A4E8F 100%);--surface-page:var(--all-white);--surface-page-alt:var(--neutral-100);--surface-dark:var(--tech-blue);--surface-black:var(--ciano-black);--surface-accent:var(--pure-blue);--surface-accent-2:var(--midnight-purple);--surface-card:var(--all-white);--surface-card-dark:#1D2C4F;--text-title:var(--tech-blue);--text-body:var(--ciano-black);--text-muted:var(--neutral-600);--text-on-dark:var(--all-white);--text-on-dark-muted:rgba(255,255,255,.72);--text-link:var(--pure-blue);--text-emphasis:var(--pure-blue);--action-primary:var(--pure-blue);--action-primary-hover:#0335B4;--action-primary-active:#022A92;--action-secondary:var(--midnight-purple);--action-secondary-hover:#6C41E3;--focus-ring:var(--pure-blue);--border-subtle:var(--neutral-200);--border-strong:var(--tech-blue);--border-on-dark:rgba(255,255,255,.24);--data-1:var(--pure-blue);--data-2:var(--midnight-purple);--data-3:var(--tech-blue);--data-4:var(--neutral-400);--data-5:var(--neutral-200);--stream-bg:#050B18;--stream-frame:#4E9BFF;--stream-tab:var(--pure-blue);--stream-flare:#CFE9FF;--font-core:"Cairo",system-ui,sans-serif;--fw-light:300;--fw-medium:500;--fw-extrabold:800;--fs-display:clamp(48px,6vw,96px);--fs-h1:56px;--fs-h2:40px;--fs-h3:30px;--fs-h4:24px;--fs-lg:20px;--fs-body:16px;--fs-sm:14px;--fs-xs:12px;--lh-tight:1.08;--lh-title:1.2;--lh-body:1.65;--lh-loose:1.75;--ls-title:-0.02em;--ls-normal:0;--ls-label:0.08em;--type-display:var(--fw-light) var(--fs-display)/var(--lh-tight) var(--font-core);--type-title:var(--fw-light) var(--fs-h2)/var(--lh-title) var(--font-core);--type-body:var(--fw-light) var(--fs-body)/var(--lh-body) var(--font-core);--type-label:var(--fw-medium) var(--fs-xs)/1.3 var(--font-core);--type-impact:var(--fw-extrabold) var(--fs-h1)/var(--lh-tight) var(--font-core);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--gutter:var(--space-5);--section-y:var(--space-9);--slide-pad:80px;--container-max:1200px;--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-pill:999px;--border-w:1px;--border-w-frame:2px;--shadow-sm:0 1px 2px rgba(22,27,28,.08);--shadow-md:0 4px 16px rgba(23,38,71,.12);--shadow-lg:0 16px 48px rgba(23,38,71,.20);--glow-stream:0 0 24px rgba(78,155,255,.55);--overlay-panel:rgba(23,38,71,.88);--overlay-purple:rgba(129,87,246,.86);--blur-panel:blur(8px);--ease-standard:cubic-bezier(.2,0,.2,1);--dur-fast:120ms;--dur-base:200ms;--dur-slow:400ms;--texture-url:url(/assets/iridescent-texture.webp);--texture-opacity-soft:.15}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--surface-black);color:var(--text-on-dark);font-family:var(--font-core);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none}body,figure,h1,h2,h3,h4,h5,ol,p,ul{margin:0}ol,ul{padding:0}ol,summary,ul{list-style:none}summary{cursor:pointer}summary::-webkit-details-marker{display:none}img,svg,video{max-width:100%;display:block}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--action-secondary)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.skip-link{position:absolute;left:-9999px;top:0;z-index:99;padding:12px 18px;background:var(--action-primary);color:var(--all-white);font-weight:700}.skip-link:focus{left:12px;top:12px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.08s!important}}.dc-field{position:relative}.dc-field input,.dc-field textarea{width:100%;padding:0 2px 8px;background:transparent;border:0;border-bottom:1px solid var(--border-subtle);font:400 16px Cairo,sans-serif;color:var(--tech-blue);transition:border-color .3s ease}.dc-field input{height:44px}.dc-field textarea{padding-bottom:10px;resize:none;font:400 16px/1.6 Cairo,sans-serif}.dc-field label{position:absolute;left:2px;top:24px;font:500 16px Cairo,sans-serif;letter-spacing:.01em;color:var(--neutral-800);pointer-events:none;transition:top .24s cubic-bezier(.25,1,.5,1),font-size .24s cubic-bezier(.25,1,.5,1),color .24s ease}.dc-field input:focus+label,.dc-field input:not(:placeholder-shown)+label,.dc-field textarea:focus+label,.dc-field textarea:not(:placeholder-shown)+label{top:0;font-size:11.5px;color:var(--pure-blue)}.dc-field input:focus,.dc-field textarea:focus{border-color:var(--pure-blue)}.dc-field input:invalid:not(:placeholder-shown),.dc-field textarea:invalid:not(:placeholder-shown){border-color:#C0392B}.dc-field input:invalid:not(:placeholder-shown)+label,.dc-field textarea:invalid:not(:placeholder-shown)+label{color:#C0392B}.dc-field--escuro input,.dc-field--escuro textarea{color:#fff;border-bottom-color:rgba(255,255,255,.24)}.dc-field--escuro label{color:rgba(255,255,255,.7)}.dc-field--escuro input:focus+label,.dc-field--escuro input:not(:placeholder-shown)+label,.dc-field--escuro textarea:focus+label,.dc-field--escuro textarea:not(:placeholder-shown)+label{color:#4E9BFF}.dc-field--escuro input:focus,.dc-field--escuro textarea:focus{border-color:#4E9BFF}.dc-field--escuro input:invalid:not(:placeholder-shown),.dc-field--escuro textarea:invalid:not(:placeholder-shown){border-color:#FF9C8F}.dc-field--escuro input:invalid:not(:placeholder-shown)+label,.dc-field--escuro textarea:invalid:not(:placeholder-shown)+label{color:#FF9C8F}.dc-field--compacto{position:relative}.dc-field--compacto input{width:100%;height:58px;padding:22px 16px 8px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);border-radius:11px;font:400 15.5px Cairo,sans-serif;color:#fff;transition:border-color .2s ease,background .2s ease}.dc-field--compacto input:focus{border-color:#4E9BFF;background:rgba(255,255,255,.07);outline:none}.dc-field--compacto input::placeholder{color:transparent}.dc-field--compacto label{position:absolute;left:16px;top:18px;font:500 15px Cairo,sans-serif;letter-spacing:.02em;color:rgba(255,255,255,.62);pointer-events:none;transition:top .18s ease,font-size .18s ease,color .18s ease}.dc-field--compacto input:focus+label,.dc-field--compacto input:not(:placeholder-shown)+label{top:9px;font-size:10.5px;color:rgba(255,255,255,.55)}.dc-field--compacto input:invalid:not(:placeholder-shown){border-color:rgba(255,120,120,.62)}.dc-field--compacto input:invalid:not(:placeholder-shown)+label{color:#FF8A8A}[data-carrossel-item][data-ativo="0"]{display:none}[data-track] [data-carrossel-item][data-ativo="0"]{display:block}[data-flip-verso]{display:none}.dc-field:focus-within [data-bar]{transform:scaleX(1)}[data-submit]:hover span{transform:translateX(3px)}#pilares [data-acordeao-gatilho] span:first-child,#pilares [data-acordeao-gatilho] span:last-child,#pilares [data-acordeao-gatilho] span:nth-child(2){transition:color .3s ease,width .34s cubic-bezier(.25,1,.5,1),background .3s ease}#pilares [data-acordeao-gatilho][aria-expanded=true] span:first-child{color:#B79BFF}#pilares [data-acordeao-gatilho][aria-expanded=true] span:nth-child(2){color:#fff}#pilares [data-acordeao-gatilho][aria-expanded=true] span:last-child{width:72px;background:#B79BFF}@media (hover:hover) and (pointer:fine){[data-bens]:hover [data-ben]{opacity:.5}[data-bens] [data-ben]:focus-within,[data-bens] [data-ben]:hover{opacity:1}[data-bens] [data-ben]:focus-within [data-ben-line],[data-bens] [data-ben]:hover [data-ben-line]{background:linear-gradient(90deg,#B79BFF,rgba(183,155,255,.1));width:64px}}[data-ben]{transition:opacity .3s ease}[data-ben-line]{transition:background .3s ease,width .3s cubic-bezier(.25,1,.5,1)}@media (max-width:640px){#proficiencia #prova [data-etapas]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){#proficiencia [data-hub]{min-height:0!important;display:flex!important;flex-direction:column;gap:14px}#proficiencia [data-hub]>*{position:static!important;transform:none!important;max-width:none!important}#proficiencia [data-hub-core]{order:-1}#proficiencia [data-flow-h] svg,#proficiencia [data-hub] svg{display:none!important}}[data-card]{transition:transform .4s cubic-bezier(.2,.9,.2,1),box-shadow .4s ease}[data-card] img{transition:transform .9s cubic-bezier(.2,.8,.2,1)}[data-tt]{transition:color .3s ease}[data-arw]{transition:gap .3s ease}[data-under]{position:relative}[data-under]:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.25,1,.5,1)}@media (hover:hover) and (pointer:fine){[data-card]:hover{transform:translateY(-6px);box-shadow:0 28px 60px rgba(23,38,71,.16)}[data-card]:hover img{transform:scale(1.06)}[data-card]:hover [data-tt]{color:var(--pure-blue)}[data-arw]:hover{gap:16px}[data-under]:hover:after{transform:scaleX(1)}[data-page=aulas-ao-vivo] [data-card]:hover{transform:translateY(-5px);box-shadow:0 26px 56px rgba(23,38,71,.16)}}@media (max-width:900px){[data-split]{grid-template-columns:1fr!important}[data-split-img]{order:-1}}[data-float]{transition:transform .34s cubic-bezier(.25,1,.5,1),box-shadow .34s ease,background .24s ease}[data-lift]{transition:transform .4s cubic-bezier(.2,.7,.3,1),box-shadow .4s ease}@media (hover:hover) and (pointer:fine){[data-float]:hover{transform:translateY(-4px)}[data-lift]:hover{transform:translateY(-10px);box-shadow:0 34px 70px rgba(22,27,28,.16)}}#resultados [data-res][data-on="1"]{animation:resIn .9s cubic-bezier(.16,1,.3,1) both}#resultados [data-res]:first-of-type[data-on="1"]{animation-delay:.5s}#resultados [data-res]:nth-of-type(2)[data-on="1"]{animation-delay:.9s}#resultados [data-res]:nth-of-type(3)[data-on="1"]{animation-delay:1.3s}#resultados [data-res]:nth-of-type(4)[data-on="1"]{animation-delay:1.7s}#resultados [data-res]:nth-of-type(5)[data-on="1"]{animation-delay:2.1s}#resultados [data-res]:nth-of-type(6)[data-on="1"]{animation-delay:2.5s}#resultados [data-res] [data-spine]{transform:scaleY(0);transform-origin:top}#resultados [data-res][data-on="1"] [data-spine]{animation:spineDraw 1.1s cubic-bezier(.4,0,.3,1) .2s both}#resultados [data-res] [data-node]{opacity:.2;transform:scale(.6)}#resultados [data-res][data-on="1"] [data-node]{animation:nodeOn .7s ease .1s both}#resultados [data-res] [data-kw]{opacity:0}#resultados [data-res][data-on="1"] [data-kw]{animation:kwIn .9s cubic-bezier(.16,1,.3,1) both}#resultados [data-res]:first-of-type [data-kw]{animation-delay:.8s;--kwop:.52}#resultados [data-res]:nth-of-type(2) [data-kw]{animation-delay:1.2s;--kwop:.6}#resultados [data-res]:nth-of-type(3) [data-kw]{animation-delay:1.6s;--kwop:.68}#resultados [data-res]:nth-of-type(4) [data-kw]{animation-delay:2s;--kwop:.76}#resultados [data-res]:nth-of-type(5) [data-kw]{animation-delay:2.4s;--kwop:.84}#resultados [data-res]:nth-of-type(6) [data-kw]{animation-delay:2.8s;--kwop:.9}#resultados [data-res]:last-child [data-spine]{background:linear-gradient(180deg,rgba(4,64,221,.4),rgba(4,64,221,0))}@media (hover:hover) and (pointer:fine){#resultados [data-res]:hover [data-kw]{opacity:1}#resultados [data-res]:hover [data-node]{box-shadow:0 0 18px rgba(4,64,221,.8)}}@media (prefers-reduced-motion:reduce){#resultados [data-kw],#resultados [data-node],#resultados [data-res],#resultados [data-spine]{animation:none!important;opacity:1!important;transform:none!important}}@media (hover:hover) and (pointer:fine){[data-band]:hover [data-band-track]{animation-play-state:paused}[data-band] img:hover{opacity:1!important}[data-metrics]:hover [data-metric]{opacity:.55}[data-metrics] [data-metric]:hover{opacity:1;filter:brightness(1.15)}}[data-diag]:not([data-run="1"]) [data-chip]{animation-play-state:paused}@media (max-width:760px){#empresas [data-orbit]{position:static!important;animation:none!important;margin-top:12px}}@media (max-width:1000px){#resultados [data-kwlayer]{display:none}}@media (max-width:900px){#engineering [data-metric]{position:static!important;text-align:left!important}#engineering [data-metrics]{display:flex;flex-direction:column;gap:18px}#engineering svg{display:none!important}#engineering [data-eng-bg]{display:none}}@media (max-width:700px){#plataforma [data-carrossel-next],#plataforma [data-carrossel-prev]{width:40px!important;height:40px!important}[data-form-grid]{grid-template-columns:1fr!important}}[data-word]{display:inline-block;animation:wordUp .86s cubic-bezier(.2,.9,.2,1) both}[data-fade]{animation:fadeUpBlur .82s cubic-bezier(.25,1,.5,1) both}[data-chips] [data-chip]{position:absolute;z-index:5;overflow:hidden;animation:chipIn 1s cubic-bezier(.2,.9,.2,1) both;transition:transform .45s cubic-bezier(.2,.9,.2,1),box-shadow .45s ease}[data-glow="1"]{animation:btnGlow 4s ease-in-out infinite}@media (hover:hover) and (pointer:fine){[data-chips] [data-chip]:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),0 28px 60px rgba(0,0,0,.62)}}[data-card]:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,#25D366,#4E9BFF);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.25,1,.5,1)}@media (hover:hover) and (pointer:fine){[data-card]:hover:before{transform:scaleX(1)}}@media (max-width:920px){[data-stage]{grid-template-columns:1fr!important}[data-chips]{position:relative!important;min-height:0!important;display:flex!important;flex-wrap:wrap;gap:10px}[data-chips] [data-chip]{position:relative!important;inset:auto!important}}[data-escolha-caminho] img{max-width:none}[data-hot]:focus-visible{outline:2px solid #fff;outline-offset:4px}[data-escolha-caminho][data-over=blue] [data-glow=blue],[data-escolha-caminho][data-over=red] [data-glow=red]{opacity:1!important}[data-escolha-caminho][data-over=blue] [data-tip=blue],[data-escolha-caminho][data-over=red] [data-tip=red]{opacity:1!important;visibility:visible!important}[data-aviso-desktop]{display:none}@media (max-width:920px){[data-aviso-desktop]{display:block;position:absolute;top:clamp(84px,12vh,112px);right:clamp(14px,4vw,26px);z-index:4;max-width:214px;margin:0;padding:10px 13px;border:1px solid rgba(78,155,255,.34);background:rgba(9,16,34,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:500 11px/1.45 Cairo,sans-serif;color:rgba(255,255,255,.82);pointer-events:none}#ato2 [data-desk],#ato4 [data-desk],nav[data-dots][data-desk]{display:none!important}#ato10 [data-two],#ato2 [data-two]{grid-template-columns:1fr!important}#ato1[data-pin],#ato7[data-pin]{height:auto!important}#ato1 [data-pin-stage],#ato7 [data-pin-stage]{position:static!important;height:auto!important;overflow:visible!important}#ato1 [data-pin-track],#ato7 [data-pin-track]{flex-direction:column!important;transform:none!important}#ato1 [data-pin-track]>*,#ato7 [data-pin-track]>*{flex:none!important;width:100%!important}#ato5 [data-stair]{flex-direction:column!important}#ato5 [data-degrau-idx]{width:100%!important;opacity:1!important;transform:none!important}#ato5 [data-degrau-idx]>div:first-child{height:auto!important;justify-content:flex-start!important}#ato5 [data-degrau-idx][aria-expanded=false] [data-degrau-detalhe],#ato7 article[aria-expanded=false] [data-mes-detalhe]{display:none!important}#ato5 [data-degrau-idx][aria-expanded],#ato7 article[aria-expanded]{position:relative;cursor:pointer}#ato5 [data-degrau-idx][aria-expanded]:after,#ato7 article[aria-expanded]:after{content:"+";position:absolute;font:300 22px/1 Cairo,sans-serif;color:currentColor;opacity:.65}#ato5 [data-degrau-idx][aria-expanded]:after{top:14px;right:16px}#ato7 article[aria-expanded]:after{top:24px;right:22px}#ato5 [data-degrau-idx][aria-expanded=true]:after,#ato7 article[aria-expanded=true]:after{content:"−"}}.faq-sinal{position:relative;width:15px;height:15px;flex:none;margin-top:4px}.faq-sinal:after,.faq-sinal:before{content:"";position:absolute;top:50%;left:50%;background:var(--pure-blue);transform:translate(-50%,-50%)}.faq-sinal:before{width:15px;height:2px}.faq-sinal:after{width:2px;height:15px;transition:transform .25s ease}details[open] .faq-sinal:after{transform:translate(-50%,-50%) rotate(90deg)}[hidden]{display:none!important}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes fadeUp18{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.07)}}@keyframes aurora{0%{transform:translateZ(0) scale(1);opacity:.55}33%{transform:translate3d(6%,-8%,0) scale(1.18);opacity:.85}66%{transform:translate3d(-7%,5%,0) scale(1.05);opacity:.62}to{transform:translateZ(0) scale(1);opacity:.55}}@keyframes sheen{0%{transform:translateX(-120%) skewX(-14deg);opacity:0}12%{opacity:.9}72%{opacity:.5}to{transform:translateX(240%) skewX(-14deg);opacity:0}}@keyframes tick{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes floaty{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(0,-13px,0) rotate(-.6deg)}}@keyframes fadeUpBlur{0%{opacity:0;transform:translateY(22px);filter:blur(7px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes livePulse{0%{box-shadow:0 0 0 0 rgba(37,211,102,.6)}70%{box-shadow:0 0 0 12px rgba(37,211,102,0)}to{box-shadow:0 0 0 0 rgba(37,211,102,0)}}@keyframes livePulseRed{0%{box-shadow:0 0 0 0 rgba(192,57,43,.6)}70%{box-shadow:0 0 0 12px rgba(192,57,43,0)}to{box-shadow:0 0 0 0 rgba(192,57,43,0)}}@keyframes ctaPulse{0%,to{box-shadow:0 14px 34px rgba(0,0,0,.45),0 0 0 0 rgba(37,211,102,.55)}55%{box-shadow:0 14px 34px rgba(0,0,0,.45),0 0 0 16px rgba(37,211,102,0)}}@keyframes cueArrow{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}@keyframes cueRing{0%{transform:scale(1);opacity:.9}to{transform:scale(1.9);opacity:0}}@keyframes pillGlow{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(.86)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes pillCore{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}}@keyframes cueDrop{0%{transform:translateY(0);opacity:0}25%{opacity:1}to{transform:translateY(14px);opacity:0}}@keyframes softGlow{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.8;transform:scale(1.08)}}@keyframes floatCta{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes okPop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes chipIn{0%{opacity:0;transform:translateY(28px) scale(.84);filter:blur(14px)}60%{filter:blur(0)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes chipInLeft{0%{opacity:0;transform:translateX(-26px) scale(.96)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes chipShine{0%{transform:translateX(-160%) skewX(-18deg);opacity:0}14%{opacity:.9}56%{opacity:.4}to{transform:translateX(320%) skewX(-18deg);opacity:0}}@keyframes ringOut{0%{transform:scale(.5);opacity:.9}to{transform:scale(2.8);opacity:0}}@keyframes floatyB{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(0,11px,0) rotate(.7deg)}}@keyframes wordUp{0%{opacity:0;transform:translateY(120%) rotate(2.5deg);filter:blur(7px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes blink{0%,45%{opacity:1}50%,to{opacity:.2}}@keyframes scrollCue{0%{transform:translateY(0);opacity:0}25%{opacity:1}to{transform:translateY(16px);opacity:0}}@keyframes btnGlow{0%,to{box-shadow:0 16px 40px rgba(11,45,28,.55),0 0 0 0 rgba(37,211,102,0)}50%{box-shadow:0 22px 54px rgba(17,74,44,.78),0 0 36px 2px rgba(37,211,102,.3)}}@keyframes grainShift{0%,to{transform:translateZ(0) scale(1.02)}50%{transform:translate3d(-1.6%,1.4%,0) scale(1.05)}}@keyframes nudge{0%,to{transform:translateX(0)}50%{transform:translateX(6px)}}@keyframes shimmer12{0%{background-position:180% 0;transform:scale(1)}18%{transform:scale(1.06)}42%{transform:scale(1)}to{background-position:-80% 0}}@keyframes ctFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ctRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes subIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes badgeIn{0%{opacity:0;transform:translateY(calc(-50% + 26px))}to{opacity:1;transform:translateY(-50%)}}@keyframes starTwinkle{0%,to{opacity:.15;transform:scale(.6) rotate(0deg)}45%{opacity:1;transform:scale(1) rotate(8deg)}70%{opacity:.3;transform:scale(.75) rotate(4deg)}}@keyframes starHalo{0%,to{opacity:.12;transform:scale(.85)}45%{opacity:.55;transform:scale(1.25)}}@keyframes sweep{0%{transform:translateX(-80%) skewX(-16deg);opacity:0}20%{opacity:1}to{transform:translateX(320%) skewX(-16deg);opacity:0}}@keyframes hueSlide{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes riseIn{0%{opacity:0;transform:translateY(30px) scale(.984)}to{opacity:1;transform:none}}@keyframes comeceFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes twinkle{0%,to{opacity:.16;transform:translate(-50%,-50%) scale(.66) rotate(0deg)}45%{opacity:1;transform:translate(-50%,-50%) scale(1.05) rotate(14deg)}72%{opacity:.4;transform:translate(-50%,-50%) scale(.84) rotate(7deg)}}@keyframes hintFloat{0%,to{opacity:.4;transform:translate(-50%)}50%{opacity:.8;transform:translate(-50%,-4px)}}@keyframes empReveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes empGlow{0%,to{opacity:.45;transform:scale(.97)}50%{opacity:1;transform:scale(1.05)}}@keyframes empBob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes empBobSoft{0%,to{transform:translateY(0)}50%{transform:translateY(-3.5px)}}@keyframes resIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes kwIn{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:var(--kwop,.6);filter:none;transform:none}}@keyframes spineDraw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes nodeOn{0%{opacity:.2;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes bandRoll{0%{transform:translateX(0)}to{transform:translateX(-25%)}}@keyframes spineDash{0%{stroke-dashoffset:620}to{stroke-dashoffset:0}}@keyframes caretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes empSheen{0%{background-position:180% 0}to{background-position:-80% 0}}@keyframes proRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes proMask{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes proGlow{0%,to{opacity:.42;transform:scale(1)}50%{opacity:.78;transform:scale(1.08)}}@keyframes proDash{0%{stroke-dashoffset:var(--len,600)}to{stroke-dashoffset:0}}@keyframes proScroll{0%{transform:translateY(0);opacity:0}30%{opacity:1}to{transform:translateY(12px);opacity:0}}@keyframes proScan{0%{transform:translateY(-10%);opacity:0}12%{opacity:.75}88%{opacity:.75}to{transform:translateY(110%);opacity:0}}@media (hover:hover) and (pointer:fine){[data-sweep]{position:relative;overflow:hidden}[data-sweep]:after{content:"";position:absolute;top:0;left:0;width:38%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.34),rgba(255,255,255,0));transform:translateX(-80%) skewX(-16deg);opacity:0;pointer-events:none}[data-sweep]:hover:after{animation:sweep .72s cubic-bezier(.25,1,.5,1)}[data-arrow]{display:inline-block;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}[data-submit]:hover span,[data-sweep]:hover [data-arrow]{transform:translateX(4px)}[data-logo-tile]:hover img{opacity:1!important}}[data-shimmer]{animation:shimmer12 3.4s cubic-bezier(.4,0,.4,1) infinite both}@media (min-width:920px){[data-faq-sticky]{position:-webkit-sticky;position:sticky;top:90px}}#contato [data-contact-form]>*{animation:ctRise .6s cubic-bezier(.25,1,.5,1) both}#contato [data-contact-form]>:first-child{animation-delay:.05s}#contato [data-contact-form]>:nth-child(2){animation-delay:.11s}#contato [data-contact-form]>:nth-child(3){animation-delay:.17s}#contato [data-contact-form]>:nth-child(4){animation-delay:.23s}#contato [data-contact-form]>:nth-child(5){animation-delay:.29s}#contato [data-contact-form]>:nth-child(6){animation-delay:.35s}[data-rv]{opacity:0;transform:translateY(24px);transition:opacity .8s ease-out,transform .9s cubic-bezier(.2,.85,.25,1)}[data-rv][data-on]{opacity:1;transform:none}[data-rise]{opacity:0;transform:translateY(30px) scale(.984);transition:opacity .75s ease-out,transform .75s cubic-bezier(.25,1,.5,1)}[data-rise][data-on]{opacity:1;transform:none}[data-reveal]{animation:empReveal .85s cubic-bezier(.25,1,.5,1) both}[data-anim]:not([data-on]){opacity:0}[data-draw]:not([data-on]){stroke-dashoffset:var(--len,600)}[data-anim][data-on="1"]{animation:proRise .8s cubic-bezier(.16,1,.3,1) both}[data-anim][data-on="1"][data-d="1"]{animation-delay:.12s}[data-anim][data-on="1"][data-d="2"]{animation-delay:.24s}[data-anim][data-on="1"][data-d="3"]{animation-delay:.36s}[data-anim][data-on="1"][data-d="4"]{animation-delay:.48s}[data-anim][data-on="1"][data-d="5"]{animation-delay:.6s}[data-draw][data-on="1"]{animation:proDash 1.5s cubic-bezier(.4,0,.25,1) both}[data-draw][data-on="1"][data-d="1"]{animation-delay:.2s}[data-draw][data-on="1"][data-d="2"]{animation-delay:.4s}[data-draw][data-on="1"][data-d="3"]{animation-delay:.6s}[data-step][data-on="1"] [data-dot]{background:#4E9BFF!important;box-shadow:0 0 0 5px rgba(78,155,255,.2)!important;transition:background .5s ease,box-shadow .5s ease}[data-check][data-on="1"]{color:#7FE3B0!important;border-color:rgba(127,227,176,.6)!important;transition:color .4s cubic-bezier(.25,1,.5,1),border-color .4s cubic-bezier(.25,1,.5,1)}[data-check][data-on="1"] [data-check-mark]{opacity:1!important;transform:none!important}#aprender [aria-expanded=false] [data-sinal-menos],#aprender [aria-expanded=true] [data-sinal-mais],#aprender [data-acordeao-gatilho][aria-expanded=false] [data-label-fechar],#aprender [data-acordeao-gatilho][aria-expanded=true] [data-label-abrir]{display:none}[data-slide="0"] [data-cap]{opacity:0}@media (prefers-reduced-motion:reduce){[data-rise],[data-rv]{opacity:1!important;transform:none!important}[data-anim],[data-check],[data-draw],[data-reveal],[data-step]{animation:none!important;opacity:1!important;transform:none!important}[data-anim],[data-check],[data-draw],[data-step]{stroke-dashoffset:0!important}}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(22,27,28,.88);border-bottom:1px solid rgba(255,255,255,.14);transition:background .3s ease,padding .3s ease}.site-header[data-compact=true]{background:rgba(18,22,26,.96)}.site-header__inner{position:relative;max-width:1240px;margin:0 auto;padding:14px clamp(18px,4vw,40px);display:flex;align-items:center;justify-content:space-between;gap:20px;transition:padding .3s cubic-bezier(.25,1,.5,1)}.site-header[data-compact=true] .site-header__inner{padding-block:8px}.site-logo img{height:44px;width:auto;transition:height .3s cubic-bezier(.25,1,.5,1)}.site-header[data-compact=true] .site-logo img{height:34px}.site-nav{display:flex;align-items:center;gap:clamp(12px,2vw,26px);font:var(--fw-medium) 13.5px var(--font-core);color:rgba(255,255,255,.92);flex-wrap:wrap;justify-content:flex-end}.site-nav a{color:inherit}.site-nav a:hover{color:#fff}.site-nav a[data-destaque=clube]{color:#8FF0B6;font-weight:600}.site-nav a[data-destaque=empresas]{color:var(--midnight-purple);font-weight:600}.site-nav__idiomas{display:flex;gap:3px;align-items:center;padding-left:14px;border-left:1px solid rgba(255,255,255,.18)}.site-nav__idiomas button{font:var(--fw-medium) 12px var(--font-core);padding:5px 9px;border:0;border-radius:4px;cursor:pointer;background:transparent;color:rgba(255,255,255,.98);transition:background .25s ease,color .25s ease}.site-nav__idiomas button:hover{background:rgba(255,255,255,.1)}.site-header__aviso,.site-nav__idiomas button[aria-pressed=true]{background:var(--action-primary);color:#fff}.site-header__aviso{padding:9px clamp(18px,4vw,40px);font:400 12.5px/1.5 var(--font-core);text-align:center}.site-nav__cta{padding:11px 20px;background:var(--action-primary);color:#fff;font:var(--fw-extrabold) 13px var(--font-core);white-space:nowrap;transition:background .25s ease}.site-nav__cta:hover{background:var(--action-primary-hover);color:#fff}.site-nav__toggle{display:none;flex:none;width:44px;height:44px;align-items:center;justify-content:center;flex-direction:column;gap:5px;background:transparent;border:1px solid rgba(255,255,255,.24);cursor:pointer;padding:0}.site-nav__toggle span{display:block;width:20px;height:1.5px;background:#fff;transition:transform .3s cubic-bezier(.25,1,.5,1),opacity .2s ease}.submenu{position:relative;display:flex;align-items:center}.submenu__button{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:0;cursor:pointer;font:var(--fw-medium) 13.5px var(--font-core);color:inherit}.submenu__chevron{font-size:10px;line-height:1;transition:transform .3s cubic-bezier(.25,1,.5,1)}.submenu[data-open=true] .submenu__chevron{transform:rotate(180deg)}.submenu__panel{position:absolute;left:-14px;top:calc(100% + 14px);display:none;flex-direction:column;min-width:220px;padding:8px;background:rgba(14,18,20,.97);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 24px 50px rgba(0,0,0,.5);animation:subIn .26s cubic-bezier(.2,.9,.2,1) both}.submenu[data-open=true] .submenu__panel{display:flex}.submenu__panel a{padding:11px 14px;color:rgba(255,255,255,.88);transition:background .2s ease,color .2s ease}.submenu__panel a:hover{background:rgba(255,255,255,.08);color:#fff}@media (hover:hover) and (pointer:fine) and (min-width:1080px){.submenu:hover .submenu__panel{display:flex}}@media (min-width:1080px){.site-nav__toggle{display:none!important}}@media (max-width:1079px){.site-nav__toggle{display:flex!important}.site-nav{display:none!important}.site-nav[data-open=true]{display:flex!important;position:absolute;left:0;right:0;top:100%;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:0;background:rgba(14,18,20,.98);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid rgba(255,255,255,.14);padding:8px 0 16px;max-height:calc(100dvh - 72px);overflow-y:auto;overscroll-behavior:contain}.site-nav[data-open=true]>a{padding:15px clamp(18px,4vw,40px);border-bottom:1px solid rgba(255,255,255,.08)}.site-nav[data-open=true]>.submenu{padding:0!important;flex-direction:column!important;align-items:stretch!important}.site-nav[data-open=true] .submenu__button{padding:15px clamp(18px,4vw,40px);justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08)}.site-nav[data-open=true] .submenu__panel{position:static;min-width:0;padding:0;background:rgba(255,255,255,.04);box-shadow:none;animation:none}.site-nav[data-open=true] .submenu__panel a{padding:14px clamp(30px,6vw,52px);border-bottom:1px solid rgba(255,255,255,.06)}.site-nav[data-open=true]>.site-nav__cta{margin:14px clamp(18px,4vw,40px) 0;text-align:center}.site-nav[data-open=true]>.site-nav__idiomas{padding:15px clamp(18px,4vw,40px);border-left:0;border-bottom:1px solid rgba(255,255,255,.08);justify-content:flex-start}}.site-footer{background:var(--surface-black);padding:clamp(44px,5vw,72px) clamp(18px,4vw,40px) 32px;border-top:1px solid rgba(255,255,255,.14)}.site-footer__inner{max-width:1240px;margin:0 auto}.site-footer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:clamp(24px,3vw,44px);gap:clamp(24px,3vw,44px);align-items:start}.site-footer__col{display:flex;flex-direction:column;gap:11px}.site-footer__col h2{font:var(--fw-extrabold) 12px var(--font-core);letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.82)}.site-footer__col a{font:var(--fw-medium) 14px var(--font-core);color:rgba(255,255,255,.92)}.site-footer__col a:hover{color:#fff}.site-footer__social{transition:border-color .25s ease,color .25s ease}.site-footer__social:hover{border-color:#fff;color:#fff}.site-footer__legal{margin-top:36px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-wrap:wrap;gap:14px 28px;justify-content:space-between;align-items:baseline;font:400 12px/1.7 var(--font-core);color:rgba(255,255,255,.82)}.site-footer__legal a{font:var(--fw-medium) 12px var(--font-core);color:rgba(255,255,255,.82)}.site-footer__legal a:hover{color:#fff}.site-footer__avisos a{color:#4E9BFF;text-decoration:underline}.site-footer__avisos a:hover{color:#8FC0FF}.site-footer__avisos{margin-top:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;gap:14px}.wa-fab{position:fixed;right:clamp(16px,2.4vw,28px);bottom:clamp(16px,2.4vw,28px);z-index:70;width:60px;height:60px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 14px 32px rgba(0,0,0,.45);animation:ctaPulse 3.2s ease-out infinite;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.wa-fab:hover{transform:scale(1.08)}.wa-fab__hint{position:absolute;right:74px;top:50%;margin-top:-19px;white-space:nowrap;padding:11px 16px;border-radius:999px;background:rgba(9,16,34,.94);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 14px 30px rgba(0,0,0,.45);font:600 13.5px var(--font-core);color:#fff;opacity:0;transform:translateX(10px) scale(.96);pointer-events:none;transition:opacity .24s ease,transform .28s cubic-bezier(.25,1,.5,1)}.wa-fab:focus-visible .wa-fab__hint,.wa-fab:hover .wa-fab__hint{opacity:1;transform:translateX(0) scale(1)}#galeria [data-carrossel-ir][aria-current=true]{width:28px;background:#4E9BFF}.agenda-cta{transition:opacity .25s ease}.agenda-cta:hover{opacity:.88}.blog-cta-botao{position:relative;overflow:hidden;padding:18px 36px;background:var(--pure-blue);color:#fff;border:0;font:800 15px Cairo,sans-serif;cursor:pointer;display:inline-flex;align-items:center;gap:12px;transition:background .24s ease,transform .24s cubic-bezier(.25,1,.5,1),box-shadow .24s ease;box-shadow:0 12px 28px rgba(4,64,221,.28)}.blog-cta-botao:hover{background:var(--action-primary-hover);transform:translateY(-2px);box-shadow:0 18px 38px rgba(4,64,221,.38)}.blog-cta-botao:active{transform:translateY(0)}@media (max-width:760px){[data-page=home] #carreira [data-ctx-texto],[data-page=home] [data-hero-badge]{display:none!important}[data-page=proficiencia] #topo>div{grid-template-columns:minmax(0,1fr)!important}[data-page=proficiencia] [data-hub]{min-height:0!important;margin-top:clamp(26px,7vw,40px)!important}[data-page=proficiencia] [data-hub-core],[data-page=proficiencia] [data-hub]>svg{display:none!important}[data-page=proficiencia] [data-hub] [data-acordeao]{display:flex;flex-direction:column;gap:26px}[data-page=proficiencia] [data-hub] [data-acordeao]>div{position:static!important;transform:none!important;max-width:none!important;padding-left:16px;border-left:1px solid rgba(78,155,255,.35)}[data-page=empresas] [data-map-wrap]{margin-left:0!important;margin-right:0!important}}