@font-face {
  font-family: "Austin";
  src: url("../../../fonts/typetoday/AustinCy-Roman-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/AustinCy-Roman-Web_domain-clermontferrandmassifcentral2028.eu-md5-zH1Xfgc157Fk8pxGrco5Og.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Austin";
  src: url("../../../fonts/typetoday/AustinCy-Roman Italic-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/AustinCy-Roman Italic-Web_domain-clermontferrandmassifcentral2028.eu-md5-sP8DyGnpiKk-rQVcvnC1jQ.woff") format("woff");
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: "Austin";
  src: url("../../../fonts/typetoday/AustinCy-Italic-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/AustinCy-Italic-Web_domain-clermontferrandmassifcentral2028.eu-md5-V2fDh1-lJpVfNsRt5tKUnw.woff") format("woff");
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: "Austin";
  src: url("../../../fonts/typetoday/AustinCy-Semibold-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/AustinCy-Semibold-Web_domain-clermontferrandmassifcentral2028.eu-md5-hx8fFADayPOoYJBCCX8rvg.woff") format("woff");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Austin";
  src: url("../../../fonts/typetoday/AustinCy-Semibold Italic-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/AustinCy-Semibold Italic-Web_domain-clermontferrandmassifcentral2028.eu-md5-wMp4ZOL0s5NjLNg2xCK_Sg.woff") format("woff");
  font-style: italic;
  font-weight: 600;
}
@font-face {
  font-family: "Austin";
  src: url("../../../fonts/typetoday/AustinCy-Bold-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/AustinCy-Bold-Web_domain-clermontferrandmassifcentral2028.eu-md5-LMQ2MLJL1A4TAa9Z-kVogw.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Austin";
  src: url("../../../fonts/typetoday/AustinCy-Bold Italic-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/AustinCy-Bold Italic-Web_domain-clermontferrandmassifcentral2028.eu-md5-ZO5ihl1t33o0nWX5SPIGZg.woff") format("woff");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Austin";
  src: url("../../../fonts/typetoday/AustinCy-Fat-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/AustinCy-Fat-Web_domain-clermontferrandmassifcentral2028.eu-md5-c_HBS1wX-FuADfcPx1LWhg.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Austin";
  src: url("../../../fonts/typetoday/AustinCy-Ultra-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/AustinCy-Ultra-Web_domain-clermontferrandmassifcentral2028.eu-md5-kA5NsxKbfJTyQWiLsOhC7w.woff") format("woff");
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: "Austin";
  src: url("../../../fonts/typetoday/AustinCy-UltraItalic-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/AustinCy-UltraItalic-Web_domain-clermontferrandmassifcentral2028.eu-md5-bYI5pPzGeqoODbkYarteyQ.woff") format("woff");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Dala Floda";
  src: url("../../../fonts/typetoday/DalaFlodaCy-Fat-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/DalaFlodaCy-Fat-Web_domain-clermontferrandmassifcentral2028.eu-md5-NePD0-g0JUBxAMzR_hMLSQ.woff") format("woff");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Druk Condensed";
  src: url("../../../fonts/typetoday/DrukCondCy-Super-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/DrukCondCy-Super-Web_domain-clermontferrandmassifcentral2028.eu-md5-YypbKzIfozyAJ4OG10f8Kg.woff") format("woff");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Druk Condensed";
  src: url("../../../fonts/typetoday/DrukXCondCy-Super-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/DrukXCondCy-Super-Web_domain-clermontferrandmassifcentral2028.eu-md5-jrxx3pAC-3s8ICDrqMXhEQ.woff") format("woff");
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: "Druk Wide";
  src: url("../../../fonts/typetoday/DrukWideCy-Bold-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/DrukWideCy-Bold-Web_domain-clermontferrandmassifcentral2028.eu-md5-ZdWS56CprkKHjLfRhP1wgA.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Druk Wide";
  src: url("../../../fonts/typetoday/DrukWideCy-Super-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/DrukWideCy-Super-Web_domain-clermontferrandmassifcentral2028.eu-md5-MqyJP8wcnZ5vnkezvYIwNg.woff") format("woff");
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: "Giorgio Sans";
  src: url("../../../fonts/typetoday/GiorgioSansLC-Thin-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GiorgioSansLC-Thin-Web_domain-clermontferrandmassifcentral2028.eu-md5-pD9Uwka5MXQz6bLvzPEOFA.woff") format("woff");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Giorgio Sans";
  src: url("../../../fonts/typetoday/GiorgioSansLC-Regular-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GiorgioSansLC-Regular-Web_domain-clermontferrandmassifcentral2028.eu-md5-6t3hXntsF4s50-nTWZ96WA.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Giorgio Sans";
  src: url("../../../fonts/typetoday/GiorgioSansLC-RegularItalic-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GiorgioSansLC-RegularItalic-Web_domain-clermontferrandmassifcentral2028.eu-md5-86bDwOfxEEta7yL6gRtOaA.woff") format("woff");
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: "Giorgio Sans";
  src: url("../../../fonts/typetoday/GiorgioSansLC-Medium-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GiorgioSansLC-Medium-Web_domain-clermontferrandmassifcentral2028.eu-md5-3vdSqJFvNMZyXx7WHj40QA.woff") format("woff");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Giorgio Sans";
  src: url("../../../fonts/typetoday/GiorgioSansLC-Bold-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GiorgioSansLC-Bold-Web_domain-clermontferrandmassifcentral2028.eu-md5-USJcOc_PAFCa72LRyfsCTQ.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Giorgio Sans";
  src: url("../../../fonts/typetoday/GiorgioSansLC-BoldItalic-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GiorgioSansLC-BoldItalic-Web_domain-clermontferrandmassifcentral2028.eu-md5-N9MvKneSGSUtzyQZYTqQCg.woff") format("woff");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Giorgio Sans";
  src: url("../../../fonts/typetoday/GiorgioSansLC-Heavy-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GiorgioSansLC-Heavy-Web_domain-clermontferrandmassifcentral2028.eu-md5-H_9bW3AS4k3s8apJONQldw.woff") format("woff");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Giorgio Sans";
  src: url("../../../fonts/typetoday/GiorgioSansLC-Black-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GiorgioSansLC-Black-Web_domain-clermontferrandmassifcentral2028.eu-md5-wp6hWBb1RzkyXiEBjB_R1g.woff") format("woff");
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: "Graphik";
  src: url("../../../fonts/typetoday/GraphikLC-Thin-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GraphikLC-Thin-Web_domain-clermontferrandmassifcentral2028.eu-md5-SwcNABHhw1kgh9p-5z7oNg.woff") format("woff");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Graphik";
  src: url("../../../fonts/typetoday/GraphikLC-ExtraLight-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GraphikLC-ExtraLight-Web_domain-clermontferrandmassifcentral2028.eu-md5-Bg_OhIhZKHW3g1CzV_JIOQ.woff") format("woff");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Graphik";
  src: url("../../../fonts/typetoday/GraphikLC-Light-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GraphikLC-Light-Web_domain-clermontferrandmassifcentral2028.eu-md5-5-tfzOjtH3x9wHZGVKwGfQ.woff") format("woff");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Graphik";
  src: url("../../../fonts/typetoday/GraphikLC-Regular-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GraphikLC-Regular-Web_domain-clermontferrandmassifcentral2028.eu-md5-NCH5POPDcO_6wFDcyFDAXg.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Graphik";
  src: url("../../../fonts/typetoday/GraphikLC-RegularItalic-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GraphikLC-RegularItalic-Web_domain-clermontferrandmassifcentral2028.eu-md5-Gt63ff0tpQgOGm0m1EqMkg.woff") format("woff");
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: "Graphik";
  src: url("../../../fonts/typetoday/GraphikLC-Medium-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GraphikLC-Medium-Web_domain-clermontferrandmassifcentral2028.eu-md5-1csVBGU5lCwX_kdQpD5mOA.woff") format("woff");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Graphik";
  src: url("../../../fonts/typetoday/GraphikLC-Medium Italic-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GraphikLC-Medium Italic-Web_domain-clermontferrandmassifcentral2028.eu-md5-k2SVVTrl51lIZjPjw-lBwg.woff") format("woff");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Graphik";
  src: url("../../../fonts/typetoday/GraphikLC-Bold-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GraphikLC-Bold-Web_domain-clermontferrandmassifcentral2028.eu-md5-U-_0hABHT_V3HdJEKEv7Iw.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Graphik";
  src: url("../../../fonts/typetoday/GraphikLC-BoldItalic-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GraphikLC-BoldItalic-Web_domain-clermontferrandmassifcentral2028.eu-md5-iL0x637jVUZ5cbAEEfK0Qg.woff") format("woff");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Graphik";
  src: url("../../../fonts/typetoday/GraphikLC-Black-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GraphikLC-Black-Web_domain-clermontferrandmassifcentral2028.eu-md5-Q27ePKug2s3e-J1QMm0HtQ.woff") format("woff");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Graphik";
  src: url("../../../fonts/typetoday/GraphikLC-Super-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/GraphikLC-Super-Web_domain-clermontferrandmassifcentral2028.eu-md5-mKypQhA9EtFQKhBoc_TiYQ.woff") format("woff");
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: "Kazimir";
  src: url("../../../fonts/typetoday/Kazimir-Web-Regular.woff") format("woff2"),
       url("../../../fonts/typetoday/Kazimir-Web-Regular_domain-clermontferrandmassifcentral2028.eu-md5-RfgbHs9dloNnKg8TbCcucg.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Kazimir";
  src: url("../../../fonts/typetoday/Kazimir-Web-Medium.woff") format("woff2"),
       url("../../../fonts/typetoday/Kazimir-Web-Medium_domain-clermontferrandmassifcentral2028.eu-md5-1jpmn5_17Z-UN9i0FvDzWg.woff") format("woff");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Kazimir";
  src: url("../../../fonts/typetoday/Kazimir-Web-Bold.woff") format("woff2"),
       url("../../../fonts/typetoday/Kazimir-Web-Bold_domain-clermontferrandmassifcentral2028.eu-md5-LyHq-fi7kIZcv32traWulQ.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Kazimir";
  src: url("../../../fonts/typetoday/Kazimir-Web-Black.woff") format("woff2"),
       url("../../../fonts/typetoday/Kazimir-Web-Black_domain-clermontferrandmassifcentral2028.eu-md5-bxY9hj0-iHmrHpwRqsi3qA.woff") format("woff");
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: "Kazimir Text";
  src: url("../../../fonts/typetoday/KazimirText-Hairline_web.woff") format("woff2"),
       url("../../../fonts/typetoday/KazimirText-Hairline_web_domain-clermontferrandmassifcentral2028.eu-md5-oRvoqtxY7ugTQwi_xGwRag.woff") format("woff");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Kazimir Text";
  src: url("../../../fonts/typetoday/KazimirText-Book_web.woff") format("woff2"),
       url("../../../fonts/typetoday/KazimirText-Book_web_domain-clermontferrandmassifcentral2028.eu-md5-UjpdX94YIpbM4DyXljGYiw.woff") format("woff");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Kazimir Text";
  src: url("../../../fonts/typetoday/KazimirText-Regular_web.woff") format("woff2"),
       url("../../../fonts/typetoday/KazimirText-Regular_web_domain-clermontferrandmassifcentral2028.eu-md5-eJeqL5BKdM2RMW4KQWk0zQ.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Kazimir Text";
  src: url("../../../fonts/typetoday/KazimirText-Bold_web.woff") format("woff2"),
       url("../../../fonts/typetoday/KazimirText-Bold_web_domain-clermontferrandmassifcentral2028.eu-md5-pbUzXgpCPZ-FheIlgtVrxQ.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Karloff Negative";
  src: url("../../../fonts/typetoday/KarloffNegativePro-Web-Regular.woff") format("woff2"),
       url("../../../fonts/typetoday/KarloffNegativePro-Web-Regular_domain-clermontferrandmassifcentral2028.eu-md5-myzJnPZnhIok9foiOqh9HA.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Karloff Negative";
  src: url("../../../fonts/typetoday/KarloffNegativePro-Web-Bold.woff") format("woff2"),
       url("../../../fonts/typetoday/KarloffNegativePro-Web-Bold_domain-clermontferrandmassifcentral2028.eu-md5-Yj9LrHJ00gPSjwDnOvJ5cQ.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Marlene";
  src: url("../../../fonts/typetoday/MarleneCy-Web-Light.woff") format("woff2"),
       url("../../../fonts/typetoday/MarleneCy-Web-Light_domain-clermontferrandmassifcentral2028.eu-md5-20rEcArA6puv_4gkiZtpnQ.woff") format("woff");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Marlene";
  src: url("../../../fonts/typetoday/MarleneCy-Web-Bold.woff") format("woff2"),
       url("../../../fonts/typetoday/MarleneCy-Web-Bold_domain-clermontferrandmassifcentral2028.eu-md5-zAXiLViVFWHdv3omwitO0A.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Navigo";
  src: url("../../../fonts/typetoday/Navigo-Thin-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Navigo-Thin-Web_domain-clermontferrandmassifcentral2028.eu-md5-5-KJeUtGON6QqoNzUh4igA.woff") format("woff");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Navigo";
  src: url("../../../fonts/typetoday/Navigo-Light-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Navigo-Light-Web_domain-clermontferrandmassifcentral2028.eu-md5-HrOhnF01g0_HyYiNo2K4ew.woff") format("woff");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Navigo";
  src: url("../../../fonts/typetoday/Navigo-Regular-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Navigo-Regular-Web_domain-clermontferrandmassifcentral2028.eu-md5-XYW4fbJQsbFLo1vDRd2sOw.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Navigo";
  src: url("../../../fonts/typetoday/Navigo-Bold-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Navigo-Bold-Web_domain-clermontferrandmassifcentral2028.eu-md5-S7bb2yQJckvs77C2c1RlxA.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Navigo";
  src: url("../../../fonts/typetoday/Navigo-Black-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Navigo-Black-Web_domain-clermontferrandmassifcentral2028.eu-md5--F7omikLMmu_STXZGjCcsg.woff") format("woff");
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: "Nekst";
  src: url("../../../fonts/typetoday/Nekst-Thin-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Nekst-Thin-Web_domain-clermontferrandmassifcentral2028.eu-md5-ylUz_0QaiH7lqQbsaXlYiw.woff") format("woff");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Nekst";
  src: url("../../../fonts/typetoday/Nekst-Regular-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Nekst-Regular-Web_domain-clermontferrandmassifcentral2028.eu-md5-BEp8_L_JcEqypOG1a6356A.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Nekst";
  src: url("../../../fonts/typetoday/Nekst-SemiBold-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Nekst-SemiBold-Web_domain-clermontferrandmassifcentral2028.eu-md5-vA4XqsDmr8JzvAwR-724gw.woff") format("woff");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Nekst";
  src: url("../../../fonts/typetoday/Nekst-Black-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Nekst-Black-Web_domain-clermontferrandmassifcentral2028.eu-md5-M-9ADLeA9PVYVzrrdrGu1g.woff") format("woff");
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: "NWT Bodoni";
  src: url("../../../fonts/typetoday/NWT_Bodoni-Regular-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/NWT_Bodoni-Regular-Web_domain-clermontferrandmassifcentral2028.eu-md5-rfjbX04g4ueOpZpYoYNJhw.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "NWT Bodoni";
  src: url("../../../fonts/typetoday/NWT_Bodoni-Italic-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/NWT_Bodoni-Italic-Web_domain-clermontferrandmassifcentral2028.eu-md5-DmlHf6khxv9_9lcNQo4IXg.woff") format("woff");
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: "NWT Bodoni";
  src: url("../../../fonts/typetoday/NWT_Bodoni-Bold-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/NWT_Bodoni-Bold-Web_domain-clermontferrandmassifcentral2028.eu-md5-fLvRs3Nrmxe435710hTG7A.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Parmigiano Text Pro";
  src: url("../../../fonts/typetoday/Parmigiano_Text_Pro-Regular-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Parmigiano_Text_Pro-Regular-Web_domain-clermontferrandmassifcentral2028.eu-md5-OATHT8CxqwXKht6lObBKFA.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Parmigiano Text Pro";
  src: url("../../../fonts/typetoday/Parmigiano_Text_Pro-Black-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Parmigiano_Text_Pro-Black-Web_domain-clermontferrandmassifcentral2028.eu-md5-JNxvZdZDaY6jVRu2QAOSsA.woff") format("woff");
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: "Proto Grotesk";
  src: url("../../../fonts/typetoday/Proto_Grotesk-ExtraLight-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Proto_Grotesk-ExtraLight-Web_domain-clermontferrandmassifcentral2028.eu-md5-Ni4aK_C_r942qdJfRmPMfQ.woff") format("woff");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Proto Grotesk";
  src: url("../../../fonts/typetoday/Proto_Grotesk-Light-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Proto_Grotesk-Light-Web_domain-clermontferrandmassifcentral2028.eu-md5-YHpChh7mxwIjMxZWAeHI8Q.woff") format("woff");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Proto Grotesk";
  src: url("../../../fonts/typetoday/Proto_Grotesk-Regular-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Proto_Grotesk-Regular-Web_domain-clermontferrandmassifcentral2028.eu-md5-u0DkgvnZRjo80us3T_NpxA.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Proto Grotesk";
  src: url("../../../fonts/typetoday/Proto_Grotesk-Bold-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Proto_Grotesk-Bold-Web_domain-clermontferrandmassifcentral2028.eu-md5-1vuZ3dRma-1hwYZqUbBT3Q.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Spektra";
  src: url("../../../fonts/typetoday/Spektra-Variable-Web.woff") format("woff2");
  font-style: undefined;
  font-weight: 700;
}
@font-face {
  font-family: "Sauber Script";
  src: url("../../../fonts/typetoday/Sauber_Script-SauberScript-Web.woff") format("woff2"),
       url("../../../fonts/typetoday/Sauber_Script-SauberScript-Web_domain-clermontferrandmassifcentral2028.eu-md5-zCGzYDwnZvOErN1vm7qNXg.woff") format("woff");
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: "Stratos";
  src: url("../../../fonts/typetoday/StratosLC-Web-Light.woff") format("woff2"),
       url("../../../fonts/typetoday/StratosLC-Web-Light_domain-clermontferrandmassifcentral2028.eu-md5-c3mLaz1JRNaoMY6zXbO2hg.woff") format("woff");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Stratos";
  src: url("../../../fonts/typetoday/StratosLC-Web-Regular.woff") format("woff2"),
       url("../../../fonts/typetoday/StratosLC-Web-Regular_domain-clermontferrandmassifcentral2028.eu-md5-vcrwUx1mUbfT94VvcYEh1A.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Stratos";
  src: url("../../../fonts/typetoday/StratosLC-Web-Italic.woff") format("woff2"),
       url("../../../fonts/typetoday/StratosLC-Web-Italic_domain-clermontferrandmassifcentral2028.eu-md5-qfWNIM1C4UepTSX5Sj1xeg.woff") format("woff");
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: "Stratos";
  src: url("../../../fonts/typetoday/StratosLC-Web-Medium.woff") format("woff2"),
       url("../../../fonts/typetoday/StratosLC-Web-Medium_domain-clermontferrandmassifcentral2028.eu-md5-Xj8fmzJz5uS02xv6dH7qTQ.woff") format("woff");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Stratos";
  src: url("../../../fonts/typetoday/StratosLC-Web-Bold.woff") format("woff2"),
       url("../../../fonts/typetoday/StratosLC-Web-Bold_domain-clermontferrandmassifcentral2028.eu-md5-ktV6HQ_9FlT5lB8OokBwZw.woff") format("woff");
  font-style: normal;
  font-weight: 700;
}