.ecosistema_pageWrapper__NyTCN{padding-top:10px;padding-bottom:80px}.ecosistema_headerGroup__fXXqg{margin-bottom:24px}.ecosistema_headerTitle__NdkCh{font-size:32px;font-weight:700;font-family:var(--font-serif,"Georgia",serif);color:var(--brand-primary,#07101D);margin-bottom:8px}.ecosistema_headerSubtitle__jIAXi{font-size:15px;color:#64748b;font-family:var(--font-montserrat,sans-serif)}.ecosistema_grid__aYFSF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.ecosistema_card__SezZ2{background-color:#ffffff;border:1px solid var(--border-color-light,#e5e5e5);border-radius:4px;padding:28px 24px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;position:relative;text-decoration:none;color:inherit}.ecosistema_card__SezZ2:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.06);border-color:#cbd5e1}.ecosistema_cardContent__Stpw8{margin-bottom:24px}.ecosistema_cardTag__I7Wpi{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--brand-secondary,#173A73);font-family:var(--font-montserrat,sans-serif);margin-bottom:8px;display:block}.ecosistema_cardTitle__I_H_F{font-size:26px;font-weight:700;font-family:var(--font-serif,"Georgia",serif);color:var(--brand-primary,#07101D);margin-bottom:12px;line-height:1.25}.ecosistema_cardDescription__8ri49{font-size:14px;color:#535353;line-height:1.55;font-family:var(--font-montserrat,sans-serif)}.ecosistema_cardAction__4o8rr{font-size:14px;font-weight:600;color:var(--brand-secondary,#173A73);font-family:var(--font-montserrat,sans-serif);display:inline-flex;align-items:center;gap:4px;transition:gap .2s ease}.ecosistema_card__SezZ2:hover .ecosistema_cardAction__4o8rr{gap:8px}.ecosistema_cardDark__1zbao{background-color:var(--brand-primary,#07101D);border-color:var(--brand-primary,#07101D);color:#ffffff}.ecosistema_cardDark__1zbao:hover{background-color:var(--brand-primary-hover,#0d1e35);border-color:var(--brand-primary-hover,#0d1e35);box-shadow:0 8px 20px rgba(7,16,29,.25)}.ecosistema_cardDark__1zbao .ecosistema_cardTag__I7Wpi{color:#94a3b8}.ecosistema_cardDark__1zbao .ecosistema_cardTitle__I_H_F{color:#ffffff}.ecosistema_cardDark__1zbao .ecosistema_cardDescription__8ri49{color:#cbd5e1}.ecosistema_cardDark__1zbao .ecosistema_cardAction__4o8rr{color:#ffffff}@media (max-width:992px){.ecosistema_grid__aYFSF{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:640px){.ecosistema_grid__aYFSF{grid-template-columns:1fr;gap:16px}}