._section_ord0t_4{background:var(--pbs-section-surface, var(--neutral-0));padding:var(--section-y-lg) var(--page-gutter);border-top:1px solid var(--border-subtle)}._inner_ord0t_10{max-width:var(--container-max);margin:0 auto}._headRow_ord0t_16{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:clamp(22px,2.4vw,32px)}._intro_ord0t_24{max-width:620px}._heading_ord0t_28{font-family:var(--font-display);font-weight:700;font-size:var(--h2-lg);line-height:1.06;letter-spacing:-.034em;color:var(--text-strong);margin:14px 0}._lede_ord0t_38{font-size:var(--ui-16);line-height:1.6;color:var(--text-body);margin:0;text-wrap:pretty}._headCta_ord0t_46{flex:none;display:inline-flex;align-items:center;gap:7px;padding-bottom:6px;font-weight:700;font-size:var(--ui-14);color:var(--pbs-orange);text-decoration:none;transition:gap var(--dur-fast) var(--ease-out),transform var(--dur-base) var(--ease-out)}._headCta_ord0t_46:hover{gap:12px;transform:var(--hover-nudge)}._grid_ord0t_64{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(148px,100%),1fr));gap:clamp(8px,.9vw,14px)}._card_ord0t_70{display:block;position:relative;border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden;text-decoration:none;background:var(--pbs-card-surface, var(--surface-card));transition:box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}._card_ord0t_70:focus-visible{box-shadow:var(--shadow-md);transform:var(--hover-rise)}@media (hover: hover) and (pointer: fine){._card_ord0t_70:hover{box-shadow:var(--shadow-md);transform:var(--hover-rise)}}._media_ord0t_94{position:relative;--media-ratio: 4 / 3}._overlay_ord0t_99{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#12233a4d,#0b1626f0);opacity:0;transition:opacity var(--dur-base) var(--ease-out);display:flex;align-items:flex-end;padding:11px}._card_ord0t_70:hover ._overlay_ord0t_99,._card_ord0t_70:focus-visible ._overlay_ord0t_99{opacity:1}@media (hover: none){._overlay_ord0t_99{opacity:1}}._blurb_ord0t_126{color:var(--neutral-0);font-size:var(--ui-12);line-height:1.4;font-weight:600;text-wrap:pretty}._cardBar_ord0t_134{padding:11px 12px 13px;display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--border-subtle)}._cardLabel_ord0t_142{font-family:var(--font-display);font-weight:700;font-size:var(--ui-14);letter-spacing:-.014em;color:var(--text-strong)}._cardMeta_ord0t_150{font-family:var(--font-mono);font-size:var(--ui-10);color:var(--text-muted)}
