.resource-card{display:flex;flex-direction:column;padding:.75rem clamp(1rem,.4285714286rem + 1.1904761905vw,1.5rem) 1rem;border-radius:.5rem;background-color:#fff}.bg-transparent .resource-card,.bg-white .resource-card{background-color:#f1f6f7}.resource-card__terms{font-weight:var(--subtitle-3-font-weight);font-size:var(--subtitle-3-font-size);font-family:var(--subtitle-3-font-family);line-height:var(--subtitle-3-line-height);font-variant-numeric:var(--subtitle-3-font-variant-numeric);display:flex;flex-wrap:wrap;gap:.25rem;align-items:center;margin-bottom:clamp(.25rem,-.0357142857rem + .5952380952vw,.5rem)}.resource-card__terms span{display:inline-flex;padding:.1875rem .5rem .1875rem .3125rem;transition:all .4s linear}.resource-card__terms span:hover{border-color:#1c1c1c}.resource-card__read-more{margin-top:auto!important}.resource-card__terms_single{display:inline-flex;color:#2c3e50;text-decoration:none;transition:all .6s linear}.resource-card__terms_single:hover{color:#2c3e50}.resource-card__terms_single.category-link:not(:last-child)::after{content:","}.resource-card__terms_single.type-link{text-decoration:none;border:.0625rem solid #cdd4d7;border-radius:.75rem}.resource-card__terms_single.type-link:hover{border-color:#1c1c1c}.resource-card__terms_single .category-name{font-weight:var(--subtitle-3-font-weight);font-size:var(--subtitle-3-font-size);font-family:var(--subtitle-3-font-family);line-height:var(--subtitle-3-line-height);font-variant-numeric:var(--subtitle-3-font-variant-numeric);padding:0}.resource-card__terms_single .category-name:hover{text-decoration:underline}.resource-card__terms_single .category-name span{padding:0}.resource-card__terms_single .type-name{font-weight:var(--overline-font-weight);font-size:var(--overline-font-size);font-family:var(--overline-font-family);line-height:var(--overline-line-height);letter-spacing:var(--overline-letter-spacing);text-transform:var(--overline-text-transform);font-variant-numeric:var(--overline-font-variant-numeric);position:relative}.resource-card__terms_single .type-name::before{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-whitepaper);mask-image:var(--icon-whitepaper);content:" ";width:1.5rem;height:1.5rem;background-color:currentcolor;top:0;left:0;content:"";width:1rem;height:1rem;margin-right:.25rem}.resource-card__title{font-weight:var(--title-1-font-weight);font-size:var(--title-1-font-size);font-family:var(--title-1-font-family);line-height:var(--title-1-line-height);font-variant-numeric:var(--title-1-font-variant-numeric);margin-top:0;margin-bottom:var(--title-1-margin-bottom);position:relative;margin-bottom:clamp(.25rem,-.0357142857rem + .5952380952vw,.5rem)!important}.resource-card__title:first-child{margin-top:0}.resource-card__title:last-child{margin-bottom:0}.resource-card__title a{color:#1c1c1c!important;text-decoration:none!important;border-bottom:.125rem solid transparent;transition:all .4s linear}.resource-card__title a:hover{color:#1c1c1c!important;border-color:#50606e}.resource-card__excerpt{font-weight:var(--body-2-font-weight);font-size:var(--body-2-font-size);font-family:var(--body-2-font-family);line-height:var(--body-2-line-height);font-variant-numeric:var(--body-2-font-variant-numeric);display:-webkit-box;margin-bottom:clamp(1rem,2.0714285714rem + -1.1904761905vw,1.5rem)!important;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.block-filter-top .resource-card{grid-column:span 12}@media (min-width:48rem){.block-filter-top .resource-card{grid-column:span 4}}