@charset "UTF-8";:root{--laranja-normal: #ff5714;--laranja-escuro: #bd3e0b;--azul-normal: #536c94;--azul-claro: #5697ff;--azul-escuro: #3d4f6c;--azul-fonte: #4b5563;--branco-normal: #ffffff;--branco-borda: #f8fcfb;--branco-escuro: #f2f4f5;--preto: #2a2a2a;--cinza: #7a7a7a;--vermelho: #ff0037;--verde: #61e589;--amarelo: #facc15;--vermelho-texto: #c8002b;--verde-texto: #1f7a45;--amarelo-texto: #8a6a00;--fundo-tag: rgba(83, 108, 148, .1);--fundo-tag-especial: rgba(255, 87, 20, .1);--borda-tag-especial: rgba(255, 87, 20, .25);--fundo-verde: rgba(97, 229, 137, .16);--fundo-amarelo: rgba(250, 204, 21, .16);--fundo-vermelho: rgba(255, 0, 55, .08);--fundo-hover: rgba(83, 108, 148, .06);--borda-suave: rgba(83, 108, 148, .2);--borda-campo: rgba(83, 108, 148, .35);--anel-campo: rgba(255, 87, 20, .2);--fonte-base: Inter, "Nunito Sans", sans-serif;--altura-cabecalho: 72px;--barra-retraida: 64px;--barra-expandida: 248px;--largura-maxima: 1280px;--raio-pequeno: 10px;--raio-medio: 16px;--raio-grande: 24px;--espaco-1: 4px;--espaco-2: 8px;--espaco-3: 12px;--espaco-4: 16px;--espaco-6: 24px;--espaco-8: 32px;--espaco-12: 48px;--espaco-cartao: 25px;--espaco-secao-mobile: var(--espaco-4);--espaco-secao-desktop: clamp(24px, 2.5vw, 32px);--espaco-container-mobile: var(--espaco-4);--espaco-container-tablet: var(--espaco-8);--espaco-container-desktop: var(--espaco-12)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--altura-cabecalho-site, var(--altura-cabecalho))}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{margin:0;font-family:var(--fonte-base);font-size:1rem;line-height:1.5;color:var(--preto);background:var(--branco-normal)}img,svg{display:block;max-width:100%}a{color:inherit}h1,h2,h3,h4{font-family:inherit;line-height:1.2;margin:0}p{margin:0}ul{margin:0;padding:0}:focus-visible{outline:2px solid var(--azul-claro);outline-offset:2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--espaco-2);min-height:44px;padding:10px 20px;border:1px solid transparent;border-radius:var(--raio-pequeno);font-family:var(--fonte-base);font-size:15px;font-weight:600;line-height:20px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn[aria-busy=true]{cursor:wait}.btn-primary{border-color:var(--laranja-normal);background:var(--laranja-normal);color:var(--branco-normal)}.btn-primary:hover:not(:disabled){border-color:var(--laranja-escuro);background:var(--laranja-escuro)}.btn-primary:active:not(:disabled){background:var(--laranja-escuro);transform:translateY(1px)}.btn-secondary{border-color:var(--azul-normal);background:var(--branco-normal);color:var(--azul-normal)}.btn-secondary:hover:not(:disabled){background:var(--fundo-tag)}.btn-secondary:active:not(:disabled){border-color:var(--azul-escuro);color:var(--azul-escuro)}.btn-compacto{min-height:36px;padding:6px 14px;font-size:14px}.btn-largo{width:100%}.cartao{padding:var(--espaco-cartao);border:1px solid var(--branco-borda);border-radius:var(--raio-medio);background:var(--branco-normal)}.visualmente-oculto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:100%;max-width:var(--largura-maxima);margin:0 auto;padding-left:var(--espaco-container-mobile);padding-right:var(--espaco-container-mobile)}@media(min-width:768px){.container{padding-left:var(--espaco-container-tablet);padding-right:var(--espaco-container-tablet)}}@media(min-width:1024px){.container{padding-left:var(--espaco-container-desktop);padding-right:var(--espaco-container-desktop)}}.reveal{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}}:where(.plataforma){color:var(--preto)}:where(.plataforma) :where(button){font-family:inherit;color:inherit;border:0;background:none;cursor:pointer}:where(.plataforma) :where(button:disabled){cursor:not-allowed}:where(.plataforma) :where(a){text-decoration:none}
