.page_section__65PAF{padding:var(--sp-16) 0}.page_headline__l3cRU{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);color:var(--color-text);margin-bottom:var(--sp-4);max-width:600px}.page_subhead__Wt858{font-size:var(--fs-base);color:var(--color-text-mid);margin-bottom:var(--sp-10)}.page_grid__7Z6WX{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.page_card__vAhTN{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-3)}.page_tag__b2Xkf{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-text-dim)}.page_cardTitle__3Xrhg{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-text);line-height:var(--lh-snug)}.page_cardBody__jyMA4{font-size:var(--fs-sm);color:var(--color-text-mid);line-height:var(--lh-normal);flex:1 1}.page_soon__54E9o{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-text-dim);margin-top:var(--sp-2)}