/* Shared brand type: Geist leads on every page. */
@font-face{font-family:Geist;src:url('/assets/fonts/geist-latin.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
@font-face{font-family:'Funnel Display';src:url('/assets/fonts/funnel-latin.woff2') format('woff2');font-style:normal;font-weight:300 800;font-display:swap}
:root body,:root body.unified-site,:root body.editorial-experience{font-family:Geist,Arial,sans-serif!important}
:root body :is(h1,h2,h3,h4,h5,h6,button,input,select,textarea),:root body :is(h1,h2,h3,h4,h5,h6) :is(span,strong,em,b){font-family:Geist,Arial,sans-serif!important}
:root body .fp-feature-front>strong,:root body .fp-feature-detail>strong{font-family:Geist,Arial,sans-serif!important}
:root body :is(blockquote,.fp-heading>p,.fp-ai-edit-copy>p){font-family:'Funnel Display',Geist,Arial,sans-serif}
