.ct_icon[data-astro-cid-xaxzomy5]{font-size:inherit}._ct_blogcard_164if_10{background:var(--ct-bg-white);border:1px solid var(--ct-card-border);border-radius:var(--ct-radius-3);cursor:pointer;flex-direction:column;transition:box-shadow .18s,border-color .18s,transform .18s;display:flex;overflow:hidden}._ct_blogcard_164if_10:hover{box-shadow:var(--ct-shadow-lg);border-color:var(--ct-cta-main);transform:translateY(-2px)}._ct_blogcard_image_164if_28{aspect-ratio:16/10;background-position:50%;background-size:cover;position:relative}._ct_blogcard_date_164if_34{background:var(--ct-cta-main);color:var(--ct-brand-main);border-radius:var(--ct-radius-2);padding:var(--ct-space-2) var(--ct-space-3);text-align:center;box-shadow:var(--ct-shadow-md);position:absolute;top:14px;left:14px}._ct_blogcard_date_164if_34 b{font-size:var(--ct-font-size-2xl);font-weight:var(--ct-font-weight-bold);letter-spacing:-.02em;display:block}._ct_blogcard_date_164if_34 span{font-size:var(--ct-font-size-xs);font-weight:var(--ct-font-weight-bold);letter-spacing:.08em;opacity:.8;margin-top:2px;display:block}._ct_blogcard_body_164if_59{padding:var(--ct-space-4);gap:var(--ct-space-2);flex-direction:column;flex:1;display:flex}._ct_blogcard_category_164if_66{font-size:var(--ct-font-size-xs);font-weight:var(--ct-font-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--ct-cta-main);align-items:center;display:inline-flex}._ct_blogcard_title_164if_75{font-size:var(--ct-font-size-xl);line-height:28px;font-weight:var(--ct-font-weight-semibold);color:var(--ct-text-title);text-wrap:pretty;margin:0}._ct_blogcard_excerpt_164if_83{font-size:var(--ct-font-size-sm);color:var(--ct-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:20px;display:-webkit-box;overflow:hidden}._ct_blogcard_foot_164if_93{padding-top:var(--ct-space-3);justify-content:space-between;align-items:center;gap:var(--ct-space-3);margin-top:auto;display:flex}._ct_blogcard_meta_164if_101{font-size:var(--ct-font-size-xs);font-weight:var(--ct-font-weight-medium);color:var(--ct-text-secondary);align-items:center;gap:6px;display:inline-flex}._ct_blogcard_meta_164if_101 [data-icon]{font-size:var(--ct-font-size-sm)}._ct_blogcard_more_164if_112{font-size:var(--ct-font-size-sm);font-weight:var(--ct-font-weight-bold);color:var(--ct-cta-main);align-items:center;gap:4px;display:inline-flex}._ct_blogcard_more_164if_112 [data-icon]{font-size:var(--ct-font-size-sm);transition:transform .18s}._ct_blogcard_164if_10:hover ._ct_blogcard_more_164if_112 [data-icon]{transform:translate(3px)}._ct_blogcard_164if_10[data-variant=featured]{flex-direction:row}._ct_blogcard_164if_10[data-variant=featured] ._ct_blogcard_image_164if_28{aspect-ratio:auto;flex-shrink:0;width:52%;min-height:340px}._ct_blogcard_164if_10[data-variant=featured] ._ct_blogcard_body_164if_59{padding:var(--ct-space-5);gap:var(--ct-space-3);justify-content:center}._ct_blogcard_164if_10[data-variant=featured] ._ct_blogcard_title_164if_75{font-size:var(--ct-font-size-3xl);line-height:40px;font-weight:var(--ct-font-weight-bold);letter-spacing:-.01em}._ct_blogcard_164if_10[data-variant=featured] ._ct_blogcard_excerpt_164if_83{font-size:var(--ct-font-size-base);-webkit-line-clamp:4;line-height:24px}@media (width<=900px){._ct_blogcard_164if_10[data-variant=featured]{flex-direction:column}._ct_blogcard_164if_10[data-variant=featured] ._ct_blogcard_image_164if_28{aspect-ratio:16/10;width:100%;min-height:0}._ct_blogcard_164if_10[data-variant=featured] ._ct_blogcard_title_164if_75{font-size:var(--ct-font-size-2xl);line-height:32px}}
