:root{--color-navy:#01203f;--color-navy-deep:#01142a;--color-navy-surface:#0a2c4e;--color-green:#75c566;--color-green-dark:#01814e;--color-blue:#1f4993;--color-purple:#482e99;--color-cream:#f6f8ed;--color-text:#1a2332;--color-text-muted:#4a5a6e;--color-text-soft:#7e8da3;--color-text-light:#a8b5c7;--color-border:#e5e9f0;--container-max:1280px;--page-x:clamp(20px, 4vw, 48px);--ease-out:cubic-bezier(.22, 1, .36, 1)}.site-container{width:100%;max-width:var(--container-max);margin:0 auto}.text-accent{color:var(--color-green)}.divisor-gradiente{background:linear-gradient(90deg, var(--color-green) 0%, #1f8c8c 50%, var(--color-blue) 100%);width:100%;height:6px}.caminho-navegacao{color:#6e7e94;margin-bottom:var(--caminho-navegacao-margin,24px);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.caminho-navegacao a{color:#6e7e94}.caminho-navegacao span:last-child{color:var(--color-text-light)}.selo-destaque{margin-bottom:var(--margem-selo,26px);border:1px solid #75c56680;border-radius:100px;align-items:center;gap:8px;padding:7px 16px;display:inline-flex}.selo-destaque__ponto{background:var(--color-green);border-radius:50%;width:7px;height:7px;display:block}.selo-destaque__texto{color:var(--color-green);font-size:13px;font-weight:600}.destaque-pagina{background:var(--color-navy);padding:140px var(--page-x) var(--destaque-pagina-espacamento-inferior,80px);position:relative;overflow:hidden}.destaque-pagina__padrao{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.destaque-pagina__conteudo{max-width:var(--destaque-pagina-max,var(--container-max));text-align:var(--destaque-pagina-alinhamento,left);margin:0 auto;position:relative}.destaque-pagina__titulo{color:#fff;font-weight:800;font-size:var(--destaque-pagina-tamanho-titulo,clamp(2.4rem, 5.5vw, 4rem));letter-spacing:-.025em;max-width:var(--destaque-pagina-largura-maxima-titulo,none);text-wrap:balance;margin-bottom:18px;line-height:1.06}.destaque-pagina__descricao{color:var(--color-text-light);max-width:var(--destaque-pagina-largura-maxima-descricao,640px);margin:var(--destaque-pagina-margem-descricao,0);text-wrap:pretty;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.55}.destaque-pagina--centralizado{--destaque-pagina-alinhamento:center}.destaque-pagina--centralizado .caminho-navegacao{justify-content:center}.destaque-pagina--centralizado .destaque-pagina__descricao{margin-left:auto;margin-right:auto}.section-shell{padding:clamp(72px, 9vw, 120px) var(--page-x)}.section-shell--light{background:var(--color-cream)}.grade-conteudo{grid-template-columns:repeat(auto-fit, minmax(var(--grade-conteudo-min,280px), 1fr));gap:var(--grade-conteudo-gap,24px);display:grid}.cartao-conteudo{border:1px solid var(--color-border);padding:var(--cartao-conteudo-padding,32px);background:#fff;border-radius:16px;flex-direction:column;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex}.cartao-conteudo__icone{background:#75c5661f;border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:20px;display:flex}.cartao-conteudo__titulo{color:var(--color-navy);font-weight:700;font-size:var(--cartao-conteudo-title-size,1.35rem);margin-bottom:12px;line-height:1.3}.cartao-conteudo__texto{color:var(--color-text-muted);margin-bottom:var(--cartao-conteudo-text-margin,20px);font-size:14.5px;line-height:1.6}.cartao-conteudo__link{color:var(--color-green-dark);margin-top:auto;font-size:14.5px;font-weight:600}.cartao-beneficio-solucao{--cartao-conteudo-padding:30px;--cartao-conteudo-title-size:1.12rem;--cartao-conteudo-text-margin:0}.cartao-beneficio-solucao .cartao-conteudo__icone{border-radius:11px;width:44px;height:44px}.cartao-beneficio-solucao .cartao-conteudo__titulo{margin-bottom:9px;font-weight:600}.introducao-secao-solucao{max-width:680px;margin-bottom:52px}.introducao-secao-solucao h2{color:var(--color-navy);letter-spacing:-.02em;text-wrap:balance;margin-bottom:16px;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1}.introducao-secao-solucao p{color:var(--color-text-muted);font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.55}.introducao-secao-solucao--escura{margin-bottom:40px}.introducao-secao-solucao--escura h2{color:#fff}.introducao-secao-solucao--escura p{color:var(--color-text-light)}.secao-chamada{background:var(--color-navy);padding:var(--chamada-padding,clamp(80px, 10vw, 140px) var(--page-x));border-top:var(--chamada-borda-superior,0);position:relative;overflow:hidden}.secao-chamada__luz{opacity:.4;pointer-events:none;background:linear-gradient(115deg,#75c56633,#482e991a 45%,#1f499333);position:absolute;inset:0}.secao-chamada__aneis{pointer-events:none;width:380px;height:380px;position:absolute;top:-60px;right:-40px}.secao-chamada__conteudo{max-width:var(--chamada-largura-maxima,740px);text-align:center;margin:0 auto;position:relative}.secao-chamada__titulo{color:#fff;font-weight:800;font-size:var(--chamada-tamanho-titulo,clamp(2.2rem, 5vw, 3.4rem));letter-spacing:-.025em;margin-bottom:var(--chamada-margem-titulo,20px);text-wrap:balance;line-height:1.08}.secao-chamada__descricao{color:var(--color-text-light);max-width:560px;margin:0 auto 38px;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.55}.secao-chamada__acoes{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.botao-primario,.botao-secundario{border-radius:10px;justify-content:center;align-items:center;padding:18px 40px;font-size:17px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.botao-primario{background:var(--color-green);color:var(--color-navy)}.botao-secundario{color:#fff;background:0 0;border:1px solid #ffffff59;border-radius:9px;padding:17px 34px;font-size:16px;font-weight:600}.secao-chamada__telefone{color:#fff;letter-spacing:-.01em;margin-top:34px;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:700;display:inline-block}@font-face{font-family:"Exo 2";font-style:normal;font-weight:200;font-display:swap;src:url(/assets/fonts/exo2-200.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/exo2-300.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-style:italic;font-weight:300;font-display:swap;src:url(/assets/fonts/exo2-300i.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/exo2-400.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/exo2-500.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/exo2-600.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/exo2-700.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/exo2-800.woff2)format("woff2")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/exo2-900.woff2)format("woff2")}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;width:100%;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#01203f;width:100%;font-family:"Exo 2",-apple-system,system-ui,sans-serif;overflow-x:hidden}::selection{color:#01203f;background:#75c566}a{color:inherit;text-decoration:none}ul{list-style:none}video{background:#01203f}img,video,iframe{max-width:100%}button,input,select,textarea{max-width:100%;font-family:inherit}input:focus,select:focus,textarea:focus{outline:none;box-shadow:0 0 0 3px #75c56626;border-color:#75c566!important}@media (width<=900px){[data-navegacao-desktop]{display:none!important}[data-botao-menu-movel]{display:flex!important}[data-grade-destaque]{grid-template-columns:1fr!important;gap:48px!important}[data-grade-solucao]{grid-template-columns:1fr!important}[data-grade-numeros]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-grade-rodape]{grid-template-columns:1fr 1fr!important}}@media (width<=760px){:root{--page-x:clamp(16px, 5vw, 24px)}.section-shell{padding-top:clamp(56px,12vw,82px);padding-bottom:clamp(56px,12vw,82px)}.destaque-pagina{padding-top:112px}.destaque-pagina__titulo{font-size:clamp(2rem,10vw,3rem)}.destaque-pagina__descricao{font-size:1rem}.introducao-secao-solucao{margin-bottom:36px}.secao-chamada__acoes{flex-direction:column;align-items:center}.botao-primario,.botao-secundario{width:100%;max-width:360px}.secao-chamada__aneis{opacity:.55;width:280px;height:280px}}@media (width<=560px){[data-grade-destaque]{gap:32px!important}[data-grade-numeros],[data-grade-rodape]{grid-template-columns:1fr!important}[data-base-rodape]{flex-direction:column!important;align-items:flex-start!important}.caminho-navegacao{gap:6px;font-size:12px}.selo-destaque{max-width:100%}.selo-destaque__texto{overflow-wrap:anywhere}.grade-conteudo{--grade-conteudo-min:min(100%, 240px)}.cartao-conteudo{padding:24px}.cartao-conteudo__titulo{font-size:1.18rem}.secao-chamada{--chamada-padding:64px var(--page-x)}.secao-chamada__descricao{margin-bottom:28px;font-size:1rem}}.hov-66fef423:hover{color:#fff;background:#75c56614}.hov-4eb23a89:hover{color:#fff}.hov-eac720ed:hover{transform:translateY(-2px);box-shadow:0 10px 24px #75c56659}.hov-79e5711b:hover{transform:translateY(-3px);box-shadow:0 16px 36px #75c56652}.hov-60d0a817:hover{background:#ffffff12;border-color:#fff}.hov-6cdb24c1:hover{filter:grayscale(0);opacity:1}.hov-31fe3271:hover{border-color:#01203f;transform:translateY(-4px);box-shadow:0 18px 40px #01203f1a}.hov-a39f5d1f:hover{gap:12px}.hov-bc383d02:hover{transform:translateY(-5px);box-shadow:0 22px 48px #01203f1f}.hov-efcbe16c:hover{transform:translateY(-3px);box-shadow:0 18px 44px #75c56666}.hov-d893888c:hover{background:#75c5661a;border-color:#75c566}.hov-77c0fabf:hover{color:#75c566}.hov-cd55ba6c:hover{transform:translateY(-4px);box-shadow:0 18px 40px #01203f1a}.hov-df1ce6f5:hover{background:#75c5660d;border-color:#75c56666}.hov-49b48c75:hover{transform:translateY(-3px);box-shadow:0 20px 48px #75c56666}.hov-e51f624a:hover{color:#fff;background:#01203f}.hov-f176c009:hover{background:#ffffff1f}.hov-1de5f70e:hover{transform:translateY(-2px)}.hov-a534d039:hover{box-shadow:0 14px 32px #01203f14}.hov-699f38a6:hover{background:#75c56614;border-color:#75c566}.hov-0f5440ed:hover{transform:translateY(-2px);box-shadow:0 12px 28px #75c56652}.hov-d0e3617b:hover{transform:scale(1.07)}.hov-7cb40ac0:hover{transform:translateY(-3px);box-shadow:0 16px 40px #75c5665c}.hov-b9af55b6:hover{background:#ffffff12}@media (width<=900px){.cabecalho-site__barra[data-astro-cid-ldfutih2]{height:68px!important;padding:0 var(--page-x)!important}.cabecalho-site__menu-movel[data-astro-cid-ldfutih2]{max-height:calc(100vh - 68px);position:fixed;top:68px;left:0;right:0;overflow-y:auto;box-shadow:0 24px 44px #00000052;padding:18px var(--page-x) 22px!important}}.mega-solucoes[data-astro-cid-ldfutih2]{background:#01142a;border:1px solid #75c5662e;border-radius:16px;grid-template-columns:1fr;width:min(760px,100vw - 40px);padding:22px 18px;display:none;position:absolute;top:64px;left:50%;transform:translate(-50%);box-shadow:0 24px 60px #00000080}.mega-solucoes__colunas[data-astro-cid-ldfutih2]{grid-template-columns:1fr 1fr;gap:8px 28px;display:grid}.mega-solucoes__coluna[data-astro-cid-ldfutih2]{flex-direction:column;gap:18px;display:flex}.mega-solucoes__categoria[data-astro-cid-ldfutih2]{color:#fff;padding:0 14px 6px;font-size:14.5px;font-weight:600}.mega-solucoes__links[data-astro-cid-ldfutih2]{flex-direction:column;gap:1px;display:flex}.mega-solucoes__link[data-astro-cid-ldfutih2]{color:#7e8da3;border-radius:8px;padding:7px 14px 7px 26px;font-size:13px;font-weight:400;transition:background .16s,color .16s;display:block}.mega-solucoes__item[data-astro-cid-ldfutih2].is-open>.mega-solucoes__link[data-astro-cid-ldfutih2],.mega-solucoes__item[data-astro-cid-ldfutih2]:focus-within>.mega-solucoes__link[data-astro-cid-ldfutih2]{color:#fff;background:#75c5661f}.mega-solucoes__sublista[data-astro-cid-ldfutih2]{border-left:1px solid #75c5663d;flex-direction:column;gap:5px;margin:5px 10px 10px 26px;padding:0 0 0 12px;display:none}.mega-solucoes__item[data-astro-cid-ldfutih2].is-open .mega-solucoes__sublista[data-astro-cid-ldfutih2],.mega-solucoes__item[data-astro-cid-ldfutih2]:focus-within .mega-solucoes__sublista[data-astro-cid-ldfutih2]{display:flex}.mega-solucoes__sublista[data-astro-cid-ldfutih2] li[data-astro-cid-ldfutih2]{list-style:none}.mega-solucoes__sublista[data-astro-cid-ldfutih2] a[data-astro-cid-ldfutih2]{color:#a8b5c7;font-size:12.5px;line-height:1.35;transition:color .16s;display:block}.mega-solucoes__sublista[data-astro-cid-ldfutih2] a[data-astro-cid-ldfutih2]:hover,.mega-solucoes__sublista[data-astro-cid-ldfutih2] a[data-astro-cid-ldfutih2]:focus{color:#fff}
