.BlogCard_card__Mkn5a{display:flex;flex-direction:column;gap:1rem;height:100%;padding:var(--card-padding);border-radius:24px;border:1px solid var(--paper-border);background:var(--paper-elevated);color:inherit;box-shadow:var(--paper-shadow);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.BlogCard_card__Mkn5a:hover{transform:translateY(-3px);border-color:rgba(124,58,237,.22);box-shadow:0 24px 46px rgba(17,17,17,.08)}.BlogCard_card__Mkn5a:hover .BlogCard_cta__iz6pO,.BlogCard_card__Mkn5a:hover .BlogCard_title__CflcO{color:var(--accent)}.BlogCard_top__2vCla{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.BlogCard_category__q3h2i{padding:.28rem .72rem;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--cat-accent) 14%,transparent);color:var(--cat-accent);font-weight:700}.BlogCard_category__q3h2i,.BlogCard_date__HR3tE{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:var(--fs-xs)}.BlogCard_date__HR3tE{color:var(--text-faint-dark)}.BlogCard_title__CflcO{color:var(--text-dark);font-size:1.45rem;line-height:1.15;transition:color .2s ease}.BlogCard_excerpt__SNGK4{color:var(--text-soft-dark);font-size:var(--fs-small);line-height:1.72;flex:1 1}.BlogCard_cta__iz6pO{display:inline-flex;align-items:center;gap:.42rem;color:var(--text-dark);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:var(--fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:color .2s ease}.blog_page__bLGfe{display:flex;flex-direction:column}.blog_hero__HpgXZ{--hero-image:url(/images/hero-figma.jpg);--hero-image-position:center 36%;--hero-image-opacity:0.18;text-align:center}.blog_lightTitle__afQob,.blog_lightTitle__afQob strong{color:var(--text-dark)}.blog_lightCopy__tiNfa{color:var(--text-soft-dark)}.blog_labHeader__XQpsr{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:clamp(2rem,6vw,6rem);align-items:end;padding:0 0 var(--space-12);border-bottom:1px solid var(--paper-border)}.blog_labCopy__irx1g{min-width:0}.blog_labStatus__YumUS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(16,24,40,.14)}.blog_labStatus__YumUS div{padding:var(--space-4) 0;border-bottom:1px solid rgba(16,24,40,.14)}.blog_labStatus__YumUS div:nth-child(odd){padding-right:var(--space-4)}.blog_labStatus__YumUS div:nth-child(2n){padding-left:var(--space-4);border-left:1px solid rgba(16,24,40,.14)}.blog_labStatus__YumUS dt{color:var(--accent);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blog_labStatus__YumUS dd{margin-top:.35rem;color:var(--text-dark);font-size:var(--fs-small);font-weight:700}.blog_listTitle__8fUV9{margin:var(--space-12) 0 var(--space-6);color:var(--text-dark);font-size:clamp(1.4rem,2vw,1.8rem)}.blog_grid__bfhso{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--space-4)}@media(max-width:900px){.blog_labHeader__XQpsr{grid-template-columns:1fr;align-items:start}}@media(max-width:540px){.blog_labStatus__YumUS{grid-template-columns:1fr}.blog_labStatus__YumUS div:nth-child(n){padding:var(--space-4) 0;border-left:0}}