.ecosystem-module__CajZca__section{color:#142e52;min-width:0;margin:3rem 0}.ecosystem-module__CajZca__heading{justify-content:space-between;align-items:start;gap:2rem;display:flex}.ecosystem-module__CajZca__heading h2{letter-spacing:-.04em;margin:.6rem 0 1rem;font-size:max(1.6rem,min(3vw,2.4rem));line-height:1.12}.ecosystem-module__CajZca__heading p{color:#52647a;max-width:650px;line-height:1.7}.ecosystem-module__CajZca__kicker{letter-spacing:.09em;text-transform:uppercase;color:#52647a;font-size:.7rem;font-weight:750}.ecosystem-module__CajZca__button{white-space:nowrap;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1rem;display:inline-flex;color:#fff!important;background:#142e52!important}.ecosystem-module__CajZca__filters{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0;display:flex}.ecosystem-module__CajZca__filters button{color:#52647a;cursor:pointer;background:#fff;border:1px solid #d6dfe9;border-radius:30px;padding:.6rem 1rem}.ecosystem-module__CajZca__filters button[aria-pressed=true]{color:#fff;background:#142e52;border-color:#142e52}.ecosystem-module__CajZca__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.ecosystem-module__CajZca__card{background:#fff;border:1px solid #dce4ee;border-radius:22px;flex-direction:column;min-width:0;padding:1.5rem;display:flex}.ecosystem-module__CajZca__icon{color:#142e52;background:#edf2f8;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:1.5rem;display:grid}.ecosystem-module__CajZca__card h3{letter-spacing:-.025em;margin:.65rem 0;font-size:1.25rem;line-height:1.25}.ecosystem-module__CajZca__organization{color:#52647a;font-size:.8rem}.ecosystem-module__CajZca__card p{color:#52647a;margin:1rem 0 1.5rem;font-size:.9rem;line-height:1.65}.ecosystem-module__CajZca__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:auto;display:flex}.ecosystem-module__CajZca__actions a{color:#142e52;align-items:center;gap:.5rem;font-size:.85rem;font-weight:650;display:inline-flex}.ecosystem-module__CajZca__actions button:not(.ecosystem-module__CajZca__button){cursor:pointer;color:#142e52;background:#fff;border:1px solid #cbd7e5;border-radius:10px;padding:.65rem 1rem}.ecosystem-module__CajZca__form{background:#f1f5fa;border:1px solid #dce4ee;border-radius:18px;gap:1rem;margin:1.5rem 0;padding:1.5rem;display:grid}.ecosystem-module__CajZca__fields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.ecosystem-module__CajZca__form label{gap:.4rem;font-size:.85rem;font-weight:600;display:grid}.ecosystem-module__CajZca__form input:not([type=checkbox]),.ecosystem-module__CajZca__form textarea{color:#142e52;background:#fff;border:1px solid #cbd7e5;border-radius:10px;width:100%;padding:.8rem}.ecosystem-module__CajZca__form .ecosystem-module__CajZca__check{align-items:center;gap:.5rem;display:flex}.ecosystem-module__CajZca__note{color:#52647a;font-size:.8rem}.ecosystem-module__CajZca__section button:focus-visible{outline-offset:3px;outline:3px solid #5484b8}.ecosystem-module__CajZca__section a:focus-visible{outline-offset:3px;outline:3px solid #5484b8}.ecosystem-module__CajZca__section button:disabled{opacity:.6;cursor:wait}@media (max-width:950px){.ecosystem-module__CajZca__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ecosystem-module__CajZca__grid,.ecosystem-module__CajZca__fields{grid-template-columns:1fr}.ecosystem-module__CajZca__heading{flex-direction:column;gap:.5rem}.ecosystem-module__CajZca__card{padding:1.25rem}.ecosystem-module__CajZca__form{padding:1rem}}
.aliados-module__Z_4uJq__page{font-family:var(--font-geist-sans),sans-serif;color:#102c54;grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.aliados-module__Z_4uJq__collab{color:#fff;background:radial-gradient(700px 320px at 100% 0,rgba(42,90,154,.44),transparent 60%),radial-gradient(500px 280px at 0 100%,rgba(14,138,131,.2),transparent 70%),linear-gradient(135deg,#0a1b33,#11284a 55%,#0f3557);border-radius:24px;padding:max(20px,min(3vw,32px))}.aliados-module__Z_4uJq__collabHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.aliados-module__Z_4uJq__kicker{letter-spacing:.16em;text-transform:uppercase;color:#8fd8d1;font-size:10.5px;font-weight:700}.aliados-module__Z_4uJq__collab h2{letter-spacing:-.035em;color:#fff;margin:8px 0 6px;font-size:max(22px,min(2.6vw,30px));font-weight:550;line-height:1.15}.aliados-module__Z_4uJq__collab p{color:#c6d6ea;max-width:560px;margin:0;font-size:14px;line-height:1.65}.aliados-module__Z_4uJq__all{color:#0b1f3a;background:#fff;border-radius:12px;align-items:center;gap:6px;min-height:42px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.aliados-module__Z_4uJq__tracks{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.aliados-module__Z_4uJq__track{color:#fff;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.133);border-radius:16px;flex-direction:column;gap:5px;padding:14px;text-decoration:none;transition:background .15s,transform .15s;display:flex}.aliados-module__Z_4uJq__track:hover{background:rgba(255,255,255,.1);transform:translateY(-2px)}.aliados-module__Z_4uJq__icon{background:rgba(255,255,255,.1);border-radius:11px;place-items:center;width:36px;height:36px;margin-bottom:4px;display:grid}.aliados-module__Z_4uJq__track small{letter-spacing:.12em;text-transform:uppercase;color:#9fc1ea;font-size:10px;font-weight:700}.aliados-module__Z_4uJq__track strong{font-size:14px;font-weight:600;line-height:1.3}.aliados-module__Z_4uJq__track>span:not(.aliados-module__Z_4uJq__icon){color:#b8c9df;flex:1;font-size:12px;line-height:1.5}.aliados-module__Z_4uJq__track i{color:#8fd8d1;align-items:center;gap:4px;margin-top:4px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.aliados-module__Z_4uJq__sectionHead{margin-bottom:14px}.aliados-module__Z_4uJq__kickerDark{letter-spacing:.14em;text-transform:uppercase;color:#5b799f;font-size:10px;font-weight:700}.aliados-module__Z_4uJq__sectionHead h2{letter-spacing:-.025em;margin:4px 0 0;font-size:20px;font-weight:600}@media (max-width:1180px){.aliados-module__Z_4uJq__tracks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.aliados-module__Z_4uJq__tracks{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.aliados-module__Z_4uJq__track{transition:none}}.aliados-module__Z_4uJq__aulas{color:#102c54;background:#fff;border:1px solid #d7e4f2;border-radius:22px;align-items:center;gap:16px;padding:20px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.aliados-module__Z_4uJq__aulas:hover{border-color:#9fbadb;transform:translateY(-2px)}.aliados-module__Z_4uJq__aulasIcon{color:#fff;background:linear-gradient(135deg,#0e8a83,#245083);border-radius:15px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.aliados-module__Z_4uJq__aulas>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.aliados-module__Z_4uJq__aulas small{letter-spacing:.14em;text-transform:uppercase;color:#0e8a83;font-size:10.5px;font-weight:700}.aliados-module__Z_4uJq__aulas strong{letter-spacing:-.02em;font-size:18px}.aliados-module__Z_4uJq__aulas em{color:#52647a;font-size:13.5px;font-style:normal;line-height:1.55}.aliados-module__Z_4uJq__aulas>svg{color:#245083;flex-shrink:0}
.aliados-module__mzCUxq__page{color:#142e52;background:#f7f9fc;padding-bottom:80px}.aliados-module__mzCUxq__hero,.aliados-module__mzCUxq__paths,.aliados-module__mzCUxq__directory,.aliados-module__mzCUxq__resources,.aliados-module__mzCUxq__proposal{max-width:1200px;margin:auto}.aliados-module__mzCUxq__hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:65px;padding:75px 0 45px;display:grid}.aliados-module__mzCUxq__kicker{letter-spacing:.14em;color:#546a83;font-size:10px;font-weight:650}.aliados-module__mzCUxq__hero h1{letter-spacing:-.045em;margin:24px 0;font-size:max(39px,min(4.5vw,64px));font-weight:520;line-height:1.08}.aliados-module__mzCUxq__hero em{color:#5a789b;font-style:normal}.aliados-module__mzCUxq__hero p{color:#566b83;max-width:550px;font-size:16px;line-height:1.8}.aliados-module__mzCUxq__actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:30px;font-size:12px;display:flex}.aliados-module__mzCUxq__primary{color:#fff;background:#142e52;border-radius:10px;align-items:center;gap:16px;padding:15px 20px;display:flex}.aliados-module__mzCUxq__feature{color:#fff;background:#142e52;border-radius:24px;flex-direction:column;align-items:flex-start;gap:20px;min-height:350px;padding:32px;display:flex;position:relative;overflow:hidden}.aliados-module__mzCUxq__feature>span{letter-spacing:.14em;color:#d1dfed;font-size:9px}.aliados-module__mzCUxq__feature h2{letter-spacing:-.035em;z-index:1;font-size:35px;font-weight:450;line-height:1.18;position:relative}.aliados-module__mzCUxq__feature p{color:#d1dfed;border-top:1px solid rgba(255,255,255,.145);width:100%;margin-top:8px;padding-top:18px;font-size:10px}.aliados-module__mzCUxq__orbits{width:240px;height:240px;position:absolute;top:50px;right:-75px;transform:rotate(-25deg)}.aliados-module__mzCUxq__orbits i{border:1px solid rgba(169,190,215,.282);border-radius:80px;width:160px;height:210px;display:block;position:absolute}.aliados-module__mzCUxq__orbits i:nth-child(2){left:35px}.aliados-module__mzCUxq__orbits i:nth-child(3){left:70px}.aliados-module__mzCUxq__paths{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:70px;display:grid}.aliados-module__mzCUxq__paths article{background:#edf2f8;border:1px solid #e1e7f0;border-radius:16px;padding:25px}.aliados-module__mzCUxq__paths h2{letter-spacing:-.025em;margin:20px 0 12px;font-size:18px;font-weight:600}.aliados-module__mzCUxq__paths p{color:#566b83;font-size:13px;line-height:1.8}.aliados-module__mzCUxq__directory{padding:20px 0 60px;scroll-margin-top:110px}.aliados-module__mzCUxq__resources{border-top:1px solid #dce4ee}.aliados-module__mzCUxq__proposal{grid-template-columns:1fr 1fr;gap:65px;padding-top:55px;scroll-margin-top:110px;display:grid}.aliados-module__mzCUxq__proposal h2{letter-spacing:-.04em;margin:22px 0;font-size:43px;line-height:1.15}.aliados-module__mzCUxq__proposal p{color:#566b83;font-size:14px;line-height:1.85}.aliados-module__mzCUxq__proposal ol{margin:32px 0;padding:0;list-style:none}.aliados-module__mzCUxq__proposal li{border-bottom:1px solid #dce4ee;align-items:flex-start;gap:15px;padding:17px 0;font-size:13px;line-height:1.7;display:flex}.aliados-module__mzCUxq__proposal li span{border:1px solid #ccd7e5;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.aliados-module__mzCUxq__proposal .aliados-module__mzCUxq__note{font-size:11px}.aliados-module__mzCUxq__proposal a{align-items:center;gap:10px;margin-top:24px;font-size:12px;font-weight:600;display:flex}.aliados-module__mzCUxq__page :-webkit-any(a,button):focus-visible{outline-offset:4px;outline:3px solid #7595b9}.aliados-module__mzCUxq__page :-moz-any(a,button):focus-visible{outline-offset:4px;outline:3px solid #7595b9}.aliados-module__mzCUxq__page :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #7595b9}@media (max-width:1280px){.aliados-module__mzCUxq__hero,.aliados-module__mzCUxq__paths,.aliados-module__mzCUxq__directory,.aliados-module__mzCUxq__resources,.aliados-module__mzCUxq__proposal{margin-left:32px;margin-right:32px}}@media (max-width:850px){.aliados-module__mzCUxq__hero{grid-template-columns:1fr 1fr;gap:25px}.aliados-module__mzCUxq__feature{padding:25px}.aliados-module__mzCUxq__feature h2{font-size:29px}.aliados-module__mzCUxq__proposal{gap:30px}.aliados-module__mzCUxq__paths{gap:12px}.aliados-module__mzCUxq__paths article{padding:20px}}@media (max-width:640px){.aliados-module__mzCUxq__hero,.aliados-module__mzCUxq__paths,.aliados-module__mzCUxq__directory,.aliados-module__mzCUxq__resources,.aliados-module__mzCUxq__proposal{margin-left:20px;margin-right:20px}.aliados-module__mzCUxq__hero{grid-template-columns:1fr;gap:32px;padding-top:42px}.aliados-module__mzCUxq__hero p{font-size:14px}.aliados-module__mzCUxq__feature{min-height:280px}.aliados-module__mzCUxq__feature h2{font-size:31px}.aliados-module__mzCUxq__paths{grid-template-columns:1fr;margin-bottom:30px}.aliados-module__mzCUxq__paths h2{margin-top:12px}.aliados-module__mzCUxq__proposal{grid-template-columns:1fr;padding-top:30px}.aliados-module__mzCUxq__proposal h2{font-size:34px}.aliados-module__mzCUxq__directory{padding-bottom:30px}}
