.Beneficios_beneficiosContainer__dF9er{width:100%;padding:80px 20px;background-color:var(--color-white);box-sizing:border-box;display:flex;justify-content:center}.Beneficios_contentWrapper__TY5tr{display:flex;flex-wrap:wrap;max-width:1728px;width:100%;gap:40px;align-items:center}.Beneficios_textBlock__ah1xc{flex:1 1 40%;min-width:300px;max-width:550px}.Beneficios_title__oyqJD{font-family:var(--font-family);font-size:50px;font-weight:700;letter-spacing:-1.5px;line-height:1.1;margin-bottom:40px}.Beneficios_titleDark__95I24{color:var(--color-negro);letter-spacing:-.75px}.Beneficios_titleBlue__nxvqa{color:var(--color-azul-rey);letter-spacing:-.75px}.Beneficios_benefitsList__KOn49{font-family:var(--font-family);font-weight:500;color:var(--color-negro);letter-spacing:-.3px;line-height:2;list-style:disc;margin-left:20px}.Beneficios_imageBlock__Msm9Q{flex:1 1 50%;display:flex;justify-content:flex-end}.Beneficios_benefitImage__HIDkv{width:100%;max-width:1132px;height:auto;aspect-ratio:1.78/1;object-fit:cover;border-radius:8px}@media (max-width:600px){.Beneficios_beneficiosContainer__dF9er{padding:40px 10px}.Beneficios_title__oyqJD{font-size:40px}.Beneficios_benefitsList__KOn49 li{font-size:18px}}.ComoEs_seccionContainer__sMp_Z{width:100%;background-color:var(--color-azul-rey);padding:70px 0;box-sizing:border-box;display:flex;justify-content:center}.ComoEs_imageContainer__zpkkj{position:relative;height:200px;width:300px}.ComoEs_decorativeImage__i4jfU{position:absolute;height:200%;bottom:-100px;right:0}.ComoEs_contentWrapper__s29Gu{max-width:620px;min-width:450px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-end}.ComoEs_title__WiloN{font-family:var(--font-family);font-size:50px;font-weight:700;letter-spacing:-1.5px;line-height:1.1;margin-bottom:20px;text-align:right;max-width:996px}.ComoEs_titleWhite__QkZho{color:var(--color-blanco);letter-spacing:-.75px}.ComoEs_titleYellow__XruBX{color:var(--color-amarillo);letter-spacing:-.75px}.ComoEs_description__iaHHG{font-family:var(--font-family);font-size:15px;color:var(--color-blanco);letter-spacing:-.3px;line-height:1.75;text-align:right;max-width:718px}.ComoEs_descriptionBold__q9QEE{font-weight:700}.ComoEs_descriptionMedium__c6gDD{font-weight:500}@media (max-width:1100px){.ComoEs_seccionContainer__sMp_Z{padding:10px;flex-wrap:wrap;flex-direction:column-reverse;gap:30px;justify-content:center}.ComoEs_imageContainer__zpkkj{margin:auto;height:200px;text-align:center}.ComoEs_decorativeImage__i4jfU{position:relative;height:100%;width:unset;bottom:0}.ComoEs_contentWrapper__s29Gu{align-items:center;margin:auto}.ComoEs_contentWrapper__s29Gu p{text-align:center}}@media (max-width:600px){.ComoEs_contentWrapper__s29Gu{min-width:auto}.ComoEs_title__WiloN{font-size:40px}.ComoEs_description__iaHHG{font-size:20px}}.Modulos_modulosContainer__rLwMH{width:100%;padding:80px 20px 100px;background-color:var(--color-azul-oscuro);box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.Modulos_sectionTitle__5aBCG{font-family:var(--font-family);font-size:50px;font-weight:700;text-align:center;letter-spacing:-1.5px;line-height:1.1;margin-bottom:70px;max-width:935px}.Modulos_titleWhite__p4uAl{color:var(--color-blanco);letter-spacing:-.75px}.Modulos_titleYellow__xcdcD{color:var(--color-amarillo);letter-spacing:-.75px}.Modulos_cardsWrapper__qk6w5{display:flex;justify-content:center;align-items:stretch;width:100%;max-width:1600px;gap:30px;flex-wrap:wrap}.Modulos_card__RYclR{flex:1;min-width:280px;max-width:490px;box-shadow:0 0 10px rgba(0,0,0,.4);border-radius:15px}.Modulos_cardContent__EYffS{position:relative;padding:0;height:100%;box-sizing:border-box}.Modulos_cardBackground__Si2kL{position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color-azul-claro);border-radius:15px}.Modulos_cardHeader__JSbdg{position:relative;z-index:10;padding:40px 20px 10px;text-align:center}.Modulos_cardTitle__6E_e6{font-weight:700;font-size:30px;color:var(--color-dark)}.Modulos_cardSubtitle____o3q,.Modulos_cardTitle__6E_e6{font-family:var(--font-family);line-height:1.5;white-space:nowrap}.Modulos_cardSubtitle____o3q{font-weight:400;font-style:italic;font-size:25px;color:var(--color-azul-rey)}.Modulos_cardDescription__m0oNj{position:relative;z-index:10;font-family:var(--font-family);font-weight:400;color:var(--color-dark);font-size:25px;line-height:1.75;padding:0 43px 40px;text-align:center}@media (max-width:1100px){.Modulos_cardsWrapper__qk6w5{flex-direction:column;align-items:center}.Modulos_card__RYclR{flex:none;width:100%;max-width:490px;height:auto;min-height:0}.Modulos_cardBackground__Si2kL{height:100%}.Modulos_sectionTitle__5aBCG{font-size:40px;margin-bottom:50px}}@media (max-width:600px){.Modulos_modulosContainer__rLwMH{padding:40px 10px}.Modulos_sectionTitle__5aBCG{font-size:32px}.Modulos_cardTitle__6E_e6{font-size:24px;white-space:normal}.Modulos_cardSubtitle____o3q{font-size:18px;white-space:normal}.Modulos_cardDescription__m0oNj{font-size:20px;line-height:1.6;padding:0 20px 30px}}.QueEs_ecosistemaContainer__EI8GS{width:100%;box-sizing:border-box}.QueEs_contentSection__1QPbW{background-color:var(--color-azul-claro);display:flex;align-items:center;justify-content:center;margin:0 auto;padding:60px 20px;flex-wrap:wrap;gap:40px;box-sizing:border-box}.QueEs_textBlock__m0oVs{box-sizing:border-box;max-width:860px}.QueEs_title__iiqFr{font-family:var(--font-family);font-size:50px;font-weight:700;letter-spacing:-1.5px;line-height:1.1;margin-bottom:20px}.QueEs_titleBlue__lumqh{color:var(--color-azul-rey);letter-spacing:-.75px}.QueEs_titleDark___uRBn{color:var(--color-dark);letter-spacing:-.75px}.QueEs_description__V7Nza{font-family:var(--font-family);font-size:20px;color:var(--color-dark);letter-spacing:-.3px;line-height:1.75;margin-bottom:30px}.QueEs_descriptionBold__u_v0_{font-weight:700}.QueEs_descriptionMedium__3C3kK{font-weight:500}.QueEs_contactButtonWrapper__2miIm{width:192px;height:48px}.QueEs_imageContainer__NR_JD{width:450px;height:450px;position:relative}.QueEs_image__84vlV{position:absolute;max-width:450px;right:0;top:-20px}@media (max-width:600px){.QueEs_contentSection__1QPbW{padding:40px 10px}.QueEs_title__iiqFr{font-size:40px}.QueEs_imageContainer__NR_JD{width:100%}.QueEs_image__84vlV{left:0;right:0;width:100%}}