.card[data-v-f35dee92]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:var(--color-white);border:1px solid var(--color-border-gray-2);border-radius:var(--border-radius-xl);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:233px;justify-content:space-between;overflow:hidden;padding:var(--spacing-zero);position:relative;text-decoration:none}.card[data-v-f35dee92]:hover{-webkit-box-shadow:0 3px 7px -3px var(--color-shadow-black-15);box-shadow:0 3px 7px -3px var(--color-shadow-black-15)}.card .details[data-v-f35dee92]{background-color:var(--color-white);border-radius:var(--border-radius-lg);bottom:0;left:0;padding:var(--spacing-gap-mini);position:absolute;width:95.5%}.card .details .title[data-v-f35dee92]{color:var(--color-black);font-size:var(--font-link-size);font-weight:var(--font-weight-extra-bold);line-height:1.2rem;margin-bottom:var(--spacing-xxxs);overflow:hidden}.card .details .description[data-v-f35dee92]{color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:1rem;max-height:1.95rem;overflow:hidden}.card img[data-v-f35dee92]{border-top-left-radius:var(--border-radius-xl);border-top-right-radius:var(--border-radius-xl);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.card.featured[data-v-f35dee92]{height:195px}.card.featured img[data-v-f35dee92]{-o-object-fit:fill;object-fit:fill}.card.featured .details[data-v-f35dee92]{width:100%}.website.card[data-v-f35dee92]{height:255px}.website.card.small-card[data-v-f35dee92]{height:193px}.website.card .details[data-v-f35dee92]{width:100%}.website.card .title[data-v-f35dee92]{color:var(--color-text-dark);font-family:var(--font-stack-primary);font-size:var(--font-size-default);font-weight:var(--font-weight-bold)}.website.card .description[data-v-f35dee92]{font-family:var(--font-stack-secondary);font-size:.8rem;font-weight:var(--font-weight-normal);max-height:2rem}.skeleton-box[data-v-5a1f1e20]{background-color:var(--color-border-gray-5);border-radius:var(--border-radius-lg);display:inline-block;height:62px;overflow:hidden;position:relative;width:96%}.skeleton-box[data-v-5a1f1e20]:after{-webkit-animation:shimmer-5a1f1e20 3s infinite;animation:shimmer-5a1f1e20 3s infinite;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(20%,color-mix(in srgb,var(--color-white) 20%,transparent)),color-stop(60%,color-mix(in srgb,var(--color-white) 50%,transparent)),to(transparent));background-image:-webkit-linear-gradient(left,transparent 0,color-mix(in srgb,var(--color-white) 20%,transparent) 20%,color-mix(in srgb,var(--color-white) 50%,transparent) 60%,transparent);background-image:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--color-white) 20%,transparent) 20%,color-mix(in srgb,var(--color-white) 50%,transparent) 60%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%)}@-webkit-keyframes shimmer-5a1f1e20{to{-webkit-transform:translateX(100%);transform:translate(100%)}}@keyframes shimmer-5a1f1e20{to{-webkit-transform:translateX(100%);transform:translate(100%)}}
