/* Flagged pages keep Fraunces + Jost (Paul Nov 8 11:27 PM CT). Shared FieldKit nav chrome only. */
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/montserrat-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/fonts/montserrat-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-latin-wght-italic.woff2) format('woff2')}
:root{--fk-navy:#0E1A2B;--fk-navy-hover:#22344F;--fk-ivory:#F5F8FC;--fk-ivory-2:#EEF3FA;--fk-ink:#14202F;--fk-muted:#5A6270;--fk-line:#E3E8EF;--fk-green:#2E7D4F;--fk-green-l:#2E7D4F}
.fkn-nav .fkn-text,.fkn-nav .fkn-text:visited{color:#0E1A2B;font-weight:600}
.fkn-nav .fkn-cta,.fkn-nav .fkn-cta:visited{background:#0E1A2B;color:#FBF8F3}
.fkn-nav .fkn-cta:hover{background:#22344F;color:#fff}
.fkn-nav .fkn-text:hover,.fkn-nav .fkn-text[aria-current="page"]{color:#22344F;text-decoration:underline;text-underline-offset:4px}
.fk-hero a{border-radius:10px}
