.hero[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, #fff 0%, var(--aqua-50) 100%);overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;gap:32px;padding-block:36px 44px;display:grid}@media (width>=960px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;gap:48px;padding-block:64px 72px}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(1.9rem,1.2rem + 2.8vw,3.1rem);line-height:1.1}.hero-lead[data-astro-cid-lcdefpme]{color:var(--text-muted);max-width:52ch;font-size:1.08rem}.hero-ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 8px;display:flex}.hero-fotos[data-astro-cid-lcdefpme]{grid-template-rows:auto auto;grid-template-columns:1.45fr 1fr;gap:12px;display:grid}.foto[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);box-shadow:var(--shadow);aspect-ratio:1.15;background:#fff;overflow:hidden}.foto[data-astro-cid-lcdefpme] img{object-fit:contain;width:100%;height:100%;padding:6%}.foto-1[data-astro-cid-lcdefpme]{aspect-ratio:auto;grid-row:1/3}.confianca[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);background:#fff}.confianca[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:14px;margin-block:0;padding-block:16px;list-style:none;display:grid}@media (width>=960px){.confianca[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}.confianca[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--border);padding-left:18px}}.confianca[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--text-muted);align-items:center;gap:12px;font-size:.8rem;line-height:1.35;display:flex}.confianca[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:34px;height:34px;color:var(--aqua-600);flex:none}.confianca[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--navy-800);font-family:var(--font-head);font-size:.9rem;display:block}.cats-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.cats-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.cat-card[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border:1px solid var(--border);height:100%;color:inherit;background:#fff;flex-direction:column;padding:14px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex}.cat-card[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.cat-card[data-astro-cid-lcdefpme] img{aspect-ratio:1;object-fit:contain;border-radius:var(--radius);background:var(--surface);width:100%;margin-bottom:12px;padding:8%}.cat-nome[data-astro-cid-lcdefpme]{font:800 1rem/1.25 var(--font-head);color:var(--navy-800)}.cat-total[data-astro-cid-lcdefpme]{color:var(--text-muted);margin-top:4px;font-size:.85rem}.banner[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--navy-800);color:#dbe5f3;box-shadow:var(--shadow-lg);display:grid;overflow:hidden}@media (width>=900px){.banner[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr}}.banner-foto[data-astro-cid-lcdefpme]{background:#fff;min-height:220px}.banner-foto[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;max-height:360px}.banner-texto[data-astro-cid-lcdefpme]{align-self:center;padding:clamp(24px,4vw,44px)}.banner-texto[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--aqua-500)}.banner-texto[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff}.banner-ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px;display:flex}.link-guia[data-astro-cid-lcdefpme]{color:#fff;font-weight:600}.link-guia[data-astro-cid-lcdefpme]:hover{color:var(--aqua-500)}.guias-grid[data-astro-cid-lcdefpme]{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.guias-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.guia-card[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border:1px solid var(--border);height:100%;color:inherit;background:#fff;flex-direction:column;gap:8px;padding:22px;text-decoration:none;transition:box-shadow .2s;display:flex}.guia-card[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow)}.guia-cat[data-astro-cid-lcdefpme]{font:700 .72rem var(--font-head);letter-spacing:.06em;text-transform:uppercase;color:var(--aqua-600)}.guia-titulo[data-astro-cid-lcdefpme]{font:800 1.1rem/1.3 var(--font-head);color:var(--navy-800)}.guia-desc[data-astro-cid-lcdefpme]{color:var(--text-muted);flex:1;font-size:.93rem}.cta-final[data-astro-cid-lcdefpme]{background:var(--navy-800);color:#dbe5f3}.cta-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:44px;display:flex}.cta-final[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:6px}.cta-final[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}
