.benefits-card:hover .benefits-card__list,.benefits-card:hover .benefits-card__text,.benefits-card__item .icon,.benefits-card__list,.benefits-card__text{color:var(--c-brand-secondary)}.benefits-card{width:100%;background-color:var(--c-grayscale-off-white);transition:background-color var(--easing);text-decoration:none}@media (min-width:768px){.benefits-card{max-width:620px}}.benefits-card:hover{background-color:var(--c-grayscale-off-white-darker)}.benefits-card:hover .benefits-card__link{text-decoration:underline}.benefits-card__container{position:relative;display:flex;flex-direction:column;height:100%;padding:var(--s-3xl) var(--s-lg)}@media (min-width:1024px){.benefits-card__container{padding:var(--s-4xl) var(--s-5xl)}}.benefits-card__list{margin:0 0 var(--s-3xl);list-style:none}@media (min-width:600px){.benefits-card__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.625rem}}.benefits-card__item{display:flex;margin-top:.55em}.benefits-card__item .icon{flex-shrink:0;display:flex;margin-top:2px;margin-right:10px;font-size:24px}.benefits-card__item__body{height:-moz-fit-content;height:fit-content}.benefits-card__link{margin-top:auto}