.cards{display:grid;row-gap:2rem}.cards{column-gap:var(--standard-gap)}@media(min-width:26.25em){.cards{grid-template-columns:repeat(auto-fill,minmax(var(--tile-min-width),1fr));row-gap:3.5rem}}@media(min-width:64em){.cards{row-gap:5rem}}@media(min-width:75em){:where(.landing-page--without-side-nav,.full-width-page) .cards:where(:not(.cards--related-full-width)){grid-template-columns:repeat(3,minmax(0,1fr))}}.cards--with-intro{margin-block-start:1.5rem}@media(min-width:48em){.cards--with-intro{margin-block-start:2rem}}.cards--without-image{gap:var(--standard-gap)}.cards__title{margin:0}.card{position:relative;display:flex;flex-direction:column}@supports(animation-trigger:--trigger play-once){@media screen and (prefers-reduced-motion:no-preference){.card--scroll-animated{transform:translateY(var(--item-offset-start,var(--anim-scroll-offset-default)));opacity:var(--item-opacity-start, 0);animation:anim-fade-in-slide-up .8s forwards;animation-trigger:--trigger play-once;timeline-trigger:--trigger view() entry var(--peek-trigger-amount,100px) exit 0%}}}.card--with-image{align-self:start}.card--without-image{background:var(--color-mu-grey-lighter-blue)}.card--without-image .card__title{font-size:1.25rem;margin-block-end:1rem}.card--without-image .card__intro{font-size:1.25rem}.card__content--with-img{order:1;background:var(--color-white);padding:.5rem 1rem 0 0;margin-block-start:-1.5rem;inline-size:calc(100% - 1rem)}@media(min-width:64em){.card__content--with-img{margin-block-start:-2rem;inline-size:calc(100% - 1.5rem)}}.card__content--without-img{padding:1.5rem 1.5rem 2.5rem}.card__title{margin-block-end:.5rem;line-height:1.75;font-family:Tiempos,Georgia,serif;font-size:1.5rem}.card__link{--card-underline-color:var(--color-mu-gold);--card-link-color:currentColor;font-weight:500;color:var(--card-link-color);text-decoration-line:none;border-block-end:1px solid var(--card-underline-color);padding-block-end:.25rem}.card__link:hover{--card-link-color:var(--color-mu-blue);--card-underline-color:var(--color-grey-30)}:where(.card__content--cta) .card__link:hover{--card-link-color:currentColor;--card-underline-color:var(--color-white)}.card__link::after{content:"";position:absolute;inset:0}.card__bilingual-link-text--secondary{margin-block-start:.75rem;font-family:"Untitled Sans","system-ui",sans-serif;font-weight:300}.card__intro{margin:0;line-height:1.4}