/* AUTO-GENERATED by generate-font-faces.py — do not hand-edit */
/* Pangram Pangram personal tier — self-hosted woff2 only */

@font-face {
  font-family: 'Helvetica Now Text';
  src: url('./fonts/HelveticaNowText-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab HelveticaNowText-Regular';
  src: url('./fonts/HelveticaNowText-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata Black';
  src: url('./fonts/Literata-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-Black';
  src: url('./fonts/Literata-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata Black';
  src: url('./fonts/Literata-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-BlackItalic';
  src: url('./fonts/Literata-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata';
  src: url('./fonts/Literata-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-Bold';
  src: url('./fonts/Literata-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata';
  src: url('./fonts/Literata-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-BoldItalic';
  src: url('./fonts/Literata-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata ExtraBold';
  src: url('./fonts/Literata-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-ExtraBold';
  src: url('./fonts/Literata-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata ExtraBold';
  src: url('./fonts/Literata-ExtraBoldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-ExtraBoldItalic';
  src: url('./fonts/Literata-ExtraBoldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata ExtraLight';
  src: url('./fonts/Literata-ExtraLight.woff2') format('woff2');
  font-weight: 250;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-ExtraLight';
  src: url('./fonts/Literata-ExtraLight.woff2') format('woff2');
  font-weight: 250;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata ExtraLight';
  src: url('./fonts/Literata-ExtraLightItalic.woff2') format('woff2');
  font-weight: 250;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-ExtraLightItalic';
  src: url('./fonts/Literata-ExtraLightItalic.woff2') format('woff2');
  font-weight: 250;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata';
  src: url('./fonts/Literata-Italic-VariableFont_opsz,wght.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-Italic-VariableFont_opsz,wght';
  src: url('./fonts/Literata-Italic-VariableFont_opsz,wght.woff2') format('woff2');
  font-weight: 200 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata';
  src: url('./fonts/Literata-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-Italic';
  src: url('./fonts/Literata-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata Light';
  src: url('./fonts/Literata-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-Light';
  src: url('./fonts/Literata-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata Light';
  src: url('./fonts/Literata-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-LightItalic';
  src: url('./fonts/Literata-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata Medium';
  src: url('./fonts/Literata-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-Medium';
  src: url('./fonts/Literata-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata Medium';
  src: url('./fonts/Literata-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-MediumItalic';
  src: url('./fonts/Literata-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata';
  src: url('./fonts/Literata-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-Regular';
  src: url('./fonts/Literata-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata SemiBold';
  src: url('./fonts/Literata-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-SemiBold';
  src: url('./fonts/Literata-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata SemiBold';
  src: url('./fonts/Literata-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-SemiBoldItalic';
  src: url('./fonts/Literata-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata';
  src: url('./fonts/Literata-VariableFont_opsz,wght.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata-VariableFont_opsz,wght';
  src: url('./fonts/Literata-VariableFont_opsz,wght.woff2') format('woff2');
  font-weight: 200 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt Black';
  src: url('./fonts/Literata_18pt-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-Black';
  src: url('./fonts/Literata_18pt-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt Black';
  src: url('./fonts/Literata_18pt-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-BlackItalic';
  src: url('./fonts/Literata_18pt-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt';
  src: url('./fonts/Literata_18pt-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-Bold';
  src: url('./fonts/Literata_18pt-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt';
  src: url('./fonts/Literata_18pt-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-BoldItalic';
  src: url('./fonts/Literata_18pt-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt ExtraBold';
  src: url('./fonts/Literata_18pt-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-ExtraBold';
  src: url('./fonts/Literata_18pt-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt ExtraBold';
  src: url('./fonts/Literata_18pt-ExtraBoldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-ExtraBoldItalic';
  src: url('./fonts/Literata_18pt-ExtraBoldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt ExtraLight';
  src: url('./fonts/Literata_18pt-ExtraLight.woff2') format('woff2');
  font-weight: 250;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-ExtraLight';
  src: url('./fonts/Literata_18pt-ExtraLight.woff2') format('woff2');
  font-weight: 250;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt ExtraLight';
  src: url('./fonts/Literata_18pt-ExtraLightItalic.woff2') format('woff2');
  font-weight: 250;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-ExtraLightItalic';
  src: url('./fonts/Literata_18pt-ExtraLightItalic.woff2') format('woff2');
  font-weight: 250;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt';
  src: url('./fonts/Literata_18pt-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-Italic';
  src: url('./fonts/Literata_18pt-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt Light';
  src: url('./fonts/Literata_18pt-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-Light';
  src: url('./fonts/Literata_18pt-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt Light';
  src: url('./fonts/Literata_18pt-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-LightItalic';
  src: url('./fonts/Literata_18pt-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt Medium';
  src: url('./fonts/Literata_18pt-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-Medium';
  src: url('./fonts/Literata_18pt-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt Medium';
  src: url('./fonts/Literata_18pt-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-MediumItalic';
  src: url('./fonts/Literata_18pt-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt';
  src: url('./fonts/Literata_18pt-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-Regular';
  src: url('./fonts/Literata_18pt-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt SemiBold';
  src: url('./fonts/Literata_18pt-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-SemiBold';
  src: url('./fonts/Literata_18pt-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 18pt SemiBold';
  src: url('./fonts/Literata_18pt-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_18pt-SemiBoldItalic';
  src: url('./fonts/Literata_18pt-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt Black';
  src: url('./fonts/Literata_24pt-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-Black';
  src: url('./fonts/Literata_24pt-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt Black';
  src: url('./fonts/Literata_24pt-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-BlackItalic';
  src: url('./fonts/Literata_24pt-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt';
  src: url('./fonts/Literata_24pt-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-Bold';
  src: url('./fonts/Literata_24pt-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt';
  src: url('./fonts/Literata_24pt-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-BoldItalic';
  src: url('./fonts/Literata_24pt-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt ExtraBold';
  src: url('./fonts/Literata_24pt-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-ExtraBold';
  src: url('./fonts/Literata_24pt-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt ExtraBold';
  src: url('./fonts/Literata_24pt-ExtraBoldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-ExtraBoldItalic';
  src: url('./fonts/Literata_24pt-ExtraBoldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt ExtraLight';
  src: url('./fonts/Literata_24pt-ExtraLight.woff2') format('woff2');
  font-weight: 250;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-ExtraLight';
  src: url('./fonts/Literata_24pt-ExtraLight.woff2') format('woff2');
  font-weight: 250;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt ExtraLight';
  src: url('./fonts/Literata_24pt-ExtraLightItalic.woff2') format('woff2');
  font-weight: 250;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-ExtraLightItalic';
  src: url('./fonts/Literata_24pt-ExtraLightItalic.woff2') format('woff2');
  font-weight: 250;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt';
  src: url('./fonts/Literata_24pt-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-Italic';
  src: url('./fonts/Literata_24pt-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt Light';
  src: url('./fonts/Literata_24pt-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-Light';
  src: url('./fonts/Literata_24pt-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt Light';
  src: url('./fonts/Literata_24pt-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-LightItalic';
  src: url('./fonts/Literata_24pt-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt Medium';
  src: url('./fonts/Literata_24pt-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-Medium';
  src: url('./fonts/Literata_24pt-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt Medium';
  src: url('./fonts/Literata_24pt-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-MediumItalic';
  src: url('./fonts/Literata_24pt-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt';
  src: url('./fonts/Literata_24pt-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-Regular';
  src: url('./fonts/Literata_24pt-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt SemiBold';
  src: url('./fonts/Literata_24pt-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-SemiBold';
  src: url('./fonts/Literata_24pt-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 24pt SemiBold';
  src: url('./fonts/Literata_24pt-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_24pt-SemiBoldItalic';
  src: url('./fonts/Literata_24pt-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt Black';
  src: url('./fonts/Literata_36pt-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-Black';
  src: url('./fonts/Literata_36pt-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt Black';
  src: url('./fonts/Literata_36pt-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-BlackItalic';
  src: url('./fonts/Literata_36pt-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt';
  src: url('./fonts/Literata_36pt-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-Bold';
  src: url('./fonts/Literata_36pt-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt';
  src: url('./fonts/Literata_36pt-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-BoldItalic';
  src: url('./fonts/Literata_36pt-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt ExtraBold';
  src: url('./fonts/Literata_36pt-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-ExtraBold';
  src: url('./fonts/Literata_36pt-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt ExtraBold';
  src: url('./fonts/Literata_36pt-ExtraBoldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-ExtraBoldItalic';
  src: url('./fonts/Literata_36pt-ExtraBoldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt ExtraLight';
  src: url('./fonts/Literata_36pt-ExtraLight.woff2') format('woff2');
  font-weight: 250;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-ExtraLight';
  src: url('./fonts/Literata_36pt-ExtraLight.woff2') format('woff2');
  font-weight: 250;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt ExtraLight';
  src: url('./fonts/Literata_36pt-ExtraLightItalic.woff2') format('woff2');
  font-weight: 250;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-ExtraLightItalic';
  src: url('./fonts/Literata_36pt-ExtraLightItalic.woff2') format('woff2');
  font-weight: 250;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt';
  src: url('./fonts/Literata_36pt-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-Italic';
  src: url('./fonts/Literata_36pt-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt Light';
  src: url('./fonts/Literata_36pt-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-Light';
  src: url('./fonts/Literata_36pt-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt Light';
  src: url('./fonts/Literata_36pt-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-LightItalic';
  src: url('./fonts/Literata_36pt-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt Medium';
  src: url('./fonts/Literata_36pt-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-Medium';
  src: url('./fonts/Literata_36pt-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt Medium';
  src: url('./fonts/Literata_36pt-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-MediumItalic';
  src: url('./fonts/Literata_36pt-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt';
  src: url('./fonts/Literata_36pt-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-Regular';
  src: url('./fonts/Literata_36pt-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt SemiBold';
  src: url('./fonts/Literata_36pt-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-SemiBold';
  src: url('./fonts/Literata_36pt-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 36pt SemiBold';
  src: url('./fonts/Literata_36pt-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_36pt-SemiBoldItalic';
  src: url('./fonts/Literata_36pt-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt Black';
  src: url('./fonts/Literata_60pt-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-Black';
  src: url('./fonts/Literata_60pt-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt Black';
  src: url('./fonts/Literata_60pt-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-BlackItalic';
  src: url('./fonts/Literata_60pt-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt';
  src: url('./fonts/Literata_60pt-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-Bold';
  src: url('./fonts/Literata_60pt-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt';
  src: url('./fonts/Literata_60pt-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-BoldItalic';
  src: url('./fonts/Literata_60pt-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt ExtraBold';
  src: url('./fonts/Literata_60pt-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-ExtraBold';
  src: url('./fonts/Literata_60pt-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt ExtraBold';
  src: url('./fonts/Literata_60pt-ExtraBoldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-ExtraBoldItalic';
  src: url('./fonts/Literata_60pt-ExtraBoldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt ExtraLight';
  src: url('./fonts/Literata_60pt-ExtraLight.woff2') format('woff2');
  font-weight: 250;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-ExtraLight';
  src: url('./fonts/Literata_60pt-ExtraLight.woff2') format('woff2');
  font-weight: 250;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt ExtraLight';
  src: url('./fonts/Literata_60pt-ExtraLightItalic.woff2') format('woff2');
  font-weight: 250;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-ExtraLightItalic';
  src: url('./fonts/Literata_60pt-ExtraLightItalic.woff2') format('woff2');
  font-weight: 250;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt';
  src: url('./fonts/Literata_60pt-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-Italic';
  src: url('./fonts/Literata_60pt-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt Light';
  src: url('./fonts/Literata_60pt-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-Light';
  src: url('./fonts/Literata_60pt-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt Light';
  src: url('./fonts/Literata_60pt-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-LightItalic';
  src: url('./fonts/Literata_60pt-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt Medium';
  src: url('./fonts/Literata_60pt-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-Medium';
  src: url('./fonts/Literata_60pt-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt Medium';
  src: url('./fonts/Literata_60pt-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-MediumItalic';
  src: url('./fonts/Literata_60pt-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt';
  src: url('./fonts/Literata_60pt-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-Regular';
  src: url('./fonts/Literata_60pt-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt SemiBold';
  src: url('./fonts/Literata_60pt-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-SemiBold';
  src: url('./fonts/Literata_60pt-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Literata 60pt SemiBold';
  src: url('./fonts/Literata_60pt-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab Literata_60pt-SemiBoldItalic';
  src: url('./fonts/Literata_60pt-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Agrandir';
  src: url('./fonts/PPAgrandir-GrandHeavy.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPAgrandir-GrandHeavy';
  src: url('./fonts/PPAgrandir-GrandHeavy.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Agrandir';
  src: url('./fonts/PPAgrandir-GrandLight.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPAgrandir-GrandLight';
  src: url('./fonts/PPAgrandir-GrandLight.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Agrandir';
  src: url('./fonts/PPAgrandir-NarrowRegular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPAgrandir-NarrowRegular';
  src: url('./fonts/PPAgrandir-NarrowRegular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Agrandir';
  src: url('./fonts/PPAgrandir-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPAgrandir-Regular';
  src: url('./fonts/PPAgrandir-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Agrandir';
  src: url('./fonts/PPAgrandir-ThinItalic.woff2') format('woff2');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPAgrandir-ThinItalic';
  src: url('./fonts/PPAgrandir-ThinItalic.woff2') format('woff2');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Agrandir';
  src: url('./fonts/PPAgrandir-TightRegular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPAgrandir-TightRegular';
  src: url('./fonts/PPAgrandir-TightRegular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Agrandir';
  src: url('./fonts/PPAgrandir-WideBlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPAgrandir-WideBlackItalic';
  src: url('./fonts/PPAgrandir-WideBlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Agrandir';
  src: url('./fonts/PPAgrandir-WideLight.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPAgrandir-WideLight';
  src: url('./fonts/PPAgrandir-WideLight.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Agrandir Text';
  src: url('./fonts/PPAgrandirText-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPAgrandirText-Bold';
  src: url('./fonts/PPAgrandirText-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Cirka';
  src: url('./fonts/PPCirka-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPCirka-Bold';
  src: url('./fonts/PPCirka-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Cirka';
  src: url('./fonts/PPCirka-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPCirka-Light';
  src: url('./fonts/PPCirka-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Cirka';
  src: url('./fonts/PPCirka-Variable.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPCirka-Variable';
  src: url('./fonts/PPCirka-Variable.woff2') format('woff2');
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Editorial New';
  src: url('./fonts/PPEditorialNew-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEditorialNew-Italic';
  src: url('./fonts/PPEditorialNew-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Editorial New';
  src: url('./fonts/PPEditorialNew-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEditorialNew-Regular';
  src: url('./fonts/PPEditorialNew-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Editorial New';
  src: url('./fonts/PPEditorialNew-Ultrabold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEditorialNew-Ultrabold';
  src: url('./fonts/PPEditorialNew-Ultrabold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Editorial New';
  src: url('./fonts/PPEditorialNew-UltraboldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEditorialNew-UltraboldItalic';
  src: url('./fonts/PPEditorialNew-UltraboldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Editorial New';
  src: url('./fonts/PPEditorialNew-Ultralight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEditorialNew-Ultralight';
  src: url('./fonts/PPEditorialNew-Ultralight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Editorial New';
  src: url('./fonts/PPEditorialNew-UltralightItalic.woff2') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEditorialNew-UltralightItalic';
  src: url('./fonts/PPEditorialNew-UltralightItalic.woff2') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Editorial Old';
  src: url('./fonts/PPEditorialOld-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEditorialOld-Italic';
  src: url('./fonts/PPEditorialOld-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Editorial Old';
  src: url('./fonts/PPEditorialOld-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEditorialOld-Regular';
  src: url('./fonts/PPEditorialOld-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Editorial Old Ultrabold';
  src: url('./fonts/PPEditorialOld-Ultrabold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEditorialOld-Ultrabold';
  src: url('./fonts/PPEditorialOld-Ultrabold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Editorial Old Ultrabold';
  src: url('./fonts/PPEditorialOld-UltraboldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEditorialOld-UltraboldItalic';
  src: url('./fonts/PPEditorialOld-UltraboldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Editorial Old Ultralight';
  src: url('./fonts/PPEditorialOld-Ultralight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEditorialOld-Ultralight';
  src: url('./fonts/PPEditorialOld-Ultralight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Editorial Old Ultralight';
  src: url('./fonts/PPEditorialOld-UltralightItalic.woff2') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEditorialOld-UltralightItalic';
  src: url('./fonts/PPEditorialOld-UltralightItalic.woff2') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Eiko Italic';
  src: url('./fonts/PPEiko-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEiko-BlackItalic';
  src: url('./fonts/PPEiko-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Eiko';
  src: url('./fonts/PPEiko-Heavy.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEiko-Heavy';
  src: url('./fonts/PPEiko-Heavy.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Eiko Italic';
  src: url('./fonts/PPEiko-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEiko-LightItalic';
  src: url('./fonts/PPEiko-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Eiko';
  src: url('./fonts/PPEiko-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEiko-Medium';
  src: url('./fonts/PPEiko-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Eiko';
  src: url('./fonts/PPEiko-Thin.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPEiko-Thin';
  src: url('./fonts/PPEiko-Thin.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Lettra Mono Medium';
  src: url('./fonts/PPLettraMono-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPLettraMono-Medium';
  src: url('./fonts/PPLettraMono-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Lettra Mono Medium';
  src: url('./fonts/PPLettraMono-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPLettraMono-MediumItalic';
  src: url('./fonts/PPLettraMono-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Lettra Mono Ultralight';
  src: url('./fonts/PPLettraMono-Ultralight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPLettraMono-Ultralight';
  src: url('./fonts/PPLettraMono-Ultralight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Lettra Mono Ultralight';
  src: url('./fonts/PPLettraMono-UltralightItalic.woff2') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPLettraMono-UltralightItalic';
  src: url('./fonts/PPLettraMono-UltralightItalic.woff2') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Mondwest';
  src: url('./fonts/PPMondwest-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPMondwest-Regular';
  src: url('./fonts/PPMondwest-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-CompactBlack.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-CompactBlack';
  src: url('./fonts/PPRightGrotesk-CompactBlack.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-CompactDark.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-CompactDark';
  src: url('./fonts/PPRightGrotesk-CompactDark.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-CompactFineItalic.woff2') format('woff2');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-CompactFineItalic';
  src: url('./fonts/PPRightGrotesk-CompactFineItalic.woff2') format('woff2');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-Light.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-Light';
  src: url('./fonts/PPRightGrotesk-Light.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-Medium';
  src: url('./fonts/PPRightGrotesk-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-MediumItalic';
  src: url('./fonts/PPRightGrotesk-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-NarrowLight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-NarrowLight';
  src: url('./fonts/PPRightGrotesk-NarrowLight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-SpatialBlack.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-SpatialBlack';
  src: url('./fonts/PPRightGrotesk-SpatialBlack.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-SpatialBlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-SpatialBlackItalic';
  src: url('./fonts/PPRightGrotesk-SpatialBlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-SpatialFine.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-SpatialFine';
  src: url('./fonts/PPRightGrotesk-SpatialFine.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-TallFine.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-TallFine';
  src: url('./fonts/PPRightGrotesk-TallFine.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-TallRegular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-TallRegular';
  src: url('./fonts/PPRightGrotesk-TallRegular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-TightMedium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-TightMedium';
  src: url('./fonts/PPRightGrotesk-TightMedium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-WideBlack.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-WideBlack';
  src: url('./fonts/PPRightGrotesk-WideBlack.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-WideMedium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-WideMedium';
  src: url('./fonts/PPRightGrotesk-WideMedium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk';
  src: url('./fonts/PPRightGrotesk-WideMediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGrotesk-WideMediumItalic';
  src: url('./fonts/PPRightGrotesk-WideMediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk Text';
  src: url('./fonts/PPRightGroteskText-CompactMedium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGroteskText-CompactMedium';
  src: url('./fonts/PPRightGroteskText-CompactMedium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk Text';
  src: url('./fonts/PPRightGroteskText-CompactMediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGroteskText-CompactMediumItalic';
  src: url('./fonts/PPRightGroteskText-CompactMediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk Text';
  src: url('./fonts/PPRightGroteskText-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGroteskText-Regular';
  src: url('./fonts/PPRightGroteskText-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk Text';
  src: url('./fonts/PPRightGroteskText-RegularItalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGroteskText-RegularItalic';
  src: url('./fonts/PPRightGroteskText-RegularItalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk Text';
  src: url('./fonts/PPRightGroteskText-SpatialLight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGroteskText-SpatialLight';
  src: url('./fonts/PPRightGroteskText-SpatialLight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk Text';
  src: url('./fonts/PPRightGroteskText-SpatialLightItalic.woff2') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGroteskText-SpatialLightItalic';
  src: url('./fonts/PPRightGroteskText-SpatialLightItalic.woff2') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk Text';
  src: url('./fonts/PPRightGroteskText-WideBold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGroteskText-WideBold';
  src: url('./fonts/PPRightGroteskText-WideBold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Grotesk Text';
  src: url('./fonts/PPRightGroteskText-WideBoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightGroteskText-WideBoldItalic';
  src: url('./fonts/PPRightGroteskText-WideBoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Serif Mono';
  src: url('./fonts/PPRightSerifMono-Dark.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightSerifMono-Dark';
  src: url('./fonts/PPRightSerifMono-Dark.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Serif Mono';
  src: url('./fonts/PPRightSerifMono-DarkItalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightSerifMono-DarkItalic';
  src: url('./fonts/PPRightSerifMono-DarkItalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Serif Mono';
  src: url('./fonts/PPRightSerifMono-Fine.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightSerifMono-Fine';
  src: url('./fonts/PPRightSerifMono-Fine.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Serif Mono';
  src: url('./fonts/PPRightSerifMono-FineItalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightSerifMono-FineItalic';
  src: url('./fonts/PPRightSerifMono-FineItalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Serif Mono';
  src: url('./fonts/PPRightSerifMono-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightSerifMono-Regular';
  src: url('./fonts/PPRightSerifMono-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Right Serif Mono';
  src: url('./fonts/PPRightSerifMono-RegularItalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPRightSerifMono-RegularItalic';
  src: url('./fonts/PPRightSerifMono-RegularItalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Valve Plain Extrabold';
  src: url('./fonts/PPValve-PlainExtrabold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPValve-PlainExtrabold';
  src: url('./fonts/PPValve-PlainExtrabold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Valve Extrabold';
  src: url('./fonts/PPValve-PlainExtraboldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPValve-PlainExtraboldItalic';
  src: url('./fonts/PPValve-PlainExtraboldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Valve Plain Extralight';
  src: url('./fonts/PPValve-PlainExtralight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPValve-PlainExtralight';
  src: url('./fonts/PPValve-PlainExtralight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Valve Extralight';
  src: url('./fonts/PPValve-PlainExtralightItalic.woff2') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPValve-PlainExtralightItalic';
  src: url('./fonts/PPValve-PlainExtralightItalic.woff2') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Valve Plain Medium';
  src: url('./fonts/PPValve-PlainMedium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPValve-PlainMedium';
  src: url('./fonts/PPValve-PlainMedium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Valve Medium';
  src: url('./fonts/PPValve-PlainMediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPValve-PlainMediumItalic';
  src: url('./fonts/PPValve-PlainMediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Valve Stencil Extrabold';
  src: url('./fonts/PPValve-StencilExtrabold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPValve-StencilExtrabold';
  src: url('./fonts/PPValve-StencilExtrabold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Valve Stencil Extrabold';
  src: url('./fonts/PPValve-StencilExtraboldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPValve-StencilExtraboldItalic';
  src: url('./fonts/PPValve-StencilExtraboldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Valve Stencil Extralight';
  src: url('./fonts/PPValve-StencilExtralight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPValve-StencilExtralight';
  src: url('./fonts/PPValve-StencilExtralight.woff2') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Valve Stencil Extralight';
  src: url('./fonts/PPValve-StencilExtralightItalic.woff2') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPValve-StencilExtralightItalic';
  src: url('./fonts/PPValve-StencilExtralightItalic.woff2') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Valve Stencil Medium';
  src: url('./fonts/PPValve-StencilMedium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPValve-StencilMedium';
  src: url('./fonts/PPValve-StencilMedium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Valve Stencil Medium';
  src: url('./fonts/PPValve-StencilMediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPValve-StencilMediumItalic';
  src: url('./fonts/PPValve-StencilMediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Writer Black Italic';
  src: url('./fonts/PPWriter-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPWriter-BlackItalic';
  src: url('./fonts/PPWriter-BlackItalic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Writer';
  src: url('./fonts/PPWriter-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPWriter-Bold';
  src: url('./fonts/PPWriter-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Writer Italic';
  src: url('./fonts/PPWriter-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPWriter-BoldItalic';
  src: url('./fonts/PPWriter-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Writer Text';
  src: url('./fonts/PPWriter-BoldText.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPWriter-BoldText';
  src: url('./fonts/PPWriter-BoldText.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Writer Book';
  src: url('./fonts/PPWriter-Book.woff2') format('woff2');
  font-weight: 340;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPWriter-Book';
  src: url('./fonts/PPWriter-Book.woff2') format('woff2');
  font-weight: 340;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Writer';
  src: url('./fonts/PPWriter-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPWriter-Regular';
  src: url('./fonts/PPWriter-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Writer Italic';
  src: url('./fonts/PPWriter-RegularItalic.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPWriter-RegularItalic';
  src: url('./fonts/PPWriter-RegularItalic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'PP Writer Text';
  src: url('./fonts/PPWriter-RegularText.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPWriter-RegularText';
  src: url('./fonts/PPWriter-RegularText.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Writer Thin';
  src: url('./fonts/PPWriter-Thin.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPWriter-Thin';
  src: url('./fonts/PPWriter-Thin.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Writer Thin Text';
  src: url('./fonts/PPWriter-ThinText.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPWriter-ThinText';
  src: url('./fonts/PPWriter-ThinText.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Writer Ultrabold';
  src: url('./fonts/PPWriter-Ultrabold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPWriter-Ultrabold';
  src: url('./fonts/PPWriter-Ultrabold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PP Writer Ultrabold Italic';
  src: url('./fonts/PPWriter-UltraboldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab PPWriter-UltraboldItalic';
  src: url('./fonts/PPWriter-UltraboldItalic.woff2') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Italic';
  src: url('./fonts/TRJN-DaVinci-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJN-DaVinci-Italic';
  src: url('./fonts/TRJN-DaVinci-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Medium';
  src: url('./fonts/TRJN-DaVinci-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJN-DaVinci-Medium';
  src: url('./fonts/TRJN-DaVinci-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci';
  src: url('./fonts/TRJN-DaVinci-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJN-DaVinci-Regular';
  src: url('./fonts/TRJN-DaVinci-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN Netbus - Unlicensed Trial';
  src: url('./fonts/TRJN-Netbus_Trial.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJN-Netbus_Trial';
  src: url('./fonts/TRJN-Netbus_Trial.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci';
  src: url('./fonts/TRJNDaVinci-Bold-Italic.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Bold-Italic';
  src: url('./fonts/TRJNDaVinci-Bold-Italic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci';
  src: url('./fonts/TRJNDaVinci-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Bold';
  src: url('./fonts/TRJNDaVinci-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Heavy-Italic-Trial';
  src: url('./fonts/TRJNDaVinci-Heavy-Italic.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Heavy-Italic';
  src: url('./fonts/TRJNDaVinci-Heavy-Italic.woff2') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Heavy-Trial';
  src: url('./fonts/TRJNDaVinci-Heavy.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Heavy';
  src: url('./fonts/TRJNDaVinci-Heavy.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Italic-Trial';
  src: url('./fonts/TRJNDaVinci-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Italic';
  src: url('./fonts/TRJNDaVinci-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Light-Italic-Trial';
  src: url('./fonts/TRJNDaVinci-Light-Italic.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Light-Italic';
  src: url('./fonts/TRJNDaVinci-Light-Italic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Light-Trial';
  src: url('./fonts/TRJNDaVinci-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Light';
  src: url('./fonts/TRJNDaVinci-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Medium-It-Trial';
  src: url('./fonts/TRJNDaVinci-Medium-Italic.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Medium-Italic';
  src: url('./fonts/TRJNDaVinci-Medium-Italic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Medium-Trial';
  src: url('./fonts/TRJNDaVinci-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Medium';
  src: url('./fonts/TRJNDaVinci-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci -Trial';
  src: url('./fonts/TRJNDaVinci-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Regular';
  src: url('./fonts/TRJNDaVinci-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Smbold-It-Trial';
  src: url('./fonts/TRJNDaVinci-Semibold-Italic.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Semibold-Italic';
  src: url('./fonts/TRJNDaVinci-Semibold-Italic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Semibold-Trial';
  src: url('./fonts/TRJNDaVinci-Semibold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Semibold';
  src: url('./fonts/TRJNDaVinci-Semibold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Thin-Italic-Trial';
  src: url('./fonts/TRJNDaVinci-Thin-Italic.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Thin-Italic';
  src: url('./fonts/TRJNDaVinci-Thin-Italic.woff2') format('woff2');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'TRJN DaVinci Thin-Trial';
  src: url('./fonts/TRJNDaVinci-Thin.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab TRJNDaVinci-Thin';
  src: url('./fonts/TRJNDaVinci-Thin.woff2') format('woff2');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Zilla Slab';
  src: url('./fonts/ZillaSlab-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab ZillaSlab-Bold';
  src: url('./fonts/ZillaSlab-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Zilla Slab';
  src: url('./fonts/ZillaSlab-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab ZillaSlab-BoldItalic';
  src: url('./fonts/ZillaSlab-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Zilla Slab';
  src: url('./fonts/ZillaSlab-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab ZillaSlab-Italic';
  src: url('./fonts/ZillaSlab-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Zilla Slab Light';
  src: url('./fonts/ZillaSlab-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab ZillaSlab-Light';
  src: url('./fonts/ZillaSlab-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Zilla Slab Light';
  src: url('./fonts/ZillaSlab-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab ZillaSlab-LightItalic';
  src: url('./fonts/ZillaSlab-LightItalic.woff2') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Zilla Slab Medium';
  src: url('./fonts/ZillaSlab-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab ZillaSlab-Medium';
  src: url('./fonts/ZillaSlab-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Zilla Slab Medium';
  src: url('./fonts/ZillaSlab-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab ZillaSlab-MediumItalic';
  src: url('./fonts/ZillaSlab-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Zilla Slab';
  src: url('./fonts/ZillaSlab-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab ZillaSlab-Regular';
  src: url('./fonts/ZillaSlab-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Zilla Slab SemiBold';
  src: url('./fonts/ZillaSlab-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab ZillaSlab-SemiBold';
  src: url('./fonts/ZillaSlab-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Zilla Slab SemiBold';
  src: url('./fonts/ZillaSlab-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Lab ZillaSlab-SemiBoldItalic';
  src: url('./fonts/ZillaSlab-SemiBoldItalic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Zilla Slab Highlight';
  src: url('./fonts/ZillaSlabHighlight-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab ZillaSlabHighlight-Bold';
  src: url('./fonts/ZillaSlabHighlight-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Zilla Slab Highlight';
  src: url('./fonts/ZillaSlabHighlight-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Lab ZillaSlabHighlight-Regular';
  src: url('./fonts/ZillaSlabHighlight-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
