:root{--font-unbounded:"Unbounded",sans-serif;--font-manrope:"Manrope",sans-serif}html{font-size:var(--font-size,10px)}body{font-size:1.6rem;background:#ECEBEA;font-family:MoscowSans,sans-serif;overflow-x:hidden}main.page{position:relative;display:flow-root}.heroSpacer{--hero-height:100vw;--hero-overlap:13rem;height:calc(var(--hero-height) - var(--hero-overlap))}@media (min-width:768px){.heroSpacer{--hero-height:calc(100vw * 9 / 21);--hero-overlap:21rem}}body[data-bvi-letterspacing=normal] :not(.bvi-no-styles):not(.bvi-no-styles *){letter-spacing:0}body[data-bvi-letterspacing=average] :not(.bvi-no-styles):not(.bvi-no-styles *){letter-spacing:2px}body[data-bvi-letterspacing=big] :not(.bvi-no-styles):not(.bvi-no-styles *){letter-spacing:4px}.bvi-no-styles,.bvi-no-styles *{letter-spacing:0!important}body[data-bvi-theme=white]{--bvi-main-color:#000000;--bvi-second-color:#FFFFFF}body[data-bvi-theme=black]{--bvi-main-color:#FFFFFF;--bvi-second-color:#000000}body[data-bvi-theme=blue]{--bvi-main-color:#063462;--bvi-second-color:#9DD1FF}body[data-bvi-theme=brown]{--bvi-main-color:#4D4B43;--bvi-second-color:#F7F3D6}body[data-bvi-theme=green]{--bvi-main-color:#A9E44D;--bvi-second-color:#3B2716}body[data-bvi-active=true] .bvi-content,body[data-bvi-active=true] .bvi-content *{background-color:var(--bvi-second-color)!important;color:var(--bvi-main-color)!important}body[data-bvi-active=true] .bvi-content *{border-color:var(--bvi-main-color)!important}body[data-bvi-active=true] .bvi-content svg,body[data-bvi-active=true] .bvi-content svg *{background-color:rgba(0,0,0,0)!important;color:inherit!important;border-color:inherit!important}body[data-bvi-active=true] .bvi-content .vsm-station-bg{fill:var(--bvi-main-color)!important}body[data-bvi-active=true] .bvi-content .vsm-station-dot{fill:var(--bvi-second-color)!important;stroke:var(--bvi-main-color)!important}body[data-bvi-active=true] .bvi-content .vsm-station-text{fill:var(--bvi-main-color)!important;stroke:var(--bvi-second-color)!important}body[data-bvi-active=true] .bvi-content .vsm-path{stroke:var(--bvi-main-color)!important;opacity:.5}body[data-bvi-active=true] .bvi-content .vsm-path-active{stroke:var(--bvi-main-color)!important;opacity:1}body[data-bvi-active=true] .bvi-content .vsm-popover{background-color:var(--bvi-second-color)!important;border:1px solid var(--bvi-main-color)!important}body[data-bvi-active=true] .bvi-content .vsm-popover *{background-color:var(--bvi-second-color)!important;color:var(--bvi-main-color)!important}body[data-bvi-active=true] .bvi-content .vsm-popover .vsm-bar-fast,body[data-bvi-active=true] .bvi-content .vsm-popover .vsm-bar-slow{background-color:var(--bvi-main-color)!important}body[data-bvi-active=true] .bvi-content .vsm-popover .vsm-bar-fast{opacity:.5}body[data-bvi-active=true] .bvi-content .vsm-map-card,body[data-bvi-active=true] .bvi-content article,body[data-bvi-active=true] .bvi-content aside,body[data-bvi-active=true] .bvi-content fieldset,body[data-bvi-active=true] .bvi-content form,body[data-bvi-active=true] .bvi-content nav,body[data-bvi-active=true] .bvi-content section,body[data-bvi-active=true] .bvi-content table{border:1px solid var(--bvi-main-color)!important}body[data-bvi-active=true] .bvi-content button,body[data-bvi-active=true] .bvi-content input[type=button],body[data-bvi-active=true] .bvi-content input[type=submit]{border:2px solid var(--bvi-main-color)!important}body[data-bvi-active=true] .bvi-content [class*=switcher],body[data-bvi-active=true] .bvi-content input[type=checkbox],body[data-bvi-active=true] .bvi-content input[type=radio],body[data-bvi-active=true] .bvi-content select,body[data-bvi-active=true] .bvi-content select option{border:1px solid var(--bvi-main-color)!important}body[data-bvi-active=true] .bvi-content [class*=switcher] [class*=indicator]{border:2px solid var(--bvi-main-color)!important}body[data-bvi-active=true] .bvi-content [class*=switcher] [class*=option]{border:none!important;background-color:rgba(0,0,0,0)!important}body[data-bvi-active=true] .bvi-content,body[data-bvi-active=true] .bvi-content main,body[data-bvi-active=true] .bvi-content>main{border:none!important}body[data-bvi-active=true] .bvi-content footer,body[data-bvi-active=true] .bvi-content footer nav,body[data-bvi-active=true] .bvi-content header,body[data-bvi-active=true] .bvi-content header nav,body[data-bvi-active=true] .bvi-content nav,body[data-bvi-active=true] .bvi-content>footer,body[data-bvi-active=true] .bvi-content>header{border:1px solid var(--bvi-main-color)!important}