.theme-card[data-v-fc1f2a8d]{background:#fff;border-radius:var(--layout-card-radius);box-shadow:0 24px 64px #11182714;color:var(--ink);display:flex;flex-direction:column;min-width:0;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.theme-card__media[data-v-fc1f2a8d]{aspect-ratio:16/9;border-radius:inherit;margin:0;overflow:hidden;z-index:0}.theme-card__media img[data-v-fc1f2a8d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .42s ease;width:100%}.theme-card__body[data-v-fc1f2a8d]{background:#fff;border-radius:var(--layout-card-media-radius);box-shadow:0 18px 46px #11182721;display:flex;flex:1;flex-direction:column;margin:-40px 16px 16px;min-height:210px;padding:var(--layout-card-padding-compact);position:relative;width:calc(100% - 32px);z-index:1}.theme-card h3[data-v-fc1f2a8d]{color:#111;font-size:var(--type-card-title-overlay);font-weight:600;line-height:1.3;margin:0}.theme-card h3[data-v-fc1f2a8d],.theme-card p[data-v-fc1f2a8d]{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.theme-card p[data-v-fc1f2a8d]{color:#747d8c;font-size:var(--type-card-copy);line-height:1.72;margin:var(--layout-card-gap) 0 0}.theme-card__footer[data-v-fc1f2a8d]{align-items:center;color:#171b22;display:flex;font-size:var(--type-card-copy-compact);font-weight:600;gap:var(--layout-content-gap);justify-content:space-between;margin-top:auto;padding-top:24px}.theme-card__link[data-v-fc1f2a8d]{align-items:center;display:inline-flex;gap:var(--space-8)}.theme-card__footer b[data-v-fc1f2a8d]{align-items:center;display:inline-flex;font-size:16px;justify-content:center;line-height:1}.theme-card__footer em[data-v-fc1f2a8d]{background:#fff;border:1px solid #d8dee9;border-radius:999px;color:#667085;font-size:var(--type-card-meta);font-style:normal;line-height:34px;max-width:58%;min-height:36px;padding:0 var(--layout-pill-padding-x-compact);white-space:nowrap}.theme-card[data-v-fc1f2a8d]:hover{box-shadow:0 26px 62px #11182721;transform:translateY(-2px)}.theme-card:hover img[data-v-fc1f2a8d]{transform:scale(1.035)}
