:root {
   --main-bg-color: #8297B3 ; 
}


* {
    box-sizing: border-box;
}

@font-face {
    font-family: 'HayuFont';
    src: url('../fonts/HayuFont.eot');
    src: url('../fonts/HayuFont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/HayuFont.woff2') format('woff2'),
         url('../fonts/HayuFont.woff') format('woff'),
         url('../fonts/HayuFont.ttf')  format('truetype'),
         url('../fonts/HayuFont.svg#HayuFont') format('svg');
}

@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:local("IBM Plex Serif Bold"),local("IBMPlexSerif-Bold"),url("../fonts/complete/woff2/IBMPlexSerif-Bold.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-Bold.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:local("IBM Plex Serif Bold"),local("IBMPlexSerif-Bold"),url("../fonts/split/woff2/IBMPlexSerif-Bold-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:local("IBM Plex Serif Bold"),local("IBMPlexSerif-Bold"),url("../fonts/split/woff2/IBMPlexSerif-Bold-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:local("IBM Plex Serif Bold"),local("IBMPlexSerif-Bold"),url("../fonts/split/woff2/IBMPlexSerif-Bold-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:local("IBM Plex Serif Bold"),local("IBMPlexSerif-Bold"),url("../fonts/split/woff2/IBMPlexSerif-Bold-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;src:local("IBM Plex Serif Bold"),local("IBMPlexSerif-Bold"),url("../fonts/split/woff2/IBMPlexSerif-Bold-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:local("IBM Plex Serif Bold Italic"),local("IBMPlexSerif-BoldItalic"),url("../fonts/complete/woff2/IBMPlexSerif-BoldItalic.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-BoldItalic.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:local("IBM Plex Serif Bold Italic"),local("IBMPlexSerif-BoldItalic"),url("../fonts/split/woff2/IBMPlexSerif-BoldItalic-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:local("IBM Plex Serif Bold Italic"),local("IBMPlexSerif-BoldItalic"),url("../fonts/split/woff2/IBMPlexSerif-BoldItalic-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:local("IBM Plex Serif Bold Italic"),local("IBMPlexSerif-BoldItalic"),url("../fonts/split/woff2/IBMPlexSerif-BoldItalic-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:local("IBM Plex Serif Bold Italic"),local("IBMPlexSerif-BoldItalic"),url("../fonts/split/woff2/IBMPlexSerif-BoldItalic-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;src:local("IBM Plex Serif Bold Italic"),local("IBMPlexSerif-BoldItalic"),url("../fonts/split/woff2/IBMPlexSerif-BoldItalic-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:200;src:local("IBM Plex Serif ExtraLight"),local("IBMPlexSerif-ExtraLight"),url("../fonts/complete/woff2/IBMPlexSerif-ExtraLight.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-ExtraLight.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:200;src:local("IBM Plex Serif ExtraLight"),local("IBMPlexSerif-ExtraLight"),url("../fonts/split/woff2/IBMPlexSerif-ExtraLight-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:200;src:local("IBM Plex Serif ExtraLight"),local("IBMPlexSerif-ExtraLight"),url("../fonts/split/woff2/IBMPlexSerif-ExtraLight-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:200;src:local("IBM Plex Serif ExtraLight"),local("IBMPlexSerif-ExtraLight"),url("../fonts/split/woff2/IBMPlexSerif-ExtraLight-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:200;src:local("IBM Plex Serif ExtraLight"),local("IBMPlexSerif-ExtraLight"),url("../fonts/split/woff2/IBMPlexSerif-ExtraLight-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:200;src:local("IBM Plex Serif ExtraLight"),local("IBMPlexSerif-ExtraLight"),url("../fonts/split/woff2/IBMPlexSerif-ExtraLight-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:local("IBM Plex Serif ExtraLight Italic"),local("IBMPlexSerif-ExtraLightItalic"),url("../fonts/complete/woff2/IBMPlexSerif-ExtraLightItalic.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-ExtraLightItalic.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:local("IBM Plex Serif ExtraLight Italic"),local("IBMPlexSerif-ExtraLightItalic"),url("../fonts/split/woff2/IBMPlexSerif-ExtraLightItalic-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:local("IBM Plex Serif ExtraLight Italic"),local("IBMPlexSerif-ExtraLightItalic"),url("../fonts/split/woff2/IBMPlexSerif-ExtraLightItalic-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:local("IBM Plex Serif ExtraLight Italic"),local("IBMPlexSerif-ExtraLightItalic"),url("../fonts/split/woff2/IBMPlexSerif-ExtraLightItalic-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:local("IBM Plex Serif ExtraLight Italic"),local("IBMPlexSerif-ExtraLightItalic"),url("../fonts/split/woff2/IBMPlexSerif-ExtraLightItalic-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:200;src:local("IBM Plex Serif ExtraLight Italic"),local("IBMPlexSerif-ExtraLightItalic"),url("../fonts/split/woff2/IBMPlexSerif-ExtraLightItalic-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:local("IBM Plex Serif Italic"),local("IBMPlexSerif-Italic"),url("../fonts/complete/woff2/IBMPlexSerif-Italic.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-Italic.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:local("IBM Plex Serif Italic"),local("IBMPlexSerif-Italic"),url("../fonts/split/woff2/IBMPlexSerif-Italic-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:local("IBM Plex Serif Italic"),local("IBMPlexSerif-Italic"),url("../fonts/split/woff2/IBMPlexSerif-Italic-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:local("IBM Plex Serif Italic"),local("IBMPlexSerif-Italic"),url("../fonts/split/woff2/IBMPlexSerif-Italic-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:local("IBM Plex Serif Italic"),local("IBMPlexSerif-Italic"),url("../fonts/split/woff2/IBMPlexSerif-Italic-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:local("IBM Plex Serif Italic"),local("IBMPlexSerif-Italic"),url("../fonts/split/woff2/IBMPlexSerif-Italic-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:300;src:local("IBM Plex Serif Light"),local("IBMPlexSerif-Light"),url("../fonts/complete/woff2/IBMPlexSerif-Light.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-Light.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:300;src:local("IBM Plex Serif Light"),local("IBMPlexSerif-Light"),url("../fonts/split/woff2/IBMPlexSerif-Light-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:300;src:local("IBM Plex Serif Light"),local("IBMPlexSerif-Light"),url("../fonts/split/woff2/IBMPlexSerif-Light-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:300;src:local("IBM Plex Serif Light"),local("IBMPlexSerif-Light"),url("../fonts/split/woff2/IBMPlexSerif-Light-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:300;src:local("IBM Plex Serif Light"),local("IBMPlexSerif-Light"),url("../fonts/split/woff2/IBMPlexSerif-Light-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:300;src:local("IBM Plex Serif Light"),local("IBMPlexSerif-Light"),url("../fonts/split/woff2/IBMPlexSerif-Light-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:local("IBM Plex Serif Light Italic"),local("IBMPlexSerif-LightItalic"),url("../fonts/complete/woff2/IBMPlexSerif-LightItalic.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-LightItalic.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:local("IBM Plex Serif Light Italic"),local("IBMPlexSerif-LightItalic"),url("../fonts/split/woff2/IBMPlexSerif-LightItalic-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:local("IBM Plex Serif Light Italic"),local("IBMPlexSerif-LightItalic"),url("../fonts/split/woff2/IBMPlexSerif-LightItalic-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:local("IBM Plex Serif Light Italic"),local("IBMPlexSerif-LightItalic"),url("../fonts/split/woff2/IBMPlexSerif-LightItalic-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:local("IBM Plex Serif Light Italic"),local("IBMPlexSerif-LightItalic"),url("../fonts/split/woff2/IBMPlexSerif-LightItalic-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:300;src:local("IBM Plex Serif Light Italic"),local("IBMPlexSerif-LightItalic"),url("../fonts/split/woff2/IBMPlexSerif-LightItalic-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;src:local("IBM Plex Serif Medium"),local("IBMPlexSerif-Medium"),url("../fonts/complete/woff2/IBMPlexSerif-Medium.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-Medium.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;src:local("IBM Plex Serif Medium"),local("IBMPlexSerif-Medium"),url("../fonts/split/woff2/IBMPlexSerif-Medium-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;src:local("IBM Plex Serif Medium"),local("IBMPlexSerif-Medium"),url("../fonts/split/woff2/IBMPlexSerif-Medium-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;src:local("IBM Plex Serif Medium"),local("IBMPlexSerif-Medium"),url("../fonts/split/woff2/IBMPlexSerif-Medium-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;src:local("IBM Plex Serif Medium"),local("IBMPlexSerif-Medium"),url("../fonts/split/woff2/IBMPlexSerif-Medium-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;src:local("IBM Plex Serif Medium"),local("IBMPlexSerif-Medium"),url("../fonts/split/woff2/IBMPlexSerif-Medium-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:500;src:local("IBM Plex Serif Medium Italic"),local("IBMPlexSerif-MediumItalic"),url("../fonts/complete/woff2/IBMPlexSerif-MediumItalic.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-MediumItalic.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:500;src:local("IBM Plex Serif Medium Italic"),local("IBMPlexSerif-MediumItalic"),url("../fonts/split/woff2/IBMPlexSerif-MediumItalic-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:500;src:local("IBM Plex Serif Medium Italic"),local("IBMPlexSerif-MediumItalic"),url("../fonts/split/woff2/IBMPlexSerif-MediumItalic-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:500;src:local("IBM Plex Serif Medium Italic"),local("IBMPlexSerif-MediumItalic"),url("../fonts/split/woff2/IBMPlexSerif-MediumItalic-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:500;src:local("IBM Plex Serif Medium Italic"),local("IBMPlexSerif-MediumItalic"),url("../fonts/split/woff2/IBMPlexSerif-MediumItalic-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:500;src:local("IBM Plex Serif Medium Italic"),local("IBMPlexSerif-MediumItalic"),url("../fonts/split/woff2/IBMPlexSerif-MediumItalic-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:local("IBM Plex Serif"),local("IBMPlexSerif"),url("../fonts/complete/woff2/IBMPlexSerif-Regular.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-Regular.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:local("IBM Plex Serif"),local("IBMPlexSerif"),url("../fonts/split/woff2/IBMPlexSerif-Regular-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:local("IBM Plex Serif"),local("IBMPlexSerif"),url("../fonts/split/woff2/IBMPlexSerif-Regular-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:local("IBM Plex Serif"),local("IBMPlexSerif"),url("../fonts/split/woff2/IBMPlexSerif-Regular-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:local("IBM Plex Serif"),local("IBMPlexSerif"),url("../fonts/split/woff2/IBMPlexSerif-Regular-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:local("IBM Plex Serif"),local("IBMPlexSerif"),url("../fonts/split/woff2/IBMPlexSerif-Regular-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;src:local("IBM Plex Serif SemiBold"),local("IBMPlexSerif-SemiBold"),url("../fonts/complete/woff2/IBMPlexSerif-SemiBold.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-SemiBold.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;src:local("IBM Plex Serif SemiBold"),local("IBMPlexSerif-SemiBold"),url("../fonts/split/woff2/IBMPlexSerif-SemiBold-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;src:local("IBM Plex Serif SemiBold"),local("IBMPlexSerif-SemiBold"),url("../fonts/split/woff2/IBMPlexSerif-SemiBold-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;src:local("IBM Plex Serif SemiBold"),local("IBMPlexSerif-SemiBold"),url("../fonts/split/woff2/IBMPlexSerif-SemiBold-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;src:local("IBM Plex Serif SemiBold"),local("IBMPlexSerif-SemiBold"),url("../fonts/split/woff2/IBMPlexSerif-SemiBold-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;src:local("IBM Plex Serif SemiBold"),local("IBMPlexSerif-SemiBold"),url("../fonts/split/woff2/IBMPlexSerif-SemiBold-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:600;src:local("IBM Plex Serif SemiBold Italic"),local("IBMPlexSerif-SemiBoldItalic"),url("../fonts/complete/woff2/IBMPlexSerif-SemiBoldItalic.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-SemiBoldItalic.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:600;src:local("IBM Plex Serif SemiBold Italic"),local("IBMPlexSerif-SemiBoldItalic"),url("../fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:600;src:local("IBM Plex Serif SemiBold Italic"),local("IBMPlexSerif-SemiBoldItalic"),url("../fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:600;src:local("IBM Plex Serif SemiBold Italic"),local("IBMPlexSerif-SemiBoldItalic"),url("../fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:600;src:local("IBM Plex Serif SemiBold Italic"),local("IBMPlexSerif-SemiBoldItalic"),url("../fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:600;src:local("IBM Plex Serif SemiBold Italic"),local("IBMPlexSerif-SemiBoldItalic"),url("../fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:450;src:local("IBM Plex Serif Text"),local("IBMPlexSerif-Text"),url("../fonts/complete/woff2/IBMPlexSerif-Text.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-Text.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:450;src:local("IBM Plex Serif Text"),local("IBMPlexSerif-Text"),url("../fonts/split/woff2/IBMPlexSerif-Text-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:450;src:local("IBM Plex Serif Text"),local("IBMPlexSerif-Text"),url("../fonts/split/woff2/IBMPlexSerif-Text-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:450;src:local("IBM Plex Serif Text"),local("IBMPlexSerif-Text"),url("../fonts/split/woff2/IBMPlexSerif-Text-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:450;src:local("IBM Plex Serif Text"),local("IBMPlexSerif-Text"),url("../fonts/split/woff2/IBMPlexSerif-Text-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:450;src:local("IBM Plex Serif Text"),local("IBMPlexSerif-Text"),url("../fonts/split/woff2/IBMPlexSerif-Text-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:450;src:local("IBM Plex Serif Text Italic"),local("IBMPlexSerif-TextItalic"),url("../fonts/complete/woff2/IBMPlexSerif-TextItalic.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-TextItalic.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:450;src:local("IBM Plex Serif Text Italic"),local("IBMPlexSerif-TextItalic"),url("../fonts/split/woff2/IBMPlexSerif-TextItalic-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:450;src:local("IBM Plex Serif Text Italic"),local("IBMPlexSerif-TextItalic"),url("../fonts/split/woff2/IBMPlexSerif-TextItalic-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:450;src:local("IBM Plex Serif Text Italic"),local("IBMPlexSerif-TextItalic"),url("../fonts/split/woff2/IBMPlexSerif-TextItalic-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:450;src:local("IBM Plex Serif Text Italic"),local("IBMPlexSerif-TextItalic"),url("../fonts/split/woff2/IBMPlexSerif-TextItalic-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:450;src:local("IBM Plex Serif Text Italic"),local("IBMPlexSerif-TextItalic"),url("../fonts/split/woff2/IBMPlexSerif-TextItalic-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:100;src:local("IBM Plex Serif Thin"),local("IBMPlexSerif-Thin"),url("../fonts/complete/woff2/IBMPlexSerif-Thin.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-Thin.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:100;src:local("IBM Plex Serif Thin"),local("IBMPlexSerif-Thin"),url("../fonts/split/woff2/IBMPlexSerif-Thin-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:100;src:local("IBM Plex Serif Thin"),local("IBMPlexSerif-Thin"),url("../fonts/split/woff2/IBMPlexSerif-Thin-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:100;src:local("IBM Plex Serif Thin"),local("IBMPlexSerif-Thin"),url("../fonts/split/woff2/IBMPlexSerif-Thin-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:100;src:local("IBM Plex Serif Thin"),local("IBMPlexSerif-Thin"),url("../fonts/split/woff2/IBMPlexSerif-Thin-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:100;src:local("IBM Plex Serif Thin"),local("IBMPlexSerif-Thin"),url("../fonts/split/woff2/IBMPlexSerif-Thin-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:100;src:local("IBM Plex Serif Thin Italic"),local("IBMPlexSerif-ThinItalic"),url("../fonts/complete/woff2/IBMPlexSerif-ThinItalic.woff2") format("woff2"),url("../fonts/complete/woff/IBMPlexSerif-ThinItalic.woff") format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:100;src:local("IBM Plex Serif Thin Italic"),local("IBMPlexSerif-ThinItalic"),url("../fonts/split/woff2/IBMPlexSerif-ThinItalic-Cyrillic.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:100;src:local("IBM Plex Serif Thin Italic"),local("IBMPlexSerif-ThinItalic"),url("../fonts/split/woff2/IBMPlexSerif-ThinItalic-Pi.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:100;src:local("IBM Plex Serif Thin Italic"),local("IBMPlexSerif-ThinItalic"),url("../fonts/split/woff2/IBMPlexSerif-ThinItalic-Latin3.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:100;src:local("IBM Plex Serif Thin Italic"),local("IBMPlexSerif-ThinItalic"),url("../fonts/split/woff2/IBMPlexSerif-ThinItalic-Latin2.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:100;src:local("IBM Plex Serif Thin Italic"),local("IBMPlexSerif-ThinItalic"),url("../fonts/split/woff2/IBMPlexSerif-ThinItalic-Latin1.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}



html {
    width: 100%;
}

body {
    background: --main-bg-color;
}

h1 {
    color: #805A6B;
    font-style: italic;
    font-family: "IBM Plex Serif";
}

h2 {
    color: #B58C9F;
}

h3 {
    color: #5069af;
}

p {
    color: ghostwhite;
}

p.wip {
  font-size: 1.25em;
  border-style: dashed;
  border-color: ghostwhite;
}
p.updt {
    display: flex;
    justify-content: center;
    align-items: center;
    color: #ffe3f396;
    border: #dfffff dotted 2px;
    width: 15%;
}

.abt {
    background-color: hsl(332.2, 21.693%, 62.941%, 0.25);
    border-radius: 5px;
    padding: 1px 10px;

}

.abt span, a.abt {
    color: #dfffff;
    background-color: hsl(332.2, 21.693%, 62.941%, 0.25);
    border-radius: 5px;
    padding: 0 10px;
}


div p.toc-styles {
    display: flex;
    justify-content: center;
    font-style: oblique;
    font-weight: bold;
    background-color: hsl(332.2, 21.693%, 62.941%, 0.33);
}

a {
    color: #9f6079;
    text-decoration: none;
    font-style: italic;
    background-color: hsl(332.2, 21.693%, 62.941%, .33);
}

/* a:visited {
    color: #6c3860;
} */

a:hover {
    opacity: 0.5;
    color: #b3d9ef;
    transition: all 0.7s ease-in;

/*     border-radius: 0.3125em; */
    /* 5/16 */
/*     padding: 0.15em; */
}

a:focus {
    fra
    color: #ffe3f396;
    /*     background-color: #637a98; */
}

a:active {
    color: #8e515b;
    text-decoration: none;
}

hr {
    height: 0.75em;
    /* 12/16 */
    background: url(http://qualitygrave.com/img/tilde/flora.png) repeat-x 0;
    border: 0;
}

table a, table a:hover {
    background-color: unset;
    opacity: 1;
}

.about {
    width: 100%;
}

div p {
    text-align: center;
}

div p:nth-child(2) {
    text-align: right;
}

table {
    border-spacing: 0.3125em;
    /* 5/16 */
    font-size: 0.9375em;
    /* 15/16 */
    background: #637a98;
    font-style: oblique;
    margin: 0.625em 0;
    /* 10/16 */
    display: table;
    border-collapse: separate;
    text-indent: initial;
    unicode-bidi: isolate;
    line-height: normal;
    font-weight: normal;
    text-align: start;
}


tbody {
    vertical-align: middle;
    unicode-bidi: isolate;
    background: #B0CDD9;
}

tr {
    display: table-row;
    vertical-align: inherit;
    unicode-bidi: isolate;
    text-align: center;
}

section {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
/*     width: 50%; */
}

td {
    padding: 0.375em 0.5625em;
    /* 6/16 */
    /* 9/16 */
    align-self: center;
}

td, tr {
    border: outset 1px #D4E98B;
}

.table-div {
    width: 100px;
}

span {
    color: aliceblue;
    background-color: #B58C9F;
    padding-top: 0.125em;
    /* 2/16 */
    padding-bottom: 0.125em;
    /* 2/16 */
    margin: 0 auto;
}

td span {
    font-family: "Monaco";
    font-size: 0.85em;
    /* 14/16 */
    text-align: center;
    color: ghostwhite;
    padding-left: 0.1em;
    padding-right: 0.1em;
}

.toc-style {
    text-align: center;
}

div:nth-child(1) {
    font-style: italic;
}

/* adds flower instead of bullet before li - needs fixing */
ul li::before {
    content: '\2740';
    margin: 0 .5em;
    font-size: 0.625em;
    /* 10/16 */
}

p.wip.abt span {
    font-size: 0.25em;
    background: none;
}

/* TILDE RING SETTINGS */

#tilde_ring {
    background-color: hsl(191.76, 100%, 93%, 50%);
    text-align: center;
    border-radius: 10px;
    padding: 10px;
}

#tilde_ring p {
    color: #8794a6;
}

#tilde_ring a {
    background-color: unset;
}

#tilde_ring p a {
    color: #9e87a1;
}