.c-card-link{display:flex;flex-direction:row;align-items:center;overflow:hidden;border-radius:1rem;background-color:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);transition:transform 0.5s ease}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.c-card-link{background-color:rgba(240,244,233,.98)}}.c-card-link[href]:hover,.c-card-link[href]:focus{transform:translateY(-.25rem)}@media (min-width:48rem){.c-card-link[href]:hover,.c-card-link[href]:focus{transform:translateY(-.5rem)}}.c-card-link[href]:hover .c-card-link__image,.c-card-link[href]:focus .c-card-link__image{transform:scale(1.05)}.c-card-link[href]:hover .c-card-link__button::after,.c-card-link[href]:focus .c-card-link__button::after{transform:scaleX(1)}.c-card-link__image-wrapper{flex:0 0 6.125rem;max-width:6.125rem;padding:0;height:auto;align-self:stretch}.c-card-link__image{transition:transform 0.5s ease}.c-card-link__content{padding:1rem 1rem 1rem .75rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:6.125rem}.c-card-link__heading{font-size:1.375rem;line-height:1.5rem;letter-spacing:-.01em;margin-bottom:.5rem}.c-card-link__button{margin-bottom:auto;color:#14245F;border-bottom:1px solid transparent;padding-bottom:1px;display:inline-block;transition:color 0.3s linear,border 0.3s linear;margin-bottom:-2px;position:relative}.c-card-link__button::after{content:"";height:1px;position:absolute;bottom:0;left:0;width:100%;background-color:#14245F;transition:transform 0.3s linear;transform:scaleX(0);transform-origin:center left}