.afc-single-post{position:relative}.afc-single-post__link{width:100%;height:100%;position:absolute;top:0;left:0}.afc-single-post__image{margin-bottom:20px;overflow:hidden}.afc-single-post__image,.afc-single-post__image img{aspect-ratio:335/200;object-fit:cover;border-radius:18px;width:100%}.afc-single-post__image img{transition-duration:var(--afs-trs-sm,.2s);transition-property:transform;transition-timing-function:var(--afs-trs-timing-function)}.afc-single-post__title{margin-bottom:10px}.afc-single-post__excerpt{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.afc-single-post__terms{z-index:2;flex-wrap:wrap;align-items:center;gap:8px;margin-block:20px 25px;padding-left:0;list-style:none;display:flex;position:relative}@media (width<1024px){.afc-single-post__term{font-family:var(--afs-title-h7-mobile-font-family);font-size:var(--afs-title-h7-mobile-font-size);font-style:var(--afs-title-h7-mobile-font-style);font-weight:var(--afs-title-h7-mobile-font-weight);letter-spacing:var(--afs-title-h7-mobile-letter-spacing);line-height:var(--afs-title-h7-mobile-line-height);text-transform:var(--afs-title-h7-mobile-text-transform)}}@media (width>=1024px){.afc-single-post__term{font-family:var(--afs-title-h7-desktop-font-family);font-size:var(--afs-title-h7-desktop-font-size);font-style:var(--afs-title-h7-desktop-font-style);font-weight:var(--afs-title-h7-desktop-font-weight);letter-spacing:var(--afs-title-h7-desktop-letter-spacing);line-height:var(--afs-title-h7-desktop-line-height);text-transform:var(--afs-title-h7-desktop-text-transform)}}.afc-single-post__term{background-color:var(--afu-color-indigo-50);color:var(--afu-color-indigo-700);border-radius:10px;padding:5.5px 10px;font-weight:500;text-decoration:none;display:inline-block}@media (width<1024px){.afc-single-post__meta{font-family:var(--afs-text-p3-mobile-font-family);font-size:var(--afs-text-p3-mobile-font-size);font-style:var(--afs-text-p3-mobile-font-style);font-weight:var(--afs-text-p3-mobile-font-weight);letter-spacing:var(--afs-text-p3-mobile-letter-spacing);line-height:var(--afs-text-p3-mobile-line-height);text-transform:var(--afs-text-p3-mobile-text-transform)}}@media (width>=1024px){.afc-single-post__meta{font-family:var(--afs-text-p3-desktop-font-family);font-size:var(--afs-text-p3-desktop-font-size);font-style:var(--afs-text-p3-desktop-font-style);font-weight:var(--afs-text-p3-desktop-font-weight);letter-spacing:var(--afs-text-p3-desktop-letter-spacing);line-height:var(--afs-text-p3-desktop-line-height);text-transform:var(--afs-text-p3-desktop-text-transform)}}.afc-single-post__meta{color:var(--afu-color-black-200);align-items:center;gap:15px;margin-top:25px;display:flex}.afc-single-post__author{color:color-mix(in srgb, var(--afu-color-black) 80%, transparent);align-items:center;gap:10px;display:flex}.afc-single-post__author:not(:first-child){margin-top:24px}.afc-single-post__author img{aspect-ratio:1;object-fit:cover;border-radius:5px;width:30px;display:block}.afc-single-post__author-name:not(:last-child){margin-bottom:2px}.afc-single-post__date{color:var(--afu-color-black-700);white-space:nowrap}@media (hover:hover) and (pointer:fine){.afc-single-post:hover .afc-single-post__image img{transform:scale(1.05)}}