/* Self-hosted ShoshiBuilds type families. Full publisher-delivered TTF files;
   no additional subsetting. Copyright and OFL notices are in assets/fonts/. */
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;font-display:swap;src:url("./assets/fonts/dm-sans-400.ttf") format("truetype")}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;font-display:swap;src:url("./assets/fonts/dm-sans-500.ttf") format("truetype")}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:600;font-display:swap;src:url("./assets/fonts/dm-sans-600.ttf") format("truetype")}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;font-display:swap;src:url("./assets/fonts/dm-sans-700.ttf") format("truetype")}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:800;font-display:swap;src:url("./assets/fonts/dm-sans-800.ttf") format("truetype")}
@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url("./assets/fonts/instrument-serif-normal.ttf") format("truetype")}
@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url("./assets/fonts/instrument-serif-italic.ttf") format("truetype")}
:root{--sans:"DM Sans",Arial,sans-serif;--serif:"Instrument Serif",Georgia,serif;font-synthesis:none}
.hero-name{font-weight:400}
