.pg-home .miolo{display:none}.h-topo{isolation:isolate;background:var(--marinho);--texto-l:min(560px, 46vw);--ini:40%;position:relative;overflow:hidden}.h-topo-foto{inset:0 0 0 var(--ini);z-index:-2;position:absolute}.h-topo-foto img{object-fit:cover;object-position:center 70%;width:100%;height:100%}.h-topo:after{content:"";z-index:-1;background:linear-gradient(90deg, #191949 0, #191949 var(--ini), #191949bd calc(var(--ini) + 7%), #1919494d calc(var(--ini) + 16%), #19194900 calc(var(--ini) + 25%));position:absolute;inset:0}@media (width>=1200px){.h-topo{--ini:30%}}.h-topo-cx{justify-content:space-between;align-items:flex-end;gap:16px;min-height:340px;padding-top:36px;display:flex;position:relative}.h-topo-texto{max-width:var(--texto-l);color:#fff;align-self:center;padding-bottom:96px}.h-topo-texto h1{color:#fff;font-size:clamp(30px,4.6vw,50px);line-height:1.1}.h-topo-sobre{letter-spacing:.1em;text-transform:uppercase;color:#e2e1ee;margin-bottom:12px;font-size:clamp(12px,1.3vw,14px);font-weight:500;line-height:1.3;display:block}.h-topo-titulo{text-wrap:balance;display:block}.h-topo-sub{color:#f1f0f7;letter-spacing:0;max-width:34ch;margin:14px 0 0;font-size:clamp(16px,1.8vw,19px);font-weight:400;line-height:1.45}.h-topo-gabriel{flex:none;align-self:flex-end;width:clamp(150px,34vw,400px)}.h-topo-gabriel img{filter:drop-shadow(0 12px 28px #00000047);width:100%;height:auto}.h-busca{z-index:5;margin-top:-72px;padding-bottom:8px;position:relative}.h-pilulas{margin-top:16px}.h-pilula-filtros{background:var(--areia-clara);border-color:var(--linha)}@media (width<=767px){.h-topo{--texto-l:62vw}.h-topo-foto img{object-position:60% 50%}.h-topo-foto{inset:0}.h-topo:after{background:linear-gradient(90deg,#191949d6 0,#191949c2 44%,#1919498f 60%,#19194900 84%)}.h-topo-cx{align-items:flex-start;min-height:0;padding-top:28px}.h-topo-texto{align-self:flex-start;max-width:64%;padding-bottom:104px}.h-topo-sobre{letter-spacing:.07em;white-space:nowrap;font-size:11px}.h-topo-gabriel{width:40%;max-width:170px;margin:0;position:absolute;bottom:0;right:0}.h-busca{margin-top:-68px}.h-pilulas{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}}@media (width>=900px){.h-topo-cx{min-height:500px}.h-topo-texto{padding-bottom:110px}.h-busca{margin-top:-52px}.h-pilulas{flex-wrap:wrap;overflow:visible}}.h-mosaico{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.h-mosaico a{border-radius:var(--raio);background:var(--marinho);isolation:isolate;height:100%;min-height:150px;display:block;position:relative;overflow:hidden}.h-mosaico img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .6s,opacity .3s;position:absolute;inset:0}.h-mosaico a:after{content:"";z-index:-1;background:linear-gradient(#10102f00 30%,#10102fd1 100%);transition:background-color .3s;position:absolute;inset:0}.h-mosaico a:hover img{transform:scale(1.06)}.h-mosaico a:hover:after{background-color:#10102f2e}.h-mosaico-txt{color:#fff;flex-direction:column;line-height:1.25;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.h-mosaico-txt b{font-size:19px;font-weight:600}.h-mosaico-txt small{color:#e6e3da;font-size:14px}.h-mosaico li:nth-child(-n+2) a{min-height:200px}@media (width>=768px){.h-mosaico{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:170px;gap:20px}.h-mosaico li:nth-child(-n+2){grid-row:span 2}.h-mosaico li:nth-child(-n+2) .h-mosaico-txt b{font-size:24px}.h-mosaico-3{grid-template-columns:repeat(3,minmax(0,1fr))}.h-mosaico-3 li{grid-row:span 2}.h-mosaico-5 li:nth-child(5){grid-column:span 2}}.h-vitrine-acoes{align-items:center;gap:16px;display:flex}.h-gabriel{padding-bottom:0;overflow:hidden}.h-gabriel-cx{align-items:end;gap:32px;display:grid}.h-gabriel-texto{padding-bottom:clamp(40px,6vw,72px)}.h-gabriel-texto h2{max-width:20ch;margin-bottom:16px}.h-gabriel .lista-check{margin:20px 0 28px}.h-gabriel-creci{letter-spacing:.06em;color:#dcdbea;margin:20px 0 0;font-size:13px}.h-gabriel-foto{order:2;justify-self:center;width:min(56%,220px)}.h-gabriel-foto img{width:100%}@media (width>=860px){.h-gabriel-cx{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:64px}.h-gabriel-foto{order:0;align-self:end;width:100%}}.h-servicos{gap:20px;display:grid}.h-servicos li{flex-direction:column;gap:8px;display:flex}.h-servicos .ic{color:var(--marinho);margin-bottom:6px}.h-servicos p{color:var(--texto-2);flex:1;margin:0}@media (width>=800px){.h-servicos{grid-template-columns:repeat(3,minmax(0,1fr))}}.h-links{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:0 32px;display:grid}.h-links a{border-bottom:1px solid var(--linha);min-height:48px;color:var(--marinho);justify-content:space-between;align-items:center;gap:12px;display:flex}.h-links a:hover span:first-child{text-underline-offset:3px;text-decoration:underline}.h-links .contagem{background:#fff}.h-apoio{gap:16px;margin-top:32px;display:grid}.h-apoio-item{color:var(--marinho);align-items:center;gap:16px;padding:18px 20px;transition:border-color .15s,box-shadow .15s;display:flex}.h-apoio-item:hover{border-color:var(--marinho);box-shadow:var(--sombra)}.h-apoio-item span{flex-direction:column;flex:1;line-height:1.3;display:flex}.h-apoio-item b{font-weight:600}.h-apoio-item small{color:var(--texto-2);font-size:14px}@media (width>=700px){.h-apoio{grid-template-columns:repeat(3,minmax(0,1fr))}}.h-news-cx{align-items:center;gap:24px;display:grid}.h-news-cx p{color:var(--texto-2);margin:8px 0 0}.h-news-form{gap:12px;display:grid}.h-news-form .form-lgpd,.h-news-form .form-msg{grid-column:1/-1}.h-aval{padding-block:0 40px}.h-news{padding-bottom:28px}@media (width<=559px){.pg-home .acoes .bt,.h-news-form .bt{width:100%}}@media (width<=799px){.h-servicos li{flex-flow:wrap;align-items:center;gap:4px 14px;padding:18px 20px}.h-servicos li>.ic{margin:0}.h-servicos h3{flex:1;font-size:18px}.h-servicos p,.h-servicos .link-seta{flex-basis:100%}}@media (width>=700px){.h-news-form{grid-template-columns:1fr 1fr auto}}@media (width>=1000px){.h-news-cx{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:48px}}.pg-home .cab-secao{flex-wrap:nowrap;align-items:baseline}.pg-home .cab-secao>:first-child{flex:1;min-width:0}.pg-home .cab-secao .link-seta{white-space:nowrap;flex:none}.h-servicos p{flex:0 auto}.h-servicos .link-seta{margin-top:auto}.h-aval{color:var(--texto-2);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:14px;display:flex}@media (width>=900px){.h-links{columns:3;column-gap:32px;display:block}.h-links li{break-inside:avoid}}@media (width<=859px){.h-gabriel-cx{gap:8px}.h-gabriel-foto{width:min(72%,270px)}.h-gabriel-texto{padding-bottom:24px}}@media (width<=559px){.h-vitrine-acoes .vitrine-nav{display:none}}.h-atalhos .cab-secao{flex-wrap:wrap}
