.blog-module__YXozjG__page{width:min(var(--shell), 100%);padding-inline:var(--gutter);padding-block:var(--page-block-start) var(--page-block-end);gap:var(--page-gap);margin-inline:auto;display:grid}.blog-module__YXozjG__list{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none;display:grid}.blog-module__YXozjG__list>li{display:grid}.blog-module__YXozjG__card{align-content:start;gap:var(--space-2);padding:var(--space-5);border-radius:var(--r-card);background:var(--card-bg);--accent:var(--accent-on-card);border:1px solid var(--card-border);box-shadow:var(--shadow-card);color:var(--card-fg);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);text-decoration:none;display:grid}@media (hover:hover){.blog-module__YXozjG__card:hover{transform:translateY(calc(var(--raise) * -1));border-color:var(--card-hover-line);box-shadow:var(--card-hover-shadow)}}.blog-module__YXozjG__meta{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--accent);flex-wrap:wrap;font-weight:700;display:flex}.blog-module__YXozjG__title{font-size:var(--text-xl);font-weight:900;line-height:var(--leading-tight);letter-spacing:var(--track-display);text-wrap:balance}.blog-module__YXozjG__excerpt{color:var(--card-fg-muted);font-size:var(--text-sm);line-height:var(--leading-snug);text-wrap:pretty}
