.hero[data-astro-cid-lcdefpme]{background:#eef1f5;align-items:center;min-height:clamp(520px,72vh,620px);display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-lcdefpme]{object-fit:cover;object-position:left center;width:68%;height:100%;position:absolute;inset:0 0 0 auto}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:1;background:linear-gradient(90deg,#f3f5f8 0% 30%,#f3f5f8d9 42%,#f3f5f800 60%);position:absolute;inset:0}.hero__content[data-astro-cid-lcdefpme]{z-index:2;padding-block:4rem;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch;margin-bottom:1.6rem;font-size:clamp(2.6rem,5.6vw,4.4rem)}.hero__lead[data-astro-cid-lcdefpme]{max-width:40ch;margin:0 0 2rem;font-size:1.12rem}.hero__tag[data-astro-cid-lcdefpme]{z-index:2;right:var(--gutter);letter-spacing:.25em;text-transform:uppercase;border-right:1px solid #0c1d384d;padding-right:1.2rem;font-size:.7rem;line-height:1.7;position:absolute;bottom:6.5rem}.hero__tag[data-astro-cid-lcdefpme]:before{content:"";background:var(--red);width:22px;height:2px;margin-bottom:.9rem;display:block}.pilares[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff}.pilares__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);display:grid}.pilar[data-astro-cid-lcdefpme]{border-left:1px solid #ffffff1f;align-items:flex-start;gap:1.4rem;padding:2.6rem 1.8rem;display:flex}.pilar[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.pilar[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex:none;width:40px;height:40px}.pilar[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;margin-bottom:.6rem;font-size:.82rem;font-weight:700}.pilar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffd1;margin:0;font-size:.92rem}.certificacao[data-astro-cid-lcdefpme]{padding:clamp(3rem,6vw,4.5rem) 0}.cert[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(120deg, var(--navy-2) 0%, var(--navy) 45%, #050b17 100%);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,4vw,3.5rem);padding:clamp(2rem,4vw,3rem) clamp(1.6rem,5vw,4.5rem);display:grid;box-shadow:0 24px 50px -20px #0c1d3873}.cert__selo[data-astro-cid-lcdefpme]{aspect-ratio:1;background:#ffffff0d;border:4px solid #fffc;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:190px;display:flex}.cert__selo[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:44px;height:44px;margin-bottom:.5rem}.cert__selo[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:.08em;font-size:1.8rem;font-weight:800;line-height:1.1}.cert__selo[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:#ffffffb3;font-size:.62rem}.cert__body[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:24ch;margin-bottom:1.2rem;font-size:clamp(1.7rem,3.2vw,2.5rem)}.cert__lead[data-astro-cid-lcdefpme]{color:#ffffffc7;max-width:58ch;margin:0 0 1.6rem}.cert__itens[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem 1.8rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:flex}.cert__numeros[data-astro-cid-lcdefpme]{flex-direction:column;gap:.8rem;margin:0;display:flex}.cert__numeros[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border:1px solid #ffffff2e;border-left:2px solid var(--red);background:#ffffff0a;padding:.6rem 1.1rem}.cert__numeros[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:#ffffffa6;font-size:.66rem}.cert__numeros[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{letter-spacing:.04em;font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-size:1.05rem;font-weight:700}.cert__itens[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;display:flex}.cert__itens[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:18px;height:18px;color:var(--red)}.intro[data-astro-cid-lcdefpme]{padding:2rem 0}.intro__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.95fr) minmax(0,2.1fr);align-items:center;gap:2.5rem;display:grid}.intro__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:1.4rem;font-size:clamp(2rem,3.4vw,2.75rem)}.intro__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#2b3750;margin:0 0 1.6rem;font-size:.95rem}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.card[data-astro-cid-lcdefpme]{aspect-ratio:.87;color:#fff;background:var(--navy);text-decoration:none;display:block;position:relative;overflow:hidden}.card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.card[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#0000 40%,#081224eb 100%);position:absolute;inset:0}.card[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.card__body[data-astro-cid-lcdefpme]{z-index:1;position:absolute;bottom:1.6rem;left:1.4rem;right:1.4rem}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.6rem;font-size:1.3rem;font-weight:500}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:.92rem}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] svg{vertical-align:-3px;width:16px;height:16px;margin-left:4px;display:inline}.horizontes[data-astro-cid-lcdefpme]{text-align:center;color:#fff;background:linear-gradient(#0c1d3840,#0c1d38d9),radial-gradient(120% 60% at 50% 110%,#2b3c58 0%,#0000 60%),linear-gradient(#8ea0b6 0%,#50627e 55%,#1b2c48 100%);margin-top:2rem;padding:clamp(5rem,10vw,8rem) 0;position:relative}.horizontes[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:22ch;margin:0 auto 2.2rem;font-size:clamp(1.8rem,3.6vw,2.8rem)}.ultimas[data-astro-cid-lcdefpme]{padding:clamp(4rem,8vw,6rem) 0}.ultimas__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.5rem;display:flex}.ultimas__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.8rem,3vw,2.4rem)}.ultimas__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (width<=1080px){.pilares__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.pilar[data-astro-cid-lcdefpme],.pilar[data-astro-cid-lcdefpme]:first-child{border-left:0;padding:2rem 1.5rem 2rem 0}.intro__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.intro[data-astro-cid-lcdefpme]{padding-top:4rem}}@media (width<=960px){.hero__bg[data-astro-cid-lcdefpme]{opacity:.35;width:100%}.hero[data-astro-cid-lcdefpme]:before{background:linear-gradient(90deg,#f3f5f8f2,#f3f5f899)}.hero__tag[data-astro-cid-lcdefpme]{display:none}.ultimas__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cert[data-astro-cid-lcdefpme]{grid-template-columns:auto minmax(0,1fr)}.cert__numeros[data-astro-cid-lcdefpme]{flex-flow:wrap;grid-column:1/-1}}@media (width<=760px){.pilares__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.pilar[data-astro-cid-lcdefpme],.pilar[data-astro-cid-lcdefpme]:first-child{border-bottom:1px solid #ffffff1f;padding:1.4rem 0}.pilar[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.cert[data-astro-cid-lcdefpme]{grid-template-columns:1fr;justify-items:start}.cert__selo[data-astro-cid-lcdefpme]{width:140px}.cert__selo[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:34px;height:34px}.cert__selo[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.35rem}.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.card[data-astro-cid-lcdefpme]{aspect-ratio:16/10}}
