.hero-zona[data-astro-cid-7ixkbanu]{padding-bottom:clamp(80px,10vw,120px);position:relative}.hero[data-astro-cid-7ixkbanu]{z-index:1;padding-top:clamp(8px,3vw,32px);padding-bottom:clamp(32px,6vw,96px);position:relative}.hero-texto[data-astro-cid-7ixkbanu]{flex-direction:column;gap:24px;min-width:0;display:flex}.hero-texto[data-astro-cid-7ixkbanu] .h1[data-astro-cid-7ixkbanu]{font-size:clamp(40px,5.6vw,82px)}.hero-lead[data-astro-cid-7ixkbanu]{max-width:460px;margin:0;font-size:clamp(17px,1.6vw,19px)}.numeros[data-astro-cid-7ixkbanu]{border-top:1px solid var(--linha);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding-top:24px;display:grid}.numeros[data-astro-cid-7ixkbanu] div[data-astro-cid-7ixkbanu]{flex-direction:column;gap:2px;display:flex}.numeros[data-astro-cid-7ixkbanu] dt[data-astro-cid-7ixkbanu]{font-size:clamp(22px,2.4vw,28px);line-height:1}.numeros[data-astro-cid-7ixkbanu] dd[data-astro-cid-7ixkbanu]{margin:0;font-size:14px}.hero-foto[data-astro-cid-7ixkbanu]{height:clamp(340px,48vw,680px);position:relative}.selo[data-astro-cid-7ixkbanu]{background:var(--branco);border-radius:20px;align-items:center;gap:14px;padding:16px 20px;display:flex;position:absolute;bottom:48px;left:-24px;box-shadow:0 18px 40px -24px #16294a80}.selo-icone[data-astro-cid-7ixkbanu]{background:var(--sol);border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.selo-sub[data-astro-cid-7ixkbanu]{font-size:14px}@media (width<=1100px){.selo[data-astro-cid-7ixkbanu]{padding:12px 16px;bottom:12px;left:12px}}.sobre-fotos[data-astro-cid-7ixkbanu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,20px);display:grid}.sobre-f1[data-astro-cid-7ixkbanu]{height:clamp(260px,34vw,460px)}.sobre-f2[data-astro-cid-7ixkbanu]{height:clamp(170px,22vw,300px);margin-top:clamp(40px,6vw,80px)}.selos[data-astro-cid-7ixkbanu]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.citacao[data-astro-cid-7ixkbanu]{background:var(--sol)}.citacao[data-astro-cid-7ixkbanu] blockquote[data-astro-cid-7ixkbanu]{text-align:center;margin:0 auto;padding-block:clamp(56px,7vw,80px)}.citacao[data-astro-cid-7ixkbanu] p[data-astro-cid-7ixkbanu]{max-width:1000px;font-size:clamp(26px,3.6vw,50px);line-height:var(--lh-titulo);text-wrap:balance;margin:0 auto}.servicos[data-astro-cid-7ixkbanu]{flex-direction:column;gap:clamp(24px,4vw,40px);display:flex}.servicos-topo[data-astro-cid-7ixkbanu]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;width:100%;display:flex}.servicos-topo[data-astro-cid-7ixkbanu]>p[data-astro-cid-7ixkbanu]{max-width:400px;margin:0;font-size:17px}.carrossel[data-astro-cid-7ixkbanu]{padding:16px 0 32px;overflow:hidden}.faixa-cartoes[data-astro-cid-7ixkbanu]{width:max-content;margin:0;padding:0;list-style:none;animation:80s linear infinite marquee;display:flex}.carrossel[data-astro-cid-7ixkbanu]:hover .faixa-cartoes[data-astro-cid-7ixkbanu],.carrossel[data-astro-cid-7ixkbanu]:focus-within .faixa-cartoes[data-astro-cid-7ixkbanu],.carrossel[data-astro-cid-7ixkbanu][data-parado] .faixa-cartoes[data-astro-cid-7ixkbanu]{animation-play-state:paused}.faixa-cartoes[data-astro-cid-7ixkbanu] li[data-astro-cid-7ixkbanu]{flex:0 0 min(440px,78vw);margin-right:clamp(16px,2vw,28px)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.faixa-cartoes[data-astro-cid-7ixkbanu]{animation:none!important}.carrossel[data-astro-cid-7ixkbanu]{scroll-snap-type:x mandatory;overflow-x:auto}.faixa-cartoes[data-astro-cid-7ixkbanu] li[data-astro-cid-7ixkbanu]{scroll-snap-align:start}.faixa-cartoes[data-astro-cid-7ixkbanu] li[data-astro-cid-7ixkbanu][aria-hidden]{display:none}.faixa-cartoes[data-astro-cid-7ixkbanu] li[data-astro-cid-7ixkbanu]:first-child{margin-left:var(--gutter)}.pausa[data-astro-cid-7ixkbanu]{display:none!important}}.cartao[data-astro-cid-7ixkbanu]{height:100%;color:var(--navy);transition:transform .35s var(--curva), box-shadow .35s var(--curva);flex-direction:column;gap:12px;padding:12px 12px 20px;text-decoration:none;display:flex}.cartao[data-astro-cid-7ixkbanu]:hover{color:var(--navy);transform:translateY(-4px)}.cartao-foto[data-astro-cid-7ixkbanu]{height:clamp(200px,26vw,320px);display:block}.cartao-foto[data-astro-cid-7ixkbanu] img{border-radius:18px}.cartao-titulo[data-astro-cid-7ixkbanu]{font-size:clamp(22px,2.4vw,28px);line-height:var(--lh-titulo);padding:0 8px}.cartao-sub[data-astro-cid-7ixkbanu]{padding:0 8px;font-size:17px;font-weight:600}.servicos-acoes[data-astro-cid-7ixkbanu]{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.pausa[data-astro-cid-7ixkbanu]{border:1.5px solid var(--navy);background:var(--branco);width:52px;height:52px;color:var(--navy);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pausa[data-astro-cid-7ixkbanu]:hover{background:var(--navy);color:var(--branco)}.pausa[data-astro-cid-7ixkbanu] .i-play[data-astro-cid-7ixkbanu],.pausa[data-astro-cid-7ixkbanu][aria-pressed=true] .i-pausa[data-astro-cid-7ixkbanu]{display:none}.pausa[data-astro-cid-7ixkbanu][aria-pressed=true] .i-play[data-astro-cid-7ixkbanu]{display:inline}.testemunhos[data-astro-cid-7ixkbanu]{background:var(--navy);color:var(--branco);padding-block:clamp(48px,6vw,72px) clamp(64px,8vw,96px)}.grelha-3[data-astro-cid-7ixkbanu]{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(16px,2vw,28px);display:grid}.testemunho[data-astro-cid-7ixkbanu]{color:var(--navy);box-shadow:none;flex-direction:column;justify-content:space-between;gap:20px;margin:0;padding:28px;display:flex}.testemunho[data-astro-cid-7ixkbanu] blockquote[data-astro-cid-7ixkbanu]{margin:0;font-size:clamp(17px,1.6vw,19px);font-weight:500}.testemunho[data-astro-cid-7ixkbanu] figcaption[data-astro-cid-7ixkbanu]{font-weight:700}.contactos[data-astro-cid-7ixkbanu]{align-items:start}.contactos-card[data-astro-cid-7ixkbanu]{overflow-wrap:anywhere;flex-direction:column;gap:14px;padding:24px;font-size:17px;font-style:normal;display:flex}.contactos-card[data-astro-cid-7ixkbanu] a[data-astro-cid-7ixkbanu]{min-height:44px;line-height:44px;display:inline-block}.contactos-card[data-astro-cid-7ixkbanu] span[data-astro-cid-7ixkbanu]{line-height:1.5}.formulario[data-astro-cid-7ixkbanu]{background:var(--sol);border-color:var(--sol);flex-direction:column;gap:18px;padding:clamp(20px,3vw,32px);display:flex}.formulario[data-astro-cid-7ixkbanu] h3[data-astro-cid-7ixkbanu]{font-size:clamp(22px,2.4vw,28px);line-height:var(--lh-titulo);margin:0}.formulario[data-astro-cid-7ixkbanu] .btn[data-astro-cid-7ixkbanu]:hover{background:var(--coral-escuro)}.nota[data-astro-cid-7ixkbanu]{margin:-6px 0 0;font-size:13px}
