.article-cover-module__nDj6LW__cover{border-radius:var(--radius);border:1px solid var(--border);background-color:var(--surface-2);isolation:isolate;align-items:flex-end;width:100%;transition:border-color .2s;display:flex;position:relative;overflow:hidden}a:hover .article-cover-module__nDj6LW__cover{border-color:color-mix(in srgb, var(--accent) 50%, var(--border))}.article-cover-module__nDj6LW__hero{aspect-ratio:21/9}.article-cover-module__nDj6LW__card{aspect-ratio:16/10}.article-cover-module__nDj6LW__img{object-fit:cover;z-index:-1}.article-cover-module__nDj6LW__fallbackTitle{font-family:var(--display);letter-spacing:-.01em;color:var(--ghost);padding:var(--space-6);max-width:18ch;font-weight:800;line-height:1.05;font-size:var(--step-2);text-wrap:balance;text-shadow:0 1px 24px #080b1473}.article-cover-module__nDj6LW__hero .article-cover-module__nDj6LW__fallbackTitle{font-size:var(--step-4);max-width:22ch;padding:var(--space-8)}@media (max-width:720px){.article-cover-module__nDj6LW__hero{aspect-ratio:16/10}.article-cover-module__nDj6LW__hero .article-cover-module__nDj6LW__fallbackTitle{font-size:var(--step-3);padding:var(--space-6)}}
.blog-module__3rPSzG__featured{gap:var(--space-12);flex-direction:column;display:flex}.blog-module__3rPSzG__featuredGrid{gap:var(--space-12) var(--space-8);grid-template-columns:repeat(2,1fr);display:grid}.blog-module__3rPSzG__card{color:inherit;text-decoration:none;display:block}.blog-module__3rPSzG__cardBody{padding-top:var(--space-6)}.blog-module__3rPSzG__cardHero{max-width:100%}.blog-module__3rPSzG__cardTitle{font-family:var(--display);font-weight:700;font-size:var(--step-2);margin:var(--space-2) 0 var(--space-3);color:var(--text);text-wrap:balance;transition:color .2s}.blog-module__3rPSzG__cardHero .blog-module__3rPSzG__cardTitle{font-size:var(--step-4)}.blog-module__3rPSzG__card:hover .blog-module__3rPSzG__cardTitle{color:var(--accent-ink)}.blog-module__3rPSzG__more{margin-top:var(--space-24)}.blog-module__3rPSzG__moreHead{margin-bottom:var(--space-2);display:block}.blog-module__3rPSzG__list{flex-direction:column;display:flex}.blog-module__3rPSzG__row{border-top:1px solid var(--border);color:inherit;grid-template-columns:160px 1fr auto;align-items:start;gap:28px;padding:34px 0;text-decoration:none;display:grid}.blog-module__3rPSzG__row:last-child{border-bottom:1px solid var(--border)}.blog-module__3rPSzG__meta{font-family:var(--mono);color:var(--text-muted);padding-top:6px;font-size:.78rem}.blog-module__3rPSzG__title{font-family:var(--display);color:var(--text);margin-bottom:6px;font-size:1.5rem;font-weight:700;transition:color .2s}.blog-module__3rPSzG__row:hover .blog-module__3rPSzG__title{color:var(--accent-ink)}.blog-module__3rPSzG__summary{color:color-mix(in srgb, var(--text) 84%, var(--bg));max-width:60ch;margin-bottom:12px}.blog-module__3rPSzG__tag{font-family:var(--mono);color:var(--text-muted);border:1px solid var(--border);border-radius:999px;padding:4px 10px;font-size:.7rem}.blog-module__3rPSzG__arrow{font-family:var(--mono);color:var(--accent-ink);padding-top:4px;transition:transform .2s}.blog-module__3rPSzG__row:hover .blog-module__3rPSzG__arrow{transform:translate(4px)}.blog-module__3rPSzG__empty{color:var(--text-muted);font-family:var(--mono)}@media (max-width:720px){.blog-module__3rPSzG__row{grid-template-columns:1fr;gap:10px}.blog-module__3rPSzG__arrow{display:none}.blog-module__3rPSzG__featuredGrid{grid-template-columns:1fr}}
