.MunicipalStrategySection_section__ZzvDs{padding:2rem 2rem 4rem;position:relative;overflow:hidden;background-color:#eceeef}.MunicipalStrategySection_container__1v1nS{max-width:90rem;margin:0 auto}.MunicipalStrategySection_card__GV7Vt{background-color:#274168;border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15);position:relative}.MunicipalStrategySection_cardContent__BDEMM{display:flex;padding:4rem 3rem}@media (max-width:768px){.MunicipalStrategySection_cardContent__BDEMM{padding:3rem 2rem;flex-direction:column}}.MunicipalStrategySection_textContent__QIemQ{width:100%;max-width:800px;margin:0 auto}.MunicipalStrategySection_title__peHZV{font-size:3rem;font-weight:200;color:white;margin-bottom:1.5rem;line-height:1.1;text-align:center}.MunicipalStrategySection_description__uuhSm{font-size:1.25rem;line-height:1.6;color:white;margin-bottom:2rem;max-width:100%;opacity:.95;text-align:center}.MunicipalStrategySection_featuresList__s5uHn{list-style-type:none;padding:0;margin:0 0 2.5rem}.MunicipalStrategySection_featureItem__SKv4X{position:relative;padding-left:1.5rem;margin-bottom:1.25rem;color:white;font-size:1.25rem;line-height:1.6}.MunicipalStrategySection_featureItem__SKv4X:before{content:"•";position:absolute;left:0;top:0;color:#cfc7f0;font-size:1.5rem;line-height:1}.MunicipalStrategySection_featureText__IfeZ5{opacity:.95}.MunicipalStrategySection_featureText__IfeZ5 strong{color:#ffffff;font-weight:600}@media (max-width:768px){.MunicipalStrategySection_section__ZzvDs{padding:1rem 1rem 3rem}.MunicipalStrategySection_title__peHZV{font-size:2rem}.MunicipalStrategySection_description__uuhSm,.MunicipalStrategySection_featureItem__SKv4X{font-size:1.125rem}}