.resource-promo-section{padding:4.8rem 0}.resource-promo-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.8rem;background-color:var(--tone);border-radius:2rem;overflow:hidden;-webkit-box-shadow:0 15px 52px 0 rgba(96,98,99,.01),0 73px 44px 0 rgba(96,98,99,.05),0 33px 33px 0 rgba(96,98,99,.09),0 8px 18px 0 rgba(96,98,99,.1);box-shadow:0 15px 52px 0 rgba(96,98,99,.01),0 73px 44px 0 rgba(96,98,99,.05),0 33px 33px 0 rgba(96,98,99,.09),0 8px 18px 0 rgba(96,98,99,.1)}@media(max-width:991px){.resource-promo-section{padding:3.2rem 0}.resource-promo-card{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.resource-promo-image-wrap{-ms-flex-negative:0;flex-shrink:0;width:39rem}.resource-promo-image-wrap img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.resource-promo-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3.6rem}.resource-promo-content h2{margin-bottom:0}@media(max-width:991px){.resource-promo-image-wrap{width:100%}.resource-promo-image-wrap img{max-height:30rem}.resource-promo-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:4.3rem 4rem}.resource-promo-content .btn{width:-webkit-max-content;width:-moz-max-content;width:max-content}}