.ff-newsroom{--news-ink:#142d4d;--news-red:#b12d3c;color:var(--news-ink);max-width:1200px;margin:auto;padding:30px 24px 64px}.ff-newsroom-topline{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #dce3ed;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;font-size:11px;font-weight:700;display:flex}.ff-newsroom-topline p{align-items:center;gap:10px;display:flex}.ff-newsroom-topline a{letter-spacing:.02em;text-underline-offset:4px;text-decoration:underline}.ff-newsroom-hero{grid-template-columns:1fr 1fr;align-items:center;gap:36px;padding:28px 0 24px;display:grid}.ff-newsroom-eyebrow{text-transform:uppercase;letter-spacing:.13em;color:var(--news-red);font-size:11px;font-weight:700}.ff-newsroom h1{font-family:var(--font-newsreader),Georgia,serif;letter-spacing:-.035em;margin:12px 0 18px;font-size:clamp(40px,5vw,62px);line-height:1.02}.ff-newsroom-deck{color:#52627a;max-width:44ch;font-size:16px;line-height:1.65}.ff-newsroom-hero figure{margin:0}.ff-newsroom-art{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.ff-newsroom figcaption{color:#657288;margin-top:7px;font-size:10px;line-height:1.5}.ff-newsroom-principles{flex-wrap:wrap;gap:16px;margin-top:22px;font-size:11px;font-weight:600;display:flex}.ff-newsroom-principles span+span{border-left:1px solid #ccd5e1;padding-left:16px}.ff-newsroom-links{border-top:2px solid #153b69;border-bottom:1px solid #dce3ed;flex-wrap:wrap;gap:24px;padding:14px 0;font-size:12px;font-weight:600;display:flex}.ff-newsroom a:hover{color:#a72836}.ff-newsroom-latest{justify-content:space-between;align-items:center;padding:25px 0 18px;display:flex}.ff-newsroom-latest h2{font-family:var(--font-newsreader),Georgia,serif;font-size:26px}.ff-newsroom-latest span{text-transform:uppercase;letter-spacing:.08em;color:#657288;font-size:11px}.ff-newsroom-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px;display:grid}.ff-newsroom-story{border-bottom:1px solid #dce3ed;padding-bottom:24px}.ff-newsroom-story h3{font-family:var(--font-newsreader),Georgia,serif;margin:9px 0 12px;font-size:27px;line-height:1.2}.ff-newsroom-story p{color:#52627a;font-size:14px;line-height:1.6}.ff-newsroom-story .ff-newsroom-byline{margin-top:16px;font-size:11px}.ff-newsroom-empty{background:#f3f6fa;border-left:3px solid #244d7d;max-width:760px;padding:28px}.ff-newsroom-empty h3{font-family:var(--font-newsreader),Georgia,serif;margin-bottom:8px;font-size:25px}.ff-newsroom-empty p{color:#52627a;font-size:14px;line-height:1.65}.ff-newsroom-empty a{text-underline-offset:4px;margin-top:16px;font-size:12px;font-weight:700;text-decoration:underline;display:inline-block}@media (max-width:700px){.ff-newsroom{padding:20px 18px 40px}.ff-newsroom-hero{grid-template-columns:1fr;gap:24px;padding-top:24px}.ff-newsroom h1{font-size:44px}.ff-newsroom-grid{grid-template-columns:1fr}.ff-newsroom-links{gap:12px 20px}.ff-newsroom-latest span{display:none}}
