*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased}body{margin:0;background:#0e0a07;color:#fbf7f2;font-family:Figtree,Figtree Socorro,system-ui,sans-serif;overflow-x:hidden}a{color:#ee7a2e;text-decoration:none;transition:color .34s cubic-bezier(.33,1,.68,1)}a:hover{color:#ffe7c9}html,body{margin:0!important;padding:0!important;background:#0e0a07!important}::selection{background:#ee7a2e52;color:#ffe7c9}:focus-visible{outline:2px solid #EE7A2E;outline-offset:3px}button,input,textarea,select{font-family:inherit}@keyframes exSweep{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes exMarquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes exBreathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes exBlink{0%,44%{opacity:1}56%,to{opacity:.28}}@keyframes exBootOff{0%,30%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes exArrow{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){html:not(.ex-motion-full) *,html:not(.ex-motion-full) *:before,html:not(.ex-motion-full) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:860px){.ex-sistema-nav{display:none!important}}@media(max-width:980px){.ex-grid-tec{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.ex-grid-tec{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:900px){.ex-grid-prova{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:560px){.ex-grid-prova{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ex-grid-prova>div{padding:22px 16px!important}.ex-grid-prova>div:last-child{grid-column:1 / -1!important}}@media(max-width:900px){.ex-grid-4,.ex-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.ex-grid-3,.ex-grid-4{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:760px){.ex-tabela{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.ex-tabela-linha{min-width:520px!important}}@keyframes exCtaPulsa{0%,to{opacity:0}50%{opacity:1}}@keyframes exCtaSeta{0%,to{transform:translate(0)}50%{transform:translate(3px,-3px)}}.ex-cta-diag{position:relative;box-shadow:0 0 0 1px #ffe7c94d,0 8px 30px -8px #ee7a2ecc}.ex-cta-diag:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;opacity:0;box-shadow:0 0 0 1px #ffe7c98c,0 10px 44px -6px #ee7a2e,0 0 22px 2px #ee7a2e8c;will-change:opacity;animation:exCtaPulsa 2.8s ease-in-out infinite}.ex-cta-diag .ex-cta-seta{display:inline-block;animation:exCtaSeta 2.8s ease-in-out infinite}.ex-cta-diag .ex-cta-curto{display:none}@media(max-width:900px){.ex-cta-diag .ex-cta-longo{display:none}.ex-cta-diag .ex-cta-curto{display:inline}}.ex-vaga{transition:border-color .34s ease,transform .34s cubic-bezier(.33,1,.68,1)}.ex-vaga:hover{border-color:#ee7a2e80!important;transform:translateY(-3px);color:inherit}@keyframes exIconeFlutua{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(-2.5deg)}}@keyframes exIconeHalo{0%,to{opacity:.34;transform:scale(1)}50%{opacity:.72;transform:scale(1.16)}}.ex-tec-icones{display:flex;align-items:center;gap:10px;margin-bottom:16px}.ex-tec-icone{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border-radius:10px;background:#fbf7f20b;border:1px solid rgba(251,247,242,.1);animation:exIconeFlutua 4.6s ease-in-out infinite;transition:transform .34s cubic-bezier(.33,1,.68,1),border-color .34s ease,background-color .34s ease}.ex-tec-icone:nth-child(2){animation-duration:5.4s;animation-delay:-1.7s}.ex-tec-icone:before{content:"";position:absolute;inset:-9px;border-radius:16px;background:radial-gradient(circle,var(--cor, #EE7A2E) 0%,transparent 62%);opacity:.34;pointer-events:none;z-index:0;will-change:opacity,transform;animation:exIconeHalo 3.8s ease-in-out infinite}.ex-tec-icone:nth-child(2):before{animation-duration:4.7s;animation-delay:-2.1s}.ex-tec-icone>svg{position:relative;z-index:1;display:block}.exph-15:hover .ex-tec-icone,.exph-16:hover .ex-tec-icone,.exph-17:hover .ex-tec-icone,.exph-18:hover .ex-tec-icone,.exph-19:hover .ex-tec-icone,.exph-20:hover .ex-tec-icone{transform:translateY(-4px) scale(1.09);border-color:color-mix(in srgb,var(--cor, #EE7A2E) 55%,transparent);background:#fbf7f214}.exph-15:hover .ex-tec-icone:before,.exph-16:hover .ex-tec-icone:before,.exph-17:hover .ex-tec-icone:before,.exph-18:hover .ex-tec-icone:before,.exph-19:hover .ex-tec-icone:before,.exph-20:hover .ex-tec-icone:before{opacity:.92;inset:-11px;filter:blur(10px)}.exph-0:hover{background:#ffe7c9!important}.exph-1:hover{border-color:#ee7a2e!important}.exph-2:hover,.exph-3:hover,.exph-4:hover,.exph-5:hover,.exph-6:hover{color:#ee7a2e!important}.exph-7:hover{color:#ffe7c9!important}.exph-8:hover,.exph-9:hover{color:#ee7a2e!important}.exph-10:hover{background:#ffe7c9!important;transform:translateY(-2px)!important}.exph-11:hover{border-color:#ee7a2e!important;color:#ee7a2e!important;background:#ee7a2e14!important}.exph-12:hover,.exph-13:hover,.exph-14:hover{border-color:#ee7a2e80!important;box-shadow:inset 0 1px #ffe7c933,0 18px 60px -18px #ee7a2eb3!important;transform:translateY(-4px)!important}.exph-15:hover,.exph-16:hover,.exph-17:hover,.exph-18:hover,.exph-19:hover,.exph-20:hover{background:#17110c!important}.exph-21:hover{background:#ffe7c9!important}.exph-22:hover,.exph-23:hover,.exph-24:hover,.exph-25:hover,.exph-26:hover,.exph-27:hover,.exph-28:hover,.exph-29:hover,.exph-30:hover,.exph-31:hover,.exph-32:hover{color:#ee7a2e!important}.exph-33:hover{background:#ffe7c9!important;transform:translateY(-2px)!important}.exph-34:hover,.exph-35:hover,.exph-36:hover,.exph-37:hover,.exph-38:hover,.exph-39:hover,.exph-40:hover,.exph-41:hover{color:#ee7a2e!important}.expa-42:active{transform:translateY(1px)!important;background:#c85a1e!important}.exsh-0:hover,.exsh-1:hover,.exsh-2:hover,.exsh-3:hover,.exsh-4:hover,.exsh-5:hover{color:#fbf7f2!important}.exsh-6:hover{background:#ffe7c9!important;box-shadow:0 0 0 1px #ffe7c980,0 10px 44px -6px #ee7a2ef2!important}.exsh-7:hover,.exsh-8:hover,.exsh-9:hover,.exsh-10:hover,.exsh-11:hover,.exsh-12:hover{background:#17110c!important}.exsh-13:hover,.exsh-14:hover,.exsh-15:hover,.exsh-16:hover,.exsh-17:hover,.exsh-18:hover,.exsh-19:hover,.exsh-20:hover,.exsh-21:hover,.exsh-22:hover,.exsh-23:hover{border-color:#ee7a2e!important;color:#ee7a2e!important}.exsh-24:hover{background:#ffe7c9!important;box-shadow:0 0 0 1px #ffe7c98c,0 14px 60px -8px #ee7a2e!important;transform:translateY(-1px)!important}.exsh-25:hover{border-color:#ee7a2e!important;color:#ee7a2e!important;background:#ee7a2e14!important}.exsh-26:hover{color:#ee7a2e!important}.exsh-27:hover{border-color:#ee7a2e!important;color:#ee7a2e!important;background:#ee7a2e14!important}.exsh-28:hover{border-color:#ee7a2e80!important;box-shadow:inset 0 1px #ffe7c92e,0 14px 50px -14px #ee7a2ebf!important;transform:translateY(-3px)!important}.exsh-29:hover,.exsh-30:hover{color:#ee7a2e!important}.exsh-31:hover{background:#ffe7c9!important}.exsh-32:hover{color:#ee7a2e!important}.exsa-33:active{transform:translateY(1px)!important;background:#c85a1e!important}.exsa-34:active{background:#ee7a2e2e!important}
