.ecosistema_page__Dx3JM{min-height:100vh;background:#080810;color:#fff;font-family:var(--font-display,"Space Grotesk",sans-serif)}.ecosistema_page__Dx3JM a,.ecosistema_page__Dx3JM button{cursor:pointer}.ecosistema_topNav__o_mE8{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:rgba(8,8,16,.92);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.07)}.ecosistema_backBtn__4IFlQ{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.6);text-decoration:none;font-size:13px;transition:color .2s}.ecosistema_backBtn__4IFlQ:hover{color:#fff}.ecosistema_ctaBtn__2Lx6p{padding:9px 20px;background:linear-gradient(135deg,#e8187a,#7b2ab5,#38c8f0);border-radius:100px;font-size:13px;font-weight:500;color:#fff;text-decoration:none;transition:opacity .3s}.ecosistema_ctaBtn__2Lx6p:hover{opacity:.85}.ecosistema_hero__WUnHC{padding:64px 24px 48px;max-width:900px;margin:0 auto}.ecosistema_heroLabel__hS1_8{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#e8187a;margin-bottom:20px}.ecosistema_heroTitle__ZPlLT{font-size:clamp(36px,6vw,80px);font-weight:700;line-height:.95;letter-spacing:-.04em;margin-bottom:24px}.ecosistema_highlight__vKhyt{background:linear-gradient(135deg,#38c8f0,#7b2ab5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ecosistema_heroSub__XrsuE{font-size:clamp(15px,2vw,18px);color:hsla(0,0%,100%,.65);line-height:1.75;max-width:560px}.ecosistema_heroSub__XrsuE strong{color:hsla(0,0%,100%,.9)}.ecosistema_section__uV_3b{padding:48px 24px;max-width:1200px;margin:0 auto}.ecosistema_sectionHeader__ZGO0y{display:flex;align-items:center;gap:12px;margin-bottom:32px;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.08)}.ecosistema_sectionDot__FTUFE{width:10px;height:10px;border-radius:50%;flex-shrink:0}.ecosistema_sectionTitle__Ziff2{font-size:28px;font-weight:700;letter-spacing:-.03em}.ecosistema_grid__aYFSF{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.ecosistema_card__SezZ2{padding:28px 24px;border:1px solid hsla(0,0%,100%,.09);border-radius:20px;background:hsla(0,0%,100%,.03);transition:border-color .3s,background .3s}.ecosistema_card__SezZ2:hover{border-color:rgba(232,24,122,.3);background:rgba(232,24,122,.03)}.ecosistema_cardNum__NMAfR{font-family:JetBrains Mono,monospace;font-size:11px;color:hsla(0,0%,100%,.2);letter-spacing:.1em;margin-bottom:10px}.ecosistema_cardTitle__I_H_F{font-size:22px;font-weight:700;letter-spacing:-.03em;margin-bottom:20px}.ecosistema_problemBox__lLg0x{padding:16px;border-radius:12px;background:rgba(232,24,122,.07);border-left:2px solid rgba(232,24,122,.4);margin-bottom:14px}.ecosistema_problemLabel__7YuM0{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#e8187a;margin-bottom:8px}.ecosistema_problemText__f8QbH{font-size:14px;color:hsla(0,0%,100%,.7);line-height:1.6;font-style:italic}.ecosistema_solutionBox__YnOmH{padding:16px;border-radius:12px;background:rgba(56,200,240,.06);border-left:2px solid rgba(56,200,240,.35);margin-bottom:16px}.ecosistema_solutionLabel__YTlDU{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#38c8f0;margin-bottom:8px}.ecosistema_solutionText__UaEEc{font-size:14px;color:hsla(0,0%,100%,.85);line-height:1.6}.ecosistema_tags__N2pmo{display:flex;flex-wrap:wrap;gap:8px}.ecosistema_tag__Ujekv{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.08em;color:hsla(0,0%,100%,.4);padding:4px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:100px}.ecosistema_ctaSection__SR0Vn{padding:80px 24px;text-align:center;border-top:1px solid hsla(0,0%,100%,.07);background:rgba(232,24,122,.04)}.ecosistema_ctaTitle__L1VvN{font-size:clamp(28px,4vw,52px);font-weight:700;letter-spacing:-.03em;margin-bottom:16px}.ecosistema_ctaSub__SK4Ql{font-size:16px;color:hsla(0,0%,100%,.6);line-height:1.7;margin-bottom:36px;max-width:480px;margin-left:auto;margin-right:auto}.ecosistema_ctaMainBtn__Hm1WM{display:inline-flex;align-items:center;padding:16px 36px;background:linear-gradient(135deg,#e8187a,#7b2ab5,#38c8f0);border-radius:100px;font-size:16px;font-weight:600;color:#fff;text-decoration:none;box-shadow:0 8px 32px rgba(232,24,122,.3);transition:opacity .3s,transform .3s}.ecosistema_ctaMainBtn__Hm1WM:hover{opacity:.88;transform:translateY(-2px)}@media (min-width:640px){.ecosistema_topNav__o_mE8{padding:16px 48px}.ecosistema_hero__WUnHC{padding:80px 48px 64px}.ecosistema_section__uV_3b{padding:64px 48px}.ecosistema_grid__aYFSF{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ecosistema_topNav__o_mE8{padding:20px 72px}.ecosistema_hero__WUnHC{padding:100px 72px 72px}.ecosistema_section__uV_3b{padding:80px 72px}.ecosistema_grid__aYFSF{grid-template-columns:repeat(3,1fr)}}