.benefits-cards{background:var(--dark);position:relative}.benefits-cards__title{color:#fff;position:relative}.benefits-cards__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px}.benefits-cards__card{background:#fff;border:1px solid var(--dimGrey);max-width:544px;padding:48px;width:100%}.benefits-cards__card-title{color:var(--accent);margin-bottom:64px;text-align:right}.benefits-cards__card-value{font-size:98px;font-weight:300;letter-spacing:-.02em;line-height:117.6px;margin-bottom:32px}.benefits-cards__card--cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.benefits-cards__card--cta .benefits-cards__card-title{color:var(--black);margin-bottom:32px;text-align:left}.benefits-cards__card--cta .benefits-cards__card-text{color:var(--black);margin-bottom:32px}.benefits-cards__card-btn.button-secondary-arrow{margin-left:auto;margin-top:auto;padding:15px 31px}.benefits-cards__card-btn.button-secondary-arrow span{padding-right:90px}@media (max-width:1152px){.benefits-cards__cards{gap:16px}.benefits-cards__card{max-width:360px;padding:32px 16px}.benefits-cards__card-value{font-size:64px;line-height:76.8px}}@media (max-width:767px){.benefits-cards__cards{gap:32px}.benefits-cards__card{max-width:100%}.benefits-cards__card-title{margin-bottom:48px}.benefits-cards__card-value{font-size:37px;line-height:44.4px}}