.mutual-funds_container__GYRyg{width:100%;overflow-x:hidden;margin:0;padding:0;max-width:100%}.mutual-funds_hero__3CxRV{background-color:#e7edf0;color:#215f88;padding:0 0 6rem;text-align:center;width:100%;position:relative;margin:0;box-sizing:border-box}.mutual-funds_heroContent__dUq5G{max-width:1200px;margin:0 auto;padding:3rem 2rem 0}.mutual-funds_hero__3CxRV h1{font-size:3.5rem;margin-bottom:1.5rem;font-weight:700}.mutual-funds_hero__3CxRV p{font-size:1.3rem;line-height:1.6;opacity:.9;max-width:800px;margin:0 auto}.mutual-funds_sectionContent__com5n{max-width:1200px;margin:0 auto;padding:0 2rem}.mutual-funds_benefits__p3OLg{padding:4rem 0;background:white;width:100%;box-sizing:border-box}.mutual-funds_benefits__p3OLg h2{text-align:center;font-size:2.5rem;color:#215f88;margin-bottom:3rem}.mutual-funds_benefitsGrid__oCY5M{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.mutual-funds_benefitCard__ReZTr{background:white;padding:2rem;border-radius:10px;box-shadow:0 4px 15px rgba(33,95,136,.1);transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(33,95,136,.1)}.mutual-funds_benefitCard__ReZTr:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(33,95,136,.15)}.mutual-funds_benefitHeader___tfMS{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.mutual-funds_benefitIcon__Ky_Sl{color:#215f88;min-width:32px;height:32px;flex-shrink:0}.mutual-funds_benefitCard__ReZTr h3{font-size:1.3rem;color:#215f88;margin:0;font-weight:600}.mutual-funds_benefitCard__ReZTr p{color:#666;line-height:1.6;margin:0}.mutual-funds_types__ew9a4{padding:4rem 0;background:#f8f9fa;width:100%;box-sizing:border-box}.mutual-funds_types__ew9a4 h2{text-align:center;font-size:2.5rem;color:#215f88;margin-bottom:3rem}.mutual-funds_typesGrid__R_Goe{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.mutual-funds_typeCard__65AQd{background:white;padding:2rem;border-radius:10px;box-shadow:0 4px 15px rgba(33,95,136,.1);transition:transform .3s ease}.mutual-funds_typeCard__65AQd:hover{transform:translateY(-5px)}.mutual-funds_typeCard__65AQd h3{font-size:1.4rem;color:#215f88;margin-bottom:1rem;font-weight:600}.mutual-funds_typeCard__65AQd p{color:#666;line-height:1.6;margin:0}.mutual-funds_guide__xjJnr{padding:4rem 0;background:white;width:100%;box-sizing:border-box}.mutual-funds_guide__xjJnr h2{text-align:center;font-size:2.5rem;color:#215f88;margin-bottom:3rem}.mutual-funds_guideContent__344m8{max-width:800px;margin:0 auto;text-align:center}.mutual-funds_guideContent__344m8 p{font-size:1.2rem;line-height:1.7;color:#444;margin-bottom:1.5rem}.mutual-funds_story__QJBcn{padding:4rem 0;background:#f8f9fa;width:100%;box-sizing:border-box}.mutual-funds_story__QJBcn h2{text-align:center;font-size:2.5rem;color:#215f88;margin-bottom:3rem}.mutual-funds_story__QJBcn p{font-size:1.2rem;line-height:1.7;color:#444;max-width:800px;margin:0 auto;text-align:center}.mutual-funds_cta___OMg2{background-color:#e7edf0;padding:6rem 0;color:#215f88;text-align:center;width:100%;position:relative;margin:0;box-sizing:border-box}.mutual-funds_ctaContent__84YuE{max-width:800px;margin:0 auto;padding:0 2rem}.mutual-funds_cta___OMg2 h2{font-size:2.5rem;margin-bottom:1.5rem}.mutual-funds_cta___OMg2 p{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.mutual-funds_ctaBtn__xINwO{display:inline-flex;align-items:center;gap:.5rem;background:#215f88;color:white;padding:1rem 2rem;border-radius:50px;font-size:1.2rem;font-weight:600;text-decoration:none;transition:all .3s ease}.mutual-funds_ctaBtn__xINwO:hover{color:white;background-color:#1a4a6b;transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.2)}.mutual-funds_ctaIcon__7s_m1{width:20px;height:20px}@media (max-width:768px){.mutual-funds_hero__3CxRV h1{font-size:2.5rem}.mutual-funds_hero__3CxRV p{font-size:1.1rem}.mutual-funds_heroContent__dUq5G{padding:2rem 1rem 0}.mutual-funds_sectionContent__com5n{padding:0 1rem}.mutual-funds_benefits__p3OLg h2,.mutual-funds_cta___OMg2 h2,.mutual-funds_guide__xjJnr h2,.mutual-funds_story__QJBcn h2,.mutual-funds_types__ew9a4 h2{font-size:2rem}.mutual-funds_benefitsGrid__oCY5M,.mutual-funds_typesGrid__R_Goe{grid-template-columns:1fr;gap:1.5rem}.mutual-funds_benefitCard__ReZTr,.mutual-funds_typeCard__65AQd{padding:1.5rem}}@media (max-width:480px){.mutual-funds_hero__3CxRV{padding:0 0 3rem}.mutual-funds_heroContent__dUq5G{padding:1.5rem 1rem 0}.mutual-funds_hero__3CxRV h1{font-size:2rem}.mutual-funds_hero__3CxRV p{font-size:1rem}.mutual-funds_benefits__p3OLg,.mutual-funds_guide__xjJnr,.mutual-funds_story__QJBcn,.mutual-funds_types__ew9a4{padding:3rem 0}.mutual-funds_cta___OMg2{padding:4rem 0}.mutual-funds_ctaContent__84YuE{padding:0 1rem}.mutual-funds_benefits__p3OLg h2,.mutual-funds_cta___OMg2 h2,.mutual-funds_guide__xjJnr h2,.mutual-funds_story__QJBcn h2,.mutual-funds_types__ew9a4 h2{font-size:1.8rem}.mutual-funds_benefitCard__ReZTr,.mutual-funds_typeCard__65AQd{padding:1.2rem}.mutual-funds_ctaBtn__xINwO{padding:.8rem 1.6rem;font-size:1.1rem}}