.vhero[data-astro-cid-wcolddp2]{min-height:100svh;color:var(--white);isolation:isolate;background:var(--navy);align-items:center;padding:140px 0 clamp(64px,10vw,120px);display:grid;position:relative}.vhero__bg[data-astro-cid-wcolddp2]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.vhero[data-astro-cid-wcolddp2]:after{content:"";z-index:-1;background:linear-gradient(90deg,#021428b8 0%,#02142859 55%,#0214281a 100%),linear-gradient(#02142840,#0000 30%,#02142859);position:absolute;inset:0}.vhero[data-astro-cid-wcolddp2] .eyebrow[data-astro-cid-wcolddp2]{color:#e9c58c}.vhero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{color:var(--white);text-shadow:0 2px 24px #00000040;max-width:12ch;margin:0 0 .4em;font-size:clamp(2.6rem,6vw,4.8rem)}.vhero[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{color:#ffffffe0;max-width:44ch}.center-actions[data-astro-cid-wcolddp2]{justify-content:center}.dif[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.dif__item[data-astro-cid-wcolddp2]{background:var(--white);border-radius:var(--radius);transition:transform .4s var(--ease), box-shadow .4s var(--ease);align-content:start;gap:14px;padding:36px 32px;display:grid;box-shadow:0 10px 30px -22px #0b213573}.dif__item[data-astro-cid-wcolddp2]:hover{transform:translateY(-3px);box-shadow:0 22px 44px -26px #0b21358c}.dif__item[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{width:52px;height:52px}.dif__item[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin:6px 0 0;font-size:1.15rem}.dif__item[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);margin:0;font-size:1rem}.dif__item--escuro[data-astro-cid-wcolddp2]{background:var(--navy)}.dif__item--escuro[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{filter:brightness(0)invert()}.dif__item--escuro[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{color:var(--white)}.dif__item--escuro[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#b8c4cf}@media (width<=960px){.dif[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr}}@media (width<=600px){.dif[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.construcao[data-astro-cid-wcolddp2]{grid-template-columns:minmax(280px,1fr) 2fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.construcao__texto[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:clamp(2rem,3.4vw,2.6rem)}.construcao__texto[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);max-width:42ch;margin-bottom:2rem}.filete[data-astro-cid-wcolddp2]{background:var(--gold);width:56px;height:2px;margin:4px 0 24px;display:block}.construcao__fotos[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.construcao__fotos[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{aspect-ratio:4/3;border-radius:4px;position:relative;overflow:hidden}.construcao__fotos[data-astro-cid-wcolddp2] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.construcao__fotos[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:hover img{transform:scale(1.05)}.construcao__fotos[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:after{content:"";background:linear-gradient(#0000 45%,#020e1cc7);position:absolute;inset:0}.legenda[data-astro-cid-wcolddp2]{z-index:1;color:var(--white);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:600;display:grid;position:absolute;bottom:14px;left:16px}.legenda[data-astro-cid-wcolddp2] b[data-astro-cid-wcolddp2]{letter-spacing:0;font-size:1.4rem;font-weight:400;line-height:1.1}@media (width<=900px){.construcao[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.construcao__fotos[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr}}.galeria__in[data-astro-cid-wcolddp2]{grid-template-columns:minmax(260px,1fr) 2fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.galeria__texto[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#b8c4cf;max-width:38ch;margin-bottom:2rem}.galeria__texto[data-astro-cid-wcolddp2] .eyebrow[data-astro-cid-wcolddp2]{color:#c9a365}.galeria__fotos[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.galeria__fotos[data-astro-cid-wcolddp2] img{aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%}@media (width<=900px){.galeria__in[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.galeria__fotos[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr}}.depo[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.depo__item[data-astro-cid-wcolddp2]{background:var(--white);border-radius:var(--radius);grid-template-columns:140px 1fr;align-items:center;gap:28px;margin:0;padding:28px;display:grid;box-shadow:0 10px 30px -22px #0b213573}.depo__item[data-astro-cid-wcolddp2] .depo__foto{object-fit:cover;object-position:50% 15%;border-radius:50%;width:140px;height:140px}.depo__item[data-astro-cid-wcolddp2] blockquote[data-astro-cid-wcolddp2]{font-family:var(--serif);color:var(--navy);margin:0 0 14px;font-size:1.08rem;font-style:italic;font-weight:400;line-height:1.55}.depo__item[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]{gap:2px;display:grid}.depo__item[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{color:var(--navy);font-weight:600}.depo__item[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{color:var(--faint,#8a949b);font-size:.85rem}@media (width<=900px){.depo[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}@media (width<=520px){.depo__item[data-astro-cid-wcolddp2]{text-align:center;grid-template-columns:1fr;justify-items:center}}
