.resource-card[data-v-53a4332b]{--resource-card-logo-size:83px;--resource-card-padding-inline:25px;align-content:space-between;background:var(--color-skeleton-highlight-soft);border-radius:var(--radius-10);color:inherit;display:grid;min-height:250px;padding:28px var(--resource-card-padding-inline);position:relative;text-decoration:none;transition:background-color .18s ease}.resource-card[data-v-53a4332b]:focus-visible,.resource-card[data-v-53a4332b]:hover{background:var(--color-bg-accent-soft)}.resource-card__footer[data-v-53a4332b]{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.resource-card__badges[data-v-53a4332b]{display:flex;flex-wrap:wrap}.resource-card__badge[data-v-53a4332b],.resource-card__badges[data-v-53a4332b]{align-items:center;align-self:start;gap:var(--space-1-25)}.resource-card__badge[data-v-53a4332b]{background:var(--color-bg-placeholder-strong);border-radius:var(--radius-6);color:var(--color-text-heading-dark);cursor:pointer;display:inline-flex;padding:var(--space-1-25) var(--space-2);transition:filter .18s ease}.resource-card__badge[data-v-53a4332b]:focus-visible,.resource-card__badge[data-v-53a4332b]:hover{filter:brightness(.96) saturate(1.04);outline:none}.resource-card__badge[data-v-53a4332b]:active{filter:brightness(.92) saturate(1.08)}.resource-card__badge-icon[data-v-53a4332b]{display:block;flex:0 0 12px;height:12px;object-fit:contain;width:12px}.resource-card__favorite-button[data-v-53a4332b],.resource-card__mobile-favorite-button[data-v-53a4332b]{align-items:center;background:#0000;border:0;color:var(--color-text-primary);cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;padding:0;transition:color .18s ease,opacity .18s ease}.resource-card__favorite-button[data-v-53a4332b]{height:19px;opacity:0;width:17px}.resource-card__favorite[data-v-53a4332b]{--ui-icon-width:17px;--ui-icon-height:19px;color:inherit;filter:drop-shadow(.2px 0 0 currentColor) drop-shadow(-.2px 0 0 currentColor) drop-shadow(0 .2px 0 currentColor) drop-shadow(0 -.2px 0 currentColor);flex:0 0 17px;height:19px;width:17px}.resource-card--profile[data-v-53a4332b] :is(.resource-card__favorite,.resource-card__favorite-button){--ui-icon-width:26px;--ui-icon-height:29px;flex-basis:26px;height:29px;width:26px}.resource-card:focus-within .resource-card__favorite-button[data-v-53a4332b],.resource-card:hover .resource-card__favorite-button[data-v-53a4332b],.resource-card__favorite-button--saved[data-v-53a4332b]{opacity:1}.resource-card__favorite-button[data-v-53a4332b]:focus-visible,.resource-card__favorite-button[data-v-53a4332b]:hover,.resource-card__mobile-favorite-button[data-v-53a4332b]:focus-visible,.resource-card__mobile-favorite-button[data-v-53a4332b]:hover{color:#777;outline:none}.resource-card__favorite-button--saved[data-v-53a4332b],.resource-card__mobile-favorite-button--saved[data-v-53a4332b]{color:#b8b8b8}.resource-card--profile[data-v-53a4332b] :is(.resource-card__favorite-button--saved,.resource-card__mobile-favorite-button--saved){color:var(--raw-bg-dark-soft)}.resource-card--profile[data-v-53a4332b] :is(.resource-card__favorite-button--saved:focus-visible:not(:disabled),.resource-card__favorite-button--saved:hover:not(:disabled),.resource-card__mobile-favorite-button--saved:focus-visible:not(:disabled),.resource-card__mobile-favorite-button--saved:hover:not(:disabled)){color:#666}.resource-card__favorite-button[data-v-53a4332b]:disabled,.resource-card__mobile-favorite-button[data-v-53a4332b]:disabled{cursor:wait;opacity:.55}.resource-card__main[data-v-53a4332b]{align-items:center;display:flex;gap:var(--space-4-5)}.resource-card__logo[data-v-53a4332b]{align-items:center;background:var(--color-bg-surface);border-radius:50%;color:var(--color-text-heading-dark-alt);display:inline-flex;flex:0 0 var(--resource-card-logo-size);height:var(--resource-card-logo-size);justify-content:center;overflow:hidden;width:var(--resource-card-logo-size)}.resource-card__logo[data-v-53a4332b] img{height:100%;object-fit:cover;width:100%}.resource-card__copy[data-v-53a4332b]{display:grid;gap:var(--space-2);min-width:0}.resource-card__title[data-v-53a4332b]{color:#565656;font-weight:400;text-align:left}.resource-card__description[data-v-53a4332b]{color:#919191;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;text-align:left;-webkit-box-orient:vertical}.resource-card__mobile-favorite-button[data-v-53a4332b]{display:none}@media(min-width:768px){.resource-card[data-v-53a4332b]{align-content:start;row-gap:var(--space-6)}.resource-card__footer[data-v-53a4332b]{min-height:var(--space-7-5)}.resource-card__main[data-v-53a4332b]{align-items:flex-start;min-height:var(--resource-card-logo-size);padding-left:calc(var(--resource-card-logo-size) + var(--space-4-5))}.resource-card__logo[data-v-53a4332b]{left:var(--resource-card-padding-inline);position:absolute;top:50%;transform:translateY(-50%)}}@media(max-width:767px){.resource-card[data-v-53a4332b]{gap:var(--space-4-5);min-height:auto;padding:13px}.resource-card__favorite-button[data-v-53a4332b]{display:none}.resource-card--profile[data-v-53a4332b] :is(.resource-card__favorite,.resource-card__favorite-button){flex-basis:15px;height:16px;width:15px}.resource-card__main[data-v-53a4332b]{align-items:center;display:grid;gap:var(--space-2);grid-template-columns:31px minmax(0,1fr);order:1}.resource-card__logo[data-v-53a4332b]{flex-basis:31px;height:31px;width:31px}.resource-card__description[data-v-53a4332b]{grid-column:1/-1;-webkit-line-clamp:5}.resource-card__copy[data-v-53a4332b]{display:contents}.resource-card__footer[data-v-53a4332b]{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between;order:2}.resource-card__badges[data-v-53a4332b]{gap:var(--space-1)}.resource-card__badge[data-v-53a4332b]{border-radius:var(--radius-3);gap:var(--space-1);padding:var(--space-0-75) var(--space-1-25)}.resource-card__badge-icon[data-v-53a4332b]{flex-basis:7px;height:7px;width:7px}.resource-card__mobile-favorite-button[data-v-53a4332b]{align-self:end;display:inline-flex;height:16px;width:15px}.resource-card__mobile-favorite[data-v-53a4332b]{color:inherit;display:block;height:16px;width:15px}}
