/* Сгенерировано scripts/build_theme_fonts.py — не править руками. */
@font-face { font-family: "Onest"; src: url("/static/fonts/Onest-Variable.tf.woff2") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Golos Text"; src: url("/static/fonts/GolosText-Variable.tf.woff2") format("woff2"); font-weight: 400 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Geologica"; src: url("/static/fonts/Geologica-Variable.tf.woff2") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Wix Madefor Display"; src: url("/static/fonts/WixMadeforDisplay-Variable.tf.woff2") format("woff2"); font-weight: 400 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Wix Madefor Text"; src: url("/static/fonts/WixMadeforText-Variable.tf.woff2") format("woff2"); font-weight: 400 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Jost"; src: url("/static/fonts/Jost-Variable.tf.woff2") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Montserrat"; src: url("/static/fonts/Montserrat-Variable.tf.woff2") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Rubik"; src: url("/static/fonts/Rubik-Variable.tf.woff2") format("woff2"); font-weight: 300 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Nunito"; src: url("/static/fonts/Nunito-Variable.tf.woff2") format("woff2"); font-weight: 200 1000; font-style: normal; font-display: swap; }
@font-face { font-family: "IBM Plex Sans"; src: url("/static/fonts/IBMPlexSans-Variable.tf.woff2") format("woff2"); font-weight: 100 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Fira Sans"; src: url("/static/fonts/FiraSans-Bold.tf.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Fira Sans"; src: url("/static/fonts/FiraSans-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Exo 2"; src: url("/static/fonts/Exo2-Variable.tf.woff2") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }
@font-face { font-family: "PT Sans"; src: url("/static/fonts/PTSans-Bold.tf.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "PT Sans"; src: url("/static/fonts/PTSans-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Raleway"; src: url("/static/fonts/Raleway-Variable.tf.woff2") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Sofia Sans"; src: url("/static/fonts/SofiaSans-Variable.tf.woff2") format("woff2"); font-weight: 1 1000; font-style: normal; font-display: swap; }
@font-face { font-family: "Comfortaa"; src: url("/static/fonts/Comfortaa-Variable.tf.woff2") format("woff2"); font-weight: 300 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Sofia Sans Extra Condensed"; src: url("/static/fonts/SofiaSansExtraCondensed-Variable.tf.woff2") format("woff2"); font-weight: 1 1000; font-style: normal; font-display: swap; }
@font-face { font-family: "Russo One"; src: url("/static/fonts/RussoOne-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Dela Gothic One"; src: url("/static/fonts/DelaGothicOne-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Tektur"; src: url("/static/fonts/Tektur-Variable.tf.woff2") format("woff2"); font-weight: 400 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Rubik Mono One"; src: url("/static/fonts/RubikMonoOne-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Stalinist One"; src: url("/static/fonts/StalinistOne-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ruslan Display"; src: url("/static/fonts/RuslanDisplay-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Press Start 2P"; src: url("/static/fonts/PressStart2P-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Playfair Display"; src: url("/static/fonts/PlayfairDisplay-Variable.tf.woff2") format("woff2"); font-weight: 400 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Cormorant"; src: url("/static/fonts/Cormorant-Variable.tf.woff2") format("woff2"); font-weight: 300 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Lora"; src: url("/static/fonts/Lora-Variable.tf.woff2") format("woff2"); font-weight: 400 700; font-style: normal; font-display: swap; }
@font-face { font-family: "PT Serif"; src: url("/static/fonts/PTSerif-Bold.tf.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "PT Serif"; src: url("/static/fonts/PTSerif-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "EB Garamond"; src: url("/static/fonts/EBGaramond-Variable.tf.woff2") format("woff2"); font-weight: 400 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Spectral"; src: url("/static/fonts/Spectral-Bold.tf.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Spectral"; src: url("/static/fonts/Spectral-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Literata"; src: url("/static/fonts/Literata-Variable.tf.woff2") format("woff2"); font-weight: 200 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Prata"; src: url("/static/fonts/Prata-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Yeseva One"; src: url("/static/fonts/YesevaOne-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Alegreya"; src: url("/static/fonts/Alegreya-Variable.tf.woff2") format("woff2"); font-weight: 400 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Caveat"; src: url("/static/fonts/Caveat-Variable.tf.woff2") format("woff2"); font-weight: 400 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Bad Script"; src: url("/static/fonts/BadScript-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Marck Script"; src: url("/static/fonts/MarckScript-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Neucha"; src: url("/static/fonts/Neucha-Neucha.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Pangolin"; src: url("/static/fonts/Pangolin-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Amatic SC"; src: url("/static/fonts/AmaticSC-Bold.tf.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Amatic SC"; src: url("/static/fonts/AmaticSC-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Lobster"; src: url("/static/fonts/Lobster-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Pacifico"; src: url("/static/fonts/Pacifico-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "IBM Plex Mono"; src: url("/static/fonts/IBMPlexMono-Bold.tf.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "IBM Plex Mono"; src: url("/static/fonts/IBMPlexMono-Regular.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "PT Mono"; src: url("/static/fonts/PTMono-PTM55FT.tf.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
