.c-refcase-overview-card{position:relative;margin:0 0 var(--refcase-overview-card--margin-bottom, var(--brand__spacing));min-height:110px}.c-refcase-overview-card__body-wrapper{position:var(--refcase-overview-card-body-wrapper--position, absolute);left:var(--refcase-overview-card-body-wrapper--left, 0px);bottom:var(--refcase-overview-card-body-wrapper--bottom, 0px);width:100%}.c-refcase-overview-card__body{border:var(--refcase-overview-card-body-wrapper--border, 1px solid var(--brand__color--gray-light));background:var(--refcase-overview-card-body-wrapper--background, #fff);padding:var(--refcase-overview-card-body--padding, var(--brand__spacing))}.c-refcase-overview-card__img{width:100%}.c-refcase-overview-card__img-wrapper{position:relative}.c-refcase-overview-card__title{font-size:var(--refcase-overview-card-title--font-size, calc(var(--brand__font-size) + 2px));line-height:var(--refcase-overview-card-title--line-height, 1.562);color:var(--refcase-overview-card-title--color, var(--brand__color--accent));font-weight:var(--refcase-overview-card-title--font-weight, var(--brand__font-weight--semibold));letter-spacing:.26px;margin:var(--refcase-overview-card-title--margin, 0 0 var(--brand__spacing--small));text-transform:var(--refcase-overview-card__title--text-transform, initial)}.c-refcase-overview-card__cta{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width: 46.24em){.c-refcase-overview-card__body{position:relative;padding-right:calc(var(--refcase-overview-card-body--padding) + 30px)}.c-refcase-overview-card__body:after{content:"";content:var(--brand__icon--arrow-next-black);position:absolute;right:var(--refcase-overview-card-body--padding);bottom:var(--refcase-overview-card-body--padding)}}@media(min-width: 46.25em){.c-refcase-overview-card__body-wrapper{padding-right:var(--refcase-overview-card-body-wrapper--padding-right--tablet, var(--brand__spacing--huge))}}:root{--refcase-overview__gutter:var(--brand__spacing--large)}.c-refcase-overview__gutter{width:var(--refcase-overview__gutter)}.c-refcase-overview__sizer,.c-refcase-overview__item{width:100%}.c-refcase-overview__footer{text-align:center;margin:var(--brand__spacing) 0}@media(min-width: 46.25em){.c-refcase-overview__sizer,.c-refcase-overview__item{max-width:calc((100% - var(--refcase-overview__gutter))/2)}}@media(min-width: 61.25em){.c-refcase-overview__sizer,.c-refcase-overview__item{max-width:calc((100% - 2*var(--refcase-overview__gutter))/3)}}
