  .wp-block-kff-shared-post-card---variation-offset,.wp-block-kff-shared-post-card---variation-overlay{color:var(--c-white);container-name:offset-overlay-post-card;container-type:inline-size}.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__heading,.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__meta-wrapper,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__heading,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__meta-wrapper{transition:transform var(--card-animation-duration) ease-in-out;transition-delay:var(--card-animation-delay)}.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__heading,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__heading{color:var(--c-white);font-family:var(--ff-primary);font-size:var(--fs-heading-6);font-weight:var(--fw-bold);line-height:var(--lh-s);margin-bottom:0;margin-top:0}@container offset-overlay-post-card (min-width: 400px){.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__heading,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__heading{font-size:var(--fs-heading-4)}}.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__heading a,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__heading a{color:var(--c-white)}.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__description,.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__description p,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__description,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__description p{color:var(--c-white);font-family:var(--ff-primary);font-size:var(--fs-body-sm);line-height:var(--lh-m);margin-bottom:0;margin-top:0}@container offset-overlay-post-card (min-width: 840px){.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__description,.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__description p,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__description,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__description p{font-size:var(--fs-body-md)}}.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__description p,.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__description p p,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__description p,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__description p p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;margin:0;overflow:hidden}.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__author-byline,.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__author-byline a,.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__date,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__author-byline,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__author-byline a,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__date{color:var(--c-white)}.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__content-wrapper,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__content-wrapper{bottom:var(--offset-bottom-padding);display:flex;flex-direction:column;gap:var(--m-1-25);opacity:0;pointer-events:none;position:absolute;transform:translateY(calc(var(--heading-offset-bottom) + var(--offset-bottom-padding)));transition:transform var(--card-animation-duration) ease-in-out,opacity var(--card-animation-duration) ease-in-out;transition-delay:var(--card-animation-delay)}@media (min-width:48em){.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__content-wrapper,.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__content-wrapper{gap:var(--m-1-5)}}@media (min-width:48em){.is-enlarged .wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__content-wrapper,.is-enlarged .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__content-wrapper,.wp-block-kff-shared-post-card---variation-offset:focus-within .wp-block-kff-shared-post-card__content-wrapper,.wp-block-kff-shared-post-card---variation-offset:hover .wp-block-kff-shared-post-card__content-wrapper,.wp-block-kff-shared-post-card---variation-overlay:focus-within .wp-block-kff-shared-post-card__content-wrapper,.wp-block-kff-shared-post-card---variation-overlay:hover .wp-block-kff-shared-post-card__content-wrapper{opacity:1;pointer-events:auto;transform:translateY(0)}.is-enlarged .wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__heading,.is-enlarged .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__heading,.wp-block-kff-shared-post-card---variation-offset:focus-within .wp-block-kff-shared-post-card__heading,.wp-block-kff-shared-post-card---variation-offset:hover .wp-block-kff-shared-post-card__heading,.wp-block-kff-shared-post-card---variation-overlay:focus-within .wp-block-kff-shared-post-card__heading,.wp-block-kff-shared-post-card---variation-overlay:hover .wp-block-kff-shared-post-card__heading{transform:translateY(calc((var(--heading-offset-bottom) + var(--offset-bottom-padding))*-1))}}.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__content-wrapper,.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__content-wrapper{opacity:1;pointer-events:auto;transform:translateY(0)}.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__heading,.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__heading{transform:translateY(calc((var(--heading-offset-bottom) + var(--offset-bottom-padding))*-1))}@media (prefers-reduced-motion){.wp-block-kff-shared-post-card---variation-offset,.wp-block-kff-shared-post-card---variation-overlay{--card-animation-duration:0;--card-animation-delay:0}}.wp-block-kff-shared-post-card---variation-offset{margin-bottom:var(--card-offset);position:relative}.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__heading:after{content:"";display:block;height:0;transition:height var(--card-animation-duration) ease-in-out}.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__content-wrapper{bottom:var(--card-offset);width:calc(100% - var(--card-offset)*2)}.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__main{--card-offset:1.5rem;--offset-bottom-padding:1.5rem;background:var(--c-black);bottom:calc(var(--card-offset)*-1);left:var(--card-offset);overflow:hidden;padding:var(--card-offset);position:absolute;width:calc(100% - var(--card-offset)*2)}@container post-card (width > 640px){.wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__main{--card-offset:2.5rem}}@media (min-width:48em){.wp-block-kff-shared-post-card---variation-offset:hover .wp-block-kff-shared-post-card__heading{transform:none}.wp-block-kff-shared-post-card---variation-offset:hover .wp-block-kff-shared-post-card__heading:after{height:calc(var(--heading-offset-bottom) + 1rem)}}.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__heading{transform:none}.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-offset .wp-block-kff-shared-post-card__heading:after{height:calc(var(--heading-offset-bottom) + 1rem)}.wp-block-kff-shared-post-card---variation-overlay{--post-card-accent:var(--c-archive-accent-default);--offset-bottom-padding:2rem;aspect-ratio:3/2;border-bottom:.5rem solid var(--post-card-accent)!important;overflow:hidden;padding:0;position:relative}.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__thumbnail-wrapper{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-kff-shared-post-card---variation-overlay a.wp-block-kff-shared-post-card__thumbnail:after{bottom:0;content:"";left:0;opacity:0;outline:2px dashed var(--card-content-foreground);outline-offset:-6px;position:absolute;right:0;top:0;transition:opacity .1s ease-in-out;z-index:1}.wp-block-kff-shared-post-card---variation-overlay a.wp-block-kff-shared-post-card__thumbnail:focus-visible:after{opacity:1}.wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__main{background:linear-gradient(180deg,transparent,rgba(0,0,0,.9) 75%);display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:flex-end;padding:var(--p-3);position:relative;z-index:2}.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay{aspect-ratio:auto;min-height:auto}.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__content-wrapper,.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__heading,.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__meta-wrapper{transition:none}.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__content-wrapper{bottom:auto;gap:var(--m-1-25);margin:0;opacity:1;pointer-events:auto;position:relative;transform:translateY(0);width:auto}.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__heading{transform:none}.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__main{gap:1rem!important;height:auto;justify-content:flex-start;min-height:auto}.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__description,.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__heading,.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay .wp-block-kff-shared-post-card__meta-wrapper{margin-bottom:0;margin-top:0}.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay:hover .wp-block-kff-shared-post-card__content-wrapper{opacity:1;pointer-events:auto;transform:translateY(0)}.editor-styles-wrapper .wp-block-kff-shared-post-card---variation-overlay:hover .wp-block-kff-shared-post-card__heading{transform:none}
