@font-face{font-family:"Bricolage Grotesque";src:url("/assets/fonts/BricolageGrotesque-Variable.woff") format("woff");font-style:normal;font-weight:200 800;font-display:swap}
@font-face{font-family:"IBM Plex Sans";src:url("/assets/fonts/IBMPlexSans-Variable.woff") format("woff");font-style:normal;font-weight:100 700;font-display:swap}
@font-face{font-family:"IBM Plex Sans";src:url("/assets/fonts/IBMPlexSans-Italic-Variable.woff") format("woff");font-style:italic;font-weight:100 700;font-display:swap}
:root{--font-body:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-heading:"Bricolage Grotesque",system-ui,sans-serif;--bs-font-sans-serif:var(--font-body);--bs-body-font-family:var(--font-body)}
body,button,input,select,textarea{font-family:var(--font-body)}
h1,h2,h3,h4,h5,h6,.brand>span,.brand strong,.browse-grid strong{font-family:var(--font-heading);font-optical-sizing:auto}
