._wrap_e6e0d_1{max-width:1120px;margin:0 auto;padding:var(--spacing-12) var(--spacing-4) 0;display:flex;flex-direction:column;gap:var(--spacing-8)}._featured_e6e0d_9,._card_e6e0d_10{display:grid;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:var(--foreground);transition:box-shadow var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._featured_e6e0d_9:hover,._card_e6e0d_10:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}._featured_e6e0d_9{grid-template-columns:1.1fr 1fr}._featuredImage_e6e0d_32,._cardImage_e6e0d_33{width:100%;height:100%;object-fit:contain;background:#f3f4f1;display:block}._cardImage_e6e0d_33{aspect-ratio:4 / 3;height:auto}._featuredBody_e6e0d_44,._cardBody_e6e0d_45{padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-3)}._featuredBody_e6e0d_44{justify-content:center}._cardBody_e6e0d_45{padding:var(--spacing-6);flex:1}._meta_e6e0d_58{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);font-size:.875rem;color:var(--muted-foreground)}._topic_e6e0d_67{background:var(--accent);color:var(--accent-foreground);font-weight:600;border-radius:var(--radius-full);padding:2px var(--spacing-3)}._featuredTitle_e6e0d_74{margin:0;font-family:var(--font-family-display);font-weight:600;font-size:clamp(1.625rem,3vw,2.25rem);line-height:1.15;letter-spacing:-.02em}._cardTitle_e6e0d_82{margin:0;font-family:var(--font-family-display);font-weight:600;font-size:1.375rem;line-height:1.25}._summary_e6e0d_89{margin:0;color:var(--muted-foreground);line-height:1.6}._readMore_e6e0d_94{margin-top:auto;padding-top:var(--spacing-2);display:inline-flex;align-items:center;gap:var(--spacing-2);font-weight:600;color:var(--primary)}._grid_e6e0d_103{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-8)}._grid_e6e0d_103 li{display:flex}._card_e6e0d_10{grid-template-columns:1fr;grid-template-rows:auto 1fr;width:100%}@media(max-width:860px){._featured_e6e0d_9,._grid_e6e0d_103{grid-template-columns:1fr}._featuredImage_e6e0d_32{aspect-ratio:4 / 3;height:auto}._featuredBody_e6e0d_44{padding:var(--spacing-6)}}
