#page{--bg-color: #f3f4f6;--cat-active-color: #34d399;--button-hover-color: #e5e5e5}header.header-single *,header.header-single *:after,header.header-single *:before{box-sizing:border-box}header.header-single{position:relative;background-color:var(--bg-color);padding:.75rem .625rem}header.header-single a{color:#000}header.header-single a:hover{text-decoration:underline}nav.header__nav{display:flex;height:2.5rem;align-items:center;justify-content:space-between}.header__logo-group{display:flex;flex-shrink:0;align-items:center;gap:3rem}.header__logo{height:2rem;width:9rem}.header__logo-slogan{display:none;width:9rem;font-size:1rem;line-height:18px}.header__menu{display:none;width:100%;justify-content:space-between}.header__menu-links{display:flex;align-items:center;gap:3rem;text-wrap:none;color:#000;font-size:1rem}.header__menu-links>a{color:#000}.header__menu-links>a:hover{text-decoration:underline}.header__menu-course-link{display:flex;align-items:center;gap:.5rem}.header__menu-socials{display:flex;gap:1rem}.header__bottom-separator{height:1px;width:100%;background-color:rgb(0 0 0/0.2)}.burger-menu__button{cursor:pointer}.burger-menu__button-close{margin:-10px}.burger-menu__dropdown{position:absolute;left:0;top:0;z-index:10;display:none;width:100%;background-color:var(--bg-color)}.burger-menu__list{display:flex;flex-direction:column}.burger-menu__item{font-size:1rem;padding:22px 24px;border-bottom-width:1px;border-color:var(--button-hover-color)}.burger-menu__item-arrow{margin-top:3px}.burger-menu__item_first{display:flex;align-items:center;justify-content:space-between}.burger-menu__item_socials{display:flex;gap:1rem;border:none}.categories{display:flex;flex-direction:column;gap:.625rem;background-color:var(--bg-color);padding:.625rem}.categories__row{display:flex;align-items:center;gap:.625rem;height:40px;width:100%}.categories__list{display:flex;gap:.375rem;overflow-x:scroll;font-size:.75rem;line-height:1rem;-ms-overflow-style:none;scrollbar-width:none}.categories__list::-webkit-scrollbar{display:none}.categories__button{display:none;cursor:pointer;padding:6px 12px;opacity:.5}.categories__button:hover{opacity:1}.categories__list-item{white-space:nowrap;border-radius:9999px;border-width:1px;border-color:rgb(0 0 0/0.1);background-color:#fff;font-size:12px;line-height:12px;padding:6px 8px}.categories__list-item:hover{border-color:var(--cat-active-color);background-color:var(--cat-active-color);cursor:pointer}.categories__list-item a{color:#000}.categories__list-item:hover a{color:#fff}.search__button-open{position:relative;height:2.5rem;width:2.5rem;flex-shrink:0;cursor:pointer;border-radius:9999px;background-color:#fff;border-width:1px;border-color:rgb(0 0 0/0.1)}.search__button-open:hover{background-color:var(--cat-active-color)}.search__img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search__row{display:none;position:relative}.search__input{height:2.5rem!important;width:100%;border-radius:9999px;padding:.625rem 2.25rem;font-size:1.125rem;line-height:1.75rem;caret-color:#e5e5e5}.search__input::placeholder{color:#e5e5e5}.search__input:focus{outline:2px solid transparent;outline-offset:2px}.search__button-close{position:absolute;left:1rem;top:33.333333%;cursor:pointer}.search__button-submit{position:absolute;right:0;top:0;height:2.5rem;width:5rem;border-radius:9999px;border-width:1px;border-color:var(--cat-active-color);background-color:var(--cat-active-color);text-align:center;line-height:1.25;color:#fff}.search__button-submit:hover{background-color:#000;border-color:var(--button-hover-color)}.search__button-submit:focus,.search__button-submit:focus-visible{outline:none}.header__tags-menu{display:flex;gap:1rem;overflow-x:scroll;white-space:nowrap;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;-ms-overflow-style:none;scrollbar-width:none}.header__tags-menu::-webkit-scrollbar{display:none}.header__tags-menu a{color:#000}.header__tags-menu a:hover{text-decoration:underline}.slick-track{display:flex!important}.slick-slide{height:inherit!important}.slick-slide *{height:100%!important}.slick-disabled{visibility:hidden;pointer-events:none}