@font-face{font-family:vremena;src:url(../media/vremenagroteskbook-s.p.42m0zer7lnoja.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:vremena;src:url(../media/vremenagrotesk-s.p.1i_yncix90kct.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:vremena;src:url(../media/vremenagroteskbold-s.p.44_t6m16fb5wh.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:vremena Fallback;src:local(Arial);ascent-override:72.99%;descent-override:24.33%;line-gap-override:0.88%;size-adjust:102.75%}.vremena_e646ec9-module__DwGYhW__className{font-family:vremena,vremena Fallback,Arial,sans-serif}.vremena_e646ec9-module__DwGYhW__variable{--font-body:"vremena", "vremena Fallback", Arial, sans-serif}
.AppFooter-module__7i_7_G__footer{width:100%;margin-top:32px}.AppFooter-module__7i_7_G__container{flex-direction:row;justify-content:space-between;gap:5px;display:flex}.AppFooter-module__7i_7_G__disclaimerBlock{flex-direction:column;display:flex}.AppFooter-module__7i_7_G__contactsBlock{flex-direction:row;align-items:center;gap:20px;display:flex}.AppFooter-module__7i_7_G__text,.AppFooter-module__7i_7_G__linkText,.AppFooter-module__7i_7_G__year{align-items:center;height:1em;margin:0;padding:0;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-flex;transform:translateY(2px)}.AppFooter-module__7i_7_G__text,.AppFooter-module__7i_7_G__year{color:var(--text-primary);transition:color var(--transition-theme)}.AppFooter-module__7i_7_G__navigationList{flex-direction:row;gap:20px;margin:0;padding:0;list-style-type:none;display:flex}.AppFooter-module__7i_7_G__navigationListItem{margin:0;padding:0}.AppFooter-module__7i_7_G__navigation{display:flex}.AppFooter-module__7i_7_G__link{min-height:var(--control-height);color:var(--text-primary);transition:outline-color var(--transition-theme), color var(--transition-theme);outline:none;align-items:center;gap:5px;text-decoration:none;display:flex}.AppFooter-module__7i_7_G__linkPic{flex:0 0 var(--icon-size);width:var(--icon-size);height:var(--icon-size)}.AppFooter-module__7i_7_G__year{align-self:center}.AppFooter-module__7i_7_G__metaDisclaimer{color:var(--text-subtle);transition:color var(--transition-theme);font-size:12px;line-height:1.5}.AppFooter-module__7i_7_G__link:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset);color:var(--accent)}@media (hover:hover) and (pointer:fine){.AppFooter-module__7i_7_G__link:hover{cursor:pointer;color:var(--accent)}}@media (max-width:768px){.AppFooter-module__7i_7_G__container{gap:16px}.AppFooter-module__7i_7_G__disclaimerBlock{gap:10px}}@media (max-width:640px){.AppFooter-module__7i_7_G__container{flex-direction:column}.AppFooter-module__7i_7_G__contactsBlock{flex-direction:column;gap:10px}.AppFooter-module__7i_7_G__navigationList{flex-wrap:wrap;justify-content:center;gap:12px}.AppFooter-module__7i_7_G__text,.AppFooter-module__7i_7_G__linkText,.AppFooter-module__7i_7_G__year{font-size:16px;transform:translateY(1px)}}@media (max-width:360px){.AppFooter-module__7i_7_G__navigationList{flex-direction:row;gap:10px}}
.AppHeader-module__AUyj5q__header{width:100%}.AppHeader-module__AUyj5q__container{flex-direction:column;align-items:center;gap:20px;display:flex}.AppHeader-module__AUyj5q__navigationBlock{align-items:center;display:flex;position:relative}.AppHeader-module__AUyj5q__menuToggle{display:none}.AppHeader-module__AUyj5q__menuToggleActive{border-color:var(--accent);color:var(--accent)}.AppHeader-module__AUyj5q__menuIcon{width:var(--icon-size);flex-direction:column;flex-shrink:0;justify-content:space-between;height:16px;display:inline-flex}.AppHeader-module__AUyj5q__menuIcon span{width:100%;height:2px;transition:transform var(--transition-fast), opacity var(--transition-fast);background-color:currentColor;display:block}.AppHeader-module__AUyj5q__menuToggleActive .AppHeader-module__AUyj5q__menuIcon span:first-child{transform:translateY(7px)rotate(45deg)}.AppHeader-module__AUyj5q__menuToggleActive .AppHeader-module__AUyj5q__menuIcon span:nth-child(2){opacity:0}.AppHeader-module__AUyj5q__menuToggleActive .AppHeader-module__AUyj5q__menuIcon span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.AppHeader-module__AUyj5q__listItems{grid-template-columns:repeat(5,auto);align-items:center;column-gap:36px;margin:0;padding:0;list-style-type:none;display:grid}.AppHeader-module__AUyj5q__listItem{--nav-emphasis:0;color:color-mix(in srgb, var(--accent) calc(var(--nav-emphasis) * 100%), var(--text-primary));transition:--nav-emphasis var(--transition-fast);margin:0;padding:0;display:block}.AppHeader-module__AUyj5q__listItemActive,.AppHeader-module__AUyj5q__listItem:focus-within{--nav-emphasis:1}.AppHeader-module__AUyj5q__listItemLink{min-height:var(--control-height);font-family:var(--font-body), sans-serif;text-rendering:optimizelegibility;color:inherit;transition:outline-color var(--transition-theme), opacity var(--transition-fast);cursor:pointer;background:0 0;border:none;outline:none;align-items:center;margin:0;padding:0;font-size:22px;font-style:normal;font-weight:400;line-height:1.375;text-decoration:none;display:inline-flex;position:relative}.AppHeader-module__AUyj5q__iconLink{justify-content:center;min-width:44px}.AppHeader-module__AUyj5q__settingsIcon{width:1.15em;height:1.15em;display:block}.AppHeader-module__AUyj5q__listItemLink:after{content:"";background-color:var(--accent);transform-origin:0;opacity:0;height:2px;transition:transform var(--transition-fast), opacity var(--transition-fast);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.AppHeader-module__AUyj5q__listItemLinkActive:after{opacity:1;transform:scaleX(1)}.AppHeader-module__AUyj5q__listItemLink:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.AppHeader-module__AUyj5q__listItem:hover{--nav-emphasis:1}}@media (max-width:1024px){.AppHeader-module__AUyj5q__listItems{column-gap:24px}.AppHeader-module__AUyj5q__listItemLink{font-size:20px}.AppHeader-module__AUyj5q__container{gap:24px}}@media (max-width:768px){.AppHeader-module__AUyj5q__container{flex-direction:row;justify-content:flex-end;gap:12px}.AppHeader-module__AUyj5q__navigationBlock{width:100%}.AppHeader-module__AUyj5q__navigationBlock.AppHeader-module__AUyj5q__enhanced{justify-content:flex-end;width:auto}.AppHeader-module__AUyj5q__enhanced .AppHeader-module__AUyj5q__menuToggle{display:inline-flex}.AppHeader-module__AUyj5q__listItems{flex-wrap:wrap;gap:8px 20px;display:flex}.AppHeader-module__AUyj5q__enhanced .AppHeader-module__AUyj5q__listItems{background:var(--bg-surface);border:1px solid var(--border-color);z-index:10;opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;min-width:200px;transition:opacity var(--transition-fast), transform var(--transition-fast), visibility var(--transition-fast), border-color var(--transition-theme), background-color var(--transition-theme);border-radius:14px;grid-template-rows:auto;grid-template-columns:1fr;gap:15px;padding:12px;display:grid;position:absolute;top:calc(100% + 12px);right:0;transform:translateY(-8px)scale(.98);box-shadow:0 12px 30px #00000026}.AppHeader-module__AUyj5q__enhanced .AppHeader-module__AUyj5q__menuOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.AppHeader-module__AUyj5q__listItemLink{font-size:20px}}@media (max-width:640px){.AppHeader-module__AUyj5q__listItemLink{font-size:18px}}
.CookieBanner-module__xm3yWa__banner{background-color:var(--banner-bg);width:min(960px,100% - 32px);color:var(--banner-text);z-index:900;transition:background-color var(--transition-theme), color var(--transition-theme);border-radius:10px;flex-direction:row;justify-content:space-between;align-self:center;align-items:center;gap:16px;margin:0 auto;padding:16px;display:flex;position:fixed;bottom:12px;left:16px;right:16px;box-shadow:0 8px 24px #0003}.CookieBanner-module__xm3yWa__paragraph{color:var(--banner-text);transition:color var(--transition-theme);margin:0;padding:0;font-size:14px;font-style:normal;font-weight:400;line-height:1.375}.CookieBanner-module__xm3yWa__button{min-height:var(--control-height);border:var(--control-border-width) solid currentColor;font:inherit;white-space:nowrap;color:var(--banner-text);transition:outline-color var(--transition-theme), color var(--transition-theme), background-color var(--transition-theme), border-color var(--transition-theme);background-color:#0000;border-radius:4px;outline:none;flex:none;justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:8px 16px;font-size:14px;line-height:1.375;display:inline-flex}.CookieBanner-module__xm3yWa__button .CookieBanner-module__xm3yWa__buttonText{min-width:0;height:auto;line-height:inherit;white-space:inherit}.CookieBanner-module__xm3yWa__buttonArrow{transition:transform var(--transition-fast);margin-left:4px;display:inline-block}.CookieBanner-module__xm3yWa__button:hover{cursor:pointer}.CookieBanner-module__xm3yWa__button:focus-visible{outline:var(--focus-ring-width) solid var(--banner-text);outline-offset:var(--focus-ring-offset);border-color:var(--banner-accent);color:var(--banner-accent)}.CookieBanner-module__xm3yWa__button:focus-visible .CookieBanner-module__xm3yWa__buttonArrow{transform:translateX(var(--arrow-offset))}@media (hover:hover) and (pointer:fine){.CookieBanner-module__xm3yWa__button:hover{border-color:var(--banner-accent);color:var(--banner-accent)}.CookieBanner-module__xm3yWa__button:hover .CookieBanner-module__xm3yWa__buttonArrow{transform:translateX(var(--arrow-offset))}}@media (max-width:640px){.CookieBanner-module__xm3yWa__banner{flex-direction:column;gap:10px}.CookieBanner-module__xm3yWa__button{white-space:normal;width:100%;padding:8px}}
.SiteShell-module__DYHAWa__page{min-height:100dvh;padding-bottom:var(--cookie-banner-space,0px);flex-direction:column;display:flex}.SiteShell-module__DYHAWa__main,.SiteShell-module__DYHAWa__content{flex-direction:column;flex:1;min-height:0;display:flex}
@property --nav-emphasis{syntax:"<number>";inherits:false;initial-value:0}@property --bg-page{syntax:"<color>";inherits:true;initial-value:#fff}@property --bg-surface{syntax:"<color>";inherits:true;initial-value:#f1f3f7}@property --text-primary{syntax:"<color>";inherits:true;initial-value:#111217}@property --text-subtle{syntax:"<color>";inherits:true;initial-value:#59616d}@property --accent{syntax:"<color>";inherits:true;initial-value:#cc302c}@property --border-color{syntax:"<color>";inherits:true;initial-value:#cbd0d7}@property --banner-bg{syntax:"<color>";inherits:true;initial-value:#333}@property --banner-text{syntax:"<color>";inherits:true;initial-value:#fff}@property --control-track{syntax:"<color>";inherits:true;initial-value:#dfe3eb}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-page:#fff;--bg-surface:#f1f3f7;--text-primary:#111217;--text-subtle:#59616d;--accent:#cc302c;--border-color:#cbd0d7;--control-border-width:1px;--control-height:44px;--control-font-size:18px;--control-radius:999px;--icon-size:22px;--focus-ring-width:2px;--focus-ring-offset:4px;--arrow-offset:4px;--body-font-size:20px;--body-line-height:1.6;--overlay-base:#000;--banner-bg:#333;--banner-text:#fff;--banner-accent:#ff746e;--control-track:#dfe3eb;--control-thumb:#fff;--transition-duration:.3s;--transition-fast-duration:var(--transition-duration);--transition-easing:cubic-bezier(.22, 1, .36, 1);--transition-slow-duration:var(--transition-duration);--transition-fast:var(--transition-fast-duration) var(--transition-easing);--transition-theme:var(--transition-fast);--transition-slow:var(--transition-slow-duration) ease-in-out;transition:--bg-page var(--transition-fast), --bg-surface var(--transition-fast), --text-primary var(--transition-fast), --text-subtle var(--transition-fast), --accent var(--transition-fast), --border-color var(--transition-fast), --banner-bg var(--transition-fast), --banner-text var(--transition-fast), --control-track var(--transition-fast);--overlay-opacity:.6;--layout-max-width:1280px;--layout-padding-desktop:30px;--layout-padding-tablet:24px;--layout-padding-mobile:16px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:#0c111a;--bg-surface:#101826;--text-primary:#edf1f7;--text-subtle:#abb7c9;--accent:#f74843;--border-color:#414c5e;--overlay-base:#000;--banner-bg:#1c2433;--banner-text:#e6ebf5;--control-track:#1f2a3b;--control-thumb:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:#0c111a;--bg-surface:#101826;--text-primary:#edf1f7;--text-subtle:#abb7c9;--accent:#f74843;--border-color:#414c5e;--overlay-base:#000;--banner-bg:#1c2433;--banner-text:#e6ebf5;--control-track:#1f2a3b;--control-thumb:#fff}}html{scroll-behavior:smooth;scroll-padding-bottom:var(--cookie-banner-space,0px);min-height:100%}body{background-color:var(--bg-page);min-height:100dvh;color:var(--text-primary);font-family:var(--font-body), sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color var(--transition-theme), background-color var(--transition-theme);margin:0;padding:0;font-weight:300;overflow-x:hidden}*,:before,:after{box-sizing:border-box}.route-reveal{animation:route-reveal var(--transition-fast-duration) var(--transition-easing) both}@keyframes route-reveal{0%{opacity:.55}to{opacity:1}}:where(.button-control){min-height:var(--control-height);border:var(--control-border-width) solid currentColor;border-radius:var(--control-radius);font-family:var(--font-body), sans-serif;font-size:var(--control-font-size);text-rendering:optimizelegibility;color:var(--text-primary);cursor:pointer;transition:border-color var(--transition-theme), color var(--transition-theme), outline-color var(--transition-theme), opacity var(--transition-fast);background:0 0;outline:none;justify-content:center;align-items:center;gap:10px;margin:0;padding:8px 20px;font-style:normal;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.button-control:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset);border-color:var(--accent);color:var(--accent)}@media (hover:hover) and (pointer:fine){.button-control:hover{border-color:var(--accent);color:var(--accent)}}.button-label{white-space:nowrap;align-items:center;height:1em;line-height:1;display:inline-flex;position:relative;top:.08em}@media (max-width:1024px){:root{--body-font-size:18px}}@media (max-width:640px){:root{--control-font-size:17px;--body-font-size:17px;--body-line-height:1.55}}.skip-link{color:var(--text-primary);background:var(--bg-surface);border:2px solid var(--accent);z-index:100;transition:color var(--transition-theme), background-color var(--transition-theme), border-color var(--transition-theme);border-radius:8px;padding:12px 16px;position:absolute;top:8px;left:16px;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.layout-container{max-width:var(--layout-max-width);padding:var(--layout-padding-desktop);gap:20px;margin-left:auto;margin-right:auto;display:flex}@media (max-width:1024px){.layout-container{padding:var(--layout-padding-tablet)}}@media (max-width:640px){.layout-container{padding:var(--layout-padding-mobile);gap:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::marker{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
