.resource-card__image--link{position:absolute;z-index:12;inset:0 0 0 0;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.resource-card__meta__content a{text-decoration:underline;-webkit-text-decoration-color:var(--accent-color);text-decoration-color:var(--accent-color);text-decoration-thickness:2px;text-underline-offset:3px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.resource-card{display:flex;flex-direction:column;position:relative;transition:.2s}.resource-card,.resource-card__image--element{border-radius:var(--border-radius)}.resource-card__image:before{content:"";z-index:0;background:var(--bg-dark);background:linear-gradient(0deg,var(--bg-dark) 10%,transparent 80%);position:absolute;inset:0;opacity:.5}.resource-card__meta__content{display:flex;flex-wrap:wrap;gap:.25rem}.resource-card__meta__content *{font-size:.875rem;font-weight:400}.resource-card__meta__content a{color:var(--text-color);font-weight:700}.resource-card__meta__content a:after,.resource-card__meta__content a:before{font-weight:400}.resource-card{background:transparent}.resource-card__image{display:block;position:relative;transition:all .2s;aspect-ratio:16/9;overflow:hidden}.resource-card__image--element{display:block;max-width:100%;width:100%;aspect-ratio:16/9;object-fit:cover;height:auto;transition:transform .5s}.resource-card__image:before{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent 60%);opacity:.8;transition:opacity .2s}.resource-card__title{margin-block:1.25rem .5rem;margin-inline:0}.resource-card__title a{color:var(--text-color);font-weight:600;text-decoration:none;transition:color .2s}.resource-card__title a:hover{color:var(--accent-color)}.resource-card__meta{align-items:flex-start;box-sizing:border-box;color:var(--text-light-color);display:flex;flex-direction:row;margin-block:0;margin-inline:0;justify-content:flex-start}.resource-card__meta__content{font-size:.875rem;color:var(--text-light-color)}.resource-card:hover .resource-card__image--element{transform:scale(1.05)}.resource-card:hover .resource-card__image:before{opacity:.4}.resource-card__author{color:var(--text-light-color)}.resource-card__author a{color:var(--accent-color);text-decoration:none}