:root{--tinta:#14243b;--texto-2:#4a5b70;--marinho:#1e3a5f;--marinho-2:#274a74;--sobre-escuro:#c3cfdc;--acao:#17804f;--acao-escuro:#11663f;--acao-claro:#e6f4ec;--papel:#f7f8f6;--papel-2:#eef2f5;--branco:#fff;--regua:#d9dfe6;--borda-campo:#8a99aa;--prazo:#b45309;--erro:#b42318;--foco:#1d5fb4;--foco-escuro:#ffd45c;--titulo:"Merriweather",Georgia,"Times New Roman",serif;--texto:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--raio:8px;--raio-g:12px;--topo-h:64px}@media (width>=1120px){:root{--topo-h:72px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--topo-h) + 12px);-webkit-text-size-adjust:100%}body{font-family:var(--texto);color:var(--tinta);background:var(--papel);font-size:17px;line-height:1.6;overflow-x:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}img,svg{max-width:100%}a{color:inherit}ul,ol{list-style:none}h1,h2{font-family:var(--titulo);color:var(--tinta);letter-spacing:-.01em;text-wrap:balance;font-weight:700}h3{font-family:var(--texto);color:var(--tinta);font-weight:600}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--foco);outline-offset:2px;border-radius:2px}.secao-marinho :focus-visible,.secao-contato :focus-visible,.rodape :focus-visible{outline-color:var(--foco-escuro)}.secao-contato .form-contato :focus-visible{outline-color:var(--foco)}main:focus{outline:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pular{z-index:300;background:var(--branco);color:var(--tinta);border-radius:var(--raio);padding:10px 16px;font-weight:600;position:absolute;top:-100px;left:8px}.pular:focus{top:8px}svg.icon{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 16px}@media (width>=640px){.wrap{padding:0 24px}}@media (width>=1120px){.wrap{padding:0 32px}}.btn{min-height:48px;font-family:var(--texto);text-align:center;border-radius:var(--raio);cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.btn-sm{border-width:1px;gap:6px;min-height:32px;padding:0 11px;font-size:13.5px}.btn-sm svg.icon{width:16px;height:16px}.btn-acao{background:var(--acao);color:var(--branco)}.btn-acao:hover{background:var(--acao-escuro)}.btn-contorno{border-color:var(--marinho);color:var(--marinho);background:0 0}.btn-contorno:hover{background:var(--papel-2)}.btn-largo{width:100%}.btn:disabled{opacity:.7;cursor:wait}.topo{z-index:200;background:var(--branco);border-bottom:1px solid var(--regua);transition:box-shadow .2s;position:sticky;top:0}.topo.scrolled{box-shadow:0 2px 12px #14243b14}.topo-linha{height:var(--topo-h);align-items:center;gap:16px;display:flex}.marca{align-items:center;gap:12px;margin-right:auto;text-decoration:none;display:flex}.marca-sigla{font-family:var(--titulo);letter-spacing:.12em;color:var(--marinho);font-size:20px;font-weight:700}.marca-nome{color:var(--texto-2);border-left:1px solid var(--regua);padding-left:12px;font-size:12px;font-weight:500;line-height:1.3;display:none}@media (width>=640px){.marca-nome{display:block}}.menu-desktop{display:none}.menu-link{color:var(--texto-2);font-size:15px;font-weight:500;text-decoration:none}.menu-link:hover,.menu-link[aria-current=true]{color:var(--tinta)}.topo-acoes{align-items:center;gap:8px;display:flex}.so-desktop{display:none}.menu-botao{border:1.5px solid var(--regua);border-radius:var(--raio);background:var(--branco);width:44px;height:44px;color:var(--marinho);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.menu-botao svg.icon{width:22px;height:22px}@media (width<=359px){.topo-acoes .btn-contorno svg{display:none}.topo-acoes .btn-contorno{padding:0 10px}}.menu-celular{border-top:1px solid var(--regua);background:var(--branco);max-height:calc(100vh - var(--topo-h));overflow-y:auto;box-shadow:0 12px 24px #14243b1f}.menu-celular[hidden]{display:none}.menu-celular nav{flex-direction:column;padding-top:8px;padding-bottom:20px;display:flex}.menu-celular .menu-link{min-height:52px;color:var(--tinta);border-bottom:1px solid var(--regua);align-items:center;font-size:17px;display:flex}.menu-celular .menu-link[aria-current=true]{color:var(--acao);font-weight:600}.menu-celular .btn{margin-top:16px}@media (width>=1120px){.menu-desktop{gap:28px;margin-right:12px;display:flex}.menu-desktop .menu-link{border-bottom:2px solid #0000;padding:6px 0}.menu-desktop .menu-link[aria-current=true]{border-bottom-color:var(--acao)}.so-desktop{display:inline-flex}.menu-botao,.menu-celular{display:none!important}}.secao{padding:64px 0}@media (width>=960px){.secao{padding:96px 0}}.secao-clara{background:var(--papel-2)}.secao-marinho{background:var(--marinho);color:var(--branco)}.secao-marinho h2,.secao-marinho h3{color:var(--branco)}.cabeca{max-width:44rem;margin-bottom:40px}.cabeca h2{font-size:clamp(1.625rem,1.15rem + 2vw,2.25rem);line-height:1.25}.cabeca p{color:var(--texto-2);margin-top:14px}.secao-marinho .cabeca p{color:var(--sobre-escuro)}.abertura{background:var(--papel);border-bottom:1px solid var(--regua);padding:40px 0 56px}@media (width>=960px){.abertura{padding:80px 0 72px}}.abertura-grade{align-items:center;gap:40px;display:grid}@media (width>=960px){.abertura-grade{grid-template-columns:1.05fr .95fr;gap:64px}}.selo-topo{color:var(--acao);margin-bottom:16px;font-size:16.5px;font-weight:600}.abertura h1{margin-bottom:20px;font-size:clamp(1.875rem,1.2rem + 3vw,2.875rem);line-height:1.15}.lead{color:var(--texto-2);max-width:36rem;font-size:clamp(1.0625rem,1rem + .35vw,1.1875rem)}.abertura-acoes{flex-direction:column;gap:12px;margin-top:28px;display:flex}@media (width>=560px){.abertura-acoes{flex-flow:wrap}}.quadro{background:var(--branco);border:1px solid var(--regua);border-radius:var(--raio-g);overflow:hidden;box-shadow:0 1px 2px #14243b0d,0 16px 40px #14243b12}.quadro-topo{background:var(--papel-2);border-bottom:1px solid var(--regua);min-height:56px;color:var(--tinta);align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:600;display:flex}.pulso{background:var(--acao);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.8s infinite pulso}@keyframes pulso{0%,to{opacity:1}50%{opacity:.35}}.quadro-janela{height:320px;margin:0 18px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.quadro-lista{will-change:transform;position:absolute;top:0;left:0;right:0}.quadro-linha{border-bottom:1px solid var(--regua);justify-content:space-between;align-items:center;gap:12px;padding:9px 8px;transition:color .3s;display:flex}.quadro-nome{color:var(--texto-2);font-size:14px;font-weight:500}.quadro-linha.matched .quadro-nome{color:var(--tinta);font-weight:600}.quadro-score{background:var(--acao-claro);color:var(--acao-escuro);opacity:0;border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:13px;font-weight:600;transition:opacity .3s,transform .3s;transform:scale(.85)}.quadro-linha.matched .quadro-score{opacity:1;transform:none}@media (width<=479px){.quadro-score-txt{display:none}.quadro-score{padding:2px 8px}}.quadro-faixa{pointer-events:none;z-index:1;background:#17804f0d;border:1px solid #17804f47;border-radius:6px;height:40px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.quadro-pe{border-top:1px solid var(--regua);color:var(--texto-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:12px 18px;font-size:14px;display:flex}@media (width>=960px){.quadro-janela{height:330px}}.fatos{border-top:1px solid var(--regua);gap:24px;margin-top:48px;padding-top:28px;display:grid}@media (width>=720px){.fatos{grid-template-columns:1fr 1fr;gap:40px}}.fato dt{font-family:var(--titulo);color:var(--marinho);font-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);font-weight:700;line-height:1.1}.fato dd{color:var(--texto-2);max-width:30rem;margin-top:8px;font-size:16px}.desafios{column-gap:40px;display:grid}@media (width>=640px){.desafios{grid-template-columns:1fr 1fr}}@media (width>=1000px){.desafios{grid-template-columns:repeat(3,1fr)}}.desafio{border-top:1px solid var(--regua);gap:16px;padding:22px 0;display:flex}.desafio-icone{border-radius:var(--raio);background:var(--branco);border:1px solid var(--regua);width:44px;height:44px;color:var(--marinho);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.desafio h3{margin-bottom:4px;font-size:17.5px;line-height:1.35}.desafio p{color:var(--texto-2);font-size:16px}.etapas{counter-reset:etapa;gap:12px;display:grid}@media (width>=640px){.etapas{grid-template-columns:1fr 1fr;gap:16px}}@media (width>=960px){.etapas{grid-template-columns:repeat(3,1fr)}}.etapa{border-radius:var(--raio-g);background:#ffffff0d;border:1px solid #ffffff2e;grid-template-columns:32px 1fr;column-gap:14px;padding:16px;display:grid;position:relative}.etapa>:not(.etapa-num){grid-column:2}.etapa>.quem{justify-self:start}.etapa-num{border:1.5px solid #ffffff80;border-radius:50%;grid-row:1/span 3;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-weight:600;display:inline-flex}.etapa h3{margin-bottom:2px;font-size:18px}.etapa p{color:var(--sobre-escuro);margin-bottom:10px;font-size:16px}@media (width>=640px){.etapa{padding:20px;display:block}.etapa-num{margin-bottom:12px}.etapa p{margin-bottom:14px}}.quem{border-radius:4px;padding:3px 9px;font-size:13.5px;font-weight:600;display:inline-block}.quem-plataforma{color:#d6e4f3;background:#8fb3d933}.quem-equipe{color:#a8e6c6;background:#3fb37a38}.quem-os-dois{color:#e4ecf4;background:0 0;border:1px solid #fff6}.raias{display:none}@media (width>=1120px){.raias,.etapas{grid-template-columns:7rem repeat(6,minmax(0,1fr));column-gap:12px}.raias{align-items:center;row-gap:10px;margin-bottom:20px;display:grid}.raia-rotulo{color:var(--sobre-escuro);grid-column:1;font-size:14px;font-weight:600}.raia{border-radius:5px;height:10px}.raia-plataforma{background:#8fb3d9}.raia-equipe{background:#3fb37a}.etapa:first-child{grid-column:2}.etapa{padding:18px 16px}}.pilares{gap:20px;display:grid}@media (width>=860px){.pilares{grid-template-columns:1fr 1fr;gap:24px}}.pilar{background:var(--branco);border:1px solid var(--regua);border-radius:var(--raio-g);padding:24px}@media (width>=640px){.pilar{padding:32px}}.pilar-icone{border-radius:var(--raio);background:var(--acao-claro);width:44px;height:44px;color:var(--acao);justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.pilar h3{font-family:var(--titulo);margin-bottom:8px;font-size:21px;font-weight:700}.pilar>p{color:var(--texto-2);margin-bottom:16px}.lista-check li{border-top:1px solid var(--regua);padding:10px 0 10px 30px;font-size:16px;position:relative}.lista-check li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2317804F' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") 50%/contain no-repeat;width:18px;height:18px;position:absolute;top:13px;left:0}.diferenciais{gap:24px;margin-top:40px;display:grid}@media (width>=640px){.diferenciais{grid-template-columns:1fr 1fr}}@media (width>=1000px){.diferenciais{grid-template-columns:repeat(4,1fr)}}.diferenciais>div{border-top:2px solid var(--marinho);padding-top:14px}.diferenciais dt{font-size:17px;font-weight:600}.diferenciais dd{color:var(--texto-2);margin-top:4px;font-size:16px}.beneficios-grade{align-items:center;gap:40px;display:grid}@media (width>=1000px){.beneficios-grade{grid-template-columns:1fr 1fr;gap:56px}}.beneficios{gap:24px;display:grid}@media (width>=640px){.beneficios{grid-template-columns:1fr 1fr}}.beneficios li{gap:14px;display:flex}.beneficio-icone{border-radius:var(--raio);background:var(--acao-claro);width:40px;height:40px;color:var(--acao);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.beneficios h3{margin-bottom:4px;font-size:17px}.beneficios p{color:var(--texto-2);font-size:16px}.painel{border:1px solid var(--regua);background:var(--branco);border-radius:14px;box-shadow:0 16px 40px #14243b14}.painel svg{border-radius:14px;display:block}.painel figcaption{color:var(--texto-2);border-top:1px solid var(--regua);padding:12px 16px;font-size:14px}@media (width<=479px){.painel{display:none}}.secao-contato{background:var(--marinho);color:var(--branco)}.contato-grade{align-items:start;gap:40px;display:grid}@media (width>=960px){.contato-grade{grid-template-columns:.9fr 1.1fr;gap:56px}}.contato-texto h2{color:var(--branco);font-size:clamp(1.625rem,1.15rem + 2vw,2.25rem);line-height:1.25}.contato-texto>p{color:var(--sobre-escuro);margin-top:14px}.citacao{font-family:var(--titulo);color:var(--branco);border-left:3px solid #3fb37a;margin:28px 0;padding-left:16px;font-size:18px;line-height:1.6}.passos-titulo{color:var(--branco);margin-bottom:12px;font-size:16px}.passos{counter-reset:passo;gap:12px;display:grid}.passos li{counter-increment:passo;color:var(--sobre-escuro);padding-left:40px;font-size:16px;position:relative}.passos li:before{content:counter(passo);width:28px;height:28px;color:var(--branco);border:1.5px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;position:absolute;top:0;left:0}.form-contato,.aviso-ok{background:var(--branco);color:var(--tinta);border-radius:var(--raio-g);padding:24px 18px;box-shadow:0 20px 48px #0812204d}@media (width>=640px){.form-contato,.aviso-ok{padding:32px}}.form-titulo{font-family:var(--titulo);margin-bottom:20px;font-size:20px;font-weight:700}.form-grade{gap:18px;display:grid}@media (width>=640px){.form-grade{grid-template-columns:1fr 1fr}.form-grade .inteiro{grid-column:1/-1}}.campo label{margin-bottom:6px;font-size:15px;font-weight:600;display:block}.campo label .opc{color:var(--texto-2);font-weight:400}.campo input,.campo select,.campo textarea{width:100%;min-height:48px;font-family:var(--texto);color:var(--tinta);background:var(--branco);border:1.5px solid var(--borda-campo);border-radius:var(--raio);padding:10px 14px;font-size:16px}.campo textarea{resize:vertical;min-height:112px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--foco);outline:none;box-shadow:0 0 0 3px #1d5fb440}.campo.erro input,.campo.erro select,.campo.erro textarea{border-color:var(--erro);background:#fef3f2}.msg-erro{color:var(--erro);margin-top:6px;font-size:14px;display:block}.campo-uf{grid-template-columns:1fr 7.5rem;gap:12px;display:grid}.consentimento{color:var(--texto-2);grid-template-columns:22px 1fr;align-items:start;gap:4px 12px;margin-top:20px;font-size:15px;display:grid}.consentimento input{width:22px;height:22px;accent-color:var(--acao);margin-top:2px}.consentimento a{color:var(--acao-escuro)}.consentimento .msg-erro{grid-column:2;margin-top:0}.form-contato .btn-largo{margin-top:24px}.isca{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.aviso-erro{color:#912018;border-radius:var(--raio);background:#fef3f2;border:1px solid #fda29b;margin-bottom:20px;padding:14px 16px;font-size:15px}.aviso-erro p{font-weight:600}.aviso-erro ul{margin-top:6px;padding-left:18px;list-style:outside}.aviso-erro a{color:inherit}.aviso-ok{align-items:flex-start;gap:14px;font-size:17px;font-weight:500;display:flex}.aviso-ok svg.icon{width:28px;height:28px;color:var(--acao);stroke-width:2.2px}.rodape{background:var(--tinta);color:var(--sobre-escuro);padding:48px 0 28px;font-size:15px}.rodape-grade{gap:28px;display:grid}@media (width>=760px){.rodape-grade{grid-template-columns:1fr auto;gap:48px}}.rodape-marca{font-family:var(--titulo);letter-spacing:.12em;color:var(--branco);margin-bottom:8px;font-size:18px;font-weight:700}.rodape-texto{max-width:22rem}.rodape-links{grid-template-columns:1fr 1fr;gap:4px 28px;display:grid}.rodape-links a{align-items:center;min-height:40px;text-decoration:none;display:flex}.rodape-links a:hover{color:var(--branco);text-decoration:underline}.rodape-base{border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:32px;padding-top:20px;font-size:14px;display:flex}.pagina-texto{padding:48px 0 80px}@media (width>=960px){.pagina-texto{padding:72px 0 96px}}.pagina-texto .conteudo{max-width:44rem}.pagina-texto h1{margin-bottom:8px;font-size:clamp(1.875rem,1.4rem + 2vw,2.5rem);line-height:1.2}.pagina-texto .atualizado{color:var(--texto-2);margin-bottom:28px;font-size:15px}.pagina-texto h2{margin:32px 0 10px;font-size:22px;line-height:1.3}.pagina-texto p,.pagina-texto li{color:var(--texto-2);line-height:1.7}.pagina-texto ul{margin:8px 0;padding-left:22px;list-style:outside}.pagina-texto a{color:var(--acao-escuro)}.rascunho{color:#93370d;border-radius:var(--raio);background:#fffaeb;border:1px solid #fedf89;margin-bottom:26px;padding:14px 18px;font-size:15px}
