.ff[data-astro-cid-v2vzor6g]{align-items:center;gap:clamp(1.4rem,3vw,2.4rem);display:grid}@media (width>=860px){.ff[data-astro-cid-v2vzor6g]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.ff-eyebrow[data-astro-cid-v2vzor6g]{font-size:var(--fs-sm);letter-spacing:-.005em;color:var(--accent);margin-bottom:.8rem;font-weight:600}.ff-title[data-astro-cid-v2vzor6g].h2{letter-spacing:-.034em;font-size:clamp(1.8rem,3.8vw,2.6rem);line-height:1.08}.ff-title[data-astro-cid-v2vzor6g].h3{font-size:var(--fs-xl);letter-spacing:-.022em;line-height:1.2}.ff-meta[data-astro-cid-v2vzor6g]{font-size:var(--fs-s);color:var(--ink-soft);font-variant-numeric:tabular-nums;margin-top:.4rem}.ff-logline[data-astro-cid-v2vzor6g]{font-size:var(--fs-m);letter-spacing:-.012em;color:var(--ink);margin-top:.9rem;line-height:1.4}.blurb[data-astro-cid-v2vzor6g]{max-width:34rem;margin-top:.9rem}.more[data-astro-cid-v2vzor6g]{margin-top:1.3rem}.ff-link[data-astro-cid-v2vzor6g]{font-size:var(--fs-ui);letter-spacing:-.005em;color:var(--accent);font-weight:500;text-decoration:none}.ff-link[data-astro-cid-v2vzor6g]:hover,.ff-link[data-astro-cid-v2vzor6g]:focus-visible{color:var(--accent-hover);text-underline-offset:.2em;outline:none;text-decoration:underline}
