:root{--animation-duration:.2s}:root.no-motion{--animation-duration:0s}@media (prefers-reduced-motion){:root{--animation-duration:0s}}:root{--border-radius-small:5px;--border-radius:10px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--light-fg:#383a42;--light-bg-a:color-mix(in oklab, var(--light-bg-1) 90%, transparent);--light-bg-1:#fafafa;--light-bg-2:#f0f0f0;--light-bg-3:#e6e6e6;--light-bg-4:#dcdcdc;--light-bg-5:#c9c9c9;--light-grey-1:#a0a1a7;--light-grey-2:#818387;--light-black:#101012;--light-red:#e45649;--light-orange:#986801;--light-yellow:#c18401;--light-green:#50a14f;--light-cyan:#0184bc;--light-blue:#4078f2;--light-violet:#a626a4;--dark-fg:#abb2bf;--dark-bg-a:color-mix(in oklab, var(--dark-bg-1) 90%, transparent);--dark-bg-1:#282c34;--dark-bg-2:#31353f;--dark-bg-3:#393f4a;--dark-bg-4:#3b3f4c;--dark-bg-5:#21252b;--dark-grey-1:#5c6370;--dark-grey-2:#848b98;--dark-black:#181a1f;--dark-red:#e86671;--dark-orange:#d19a66;--dark-yellow:#e5c07b;--dark-green:#98c379;--dark-cyan:#56b6c2;--dark-blue:#61afef;--dark-violet:#c678dd;--fg:var(--lightningcss-light,var(--light-fg))var(--lightningcss-dark,var(--dark-fg));--bg-a:var(--lightningcss-light,var(--light-bg-a))var(--lightningcss-dark,var(--dark-bg-a));--bg-1:var(--lightningcss-light,var(--light-bg-1))var(--lightningcss-dark,var(--dark-bg-1));--bg-2:var(--lightningcss-light,var(--light-bg-2))var(--lightningcss-dark,var(--dark-bg-2));--bg-3:var(--lightningcss-light,var(--light-bg-3))var(--lightningcss-dark,var(--dark-bg-3));--bg-4:var(--lightningcss-light,var(--light-bg-4))var(--lightningcss-dark,var(--dark-bg-4));--bg-5:var(--lightningcss-light,var(--light-bg-5))var(--lightningcss-dark,var(--dark-bg-5));--grey-1:var(--lightningcss-light,var(--light-grey-1))var(--lightningcss-dark,var(--dark-grey-1));--grey-2:var(--lightningcss-light,var(--light-grey-2))var(--lightningcss-dark,var(--dark-grey-2));--black:var(--lightningcss-light,var(--light-black))var(--lightningcss-dark,var(--dark-black));--red:var(--lightningcss-light,var(--light-red))var(--lightningcss-dark,var(--dark-red));--orange:var(--lightningcss-light,var(--light-orange))var(--lightningcss-dark,var(--dark-orange));--yellow:var(--lightningcss-light,var(--light-yellow))var(--lightningcss-dark,var(--dark-yellow));--green:var(--lightningcss-light,var(--light-green))var(--lightningcss-dark,var(--dark-green));--cyan:var(--lightningcss-light,var(--light-cyan))var(--lightningcss-dark,var(--dark-cyan));--blue:var(--lightningcss-light,var(--light-blue))var(--lightningcss-dark,var(--dark-blue));--violet:var(--lightningcss-light,var(--light-violet))var(--lightningcss-dark,var(--dark-violet))}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:lab(0% 0 0)){:root{--light-fg:lab(24.4554% .588551 -5.25672);--light-bg-1:lab(98.2716% 0 0);--light-bg-2:lab(94.7916% -.0000298023 0);--light-bg-3:lab(91.2884% -.0000298023 0);--light-bg-4:lab(87.762% -.0000298023 0);--light-bg-5:lab(80.9644% 0 -.0000119209);--light-grey-1:lab(66.2963% .500739 -3.25193);--light-grey-2:lab(54.686% -.164598 -2.45218);--light-black:lab(4.72457% .296764 -1.08841);--light-red:lab(56.4241% 55.6011 38.09);--light-orange:lab(48.1451% 14.5918 54.706);--light-yellow:lab(60.251% 18.0026 65.2022);--light-green:lab(59.7168% -38.7929 34.4379);--light-cyan:lab(51.3811% -15.1293 -38.4903);--light-blue:lab(51.8293% 13.979 -68.0545);--light-violet:lab(41.4106% 61.201 -39.2217);--dark-fg:lab(72.3193% -.596285 -7.54834);--dark-bg-1:lab(17.8522% -.211671 -5.82006);--dark-bg-2:lab(22.0786% .1764 -6.87944);--dark-bg-3:lab(26.4191% -.464588 -7.60556);--dark-bg-4:lab(26.6596% .746742 -8.53304);--dark-bg-5:lab(14.464% -.631988 -4.64706);--dark-grey-1:lab(41.702% -.545695 -8.34537);--dark-grey-2:lab(57.6044% -.583291 -7.86282);--dark-black:lab(9.21739% .0755712 -3.84247);--dark-red:lab(60.3197% 52.0482 20.3314);--dark-orange:lab(68.1321% 16.8081 35.6446);--dark-yellow:lab(79.8533% 7.20626 39.8486);--dark-green:lab(74.3557% -24.693 32.3655);--dark-cyan:lab(68.6574% -26.9129 -15.2269);--dark-blue:lab(68.4765% -10.6425 -39.979);--dark-violet:lab(62.0132% 43.3691 -39.3938)}}.links-box a{color:var(--fg);font:var(--text-caption-bold);letter-spacing:var(--text-caption-spacing);border-radius:var(--border-radius-small);white-space:nowrap;align-items:center;column-gap:10px;padding:10px;text-decoration:none;display:flex}.links-box a svg{fill:currentColor;display:block}.links-box a:hover{color:var(--bg-2);background:var(--fg)}.semi-transparent{opacity:.5}.price{text-align:center;width:-webkit-fill-available;width:-moz-available;width:stretch;font:var(--text-body);border-radius:var(--border-radius-small);padding:10px}.price-new{color:var(--bg-1);background:var(--green);margin:0}.price-old{background:var(--grey-1);margin:0;text-decoration:line-through}.price-sale .price-new{text-align:right;border-top-right-radius:0;border-bottom-right-radius:0}.price-sale .price-old{text-align:left;border-top-left-radius:0;border-bottom-left-radius:0}.badge{font:var(--text-body);color:var(--bg-3);opacity:.9;padding:2px 40px;transition:all .3s;position:absolute;top:10px;right:-30px;transform:rotate(45deg)}.badge:hover{background:var(--bg-3)}.badge-fg{background:var(--fg)}.badge-fg:hover{color:var(--fg)}.badge-grey-1{background:var(--grey-1)}.badge-grey-1:hover{color:var(--grey-1)}.badge-grey-2{background:var(--grey-2)}.badge-grey-2:hover{color:var(--grey-2)}.badge-black{background:var(--black)}.badge-black:hover{color:var(--black)}.badge-red{background:var(--red)}.badge-red:hover{color:var(--red)}.badge-orange{background:var(--orange)}.badge-orange:hover{color:var(--orange)}.badge-yellow{background:var(--yellow)}.badge-yellow:hover{color:var(--yellow)}.badge-green{background:var(--green)}.badge-green:hover{color:var(--green)}.badge-cyan{background:var(--cyan)}.badge-cyan:hover{color:var(--cyan)}.badge-blue{background:var(--blue)}.badge-blue:hover{color:var(--blue)}.badge-violet{background:var(--violet)}.badge-violet:hover{color:var(--violet)}.hover-attention:hover{background:var(--bg-2)}.hover-attention:hover .shine{background-image:linear-gradient(270deg, rgba(255,255,255,0) 48.44%, var(--light-bg-a) 75.52%, rgba(255,255,255,0) 100%);background-repeat:no-repeat;animation:5s linear infinite bg-move}@media (hover:none){.hover-attention .shine{background-image:linear-gradient(270deg, rgba(255,255,255,0) 48.44%, var(--light-bg-a) 75.52%, rgba(255,255,255,0) 100%);background-repeat:no-repeat;animation:5s linear infinite bg-move}}.shine{transition:background-color .3s}@keyframes bg-move{0%{background-position:-500px 0}to{background-position:1000px 0}}:root{--font-sans:"font-sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:"font-serif", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:"font-mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}.footer-container{background:var(--bg-a);border-top:solid 1px var(--bg-2)}.footer-sticky{position:fixed;bottom:0;left:0;right:0}.footer-links{max-width:var(--max-width);flex-wrap:wrap;justify-content:center;gap:10px;margin:auto;padding:10px 0;list-style:none;display:flex}.footer-links svg{width:20px;height:20px}.header-container{background:var(--bg-a);padding:0 var(--margin);z-index:10;border-bottom:solid 1px var(--bg-2);position:sticky;top:0}.header{max-width:var(--max-width);justify-content:space-between;column-gap:var(--column-gap-0);margin:auto;display:flex}.header-logo{color:var(--fg);font:var(--text-body-bold);letter-spacing:var(--text-title-spacing);align-self:center;align-items:center;column-gap:10px;text-decoration:none;display:flex}.header-menu{flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;margin:0;padding:10px 0;list-style:none;display:flex}.header-menu svg{width:24px;height:24px}@media (max-width:400px){.header{padding:7px 0;position:relative}.header-menu{background:var(--bg-a);border:solid 1px var(--bg-2);border-radius:var(--border-radius-small);flex-direction:column;padding:0;position:absolute;top:10px;right:0}}.landing{row-gap:var(--row-gap-4);column-gap:var(--margin);grid-template-columns:0 minmax(0, var(--max-width)) 0;padding:0 0 var(--row-gap-4);justify-content:space-between;display:grid}.landing>*{grid-column:2}.landing-header{padding-top:var(--row-gap-2);position:relative}.landing-header h1{font:var(--text-display);letter-spacing:var(--text-display-spacing);text-wrap:balance;grid-area:title;margin:0}.landing-header h1 span{color:var(--red)}@media (min-width:1000px){.landing-header{grid-template-columns:minmax(620px,1fr) 1fr;grid-template-rows:var(--row-gap-2) auto auto auto;row-gap:var(--row-gap-0);grid-template-areas:".img""title img""body img";padding-top:0;display:grid}}.landing-header-body{margin:var(--row-gap-0) 0 0;font:var(--text-body);grid-area:body}.landing-header-figure{grid-area:img;place-self:end center;margin:0;padding:0}.landing-header-figure img{width:min(400px,25vw);height:auto}@media (max-width:999px) and (orientation:portrait){.landing-header-figure img{width:max(150px,75vw)}}@media (max-width:999px) and (orientation:landscape){.landing-header-figure img{width:min(400px,50vw)}}.landing-cards{text-align:center;justify-content:center;align-items:center;row-gap:var(--row-gap-1);column-gap:var(--column-gap-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.landing-cards-product{font:var(--text-caption);border-radius:var(--border-radius-small);width:min(150px,max(100px,25vw));padding:15px;position:relative}.landing-cards-product h2{font:var(--text-title);letter-spacing:var(--text-title-spacing);text-wrap:balance;margin:0}.landing-cards-product img{width:min(150px,max(100px,25vw));height:auto}@media (max-width:350px){.landing-cards-product{width:max(150px,50vw)}.landing-cards-product img{width:max(150px,50vw)}}.landing-cards-body{flex-direction:column;gap:15px;display:flex}.landing-cards-description{margin:0}.landing-cards-footer{justify-content:center;gap:0;width:min(150px,max(100px,25vw));display:flex}@media (max-width:350px){.landing-cards-footer{width:max(150px,50vw)}}.landing-catalog{grid-template-columns:1ft;justify-content:center;row-gap:var(--row-gap-1);grid-auto-rows:minmax(150px,auto);display:grid}.landing-catalog-product{align-items:center;column-gap:var(--column-gap-1);border-radius:var(--border-radius);grid-template-columns:330px 1fr;display:grid}@media (max-width:650px){.landing-catalog-product{grid-template-columns:1fr;justify-items:center}}.landing-catalog-figure{justify-self:center;row-gap:var(--row-gap-0);order:1;padding:15px;display:grid;position:relative}.landing-catalog-figure img{width:min(300px,30vw);height:auto}@media (max-width:650px){.landing-catalog-figure img{width:min(300px,max(150px,50vw))}}.landing-catalog-figure-right{order:2}.landing-catalog-figure-footer{grid-template-columns:1fr 1fr;display:grid}.landing-catalog-body{font:var(--text-caption);order:2;max-width:450px;padding:15px 15px 0}.landing-catalog-body h2{font:var(--text-title);letter-spacing:var(--text-title-spacing);text-wrap:balance;margin:0}.landing-catalog-body-left{order:1}.landing-catalog-body-footer{column-gap:var(--column-gap-2);white-space:nowrap;grid-template-columns:1fr 1fr 1fr;display:grid}.bordered-box{border:1px solid var(--grey-1);border-radius:var(--border-radius-small);margin:1em 0;padding:1em;position:relative}.bordered-box p{margin:0}.bordered-box-title{color:var(--bg-1);background:var(--fg);border-radius:var(--border-radius-small);padding:0 .3em;font-weight:700;position:absolute;top:-.75em;left:.65em}.landing-posts{justify-self:center;row-gap:var(--row-gap-1);max-width:min(1000px,75vw);display:grid;position:relative}.landing-posts-body{font:var(--text-caption);border-radius:var(--border-radius);padding:1em}.landing-posts-body h2{font:var(--text-title);letter-spacing:var(--text-title-spacing);text-wrap:balance;margin:0}.landing-posts-body p{font:var(--text-body);text-indent:1em}.landing-footer{padding-bottom:var(--row-gap-2);color:var(--fg);font:var(--text-caption);max-width:var(--max-width);text-align:center;margin:auto}.landing-footer-footnotes{color:var(--grey-1)}.landing-footer-copyright svg{vertical-align:text-top;fill:currentColor;width:20px;height:20px}.landing-footer-copyright a{color:currentColor}.landing-footer-shields{background:var(--bg-1);flex-wrap:wrap;justify-content:space-evenly;gap:10px;padding:10px 0;list-style:none;display:flex}.landing-footer-shields img{width:auto;height:20px}html{scroll-behavior:smooth;scroll-padding-top:120px}body{font-family:var(--font-sans);color:var(--fg);background-color:var(--bg-1);-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;grid-template-rows:auto 1fr auto;min-width:320px;min-height:100vh;margin:0;display:grid}a{color:var(--red)}a:hover{text-decoration:none}mark{background:var(--fg)}pre{overflow-x:auto}:is(h2,h3,h4) code{font-size:.8em}table{width:100%}th{text-align:left;background:var(--bg-2);font:var(--text-caption-bold);padding:5px 10px}td{border-bottom:solid 1px var(--bg-2);padding:5px 10px}td code{white-space:nowrap}:not(:defined){visibility:hidden}:root{--margin:max(25px, 5vw);--max-width:1300px;--column-gap-0:10px;--column-gap-1:25px;--column-gap-2:50px;--column-gap-3:100px;--row-gap-0:25px;--row-gap-1:clamp(20px, 5vh, 50px);--row-gap-2:clamp(40px, 10vh, 100px);--row-gap-3:clamp(60px, 15vh, 150px);--row-gap-4:clamp(80px, 20vh, 200px);--text-display-size:clamp(30px, 10vw, 75px);--text-display-height:.95;--text-display:700 var(--text-display-size) / var(--text-display-height) var(--font-serif);--text-display-spacing:-.045em;--text-heading-size:clamp(20px, 8vw, 50px);--text-heading:700 var(--text-heading-size) / 1.1 var(--font-serif);--text-heading-spacing:-.03em;--text-title-size:clamp(20px, 6vw, 30px);--text-title:600 var(--text-title-size) / 1.2 var(--font-serif);--text-title-spacing:-.03em;--text-body-size:clamp(16px, 4vw, 20px);--text-body:var(--text-body-size) / 1.65 var(--font-sans);--text-body-bold:600 var(--text-body-size) / 1.6 var(--font-sans);--text-body-spacing:-.015em;--text-caption:15px/1.6 var(--font-sans);--text-caption-bold:600 15px/1.6 var(--font-sans);--text-caption-mini:13px/1.6 var(--font-sans);--text-caption-mini-bold:600 13px/1.6 var(--font-sans);--text-code:16px/1.6 var(--font-mono)}@font-face{font-family:font-sans;font-style:italic;font-weight:100 700;font-stretch:100%;src:url("fonts/font-sans-100-italic-100-700-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-sans;font-style:italic;font-weight:100 700;font-stretch:100%;src:url("fonts/font-sans-100-italic-100-700-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-sans;font-style:normal;font-weight:100 700;font-stretch:100%;src:url("fonts/font-sans-100-normal-100-700-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-sans;font-style:normal;font-weight:100 700;font-stretch:100%;src:url("fonts/font-sans-100-normal-100-700-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:100;font-stretch:100%;src:url("fonts/font-serif-italic-100-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:100;font-stretch:100%;src:url("fonts/font-serif-italic-100-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:200;font-stretch:100%;src:url("fonts/font-serif-italic-200-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:200;font-stretch:100%;src:url("fonts/font-serif-italic-200-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:300;font-stretch:100%;src:url("fonts/font-serif-italic-300-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:300;font-stretch:100%;src:url("fonts/font-serif-italic-300-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:400;font-stretch:100%;src:url("fonts/font-serif-italic-400-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:400;font-stretch:100%;src:url("fonts/font-serif-italic-400-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:500;font-stretch:100%;src:url("fonts/font-serif-italic-500-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:500;font-stretch:100%;src:url("fonts/font-serif-italic-500-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:600;font-stretch:100%;src:url("fonts/font-serif-italic-600-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:600;font-stretch:100%;src:url("fonts/font-serif-italic-600-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:700;font-stretch:100%;src:url("fonts/font-serif-italic-700-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:italic;font-weight:700;font-stretch:100%;src:url("fonts/font-serif-italic-700-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:100;font-stretch:100%;src:url("fonts/font-serif-normal-100-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:100;font-stretch:100%;src:url("fonts/font-serif-normal-100-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:200;font-stretch:100%;src:url("fonts/font-serif-normal-200-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:200;font-stretch:100%;src:url("fonts/font-serif-normal-200-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:300;font-stretch:100%;src:url("fonts/font-serif-normal-300-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:300;font-stretch:100%;src:url("fonts/font-serif-normal-300-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:400;font-stretch:100%;src:url("fonts/font-serif-normal-400-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:400;font-stretch:100%;src:url("fonts/font-serif-normal-400-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:500;font-stretch:100%;src:url("fonts/font-serif-normal-500-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:500;font-stretch:100%;src:url("fonts/font-serif-normal-500-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:600;font-stretch:100%;src:url("fonts/font-serif-normal-600-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:600;font-stretch:100%;src:url("fonts/font-serif-normal-600-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:700;font-stretch:100%;src:url("fonts/font-serif-normal-700-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-serif;font-style:normal;font-weight:700;font-stretch:100%;src:url("fonts/font-serif-normal-700-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:100;font-stretch:100%;src:url("fonts/font-mono-italic-100-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:100;font-stretch:100%;src:url("fonts/font-mono-italic-100-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:200;font-stretch:100%;src:url("fonts/font-mono-italic-200-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:200;font-stretch:100%;src:url("fonts/font-mono-italic-200-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:300;font-stretch:100%;src:url("fonts/font-mono-italic-300-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:300;font-stretch:100%;src:url("fonts/font-mono-italic-300-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:400;font-stretch:100%;src:url("fonts/font-mono-italic-400-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:400;font-stretch:100%;src:url("fonts/font-mono-italic-400-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:500;font-stretch:100%;src:url("fonts/font-mono-italic-500-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:500;font-stretch:100%;src:url("fonts/font-mono-italic-500-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:600;font-stretch:100%;src:url("fonts/font-mono-italic-600-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:600;font-stretch:100%;src:url("fonts/font-mono-italic-600-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:700;font-stretch:100%;src:url("fonts/font-mono-italic-700-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:italic;font-weight:700;font-stretch:100%;src:url("fonts/font-mono-italic-700-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:100;font-stretch:100%;src:url("fonts/font-mono-normal-100-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:100;font-stretch:100%;src:url("fonts/font-mono-normal-100-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:200;font-stretch:100%;src:url("fonts/font-mono-normal-200-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:200;font-stretch:100%;src:url("fonts/font-mono-normal-200-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:300;font-stretch:100%;src:url("fonts/font-mono-normal-300-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:300;font-stretch:100%;src:url("fonts/font-mono-normal-300-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:400;font-stretch:100%;src:url("fonts/font-mono-normal-400-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:400;font-stretch:100%;src:url("fonts/font-mono-normal-400-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:500;font-stretch:100%;src:url("fonts/font-mono-normal-500-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:500;font-stretch:100%;src:url("fonts/font-mono-normal-500-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:600;font-stretch:100%;src:url("fonts/font-mono-normal-600-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:600;font-stretch:100%;src:url("fonts/font-mono-normal-600-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:700;font-stretch:100%;src:url("fonts/font-mono-normal-700-cyrillic.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-display:swap}@font-face{font-family:font-mono;font-style:normal;font-weight:700;font-stretch:100%;src:url("fonts/font-mono-normal-700-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}