.resource-card{border-radius:.125rem}.resource-card__body{display:flex;flex-direction:column;gap:.75rem;width:100%}.resource-card__terms{font-size:.8125rem;letter-spacing:.05em;line-height:140%}@container (width > 600px){.resource-card__terms{font-size:.875rem;line-height:1.25rem}}.resource-card__title{font-size:1.375rem;line-height:140%}@container (width > 600px){.resource-card__title{font-size:1.5rem;line-height:2rem}}.resource-card__link{align-items:center;display:flex;font-size:1rem;font-weight:500;gap:.25rem;letter-spacing:.025em;line-height:1.5rem;line-height:160%;padding-bottom:.5rem;padding-right:1rem;padding-top:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resource-card__description{color:oklch(var(--body-text));font-size:.9375rem;line-height:160%}@container (width > 600px){.resource-card__description{font-size:1rem;line-height:1.5rem}}.resource-card__image>img{aspect-ratio:.707;box-shadow:1px 1px 6px 0 rgba(4,45,77,.22);object-fit:cover;transition:transform .3s,box-shadow .3s;width:100%}.resource-card:has(a:hover) .resource-card__image>img{--tw-scale-x:1.05;--tw-scale-y:1.05;box-shadow:2px 4px 16px 0 rgba(4,45,77,.22);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block__single-resource{container-type:inline-size}.resource-card.resource-card--single .resource-card__wrapper{align-items:center;display:flex;flex-direction:column;gap:2rem;padding:2rem}@container (width > 600px){.resource-card.resource-card--single .resource-card__wrapper{align-items:flex-start;flex-direction:row;padding-bottom:3rem;padding-top:3rem}}.resource-card.resource-card--single .resource-card__wrapper .resource-card__image{min-width:9rem;width:33.333333%}@container (width > 600px){.resource-card.resource-card--single .resource-card__wrapper .resource-card__image{flex-basis:11rem;flex-shrink:0;min-width:unset;width:auto}}.resource-card.resource-card--single .resource-card__wrapper .resource-card__link{transition:gap .2s .1s}.resource-card.resource-card--single .resource-card__wrapper:has(a:hover) .resource-card__link{gap:.5rem}