.link-card{font-size:16px;position:relative}.link-card__image{height:300px;margin-bottom:24px}.link-card__image img{height:100%;object-fit:cover;width:100%}.link-card__title{margin-bottom:8px}.link-card__title a{color:inherit;text-decoration:none}.link-card__title a:before{content:"";inset:0;position:absolute}.link-card__link-text{align-items:center;color:#05327f;display:flex;font-weight:700;margin-top:24px}.link-card__link-text:after{border-bottom:1px solid;border-right:1px solid;content:"";flex-shrink:0;height:9px;margin-left:.5em;transform:rotate(-45deg);transition:transform .2s;width:9px}.link-card:is(:hover,:focus-within) .link-card__link-text{text-decoration:underline}.link-card:is(:hover,:focus-within) .link-card__link-text:after{transform:translateX(6px) rotate(-45deg)}.link-card__body{display:flex;flex-direction:column}.link-card__tags{margin-bottom:16px;order:-1}.link-card .color-block{background-color:rgba(var(--color-block-rgb),.1);color:rgb(var(--color-block-rgb));margin-bottom:0}.link-cards-wrapper__items{--items-per-row:1;--gap:32px;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:center;list-style:none;margin:0;padding:0}.link-cards-wrapper__items .link-card{flex-shrink:0;width:calc((100% - var(--gap)*(var(--items-per-row) - 1))/var(--items-per-row))}@media (min-width:1024px){.link-cards-wrapper__items{--items-per-row:3}}