section.u4m-resource-cards{background-color:#f4f3e9;padding:50px 0 100px;scroll-margin-top:130px}section.u4m-resource-cards .inner{float:none;margin-left:auto;margin-right:auto;max-width:1448px;padding-left:20px;padding-right:20px}@media(max-width:1024px){section.u4m-resource-cards .inner{max-width:100%}}section.u4m-resource-cards .inner .intro{display:flex;flex-direction:column;padding:50px 0;text-align:center}section.u4m-resource-cards .inner .intro .title{flex:1.25;font-size:64px;margin-right:50px;white-space:nowrap}@media(max-width:768px){section.u4m-resource-cards .inner .intro .title{font-size:48px;margin-right:auto;white-space:pre-wrap}}section.u4m-resource-cards .inner .intro .description{flex:2}section.u4m-resource-cards .inner .intro .description p{font-size:24px}@media(max-width:1024px){section.u4m-resource-cards .inner .intro .description p{font-size:18px}}@media(max-width:580px){section.u4m-resource-cards .inner .intro .description p{font-size:16px}}@media(max-width:1024px){section.u4m-resource-cards .inner .intro{flex-direction:column}}section.u4m-resource-cards .inner .intro .title{margin:0}@media(max-width:768px){section.u4m-resource-cards .inner .intro{align-items:unset;justify-content:unset;padding:0 0 35px;text-align:unset}}section.u4m-resource-cards .inner .cards{display:flex;flex-wrap:wrap}section.u4m-resource-cards .inner .cards .card{flex:1 0 calc(33% - 20px);margin:10px 10px 20px}section.u4m-resource-cards .inner .cards .card .card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;height:308px;overflow:hidden}section.u4m-resource-cards .inner .cards .card .card-content p{font-size:20px;line-height:1.3;margin:20px 0 35px}section.u4m-resource-cards .inner .cards .card .card-content a{background-color:#c91459;border:1px solid #fff;border-radius:50px;color:#fff;font-size:20px;padding:10px 40px;transition:color .2s,background-color .2s}section.u4m-resource-cards .inner .cards .card .card-content a:focus,section.u4m-resource-cards .inner .cards .card .card-content a:hover{background-color:#fff;border-color:transparent;color:#000}section.u4m-resource-cards .inner .cards .card .card-content a:after{content:"→";content:unset;display:inline-block;margin-left:10px}@media(max-width:768px){section.u4m-resource-cards .inner .cards .card{flex:0 0 calc(50% - 20px)}}@media(max-width:580px){section.u4m-resource-cards .inner .cards .card{flex:0 0 100%;margin:0 0 60px;text-align:center}}@media(max-width:768px){section.u4m-resource-cards{padding:35px 0 80px}}