@layer theme,base,components,utilities;@layer forge{.ff-blog-listing-card[data-v-9ce75ddc]{background-color:var(--ff-color-white);border-radius:var(--ff-radius-lg);box-shadow:var(--ff-shadow-md);outline:1px solid color-mix(in srgb,var(--ff-color-neutral-200,#e5e7eb) 70%,transparent);inline-size:100%;overflow:hidden;container-type:inline-size}.ff-blog-listing-card[data-v-9ce75ddc],.ff-blog-listing-card__link[data-v-9ce75ddc]{flex-direction:column;block-size:100%;display:flex}.ff-blog-listing-card__link[data-v-9ce75ddc]{color:inherit;gap:var(--ff-spacing-3);text-decoration:none}a.ff-blog-listing-card__link:focus-visible .ff-blog-listing-card__title[data-v-9ce75ddc],a.ff-blog-listing-card__link:hover .ff-blog-listing-card__title[data-v-9ce75ddc]{text-decoration:underline}.ff-blog-listing-card__media[data-v-9ce75ddc]{aspect-ratio:16/9;overflow:hidden}.ff-blog-listing-card__image[data-v-9ce75ddc]{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;transition:transform .2s;display:block}a.ff-blog-listing-card__link:focus-visible .ff-blog-listing-card__image[data-v-9ce75ddc],a.ff-blog-listing-card__link:hover .ff-blog-listing-card__image[data-v-9ce75ddc]{transform:scale(1.02)}.ff-blog-listing-card__body[data-v-9ce75ddc]{--ff-stack-gap:var(--ff-spacing-2);padding:var(--ff-spacing-4);flex:1}.ff-blog-listing-card__category[data-v-9ce75ddc]{background-color:var(--ff-color-neutral-100);border-radius:var(--ff-radius-pill);color:var(--sm-color);font-size:var(--ff-font-size-xs);font-weight:var(--ff-font-weight-medium);padding-block:var(--ff-spacing-1);padding-inline:var(--ff-spacing-3);text-transform:uppercase;align-self:flex-start}.ff-blog-listing-card__title[data-v-9ce75ddc]{font-size:var(--ff-font-size-lg);margin:0;line-height:1.3}.ff-blog-listing-card__lead[data-v-9ce75ddc]{color:var(--paragraph-color);font-size:var(--ff-font-size-base);margin:0;line-height:1.5}.ff-blog-listing-card__byline[data-v-9ce75ddc]{align-items:center;gap:var(--ff-spacing-3);margin-block-start:auto;padding-block-start:var(--ff-spacing-3);display:flex}.ff-blog-listing-card__avatar[data-v-9ce75ddc]{block-size:var(--ff-spacing-7);border-radius:var(--ff-radius-full);inline-size:var(--ff-spacing-7);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.ff-blog-listing-card__byline-text[data-v-9ce75ddc]{flex-direction:column;min-inline-size:0;display:flex}.ff-blog-listing-card__author-name[data-v-9ce75ddc]{font-weight:var(--ff-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ff-blog-listing-card__date[data-v-9ce75ddc]{color:var(--sm-color);font-size:var(--ff-font-size-sm)}@container (width>=480px){.ff-blog-listing-card__title[data-v-9ce75ddc]{font-size:var(--ff-font-size-xl)}}}
