.card[data-v-119fa8b6]{display:flex;flex:1 1 100%;flex-direction:column;text-align:center}@media (min-width:1025px){.card[data-v-119fa8b6]{flex:0 1 calc(33.333% - .6rem)}.card:focus.with-hover-call-to-action .link--as-button[data-v-119fa8b6],.card:hover.with-hover-call-to-action .link--as-button[data-v-119fa8b6]{opacity:1;transition-delay:.1s;visibility:visible}.card:focus.with-hover-call-to-action .card__content[data-v-119fa8b6],.card:hover.with-hover-call-to-action .card__content[data-v-119fa8b6]{top:-3rem}}.content__see-more-btn[data-v-119fa8b6]{margin-top:1rem;transition:opacity .2s ease-in-out,visibility .15s ease-in-out}@media (min-width:1025px){.content__see-more-btn[data-v-119fa8b6]{left:50%;opacity:0;position:absolute;transform:translate(-50%);visibility:hidden}.content__see-more-btn[data-v-119fa8b6]:hover{background-color:#000;color:#fff;text-decoration:none}}.card__content[data-v-119fa8b6]{align-items:center;background-color:#fff;display:flex;flex:1;flex-direction:column;margin:0 .5rem -2.25rem;padding:1rem!important;position:relative;top:-2.25rem;transition:top ease-in;transition-duration:.2s}@media (min-width:1025px){.card__content[data-v-119fa8b6]{margin:0 1rem;padding-bottom:0;top:-1rem}}.content__title[data-v-119fa8b6]{font-family:Didot LT Std,serif;font-size:1.2rem;font-style:normal;font-weight:100;line-height:1.6rem;margin:0;padding:.75rem}@media (min-width:1025px){.content__title[data-v-119fa8b6]{font-family:Didot LT Std,serif;font-size:1rem;line-height:1.5rem}}.content__description[data-v-119fa8b6]{font-family:Georgia,serif;font-size:.75rem;line-height:1.25rem;text-transform:none;-webkit-font-smoothing:antialiased;color:#222}.content__link[data-v-119fa8b6]{font-size:.5rem;letter-spacing:.1rem;margin-top:auto;padding-top:.5rem;text-decoration:underline}.content__link.link--as-button[data-v-119fa8b6]{padding-top:0}.content__link .link__desktop[data-v-119fa8b6]{display:none}.content__link .link__mobile[data-v-119fa8b6]{display:block}@media (min-width:1025px){.content__link .link__desktop[data-v-119fa8b6]{display:block}.content__link .link__mobile[data-v-119fa8b6]{display:none}}.content__category[data-v-119fa8b6]{margin:0!important;padding:1.25em}@media (min-width:1025px){.content__category[data-v-119fa8b6]{padding:1em 0 0}}.content__category[data-v-119fa8b6] a{color:#595959;text-decoration-color:#595959}.card__image[data-v-119fa8b6]{height:12.5rem}@media (min-width:1025px){.card__image[data-v-119fa8b6]{height:15rem}}
