.typography h2,.typography h3,.typography h4{color:#212f3d;color:var(--color23,#212f3d);margin-bottom:8px}.typography h2{font-size:.875rem;margin-top:20px}.typography h3{font-size:1.125rem}.typography h4{font-size:1rem}.typography h2:first-child{margin-top:0}.typography p+p{margin-block-start:1em}.toggle-content__btn{order:1}.toggle-content__btn:not(.show)~.typography h2:not(:first-child),.toggle-content__btn:not(.show)~.typography ol,.toggle-content__btn:not(.show)~.typography p:not(:first-of-type),.toggle-content__btn:not(.show)~.typography ul,.toggle-content__less{display:none}.show .toggle-content__less{display:block}.show .toggle-content__more{display:none}.toggle{order:1}.toggle.show .toggle__show,.toggle:not(.show) .toggle__hide,.toggle:not(.show)~* .hidden,.toggle:not(.show)~* .hidden-s,.toggle:not(.show)~.hidden{display:none}@media (min-width:720px){.toggle:not(.show)~* .hidden-s{display:block}}.toggle.show~.hidden{display:block}.app-top-nav-theme{background-color:#f6ce7c;border-radius:20px;height:20px;margin:0 7px;width:36px}@media (min-width:1200px){.app-top-nav-theme{height:24px;margin:0 20px;width:45px}}.app-top-nav-theme:before{border-radius:50%;bottom:2.5px;box-shadow:inset -4rem -4rem 0 0 #ff9a62;content:"";height:15px;left:2.5px;position:absolute;transform:inherit;width:15px}@media (min-width:1200px){.app-top-nav-theme:before{bottom:3px;height:18px;left:4px;width:18px}}.app-top-nav-theme.theme-dark{background-color:#494759;background-color:var(--color43,#494759)}.app-top-nav-theme.theme-dark:before{background:#0000;box-shadow:inset -5px 0 0 2px #ff9a62;left:auto;right:2.5px}@media (min-width:1200px){.app-top-nav-theme.theme-dark:before{right:4px}}.app-top-nav-theme img{bottom:2px;height:9px;left:7px;pointer-events:none;-webkit-user-select:none;user-select:none;width:13px}@media (min-width:1200px){.app-top-nav-theme img{bottom:-7px;height:29px;width:18px}}.app-top-nav-theme.theme-dark img{bottom:-100%}.top-nav-config-capcha .cell.selected{border-style:solid;border-width:5px}.top-nav-config-capcha .cell.selected img{opacity:.6}@media (hover:hover) and (pointer:fine){.top-nav-config-capcha .cell:hover img{opacity:.6}}.app-main-banners-rotator-item{left:0;min-width:100%;top:0}.app-main-banners-rotator-item img{object-fit:cover}.app-main-banners-rotator .move-left-enter-active{animation:appear-right .3s}.app-main-banners-rotator .move-left-leave-active{animation:disappear-left .3s}.app-main-banners-rotator .move-right-enter-active{animation:appear-left .3s}.app-main-banners-rotator .move-right-leave-active{animation:disappear-right .3s}@keyframes appear-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes appear-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes disappear-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes disappear-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}.subscribe__block{background-image:url(/img/v4/subscribe-bg.svg);background-repeat:no-repeat;background-size:cover}@media (min-width:720px){.subscribe-block--wide .subscribe__block{align-items:center;flex-flow:row wrap;gap:20px}.subscribe-block--wide .subscribe__block>.f-center-space-between{flex-basis:35%;flex-direction:row-reverse;margin-top:0}.subscribe-block--wide .subscribe__block .app-subscribe{flex-grow:1;margin:0}.subscribe-block--wide .subscribe__block .app-subscribe__form{flex-grow:1;margin-top:0}}.subscribe__laptop>img{width:150px}.subscribe-block--wide .subscribe__laptop{margin-right:20px;max-width:100px}body[class*=theme-dark] .subscribe__block{background-image:none}