.BlogPreviewCard-module__eODm2q__card{border:1px solid var(--color-border-active);border-radius:calc(var(--radius-lg) + 4px);background:var(--color-surface-active);height:100%;box-shadow:var(--shadow-sm);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.BlogPreviewCard-module__eODm2q__imageWrapper{aspect-ratio:16/9;border-bottom:1px solid var(--color-border-active);border-top-left-radius:calc(var(--radius-lg) + 4px);border-top-right-radius:calc(var(--radius-lg) + 4px);background:var(--surface-contrast);width:100%;position:relative;overflow:hidden}.BlogPreviewCard-module__eODm2q__image{object-fit:cover}.BlogPreviewCard-module__eODm2q__imagePlaceholder{background:repeating-linear-gradient(90deg,#0000000f,#0000000f 1px,transparent 1px,transparent 14px),repeating-linear-gradient(0deg,#0000000f,#0000000f 1px,transparent 1px,transparent 14px),linear-gradient(135deg,var(--surface-contrast),var(--surface-muted))}.BlogPreviewCard-module__eODm2q__body{gap:var(--space-sm);padding:var(--space-lg);display:grid}.BlogPreviewCard-module__eODm2q__meta{gap:var(--space-sm);color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;font-size:.9rem;display:flex}.BlogPreviewCard-module__eODm2q__title{text-wrap:pretty;margin:0;font-size:clamp(1.2rem,2.2vw,1.6rem)}.BlogPreviewCard-module__eODm2q__excerpt{color:var(--color-text-secondary);margin:0}.BlogPreviewCard-module__eODm2q__tags{gap:var(--space-xs);flex-wrap:wrap;display:flex}.BlogPreviewCard-module__eODm2q__tag{background:var(--surface-contrast);border:1px solid var(--color-border-active);color:var(--color-text-secondary);border-radius:999px;align-items:center;padding:.25rem .55rem;font-size:.8rem;font-weight:600;display:inline-flex}.BlogPreviewCard-module__eODm2q__card:focus-visible{outline:2px solid var(--color-primary-active);outline-offset:4px}@media (hover:hover) and (pointer:fine){.BlogPreviewCard-module__eODm2q__card:hover{border-color:color-mix(in srgb,var(--color-primary-active)30%,var(--color-border-active));box-shadow:var(--shadow-md);transform:translateY(-2px)}}
.page-module__H0G7nG__title{text-wrap:pretty;margin:0}.page-module__H0G7nG__subtitle{color:var(--color-text-secondary);max-width:720px;margin:0}.page-module__H0G7nG__grid{gap:var(--space-lg);grid-template-columns:1fr;display:grid}@media (min-width:48rem){.page-module__H0G7nG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:70rem){.page-module__H0G7nG__grid{grid-template-columns:repeat(3,1fr)}}.page-module__H0G7nG__header{gap:var(--space-lg);margin-bottom:var(--space-xl);display:grid}
