._32I5Jq_teaser{color:inherit;flex-direction:column;gap:.75rem;text-decoration:none;display:flex}._32I5Jq_frame{border-radius:var(--radius-lg);background:var(--border-1);aspect-ratio:3/2;position:relative;overflow:hidden}._32I5Jq_frame picture{display:contents}._32I5Jq_frame img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._32I5Jq_body{flex-direction:column;gap:.5rem;display:flex}._32I5Jq_eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--accent);margin:0;font-size:.6875rem;font-weight:700}._32I5Jq_title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--text);text-wrap:balance;margin:0;font-size:1.375rem;font-weight:400;line-height:1.2;transition:color .15s}._32I5Jq_lead{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.5}._32I5Jq_lg{gap:1.25rem}._32I5Jq_lg ._32I5Jq_frame{aspect-ratio:16/9;border-radius:var(--radius-xl,1rem)}._32I5Jq_lg ._32I5Jq_eyebrow{color:var(--primary)}._32I5Jq_lg ._32I5Jq_title{letter-spacing:-.022em;font-size:clamp(2rem,1.4rem + 2.2vw,3rem);line-height:1.05}._32I5Jq_lg ._32I5Jq_lead{max-width:60ch;font-size:1.125rem;line-height:1.55}._32I5Jq_row{border-bottom:1px solid var(--border-1);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.875rem;padding:1rem 0;display:grid}._32I5Jq_row ._32I5Jq_frame{aspect-ratio:4/3;border-radius:var(--radius-sm,.25rem);order:2;width:6rem}._32I5Jq_row ._32I5Jq_title{font-size:1.125rem;line-height:1.22}._32I5Jq_row ._32I5Jq_lead{display:none}._32I5Jq_teaser:hover ._32I5Jq_title{color:var(--primary)}
._2BvIga_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:2rem;display:grid}._2BvIga_featured{gap:2.5rem;display:grid}@media (min-width:56rem){._2BvIga_featured{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}}._2BvIga_list{border-top:1px solid var(--border-1);flex-direction:column;display:flex}
.dAxlmq_list{border-top:1px solid var(--border-1);flex-direction:column;display:flex}
.crO3Fa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:2rem;margin:2rem 0;display:grid}