.fp{--fp-ink:#004385;--fp-ink-muted:#004385ad;--fp-paper:#f4f6f9;--fp-brass:#c9a227;--fp-hair:#c8a15a59;background:var(--fp-paper);color:var(--fp-ink);padding:clamp(3rem,8vh,5rem) clamp(1.25rem,6vw,6rem) clamp(1.25rem,3vh,2rem);font-family:Inter,sans-serif;position:relative}.fp__inner{text-align:center;max-width:1100px;margin:0 auto}.fp__label{letter-spacing:.28em;text-transform:uppercase;color:var(--fp-brass);margin-bottom:.75rem;font-size:.72rem;font-weight:700;display:inline-block}.fp__title{color:var(--fp-ink);margin-bottom:clamp(2rem,4vh,3rem);font-family:Fraunces,Georgia,serif;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:400;line-height:1.2}.fp__title em{font-style:italic;font-weight:300}.fp__logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(2rem,5vw,3.5rem);display:flex}.fp__logo{justify-content:center;align-items:center;height:56px;display:flex}.fp__logo img{-o-object-fit:contain;object-fit:contain;max-width:160px;max-height:100%}@media (max-width:700px){.fp__logos{gap:1.75rem}.fp__logo{height:44px}}
