.story-item-ab{color:var(--accent-always-white-color);display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:40px 16px}@media(min-width:768px){.story-item-ab{padding:52px calc(50% - 348px)}}@media(min-width:1024px){.story-item-ab{padding:64px calc(50% - 464px)}}@media(min-width:1280px){.story-item-ab{padding:64px calc(50% - 584px) 314px}}.story-item-ab__img{-o-object-position:center;object-position:center}.story-item-ab__pic{border-radius:16px;height:100%;left:0;overflow:hidden;position:relative;position:absolute;top:0;transition:transform .3s ease-in-out;width:100%;z-index:-1}@media(min-width:1024px){.story-item-ab__pic{border-radius:32px}}.story-item-ab__story{margin-bottom:0}@media(min-width:1280px){.story-item-ab__story{max-width:568px}}.story-item-ab__history,.story-item-ab__link,.story-item-ab__story{position:relative}@media(max-width:1279.9px){.story-item-ab__history,.story-item-ab__link,.story-item-ab__story{display:none}}.story-item-ab__button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;align-self:flex-end;background-color:transparent;background-color:var(--accent-always-white-color);border:0;border-radius:0;border-radius:20px;color:inherit;color:var(--accent-always-black-color);cursor:pointer;display:inline-flex;font:inherit;margin:0;padding:4px 8px;position:relative}.story-item-ab__button:focus{outline:none}.story-item-ab__button::-moz-placeholder{color:inherit}.story-item-ab__button::placeholder{color:inherit}@media(min-width:1280px){.story-item-ab__button{display:none}}.story-item-ab__icon{margin-left:4px}.story-item-ab__history{align-items:center;gap:8px;margin-bottom:12px}@media(min-width:1280px){.story-item-ab__history{display:flex}}.story-item-ab__circle{background-color:var(--bg-main-color);border-radius:50%;color:var(--icon-main-color);padding:6px;vertical-align:middle}.event-link{color:var(--accent-always-white-color);display:none}@media(min-width:390px)and (max-width:0px){.event-link{display:block}}@media(min-width:390px){.event-link{display:block}}@media(min-width:1280px){.event-link{background-color:rgba(var(--accent-always-white-color-rgb),.1);border:1px solid rgba(var(--accent-always-white-color-rgb),.2);border-radius:20px;color:rgba(var(--accent-always-white-color-rgb),.7);line-height:16px;padding:14px 18px;transform:rotate(10deg);transition:all .14s ease-in-out}}@media(min-width:1024px){.event-link:hover{color:rgba(var(--accent-always-white-color-rgb),.8)}}@media(min-width:1280px){.event-link--mobile{display:none}}@media(max-width:1279.9px){.event-link--desktop{display:none}}@media(min-width:1024px){.event-link--desktop:hover{background-color:rgba(var(--accent-always-white-color-rgb),.2);color:rgba(var(--accent-always-white-color-rgb),1)}}@media(min-width:768px){.event-link br{display:none}}.event-link__text{display:block;margin-bottom:2px}.event-link__icon{background-color:var(--accent-always-white-color);border-radius:50%;color:var(--accent-always-black-color);margin-left:3px;padding:2px;vertical-align:middle}.start-screen-directions-ab{display:flex;flex-wrap:wrap;list-style:none;margin:0 -4px -12px 0;padding:0}.start-screen-directions-ab__item{margin-bottom:6px;margin-right:4px}.start-screen-directions-ab__tab{vertical-align:middle}@media(min-width:1280px){.start-screen-directions-ab__tab--custom{border-color:var(--accent-always-white-color);color:var(--accent-always-white-color)}}.start-screen-directions-ab__tab svg{color:var(--accent-brand-color)}@media(min-width:768px){.story-modal-ab{width:532px}}@media(min-width:1024px){.story-modal-ab{width:540px}}@media(max-width:767.9px){.story-modal-ab__wrapper{padding-top:40px}}.story-modal-ab__story{margin-bottom:0}.story-modal-ab__icon{background-color:var(--bg-main-color-invert);border-radius:50%;color:var(--icon-main-color-invert);padding:6px;vertical-align:middle}@media(min-width:1280px){.start-screen-ab{background-color:#5c5454;border-radius:32px;margin-left:4px;margin-right:4px;max-width:1920px;overflow:hidden;padding-bottom:50px;padding-top:172px;position:relative}}@media(min-width:1928px)and (max-width:0px){.start-screen-ab{margin-left:auto;margin-right:auto}}@media(min-width:1928px){.start-screen-ab{margin-left:auto;margin-right:auto}}.start-screen-ab__wrapper{border-radius:16px;height:520px;margin:0 4px 40px;padding-bottom:40px;padding-top:98px}@media(min-width:768px){.start-screen-ab__wrapper{padding-bottom:55px;padding-top:128px}}@media(min-width:1024px){.start-screen-ab__wrapper{border-radius:32px;height:744px;margin-bottom:56px;padding-bottom:66px;padding-top:144px}}@media(max-width:1279.9px){.start-screen-ab__wrapper{background-color:#5c5454;overflow:hidden;position:relative}}@media(min-width:1280px){.start-screen-ab__wrapper{border-radius:0;height:266px;margin:0 0 142px;padding-bottom:0;padding-top:0}}.start-screen-ab__content{display:flex;flex-direction:column;height:100%}@media(max-width:767.9px){.start-screen-ab__content{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.start-screen-ab__content{flex-direction:row;justify-content:space-between}}.start-screen-ab__title{color:var(--accent-always-white-color);font-size:32px;line-height:34px;margin-bottom:40px;position:relative;width:219px;z-index:2}@media(min-width:1024px){.start-screen-ab__title{font-size:52px;font-size:36px;letter-spacing:-.02em;line-height:54px;line-height:38px;width:528px}}@media(min-width:1024px)and (min-width:1024px){.start-screen-ab__title{font-size:60px;letter-spacing:-.01em;line-height:60px}}@media(min-width:1280px){.start-screen-ab__title{flex-shrink:0;width:668px}}.start-screen-ab__stories-list{list-style:none;margin:0;padding:0}.start-screen-ab__story{bottom:0;height:100%;left:0;opacity:0;position:absolute;transition:opacity .5s ease-in-out;width:100%;will-change:opacity}.start-screen-ab__story--active{opacity:1;position:absolute;z-index:1}.start-screen-ab__pagination{grid-gap:4px;bottom:14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(40px,1fr));left:0;padding-left:16px;padding-right:16px;position:absolute;width:100%;z-index:1}@media(min-width:768px){.start-screen-ab__pagination{bottom:26px;padding-left:calc(50% - 348px);padding-right:calc(50% - 348px)}}@media(min-width:1024px){.start-screen-ab__pagination{bottom:38px;padding-left:calc(50% - 464px);padding-right:calc(50% - 464px)}}@media(min-width:1280px){.start-screen-ab__pagination{bottom:280px;margin-left:calc(50% - 584px);padding:0;width:568px}}.start-screen-ab__pagination-item{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;height:16px;margin:0;padding:6px 0}.start-screen-ab__pagination-item:focus{outline:none}.start-screen-ab__pagination-item::-moz-placeholder{color:inherit}.start-screen-ab__pagination-item::placeholder{color:inherit}.start-screen-ab__pagination-line{background-color:rgba(var(--accent-always-white-color-rgb),.3);border-radius:4px;display:block;height:100%;overflow:hidden;position:relative;transition:background-color .07ms ease-in-out;width:100%}.start-screen-ab__pagination-line:after{background-color:var(--accent-always-white-color);content:"";height:100%;left:0;position:absolute;top:0}.start-screen-ab__pagination-item--loading .start-screen-ab__pagination-line:after{transition:width .2s ease;width:var(--story-progress)}.start-screen-ab__pagination-item--active .start-screen-ab__pagination-line:after{width:100%}.start-screen-ab__pagination-item:hover .start-screen-ab__pagination-line{background-color:rgba(var(--accent-always-white-color-rgb),.5)}.start-screen-ab__pagination-item:focus-visible .start-screen-ab__pagination-line{background-color:rgba(var(--accent-always-white-color-rgb),.5)}.is-safari .start-screen-ab__pagination-item:focus .start-screen-ab__pagination-line{background-color:rgba(var(--accent-always-white-color-rgb),.5)}.start-screen-ab__link{align-self:flex-start;position:relative;z-index:1}@media(max-width:1279.9px){.start-screen-ab__link{margin-top:auto}}@media(min-width:1280px){.start-screen-ab__link{grid-column:2/3;grid-row:1/2;left:14px;position:relative;top:-6px;width:172px}}@media(min-width:768px){.start-screen-ab__directions{width:637px}}@media(min-width:1024px){.start-screen-ab__directions{width:848px}}@media(min-width:1280px){.start-screen-ab__directions{margin-bottom:20px;position:relative;width:1068px;z-index:2}}.partner-card{border-radius:20px;padding:24px;position:relative;text-align:center}@media(min-width:1024px){.partner-card{border-radius:32px;padding:48px 32px;transition:transform .25s ease-in-out}.partner-card:before{background:inherit;border-radius:inherit;content:"";height:100%;left:0;position:relative;position:absolute;top:0;transition:transform .3s;width:100%;z-index:-1}.partner-card:hover:before{transform:scale(1.025)}}@media(min-width:1024px){.partner-card:focus-within:before{transform:scale(1.025)}}.partner-card__wrapper{align-items:center;display:flex;flex-direction:column;height:100%}@media(min-width:1024px){.partner-card__wrapper{transition:transform .25s ease-in-out}}.partner-card__desc{display:flex;flex-direction:column;justify-content:center;margin-bottom:16px;min-height:66px}@media(min-width:1024px){.partner-card__desc{margin-bottom:24px;min-height:56px}}.partner-card__pic{height:180px;margin-bottom:auto;margin-top:auto;width:180px}@media(min-width:1024px){.partner-card__pic{height:240px;width:240px}}.partner-card__image{border-radius:16px}@media(min-width:1024px){.partner-card__image{border-radius:20px}}.partner-card__subtitle{margin-bottom:auto;margin-top:32px;min-height:56px}@media(min-width:1024px){.partner-card__subtitle{display:flex;flex-direction:column;justify-content:center;margin-top:24px;min-height:96px}}.partner-card__tags{align-items:center;display:flex;gap:4px;margin-top:32px}@media(min-width:1024px){.partner-card__tags{margin-top:24px}}.slider-controls{grid-gap:8px;border-radius:32px;display:grid;grid-template-columns:repeat(2,min-content);padding:8px;width:104px}.partner-program{overflow:hidden}@media(min-width:1024px){.partner-program{margin-top:-8px;padding-top:8px;position:relative}}.partner-program .swiper-slide{z-index:2!important}.partner-program .swiper-next{z-index:3!important}@media(min-width:1024px){.partner-program__wrapper{grid-column-gap:32px;align-items:center;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:448px 1fr}}@media(min-width:1280px){.partner-program__wrapper{-moz-column-gap:132px;column-gap:132px;grid-template-columns:468px 1fr}}@media(min-width:1024px){.partner-program__header{margin-top:-88px;position:relative;z-index:1}}.partner-program__title{margin-bottom:40px}@media(min-width:768px)and (max-width:1023.9px){.partner-program__title{width:456px}}@media(min-width:1024px){.partner-program__title{margin-bottom:48px}}@media(max-width:1023.9px){.partner-program__button{display:none}}.partner-program__slider{width:100%}@media(max-width:767.9px){.partner-program__slider{max-width:320px}}@media(min-width:768px){.partner-program__slider{width:344px}}@media(min-width:1024px){.partner-program__slider{width:420px}}.partner-program__slider [slot=container-start]{order:1}.partner-program__item{flex-shrink:0;width:100%}@media(max-width:767.9px){.partner-program__item{max-width:320px}}@media(min-width:768px){.partner-program__item{width:344px}}@media(min-width:1024px){.partner-program__item{transition:opacity .4s ease-in-out;width:420px}}@media(max-width:1023.9px){.partner-program__item--last{align-items:center;background-color:var(--bg-secondary-color);border-radius:20px;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;padding:32px;width:100%}}.partner-program__card{height:100%}.partner-program__controls{margin:32px auto 0}@media(max-width:1023.9px){.partner-program__controls{display:none}}@media(min-width:768px){.about-test__wrapper{margin-left:auto;margin-right:auto;width:696px}}@media(min-width:1024px){.about-test__wrapper{width:928px}}@media(min-width:1280px){.about-test__wrapper{width:1168px}}@media(min-width:1024px){.about-test__content{grid-column-gap:20px;display:grid;grid-template-columns:528px 1fr;grid-template-rows:repeat(2,1fr)}}@media(min-width:1280px){.about-test__content{grid-template-columns:668px 1fr}}.about-test__title{margin-bottom:40px}@media(min-width:768px){.about-test__title{width:456px}}@media(min-width:1024px){.about-test__title{margin-bottom:56px;width:768px}}.about-test__list{list-style:none;margin:0;padding:0}@media(max-width:1023.9px){.about-test__list{grid-column-gap:20px;grid-template-columns:1fr 1fr;margin-top:8px}}@media(min-width:768px){.about-test__list{display:grid}}@media(min-width:1024px){.about-test__list{grid-row-gap:20px;grid-column:2/-1;grid-row:1/-1;grid-template-rows:1fr 1fr}}.about-test__back{display:none;position:relative;z-index:1}@media(min-width:1024px){.about-test__back{border-radius:32px;display:flex;flex-direction:column;height:100%;left:0;opacity:0;padding:32px;position:absolute;row-gap:16px;top:0;transition:all .15s ease-in-out;width:100%;z-index:2}}.about-test__item{background-color:var(--bg-main-color);border-radius:20px;color:var(--text-main-color);min-height:206px;overflow:hidden;padding:20px;position:relative;row-gap:12px}@media(max-width:767.9px){.about-test__item{align-items:center;display:flex;justify-content:center}}@media(min-width:768px){.about-test__item{min-height:206px}}@media(min-width:1024px){.about-test__item{border-radius:32px;min-height:0;min-height:auto;padding:32px;position:relative}.about-test__item:focus-within .about-test__back{opacity:1;transition:all .15s ease-in-out}}.about-test__item:not(:last-child){background-color:var(--bg-main-color);color:var(--text-main-color)}@media(max-width:767.9px){.about-test__item:not(:last-child){margin-bottom:8px}}.about-test__item:not(:last-child) .about-test__back{background-color:var(--bg-main-color);color:var(--text-main-color)}@media(min-width:1024px){.about-test__item:hover .about-test__back{opacity:1;transition:all .15s ease-in-out}}.about-test__item:last-child,.about-test__item:last-child .about-test__back{background-image:url(https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@2x.jpg);background-position:50%;background-size:480px 252px;color:var(--accent-always-white-color)}@media(min-width:1024px){.about-test__item:last-child,.about-test__item:last-child .about-test__back{background-size:380px}}@media(min-width:1280px){.about-test__item:last-child,.about-test__item:last-child .about-test__back{background-size:480px}}@supports((background-image:-webkit-image-set("pic.png" type("image/jpeg"))) or (background-image:image-set("pic.png" type("image/jpeg")))){.about-test__item:last-child,.about-test__item:last-child .about-test__back{background-image:-webkit-image-set(url("https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@2x.avif") 2x type("image/avif"),url("https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@1x.avif") 1x type("image/avif"),url("https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@2x.webp") 2x type("image/webp"),url("https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@1x.webp") 1x type("image/webp"),url("https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@2x.jpg") 2x type("image/jpeg"),url("https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@1x.jpg") 1x type("image/jpeg"));background-image:image-set(url("https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@2x.avif") 2x type("image/avif"),url("https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@1x.avif") 1x type("image/avif"),url("https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@2x.webp") 2x type("image/webp"),url("https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@1x.webp") 1x type("image/webp"),url("https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@2x.jpg") 2x type("image/jpeg"),url("https://cdn.skillbox.pro/wbd-front/skillbox-static/main-page-new/about-test/about-bg@1x.jpg") 1x type("image/jpeg"))}}.about-test__front{grid-gap:12px;display:flex;flex-direction:column;height:100%;position:relative;z-index:1}@media(max-width:1023.9px){.about-test__front{align-items:center;justify-content:center;text-align:center}}.about-test__button{bottom:24px;position:absolute;right:24px}@media(max-width:1023.9px){.about-test__button{right:20px;top:20px}}.about-test__icon{height:44px;width:-moz-max-content;width:max-content}.about-test__img{width:auto}.about-test__modal-wrapper{grid-gap:24px;display:flex;flex-direction:column;padding:20px 20px 40px}@media(min-width:768px){.about-test__modal-wrapper{grid-gap:32px;padding:32px;width:532px}}.about-test__back-desc,.about-test__desc{margin-bottom:0}.about-test__desc--modal br{display:none}.about-test__video-wrapper{border-radius:20px;cursor:pointer;display:flex;overflow:hidden;padding:20px 20px 57.1428571429%;position:relative;transform:translateZ(0)}@media(min-width:390px)and (max-width:0px){.about-test__video-wrapper{padding:20px 20px 63.1578947368%}}@media(min-width:390px){.about-test__video-wrapper{padding:20px 20px 63.1578947368%}}@media(min-width:768px){.about-test__video-wrapper{align-items:flex-start;grid-column:1/2;grid-row:2/-1;min-height:546px;padding:20px}}@media(min-width:1024px){.about-test__video-wrapper{align-items:flex-end;border-radius:32px;grid-row:1/-1;min-height:414px;padding:24px}}@media(min-width:1280px){.about-test__video-wrapper{min-height:524px}}.about-test__video{height:100%;left:0;position:absolute;top:0;transition:all .25s ease-out;width:100%;z-index:-1}.about-test__button-wrapper{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex}.about-test__button-text{color:var(--accent-always-white-color)}@media(min-width:1024px){.about-test__video-wrapper:hover .about-test__video{transform:scale(1.05)}}.about-test__button-video:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.collection-block{overflow:hidden}.collection-block__title{margin-bottom:40px;text-align:center}@media(min-width:768px){.collection-block__title{margin-left:auto;margin-right:auto;width:464px}}@media(min-width:1024px){.collection-block__title{margin-bottom:48px;width:726px}}@media(min-width:1280px){.client-only-placeholder,.collection-block__slider::part(wrapper){margin-left:-31px}}.collection-block__item{flex-shrink:0;height:360px;max-height:100%;transform:scale(.93);transition:transform .4s ease-in-out;width:280px;will-change:transform}@media(min-width:390px)and (max-width:0px){.collection-block__item{height:412px;transform:scale(.815);width:320px}}@media(min-width:390px){.collection-block__item{height:412px;transform:scale(.815);width:320px}}@media(min-width:1024px){.collection-block__item{height:542px;transform:scale(.843);width:420px}}.collection-block__item--active{transform:scale(1)}@media(min-width:1280px){.collection-block__item--prev{margin-right:-14px!important}.collection-block__item--next{margin-left:32px!important}}.collection-block__info-wrapper{align-items:center;background-color:var(--bg-secondary-accent-color);border-radius:20px;color:var(--accent-always-white-color);display:flex;flex-direction:column;height:100%;overflow:hidden;padding:20px;position:relative;transition:transform .4s ease-in-out;width:100%;will-change:transform}@media(min-width:1024px){.collection-block__info-wrapper{border-radius:32px;padding:32px}.collection-block__item:hover .collection-block__info-wrapper{transform:scale(1.025)}}@media(min-width:1024px){.collection-block__item:focus-within .collection-block__info-wrapper{transform:scale(1.025)}}.collection-block__tag{margin-bottom:16px;position:relative}.collection-block__subtitle{margin-bottom:0;position:relative;text-align:center}.collection-block__pic{height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width:1024px){.collection-block [slot=container-start]{order:1}}@media(max-width:1023.9px){.collection-block__controls{display:none}}@media(min-width:1024px){.collection-block__controls{margin:32px auto 0}}.product-card{display:flex;flex-direction:column;position:relative;z-index:1}.product-card:before{background-color:var(--bg-secondary-color);border-radius:20px;content:"";height:100%;left:50%;margin:auto;position:relative;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .25s ease-in-out,height .25s ease-in-out;width:100%;z-index:-1}.product-card:focus-within:before{height:calc(100% + 8px);width:calc(100% + 8px)}.product-card--small{min-height:228px;padding:16px}@media(min-width:1024px){.product-card--small{min-height:276px;padding:20px}}.product-card--big{min-height:388px;padding:24px}@media(min-width:1024px){.product-card--big{min-height:460px;padding:28px}.product-card--big:before{border-radius:28px}.product-card:hover:before{height:calc(100% + 8px);width:calc(100% + 8px)}}.product-card__picture{overflow:hidden;transition:all .3s ease-in-out}.product-card__picture--small{border-radius:8px;height:72px;margin-bottom:24px;width:72px}@media(min-width:1024px){.product-card__picture--small{border-radius:12px;height:100px;margin-bottom:32px;width:100px}}.product-card__picture--big{border-radius:16px;height:180px;margin-bottom:48px;width:180px}@media(min-width:1024px){.product-card__picture--big{border-radius:20px;height:220px;width:220px}}.product-card__info{display:flex;flex-direction:column;flex-grow:1}.product-card__info[href]:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.product-card__title--small{margin-bottom:12px;min-height:40px}@media(min-width:1024px){.product-card__title--small{min-height:44px}}.product-card__title--big{margin-bottom:14px;min-height:48px;transition:all .3s ease-in-out}@media(min-width:1024px){.product-card__title--big{margin-bottom:20px;min-height:56px}}.product-card__navigation{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 8px;padding:0}.product-card__navigation-item{align-items:center;display:inline-flex}.product-card__navigation-item:not(:last-child):after{background-color:var(--text-main-color);border-radius:50%;content:"";display:block;height:2px;width:2px}.product-card__navigation-item--small:not(:last-child):after{margin-left:4px;margin-right:4px}.product-card__navigation-item--big:not(:last-child):after{margin-left:6px;margin-right:6px}.product-card__tags{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:auto 0 0;padding:0}@media(min-width:1024px){.product-card__tags{max-height:100%;opacity:1;transition:all .15s ease-in-out}}.product-card__title-wrap[href]:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.product-card__description-wrapper{display:none}@media(min-width:1024px){.product-card__description-wrapper{display:block;height:100%;position:relative;transition:all .3s ease-in-out}}.product-card__description-inner{bottom:-100px;display:flex;flex-direction:column;height:100%;max-height:100%;position:absolute;transition:all .3s ease-in-out}@media(min-width:768px){.product-card__description{flex-grow:1;margin:0}}@media(min-width:1024px){.product-card--with-description{background-color:var(--bg-secondary-color);border-radius:28px;overflow:hidden}.product-card--with-description:hover .product-card__picture{height:56px;margin-bottom:12px;width:56px}.product-card--with-description:hover .product-card__description-wrapper{max-height:100%}.product-card--with-description:hover .product-card__description-inner{bottom:0}.product-card--with-description:hover:before{height:100%;width:100%}.product-card--with-description:hover .product-card__title{margin-bottom:18px;min-height:0}.product-card--with-description:hover .product-card__tags{max-height:0;opacity:0}}@media(min-width:1024px){.product-card--with-description:focus-within .product-card__picture{height:56px;margin-bottom:12px;width:56px}}@media(min-width:1024px){.product-card--with-description:focus-within .product-card__description-wrapper{max-height:100%}}@media(min-width:1024px){.product-card--with-description:focus-within .product-card__description-inner{bottom:0}}@media(min-width:1024px){.product-card--with-description:focus-within:before{height:100%;width:100%}}@media(min-width:1024px){.product-card--with-description:focus-within .product-card__title{margin-bottom:18px;min-height:0}}@media(min-width:1024px){.product-card--with-description:focus-within .product-card__tags{max-height:0;opacity:0}}@media(min-width:1024px){.is-safari .product-card--with-description:focus .product-card__picture{height:56px;margin-bottom:12px;width:56px}.is-safari .product-card--with-description:focus .product-card__description-wrapper{max-height:100%}.is-safari .product-card--with-description:focus .product-card__description-inner{bottom:0}.is-safari .product-card--with-description:focus:before{height:100%;width:100%}.is-safari .product-card--with-description:focus .product-card__title{margin-bottom:18px;min-height:0}.is-safari .product-card--with-description:focus .product-card__tags{max-height:0;opacity:0}}@media(max-width:1023.9px){.tabs-layout{display:flex;flex-wrap:wrap;gap:6px}}@media(min-width:1024px){.tabs-layout{background-color:var(--bg-secondary-color);border-radius:32px;display:flex;gap:4px;justify-content:center;padding:4px}}.tabs-layout__button{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border:0;border-radius:0;border-radius:32px;color:inherit;cursor:pointer;display:block;font:inherit;line-height:20px;margin:0;padding:10px 16px;transition:all .15s ease-out;white-space:nowrap}.tabs-layout__button:focus{outline:none}.tabs-layout__button::-moz-placeholder{color:inherit}.tabs-layout__button::placeholder{color:inherit}@media(max-width:1023.9px){.tabs-layout__button{background-color:var(--bg-secondary-accent-color)}}@media(min-width:1024px){.tabs-layout__button{padding:14px;width:100%}}.tabs-layout__button:focus-visible,.tabs-layout__button:hover{background-color:var(--accent-brand-color);color:var(--text-invert-color);outline:none}@media(min-width:1024px){.tabs-layout__button:focus-visible,.tabs-layout__button:hover{background-color:var(--bg-secondary-accent-color);color:var(--text-main-color)}}.tabs-layout__button--active{background-color:var(--accent-brand-color);color:var(--text-invert-color)}@media(min-width:1024px){.tabs-layout__button--active{background-color:var(--bg-invert-color);color:var(--text-invert-color)}}.tabs-layout__button--active:focus-visible,.tabs-layout__button--active:hover{background-color:var(--accent-brand-color);color:var(--text-invert-color);cursor:default}@media(min-width:1024px){.tabs-layout__button--active:focus-visible,.tabs-layout__button--active:hover{background-color:var(--bg-invert-color);color:var(--text-invert-color)}}.tabs-layout__button-text{font-size:16px}@media(min-width:1024px){.tabs-layout__button-text{font-size:18px}}.is-safari .tabs-layout__button:focus,.is-safari .tabs-layout__button:hover{background-color:var(--accent-brand-color);color:var(--text-invert-color);outline:none}@media(min-width:1024px){.is-safari .tabs-layout__button:focus,.is-safari .tabs-layout__button:hover{background-color:var(--bg-secondary-accent-color);color:var(--text-main-color)}}.is-safari .tabs-layout__button--active:focus,.is-safari .tabs-layout__button--active:hover{background-color:var(--accent-brand-color);color:var(--text-invert-color);cursor:default}@media(min-width:1024px){.is-safari .tabs-layout__button--active:focus,.is-safari .tabs-layout__button--active:hover{background-color:var(--bg-invert-color);color:var(--text-invert-color)}}.bootcamp-card{background-color:var(--bg-main-color);border-radius:20px;height:382px;overflow:hidden;position:relative;transform:translateZ(0)}@media(min-width:768px){.bootcamp-card{height:442px}}@media(min-width:1024px){.bootcamp-card{border-radius:28px;height:488px}}.bootcamp-card__picture{height:182px;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.bootcamp-card__picture{height:242px}}@media(min-width:1024px){.bootcamp-card__picture{height:256px}}.bootcamp-card__picture img{position:absolute;transition:all .25s ease-in-out}.bootcamp-card__info{display:flex;flex-direction:column;flex-grow:1;padding:24px}@media(min-width:1024px){.bootcamp-card__info{padding:28px}}.bootcamp-card__label{color:var(--text-secondary-color);margin-bottom:8px}.bootcamp-card__title-wrap{flex-grow:1;height:88px;margin-bottom:12px}@media(min-width:1024px){.bootcamp-card__title-wrap{margin-bottom:20px;min-height:96px}}.bootcamp-card__title{margin:0}.bootcamp-card__tag{align-self:flex-start}@media(min-width:1024px){.bootcamp-card:hover .bootcamp-card__picture img{transform:scale(1.05)}}.bootcamp-card:focus-within .bootcamp-card__picture img{transform:scale(1.05)}.bootcamp{background-color:var(--bg-secondary-color);border-radius:20px;padding:32px 20px}@media(min-width:768px){.bootcamp{padding:64px 32px}}@media(min-width:1024px){.bootcamp{border-radius:32px;padding:80px 56px}}@media(max-width:1279.9px){.bootcamp{overflow:hidden}}@media(min-width:1280px){.bootcamp__wrapper{overflow:hidden}}.bootcamp__title{margin-bottom:32px}@media(min-width:768px){.bootcamp__title{margin-bottom:40px}}@media(min-width:1024px){.bootcamp__title{width:567px}}@media(max-width:767.9px){.bootcamp__title br{display:none}}.bootcamp__tabs{align-items:flex-end;-moz-column-gap:4px;column-gap:4px;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 32px;padding:0;row-gap:6px}@media(min-width:768px){.bootcamp__tabs{margin-bottom:40px}}@media(min-width:1024px){.bootcamp__tabs{width:624px}}@media(min-width:1280px){.bootcamp__tabs{width:900px}}@media(max-width:1279.9px){.bootcamp__slider{padding-right:56px}}@media(min-width:1024px){.bootcamp__slider{grid-column:1/-1;grid-row:2/3}}.bootcamp__list{display:flex;list-style:none;margin:0;padding:0}@media(max-width:767.9px){.bootcamp__list{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media(max-width:1023.9px){.bootcamp__list{gap:8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.bootcamp__list::-webkit-scrollbar{display:none}}@media(min-width:768px)and (max-width:1023.9px){.bootcamp__list{margin-left:calc(-50vw + 348px);margin-right:calc(-50vw + 348px);padding-left:calc(50vw - 348px);padding-right:calc(50vw - 348px)}}.bootcamp__item{flex-shrink:0;width:100%}@media(max-width:767.9px){.bootcamp__item{max-width:240px}}@media(min-width:768px){.bootcamp__item{width:320px}}@media(min-width:1024px){.bootcamp__item{width:338px}}.bootcamp__card{height:100%}@media(max-width:1023.9px){.bootcamp__controls{display:none}}@media(min-width:1024px){.bootcamp__controls{margin-left:auto;margin-top:-96px}}.career-guidance{align-items:flex-start;border-radius:20px;color:var(--accent-always-white-color);display:flex;flex-direction:column;min-height:472px;overflow:hidden;padding:24px;position:relative}@media(min-width:768px){.career-guidance{padding:24px 32px 32px}}@media(min-width:1024px){.career-guidance{border-radius:32px;min-height:398px;padding:56px}}.career-guidance--big{min-height:472px}@media(min-width:768px){.career-guidance--big{padding:32px}}@media(min-width:1024px){.career-guidance--big{padding:56px}}.career-guidance__pic{height:472px;left:50%;position:absolute;top:0;transform:translateX(-55%);width:804px;z-index:-1}@media(min-width:768px){.career-guidance__pic{transform:translateX(-56%);width:1168px}}@media(min-width:1024px){.career-guidance__pic{transform:translateX(-50%)}}.career-guidance__pic img{background-color:var(--bg-accent-color)}.career-guidance__title{margin-bottom:0}@media(min-width:768px){.career-guidance__title{width:361px}}@media(min-width:1024px){.career-guidance__title{width:408px}}@media(min-width:1280px){.career-guidance__title{width:512px}}.career-guidance__title--only{margin-top:12px}@media(min-width:768px){.career-guidance__title--only{width:424px}}@media(min-width:1024px){.career-guidance__title--only{margin-top:16px;width:552px}}@media(min-width:1280px){.career-guidance__title--only{width:612px}}.career-guidance__title--only br{display:none}@media(max-width:1023.9px){.career-guidance__title--only br{display:block}}.career-guidance__text{margin-top:16px}@media(min-width:768px){.career-guidance__text{width:361px}}@media(min-width:1024px){.career-guidance__text{margin-top:24px;width:408px}}@media(min-width:1280px){.career-guidance__text{width:512px}}.career-guidance__button{margin-top:auto}.mini-catalog{grid-gap:40px;display:grid}@media(min-width:1024px){.mini-catalog{grid-gap:48px}}.mini-catalog__title{margin-bottom:0}@media(max-width:767.9px){.mini-catalog__title{margin-left:auto;margin-right:auto}}@media(max-width:1023.9px){.mini-catalog__title{max-width:456px}}@media(min-width:1024px){.mini-catalog__title{margin-left:auto;margin-right:auto;max-width:768px;text-align:center}}.mini-catalog__navigation{width:100%}@media(min-width:1024px){.mini-catalog__navigation{margin-left:auto;margin-right:auto}}@media(min-width:1280px){.mini-catalog__navigation{max-width:727px}.mini-catalog__navigation--with-proforientation{max-width:968px}}.mini-catalog__products{display:flex;gap:8px}@media(max-width:767.9px){.mini-catalog__products{margin:-8px -20px;padding:8px 20px}}@media(max-width:1023.9px){.mini-catalog__products{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.mini-catalog__products::-webkit-scrollbar{display:none}}@media(min-width:768px)and (max-width:1023.9px){.mini-catalog__products{margin:-8px calc(-50vw + 348px);padding:8px calc(50vw - 348px)}}@media(min-width:1024px){.mini-catalog__products{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.mini-catalog__products{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.mini-catalog__products--skills{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.mini-catalog__products--skills{grid-template-columns:repeat(4,1fr)}}.mini-catalog__item{flex-shrink:0;width:100%}@media(max-width:767.9px){.mini-catalog__item{max-width:320px}}@media(min-width:768px)and (max-width:1023.9px){.mini-catalog__item{max-width:344px}}@media(max-width:767.9px){.mini-catalog__item--skill{max-width:240px}}@media(min-width:768px)and (max-width:1023.9px){.mini-catalog__item--skill{max-width:227px}}.mini-catalog__show-more{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:40px 32px;width:172px}@media(min-width:1024px){.mini-catalog__show-more{display:none}}.mini-catalog__load-more{margin-left:auto;margin-right:auto}@media(max-width:1023.9px){.mini-catalog__load-more{display:none}}.main-catalog__proforientation{overflow:hidden}.bootcamp-block{margin-bottom:20px}.outgoing-phones{display:none}@media(min-width:1280px){.service-block{grid-column-gap:56px;-moz-column-gap:56px;column-gap:56px;display:grid;grid-template-columns:1fr 628px;grid-template-rows:1fr auto 1fr}}.service-block__video{border-radius:16px 0 0 16px;margin-bottom:40px;margin-right:-24px;overflow:hidden;transform:translateZ(0)}@media(min-width:768px){.service-block__video{border-radius:20px 0 0 20px;min-height:482px}}@media(min-width:1024px){.service-block__video{border-radius:24px 0 0 24px;margin-bottom:56px;margin-right:-40px;min-height:636px}}@media(min-width:1280px){.service-block__video{grid-column:2/3;grid-row:1/-1;margin-bottom:0;margin-right:0;min-height:450px}}.service-block__title{margin-bottom:0}@media(min-width:1280px){.service-block__title{align-self:flex-end;grid-column:1/2;grid-row:1/2}}.service-block__text{margin-bottom:0}@media(min-width:1280px){.service-block__text{grid-column:1/2;grid-row:2/3}}.service-block__button{margin-top:28px}@media(min-width:1024px){.service-block__button{margin-top:32px}}@media(min-width:1280px){.service-block__button{align-self:flex-start;grid-column:1/2;grid-row:3/4}}.service-spoiler{background-color:var(--bg-with-shadow-color);border-radius:0;transition:all .3s ease-in-out}.service-spoiler[open]{height:calc(100% + 4px)}.service-spoiler__summary{cursor:pointer;display:block;outline:none;padding:20px 16px 20px 24px;transition:all .15s ease-in-out}@media(min-width:1024px){.service-spoiler__summary{padding:20px 32px 20px 40px}}.service-spoiler__summary::-webkit-details-marker,.service-spoiler__summary::marker{display:none}.service-spoiler__summary:focus-visible{background-color:var(--bg-secondary-accent-color)}@media(min-width:1024px){.is-safari .service-spoiler__summary:focus,.service-spoiler__summary:hover{background-color:var(--bg-secondary-accent-color)}}.service-spoiler[open] .service-spoiler__summary{background-color:transparent}.service-spoiler[open] .service-spoiler__summary:focus-visible{background-color:transparent}@media(min-width:1024px){.service-spoiler[open] .service-spoiler__summary:hover{background-color:transparent}}.is-safari .service-spoiler[open] .service-spoiler__summary:focus{background-color:transparent}.service-spoiler__title{align-items:center;display:flex;justify-content:space-between}.service-spoiler__icon{align-items:center;align-self:center;border-radius:50%;display:flex;height:16px;justify-content:center;padding:8px;transition:all .2s ease-in-out;width:16px}@media(min-width:1024px){.service-spoiler__icon{height:24px;width:24px}.service-spoiler__summary:hover .service-spoiler__icon{background-color:var(--icon-main-color);color:var(--bg-main-color)}}.service-spoiler__summary:focus-visible .service-spoiler__icon{background-color:var(--icon-main-color);color:var(--bg-main-color)}@media(min-width:1024px){.is-safari .service-spoiler__summary:focus .service-spoiler__icon{background-color:var(--icon-main-color);color:var(--bg-main-color)}}.service-spoiler__content{padding-bottom:40px}@media(min-width:1024px){.service-spoiler__content{padding-bottom:56px}}.service-card{align-items:center;background-color:var(--bg-main-color);border-radius:20px;color:var(--text-main-color);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:24px 24px 32px;text-align:center}@media(min-width:1024px){.service-card{border-radius:32px;padding:40px 40px 48px}}.service-card--dark{background-color:var(--bg-invert-color);color:var(--text-invert-color)}.service-card__picture{height:150px;margin-bottom:24px;width:200px}@media(min-width:1024px){.service-card__picture{height:180px;margin-bottom:32px;width:240px}}.service-card__title{display:block;min-height:48px}@media(min-width:1024px){.service-card__title{min-height:56px}}.service-card__text{margin-bottom:0}.service{margin:0 auto;max-width:1168px}.service__top{background-color:var(--bg-secondary-color);border-radius:24px;margin-bottom:40px;overflow:hidden}@media(min-width:1024px){.service__top{margin-bottom:56px}}@media(min-width:1280px){.service__top{background-color:var(--bg-main-color);border-radius:32px;margin-bottom:20px;padding-bottom:80px;padding-top:40px}}.service__buttons{grid-gap:4px;align-items:center;background-color:var(--bg-secondary-color);border-radius:32px;display:flex;flex-direction:row;margin:0 auto;max-width:968px;padding:4px}@media(max-width:1279.9px){.service__buttons{display:none}}.service__content{padding-left:24px;padding-right:24px}@media(min-width:1024px){.service__content{padding-left:40px;padding-right:40px}}@media(min-width:1280px){.service__content{margin-top:80px;padding-left:56px;padding-right:0}}.service__cards{grid-gap:20px;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media(min-width:1280px){.service__cards{flex-wrap:nowrap;margin:0}}.service__card{height:100%;width:100%}@media(min-width:768px){.service__card{flex-grow:1;height:330px;width:338px}}@media(min-width:1024px){.service__card{height:408px;width:376px}}@media(min-width:1280px){.service__list{display:none}}.service__item{background-color:var(--bg-main-color)}.service__item:not(:last-child){margin-bottom:2px}.main-event{align-items:center;background-color:var(--bg-secondary-color);border-radius:20px;color:var(--admin-color);display:flex;flex-direction:column;padding:24px 20px 20px;position:relative}@media(min-width:768px){.main-event{padding:32px 60px}}@media(max-width:1023.9px){.main-event{text-align:center}}@media(min-width:1024px){.main-event{border-radius:32px;display:grid;grid-template-columns:408px auto;justify-content:space-between;padding:40px}}@media(min-width:1280px){.main-event{grid-template-columns:512px auto;padding:56px}}.main-event__pic{height:180px;margin-bottom:24px;width:200px}.main-event__pic img{border-radius:12px}@media(min-width:768px){.main-event__pic{height:312px;margin-bottom:32px;width:347px}}@media(min-width:1024px){.main-event__pic{grid-column:2/3;margin-bottom:0}}.main-event__pic--special{width:180px}@media(min-width:768px){.main-event__pic--special{width:312px}}.main-event__wrapper{align-items:center;display:flex;flex-direction:column;flex-grow:1;width:100%}@media(min-width:1024px){.main-event__wrapper{align-items:flex-start;grid-column:1/2;grid-row:1/2}}.main-event__title{margin-bottom:12px}@media(min-width:768px){.main-event__title{margin-bottom:14px}}@media(min-width:1024px){.main-event__title{margin-bottom:32px}}.main-event__description{margin-bottom:32px}@media(min-width:1024px){.main-event__description{margin-bottom:40px}}@media(min-width:1280px){.main-event__description{max-width:412px}}.main-event__link{color:inherit;margin-top:auto}@media(max-width:767.9px){.main-event__link{width:100%}}.main-event__button,.main-events{position:relative}.main-events [slot=container-start]{order:1}.main-events__item{flex-shrink:0;width:100%}.main-events__item--active{position:relative;z-index:1}.main-events__slide{height:100%}@media(min-width:1024px){.main-events__slide--slide{padding-top:88px}}@media(min-width:1280px){.main-events__slide--slide{padding-top:104px}}.main-events__pagination{align-items:center;display:flex;gap:8px;justify-content:center;min-height:8px}@media(max-width:1023.9px){.main-events__pagination{flex-wrap:wrap;margin-top:24px}}@media(min-width:1024px){.main-events__pagination{left:40px;position:absolute;right:40px;top:40px;z-index:1}}@media(min-width:1280px){.main-events__pagination{left:56px;right:56px}}.main-events__bullet{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;background-color:var(--bg-secondary-accent-color);border:0;border-radius:0;border-radius:8px;color:inherit;cursor:pointer;font:inherit;height:8px;margin:0;overflow:hidden;padding:0;position:relative;transition:all .3s ease-in-out;width:8px}.main-events__bullet:focus{outline:none}.main-events__bullet::-moz-placeholder{color:inherit}.main-events__bullet::placeholder{color:inherit}@media(min-width:1024px){.main-events__bullet{background-color:var(--bg-main-color);flex-grow:1}.main-events__bullet:hover{background-color:var(--accent-brand-color)}}.main-events__bullet:before{background-color:var(--accent-brand-color);content:"";height:100%;left:0;position:absolute;top:0;transition:width .3s ease-in-out;width:0}.main-events__bullet:focus-visible{background-color:var(--accent-brand-color)}@media(max-width:1023.9px){.main-events__bullet--active{width:72px}}.main-events:not(.main-events--animate) .main-events__bullet--active{background-color:var(--accent-brand-color)}.main-events--animate .main-events__bullet--active:before{animation:width 5s ease-in-out;animation-fill-mode:forwards}.is-safari .main-events__bullet:focus{background-color:var(--accent-brand-color)}@keyframes width{0%{width:0}to{width:100%}}@media(min-width:768px){.faculty-modal__wrapper{width:696px}}@media(min-width:1024px){.faculty-modal__wrapper{width:968px}}.faculty-modal__top{align-items:flex-start;display:flex;justify-content:space-between;padding:20px 20px 0}@media(min-width:768px){.faculty-modal__top{padding:20px 32px 0}}@media(min-width:1024px){.faculty-modal__top{padding:24px 88px 0 40px}}.faculty-modal__title{margin-bottom:0;margin-top:20px}@media(min-width:768px){.faculty-modal__title{margin-top:12px}}@media(min-width:1024px){.faculty-modal__title{margin-top:16px}}.faculty-modal__bottom,.faculty-modal__loader{padding:28px 0 40px}@media(min-width:768px){.faculty-modal__bottom,.faculty-modal__loader{padding:28px 0 40px}}@media(min-width:1024px){.faculty-modal__bottom,.faculty-modal__loader{padding:40px}}.faculty-modal__loader{align-items:center;display:flex;justify-content:center;min-height:372px}.faculty-modal__button{margin-left:20px}@media(min-width:768px){.faculty-modal__button{margin-left:32px}}@media(min-width:1024px){.faculty-modal__button{margin:0}}.faculty-modal__content{grid-gap:8px;display:flex}@media(max-width:1023.9px){.faculty-modal__content{-ms-overflow-style:none;margin-bottom:28px;overflow-x:auto;padding:4px 4px 4px 20px;scrollbar-width:none}}@media(min-width:768px)and (max-width:1023.9px){.faculty-modal__content{padding-left:32px}}@media(min-width:1024px){.faculty-modal__content{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}}@media(max-width:1023.9px){.faculty-modal__content::-webkit-scrollbar{display:none}}.faculty-modal__item{flex-shrink:0;max-width:240px;width:100%}@media(min-width:1024px){.faculty-modal__item{max-width:282px}}.faculty-modal__show-more{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;max-width:200px;padding:40px 40px 40px 32px}@media(min-width:1024px){.faculty-modal__show-more{display:none}}@media(max-width:767.9px){.faculty-modal__empty{width:260px}}@media(min-width:768px){.faculty-modal__empty{align-items:center;display:flex;justify-content:center}}@media(min-width:1024px){.faculty-modal__empty{grid-column:1/4;padding-bottom:60px;padding-top:60px}}.faculty-modal__empty:before{background-image:url(https://cdn.skillbox.pro/wbd-front/skillbox-static/general/errors/not-found.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:64px;width:64px}@media(max-width:767.9px){.faculty-modal__empty:before{margin-bottom:16px}}@media(min-width:768px){.faculty-modal__empty:before{margin-right:28px}}.main-story{background-color:var(--bg-always-black-color);border-radius:20px;color:var(--text-always-white-color);overflow:hidden;padding:24px;position:relative}@media(max-width:767.9px){.main-story{aspect-ratio:3/4.6}}@media(min-width:390px)and (max-width:767.9px){.main-story{aspect-ratio:3/4.22}}@media(min-width:768px){.main-story{min-height:290px;padding:32px}}@media(min-width:1024px){.main-story{border-radius:32px;min-height:436px;padding:48px}}@media(min-width:1280px){.main-story{min-height:500px;padding:56px}}.main-story__pic{height:100%;left:0;position:absolute;top:0;width:100%}.main-story__content{grid-gap:16px 12px;display:grid;gap:16px 12px;grid-template-rows:1fr auto;height:100%;position:relative}@media(max-width:767.9px){.main-story__content{grid-template-columns:1fr auto}}@media(min-width:768px){.main-story__content{grid-template-rows:auto auto 1fr;width:360px}}@media(min-width:1024px){.main-story__content{grid-template-rows:1fr auto auto;width:457px}}@media(min-width:1280px){.main-story__content{width:520px}}.main-story__path{grid-column:1/-1;margin-bottom:auto}@media(min-width:768px){.main-story__path br{display:none}}.main-story__title{max-width:300px}@media(min-width:1280px){.main-story__title{max-width:340px}}.main-story__title a:visited{color:inherit}@media(min-width:768px)and (max-width:1279.9px){.main-story__prof{font-size:20px;line-height:24px}}@media(min-width:768px)and (max-width:1279.9px)and (min-width:1024px){.main-story__prof{font-size:24px;line-height:28px}}@media(min-width:1024px){.main-story__prof{width:411px}}@media(min-width:1280px){.main-story__prof{width:470px}}.main-story__icon{background-color:var(--accent-always-white-color);border-radius:50%;color:var(--accent-always-black-color);height:20px;margin-bottom:-2px;padding:4px;width:20px}@media(min-width:768px){.main-story__icon{margin-left:8px;margin-right:8px}}@media(min-width:1024px){.main-story__icon{height:28px;padding:6px;vertical-align:text-bottom;width:28px}}.main-story__description{margin-bottom:0}@media(max-width:1023.9px){.main-story__description{display:none}}@media(min-width:1280px){.main-story__description{font-size:24px;line-height:28px}}@media(min-width:1280px)and (min-width:1024px){.main-story__description{font-size:32px;line-height:36px}}.main-story__info{align-self:flex-end}@media(min-width:1024px){.main-story__info{display:none}}@media(min-width:768px){.main-stories-modal__wrapper{width:520px}.main-stories-modal__content{max-width:350px}}.main-stories-modal__title{margin-bottom:0;padding-right:44px}.main-stories-modal__description{margin-bottom:0;margin-top:20px}.main-stories{position:relative}@media(max-width:767.9px){.main-stories{margin-left:auto;margin-right:auto;max-width:320px}}.main-stories [slot=container-start]{order:1}.main-stories__item{flex-shrink:0;transform:scale(.85);transition:transform .4s ease-in-out;width:100%;will-change:transform}@media(min-width:1024px)and (max-width:1279.9px){.main-stories__item{transform:scale(.87)}}.main-stories__item--active{transform:scale(1)}.main-stories__story{height:100%}@media(max-width:1023.9px){.main-stories__controls{display:none}}@media(min-width:1024px){.main-stories__controls{margin:32px auto 0}.retail-rocket__slider{grid-column:1/-1;grid-row:2/3}}.retail-rocket__list{display:flex;list-style:none;margin:0 0 8px;padding:0}.retail-rocket__card,.retail-rocket__item{flex-shrink:0;width:100%}@media(max-width:767.9px){.retail-rocket__card,.retail-rocket__item{max-width:227px}}@media(min-width:768px){.retail-rocket__card,.retail-rocket__item{width:227px}}@media(min-width:1024px){.retail-rocket__card,.retail-rocket__item{width:296px}}@media(min-width:1280px){.retail-rocket__card,.retail-rocket__item{width:277px}}.retail-rocket__card--slide,.retail-rocket__item--slide{height:100%}.retail-rocket__cards{-moz-column-gap:8px;column-gap:8px;display:flex;overflow:scroll}.retail-rocket{overflow:hidden}.retail-rocket__title{margin-bottom:40px}@media(min-width:768px){.retail-rocket__title{width:456px}}.final-button{padding-bottom:80px;padding-top:120px}@media(min-width:768px){.final-button{padding-bottom:60px;padding-top:100px}}@media(min-width:1024px){.final-button{padding-bottom:80px;padding-top:160px}}.final-button__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;position:relative;row-gap:32px}@media(max-width:767.9px){.final-button__wrapper{max-width:350px}}@media(min-width:768px){.final-button__wrapper{width:456px}}@media(min-width:1024px){.final-button__wrapper{row-gap:40px;width:768px}}.final-button__title{font-size:32px;line-height:34px;margin-bottom:0;position:relative;text-align:center;z-index:1}@media(min-width:1024px){.final-button__title{font-size:72px;letter-spacing:-1.44px;line-height:1}}.final-button__picture{overflow:hidden;position:absolute}.final-button__picture--left{border-radius:8px;height:106px;left:2px;top:-85px;transform:rotate(-16deg);width:90px}@media(min-width:390px)and (max-width:0px){.final-button__picture--left{left:11px}}@media(min-width:390px){.final-button__picture--left{left:11px}}@media(min-width:768px){.final-button__picture--left{left:65px}}@media(min-width:1024px){.final-button__picture--left{border-radius:16px;height:162px;left:76px;top:-120px;width:136px}}.final-button__picture--right{height:114px;right:-15px;top:-81px;width:114px}@media(min-width:390px)and (max-width:0px){.final-button__picture--right{right:-6px}}@media(min-width:390px){.final-button__picture--right{right:-6px}}@media(min-width:768px){.final-button__picture--right{right:32px;top:-75px}}@media(min-width:1024px){.final-button__picture--right{height:250px;right:-49px;top:-111px;width:250px}}.final-button__picture--bottom{height:86px;left:-24px;position:absolute;top:65px;width:86px;z-index:1}@media(min-width:390px)and (max-width:0px){.final-button__picture--bottom{left:-15px;top:48px}}@media(min-width:390px){.final-button__picture--bottom{left:-15px;top:48px}}@media(min-width:768px){.final-button__picture--bottom{left:37px;top:49px}}@media(min-width:1024px){.final-button__picture--bottom{height:200px;left:-2px;top:84px;width:200px}}.about-page[data-v-0be5404c]{margin-top:-74px;overflow:hidden;position:relative}@media(min-width:768px){.about-page[data-v-0be5404c]{margin-top:-96px}}.about-page .service-section__title[data-v-0be5404c]{max-width:none;text-align:center}@media(min-width:768px){.about-page .service-section__title[data-v-0be5404c]{margin-left:auto;margin-right:auto;max-width:576px}}@media(min-width:1024px){.about-page .service-section__title[data-v-0be5404c]{margin-bottom:56px;max-width:768px}}.about-page__title[data-v-0be5404c]{margin-bottom:40px;max-width:396px}@media(min-width:1024px){.about-page__title[data-v-0be5404c]{margin-bottom:56px;margin-left:auto;margin-right:auto;max-width:768px;text-align:center}}.about-page__block[data-v-0be5404c]{margin-bottom:80px}@media(min-width:1024px){.about-page__block[data-v-0be5404c]{margin-bottom:140px}}.about-page__block--special[data-v-0be5404c]{background-color:var(--bg-secondary-color);border-radius:20px;margin-left:4px;margin-right:4px;overflow:hidden;padding:64px 16px}@media(min-width:768px){.about-page__block--special[data-v-0be5404c]{padding:64px 32px}}@media(min-width:1024px){.about-page__block--special[data-v-0be5404c]{border-radius:32px;padding:140px 44px}}@media(min-width:1280px){.about-page__block--special[data-v-0be5404c]{margin-left:auto;margin-right:auto;max-width:1400px;padding:140px 36px;width:calc(100vw - 40px)}}@media(min-width:768px){.events__block[data-v-0be5404c]{overflow:hidden}}.success-stories__top[data-v-0be5404c]{margin-bottom:40px;text-align:center}@media(min-width:1024px){.success-stories__top[data-v-0be5404c]{margin:0 auto 56px;text-align:center}}@media(min-width:1280px){.success-stories__top[data-v-0be5404c]{width:968px}}.success-stories__top span[data-v-0be5404c]{display:inline-block}.success-stories__title[data-v-0be5404c]{margin-bottom:0}.success-stories__subtitle[data-v-0be5404c]{margin-top:24px}.bootcamp__block[data-v-0be5404c]{margin-top:20px}.story-item{color:var(--accent-always-white-color);display:flex;height:100%;justify-content:flex-end;padding:36px 16px}@media(max-width:1279.9px){.story-item{align-items:flex-end}}@media(min-width:1280px){.story-item{flex-direction:column;flex-wrap:wrap;justify-content:flex-end;padding:56px 32px}}@media(min-width:1280px)and (min-width:1024px){.story-item:hover .story-item__pic{transform:scale(1.025)}.story-item:hover .story-item__story{margin-bottom:16px}.story-item:hover .story-item__link{margin-bottom:0;opacity:1}.story-item:hover:before{height:202px}}.story-item:before{background-image:linear-gradient(180deg,rgba(0,6,15,0),rgba(0,6,15,.1) 19.27%,rgba(0,6,15,.18) 30.21%,rgba(0,6,15,.26) 39.48%,rgba(0,6,15,.73) 82.81%,#00060f);bottom:0;content:"";display:block;height:68px;left:0;position:absolute;width:100%}@media(min-width:1280px){.story-item:before{height:168px;transition:height .3s ease-in-out}}.story-item__pic{height:100%;left:0;position:relative;position:absolute;top:0;transition:transform .3s ease-in-out;width:100%;z-index:-1}.story-item__name{display:block;margin-bottom:8px}.story-item__story{margin-bottom:0;transition:margin-bottom .3s ease-in-out}.story-item__link,.story-item__name,.story-item__story{position:relative}@media(max-width:1279.9px){.story-item__link,.story-item__name,.story-item__story{display:none}}.story-item__button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:transparent;background-color:var(--accent-always-white-color);border:0;border-radius:0;border-radius:20px;color:inherit;color:var(--accent-always-black-color);cursor:pointer;display:inline-flex;font:inherit;margin:0;padding:4px 8px;position:relative}.story-item__button:focus{outline:none}.story-item__button::-moz-placeholder{color:inherit}.story-item__button::placeholder{color:inherit}@media(min-width:1280px){.story-item__button{display:none}}.story-item__icon{margin-left:4px}.story-item__link{margin-bottom:-16px;opacity:0;transition:all .3s ease-in-out}.story-item__link-text{-webkit-text-decoration:underline;text-decoration:underline}.start-screen-directions__list{display:flex;flex-wrap:wrap;list-style:none;margin:0 -4px -12px 0;padding:0}@media(min-width:1280px){.start-screen-directions__list{margin-bottom:-8px}}.start-screen-directions__item{margin-bottom:8px;margin-right:4px}.start-screen-directions__link{border-radius:100px;color:var(--text-main-color);display:block;padding:9px 11px}@media(max-width:1279.9px){.start-screen-directions__link{border:1px solid var(--stroke-accent-color)}}@media(min-width:1280px){.start-screen-directions__link{background-color:var(--accent-always-white-color);color:var(--accent-always-black-color);padding:10px 12px;transition:all .3s}}@media(min-width:1024px){.start-screen-directions__link:hover{background-color:var(--accent-always-black-color);color:var(--accent-always-white-color)}}@media(max-width:1279.9px){.start-screen-directions__link:focus-visible{background-color:var(--accent-brand-color);border-color:var(--accent-brand-color);color:var(--accent-always-white-color)}}@media(min-width:1280px){.start-screen-directions__link:focus-visible{background-color:var(--accent-always-black-color);color:var(--accent-always-white-color)}}@media(max-width:1279.9px){.is-safari .start-screen-directions__link:focus{background-color:var(--accent-brand-color);border-color:var(--accent-brand-color);color:var(--accent-always-white-color)}}@media(min-width:1280px){.is-safari .start-screen-directions__link:focus{background-color:var(--accent-always-black-color);color:var(--accent-always-white-color)}.main-search{grid-gap:8px;display:grid;grid-template-columns:1fr 188px}}.main-search__field{display:none}@media(min-width:1280px){.main-search__field{display:block}}.main-search__mobile-field{display:block}@media(min-width:1280px){.main-search__mobile-field{display:none}}@media(max-width:1279.9px){.main-search__submit{display:none}}@media(min-width:768px){.start-screen__modal{width:532px}}@media(min-width:1024px){.start-screen__modal{width:540px}}.start-screen__modal-wrapper{padding:20px 20px 40px}@media(min-width:768px){.start-screen__modal-wrapper{padding:32px}}@media(min-width:1024px){.start-screen__modal-wrapper{padding:40px}}.start-screen__modal-img{border-radius:16px;height:220px;margin-bottom:24px;overflow:hidden;width:200px}@media(min-width:768px){.start-screen__modal-img{margin-bottom:32px}}@media(min-width:1024px){.start-screen__modal-img{margin-bottom:40px}}.start-screen__modal-story{color:var(--text-secondary-color)}.start-screen__modal-link-wrapper{align-items:center;background:var(--bg-secondary-color);border-radius:16px;display:flex;justify-content:space-between;margin-top:20px;padding:12px 12px 12px 16px}@media(min-width:1024px){.start-screen__modal-link-wrapper{margin-top:24px;padding:12px 12px 12px 20px}}.start-screen__modal-link-text{margin-right:20px}@media(min-width:1024px){.start-screen__modal-link-text{margin-right:16px}}.start-screen__modal-link{-webkit-text-decoration:underline;text-decoration:underline;white-space:nowrap}.start-screen{margin-left:auto;margin-right:auto;max-width:1024px}@media(min-width:1280px){.start-screen{max-width:1280px}}@media(min-width:1024px){.start-screen__wrapper-for-desktop{border-radius:32px;display:flex;flex-direction:column;justify-content:center}}@media(min-width:1280px){.start-screen__wrapper-for-desktop{background:var(--accent-brand-color);justify-content:space-between;padding:56px}}.start-screen__wrapper-for-mobile{border-radius:20px;margin-bottom:40px;position:relative;z-index:1}@media(max-width:767.9px){.start-screen__wrapper-for-mobile{display:flex;flex-direction:column;justify-content:space-between;min-height:434px;padding:32px 16px 16px}}@media(min-width:768px){.start-screen__wrapper-for-mobile{grid-gap:32px;display:grid;grid-template-columns:1fr 336px;padding:16px}}@media(max-width:1279.9px){.start-screen__wrapper-for-mobile{background:var(--accent-brand-color);margin-left:4px;margin-right:4px}}@media(min-width:1024px){.start-screen__wrapper-for-mobile{border-radius:32px;grid-template-columns:1fr 386px;margin-bottom:56px}}@media(min-width:1280px){.start-screen__wrapper-for-mobile{grid-gap:8px;grid-template-columns:1fr 440px;padding:0}}.start-screen__title{color:var(--accent-always-white-color)}@media(max-width:767.9px){.start-screen__title{margin-bottom:32px;min-height:152px;text-align:center}}@media(min-width:360px)and (max-width:0px){.start-screen__title{min-height:0;min-height:auto}}@media(min-width:360px){.start-screen__title{min-height:0;min-height:auto}}@media(min-width:768px){.start-screen__title{margin-bottom:0;padding-left:16px;padding-top:16px}}@media(min-width:1024px){.start-screen__title{padding-left:28px;padding-top:0}}@media(min-width:1280px){.start-screen__title{margin-bottom:32px;max-width:720px;padding:0}}.start-screen__title--animation{animation:title-opacity .5s ease-in-out}@media(max-width:1279.9px){.start-screen__directions--desktop{display:none}}@media(min-width:1280px){.start-screen__directions--desktop{max-width:654px}.start-screen__directions--mobile{display:none}}.start-screen__stories{border-radius:16px;height:210px;overflow:hidden;position:relative;will-change:opacity}@media(min-width:360px)and (max-width:0px){.start-screen__stories{height:240px}}@media(min-width:360px){.start-screen__stories{height:240px}}@media(min-width:768px){.start-screen__stories{height:252px}}@media(min-width:1024px){.start-screen__stories{height:290px}}@media(min-width:1280px){.start-screen__stories{border-radius:32px;height:100%;justify-self:stretch;min-height:484px}}.start-screen__stories-list{height:100%;list-style:none;margin:0;padding:0}.start-screen__story{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100%}.start-screen__story--active{opacity:1;position:absolute;z-index:1}.start-screen__pagination{grid-gap:4px;bottom:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(40px,1fr));left:0;padding:0 16px;position:absolute;width:100%;z-index:1}@media(min-width:1280px){.start-screen__pagination{bottom:26px;padding:0 32px}}.start-screen__pagination-item{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;height:16px;margin:0;padding:6px 0}.start-screen__pagination-item:focus{outline:none}.start-screen__pagination-item::-moz-placeholder{color:inherit}.start-screen__pagination-item::placeholder{color:inherit}.start-screen__pagination-line{background-color:rgba(var(--accent-always-white-color-rgb),.3);border-radius:4px;display:block;height:100%;overflow:hidden;position:relative;transition:background-color .07ms ease-in-out;width:100%}.start-screen__pagination-line:after{background-color:var(--accent-always-white-color);content:"";height:100%;left:0;position:absolute;top:0}.start-screen__pagination-item--loading .start-screen__pagination-line:after{transition:width .2s ease;width:var(--story-progress)}.start-screen__pagination-item--active .start-screen__pagination-line:after{width:100%}.start-screen__pagination-item:hover .start-screen__pagination-line{background-color:rgba(var(--accent-always-white-color-rgb),.5)}.start-screen__pagination-item:focus-visible .start-screen__pagination-line{background-color:rgba(var(--accent-always-white-color-rgb),.5)}.is-safari .start-screen__pagination-item:focus .start-screen__pagination-line{background-color:rgba(var(--accent-always-white-color-rgb),.5)}.start-screen__search-wrapper{margin-top:44px}@media(min-width:1024px){.start-screen__search-wrapper{margin-top:60px}}@media(min-width:1280px){.start-screen__search-wrapper{margin-top:56px}}@keyframes title-opacity{0%{opacity:0}to{opacity:1}}@media(min-width:1280px){.about-skillbox{grid-column-gap:106px;display:grid;grid-template-columns:384px 1fr}}.about-skillbox__title{margin-bottom:32px}@media(min-width:768px){.about-skillbox__title{width:456px}}@media(min-width:1024px){.about-skillbox__title{margin-bottom:56px;width:694px}}@media(min-width:1280px){.about-skillbox__title{grid-column:1/2;margin-bottom:0;width:384px}}.about-skillbox__list{list-style:none;margin:0;padding:0}@media(min-width:768px){.about-skillbox__list{grid-gap:8px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}@media(min-width:1280px){.about-skillbox__list{grid-column:2/-1}}.about-skillbox__back{display:none}@media(min-width:1024px){.about-skillbox__back{background-color:var(--accent-brand-color);border-radius:32px;color:var(--accent-always-white-color);display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;opacity:0;padding:32px;position:absolute;top:0;transition:all .15s ease-in-out;width:100%;z-index:2}}.about-skillbox__item{background-color:var(--bg-secondary-color);border-radius:20px;min-height:118px;padding:20px;position:relative;row-gap:12px}@media(min-width:1024px){.about-skillbox__item{border-radius:32px;min-height:206px;padding:32px;position:relative}.about-skillbox__item:focus-within .about-skillbox__back{opacity:1;transition:all .15s ease-in-out}}@media(min-width:1024px){.about-skillbox__item:hover .about-skillbox__back{opacity:1;transition:all .15s ease-in-out}}@media(max-width:767.9px){.about-skillbox__item:not(:last-child){margin-bottom:8px}}.about-skillbox__front{grid-gap:12px;display:flex;flex-direction:column;height:100%;justify-content:space-between}.about-skillbox__button{position:absolute;right:12px;top:12px}@media(min-width:1024px){.about-skillbox__button{right:16px;top:16px}}.about-skillbox__icons{grid-gap:8px;align-items:center;display:flex}.about-skillbox__icon{height:44px}.about-skillbox__modal-wrapper{grid-gap:24px;display:flex;flex-direction:column;padding:20px 20px 40px}@media(min-width:768px){.about-skillbox__modal-wrapper{grid-gap:32px;padding:32px;width:532px}}.about-skillbox__desc{color:var(--text-secondary-color);margin-bottom:0}.about-skillbox__back-desc{margin-bottom:0}.special-event{color:var(--admin-color);position:relative}@media(max-width:767.9px){.special-event{margin-left:-16px;margin-right:-16px}}@media(max-width:1023.9px){.special-event{background-color:var(--bg-color);border-radius:16px}}.special-event__wrapper{display:flex;flex-direction:column;padding:40px 16px}@media(min-width:768px){.special-event__wrapper{padding:40px 188px}}@media(max-width:1023.9px){.special-event__wrapper{align-items:center;text-align:center}}@media(min-width:1024px){.special-event__wrapper{grid-column-gap:48px;display:grid;grid-template-columns:480px 1fr;grid-template-rows:1fr auto auto auto 1fr;padding:48px 40px 48px 48px}}@media(min-width:1280px){.special-event__wrapper{grid-column-gap:216px;grid-template-columns:552px 1fr}}.special-event__title{margin-top:0}@media(min-width:1024px){.special-event__title{align-self:flex-end;grid-row:2/3;margin-bottom:0}}.special-event__desc{margin-bottom:24px}@media(min-width:1024px){.special-event__desc{grid-row:3/4;margin-bottom:0}}.special-event__pic{height:200px;width:200px}@media(max-width:1023.9px){.special-event__pic{margin-bottom:24px}}@media(min-width:1024px){.special-event__pic{align-self:center;grid-column:2/-1;grid-row:1/-1;height:312px;margin-bottom:-8px;margin-top:-8px;width:312px}}.special-event__link{color:inherit;display:block}@media(max-width:767.9px){.special-event__link{align-self:stretch}}@media(min-width:768px)and (max-width:1023.9px){.special-event__link{width:100%}}@media(min-width:1024px){.special-event__link{grid-row:4/5;margin-bottom:12px;margin-top:40px}}.special-event__button{position:relative}.special-event:focus-within .special-event__button{background-color:var(--accent-always-black-color)}@media(min-width:768px)and (max-width:1023.9px){.special-event__form{margin-left:-8px;margin-right:-8px}}@media(min-width:1024px){.special-event__form{grid-row:4/5;margin-bottom:12px;margin-top:40px;width:320px}}@media(min-width:1280px){.special-event__form{width:504px}.special-event__form form{grid-gap:16px;display:grid;grid-template-columns:290px 1fr;grid-template-rows:auto auto}}@media(max-width:1279.9px){.special-event__input{margin-bottom:16px}}@media(min-width:1280px){.special-event__input{grid-column:1/2;grid-row:1/2}}.special-event__form-button{width:100%}@media(max-width:1279.9px){.special-event__form-button{margin-bottom:16px}}@media(min-width:1280px){.special-event__form-button{align-self:flex-start;grid-column:2/-1;grid-row:1/2}.special-event__notice{grid-column:1/2;grid-row:2/-1}}.is-safari .special-event__info-link:focus{-webkit-text-decoration:none;text-decoration:none}@media(min-width:1024px){.special-event--full .special-event__wrapper{position:relative}.special-event--full .special-event__wrapper:before{background-color:var(--bg-color);border-radius:20px;content:"";display:block;height:100%;left:50%;position:relative;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease;width:100%;z-index:-1}.special-event--full:hover .special-event__wrapper:before{transform:translate(-50%,-50%) scale(1.025)}}.special-event--full:focus-within .special-event__link{outline:none}@media(max-width:1023.9px){.special-event--full:focus-within .special-event__button{background-color:var(--accent-always-black-color);border-color:var(--accent-always-black-color);color:var(--accent-always-white-color)}}@media(min-width:1024px){.special-event--full:focus-within .special-event__wrapper:before{transform:translate(-50%,-50%) scale(1.025)}}@media(min-width:1024px){.special-event--cropped{min-height:392px}}@media(max-width:1023.9px){.special-event--cropped .special-event__wrapper{padding-bottom:0}}@media(min-width:1024px){.special-event--cropped .special-event__wrapper{grid-column-gap:8px;margin-bottom:-12px;padding-right:0}}@media(min-width:1280px){.special-event--cropped .special-event__wrapper{grid-column-gap:176px}}@media(max-width:1023.9px){.special-event--cropped .special-event__form{margin-bottom:24px}}.special-event--cropped .special-event__pic-outer-wrapper{overflow:hidden}@media(max-width:1023.9px){.special-event--cropped .special-event__pic-outer-wrapper{margin-top:24px}}@media(min-width:1024px){.special-event--cropped .special-event__pic-outer-wrapper{align-items:center;background-color:var(--bg-color);border-radius:20px;bottom:0;display:flex;height:100%;justify-content:center;position:relative;position:absolute;right:0;transition:transform .3s ease;width:100%;z-index:-1}.special-event--cropped .special-event__pic-inner-wrapper{height:100%;transition:transform .3s ease;width:100%}}@media(max-width:1023.9px){.special-event--cropped .special-event__pic{margin:0 auto}}@media(min-width:1024px){.special-event--cropped .special-event__pic{bottom:0;height:392px;position:absolute;right:0;transition:transform .3s ease;width:392px}.special-event--cropped:hover .special-event__pic-outer-wrapper{transform:scale(1.025)}.special-event--cropped:hover .special-event__pic-inner-wrapper{transform:scale(.975)}}.special-event--cropped:focus-within .special-event__link{outline:none}@media(max-width:1023.9px){.special-event--cropped:focus-within .special-event__button{background-color:var(--accent-always-black-color);color:var(--accent-always-white-color)}}@media(min-width:1024px){.special-event--cropped:focus-within .special-event__pic-outer-wrapper{transform:scale(1.025)}}@media(min-width:1024px){.special-event--cropped:focus-within .special-event__pic-inner-wrapper{transform:scale(.975)}}.card__duration{display:block;margin-top:16px}@media(min-width:1024px){.card__duration{margin-top:20px}}.popular-slider{position:relative}@media(min-width:768px){.popular-slider__container{margin-left:auto;margin-right:auto;width:344px}}@media(min-width:1024px){.popular-slider__container{width:862px}}.popular-slider__wrapper{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.popular-slider__item{width:100%}@media(min-width:768px){.popular-slider__item{width:344px}}@media(min-width:1024px){.popular-slider__item{width:425px}.popular-slider__wrapper--static .popular-slider__item{position:relative;width:425px;z-index:1}.popular-slider__wrapper--static .popular-slider__item:not(:last-child){margin-right:12px}}.popular-slider__card{height:100%}@media(max-width:1023.9px){.popular-slider__control{display:none}}@media(min-width:1024px){.popular-slider__control{position:absolute;top:50%;transform:translateY(-50%);z-index:2}}.popular-slider__control--prev{left:-9px}@media(min-width:1280px){.popular-slider__control--prev{left:-128px}}.popular-slider__control--next{right:-9px}@media(min-width:1280px){.popular-slider__control--next{right:-128px}}.popular{background-color:var(--bg-accent-color);border-radius:16px;color:var(--accent-always-white-color);overflow-x:hidden;padding:28px 16px}@media(min-width:1024px){.popular{border-radius:20px;padding:40px 24px}}.popular__title{margin:0 auto 24px;max-width:335px;text-align:center}@media(min-width:1024px){.popular__title{margin-bottom:32px;max-width:479px}}.popular__slider{margin-bottom:24px}@media(min-width:1024px){.popular__slider{margin-bottom:32px}}@media(min-width:768px){.popular__button{margin-left:auto;margin-right:auto}}.catalog-card{color:var(--admin-color);display:flex;position:relative;z-index:1}@media(max-width:767.9px){.catalog-card{min-height:420px}}@media(min-width:768px){.catalog-card{min-height:420px}}@media(min-width:1024px){.catalog-card{min-height:540px}}.catalog-card__wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:32px 24px;position:relative;width:100%}@media(min-width:1024px){.catalog-card__wrapper{align-items:flex-start;padding:48px}}.catalog-card__pic-outer-wrapper{background-color:var(--bg-color);border-radius:16px;bottom:0;height:100%;overflow:hidden;position:relative;position:absolute;right:0;width:100%;z-index:-1}@media(min-width:1024px){.catalog-card__pic-outer-wrapper{align-items:center;border-radius:20px;display:flex;justify-content:center;transition:transform .3s ease}}.catalog-card__pic-inner-wrapper{height:100%;width:100%}@media(min-width:1024px){.catalog-card__pic-inner-wrapper{transition:transform .3s ease}}.catalog-card__pic{bottom:0;height:289px;position:absolute;right:0;width:289px}@media(min-width:1024px){.catalog-card__pic{height:372px;margin-bottom:-7px;margin-right:-7px;width:372px}}.catalog-card__pic--cover{height:420px;width:100%}@media(min-width:768px){.catalog-card__pic--cover{width:442px}}@media(min-width:1024px){.catalog-card__pic--cover{height:554px;width:582px}}@media(min-width:1280px){.catalog-card__pic--cover{left:50%;top:50%;transform:translate(-50%,-50%)}}.catalog-card__pic--cover img,.catalog-card__pic--cover video{-o-object-position:right;object-position:right}.catalog-card__pic--centered{height:420px;width:100%}@media(min-width:1024px){.catalog-card__pic--centered{height:554px;width:calc(100% + 16px)}}@media(min-width:1280px){.catalog-card__pic--centered{left:50%;top:50%;transform:translate(-50%,-50%)}}.catalog-card__pic--centered img,.catalog-card__pic--centered video{min-height:100%;-o-object-position:bottom center;object-position:bottom center;width:100%}@media(max-width:767.9px){.catalog-card__pic--contained{bottom:8px;height:100%;width:100%}}@media(min-width:768px){.catalog-card__pic--contained{bottom:49px;height:270px;width:288px}}@media(max-width:1023.9px){.catalog-card__pic--contained{right:50%;transform:translateX(50%)}}@media(min-width:1024px){.catalog-card__pic--contained{bottom:31px;height:374px;right:31px;width:400px}}@media(min-width:1280px){.catalog-card__pic--contained{height:374px;width:400px}}.catalog-card__pic--contained img,.catalog-card__pic--contained video{-o-object-position:bottom;object-position:bottom}@media(max-width:767.9px){.catalog-card__pic--contained img,.catalog-card__pic--contained video{height:82%;max-width:315px;width:83%}}.catalog-card__title{margin:0;position:relative}@media(min-width:768px){.catalog-card__title{margin-bottom:40px}}.catalog-card__button{position:relative;z-index:1}@media(min-width:1024px){.catalog-card:hover .catalog-card__pic-outer-wrapper{transform:scale(1.025)}.catalog-card:hover .catalog-card__pic-inner-wrapper{transform:scale(.975)}}.catalog-card:focus-within .catalog-card__link{outline:none}@media(max-width:1023.9px){.catalog-card:focus-within .catalog-card__button{background-color:var(--accent-always-black-color);border-color:var(--accent-always-black-color);color:var(--accent-always-white-color)}}@media(min-width:1024px){.catalog-card:focus-within .catalog-card__pic-outer-wrapper{transform:scale(1.025)}}@media(min-width:1024px){.catalog-card:focus-within .catalog-card__pic-inner-wrapper{transform:scale(.975)}}.catalog-card-wide{display:grid;padding:32px 24px;position:relative;z-index:1}@media(max-width:767.9px){.catalog-card-wide{grid-template-rows:auto auto 1fr;min-height:420px}}@media(min-width:768px){.catalog-card-wide{grid-gap:40px 72px;grid-template-columns:1fr 200px;padding:32px}}@media(min-width:1024px){.catalog-card-wide{grid-gap:40px 48px;grid-template-columns:1fr 312px;padding:40px 40px 40px 48px}}.catalog-card-wide:before{background-color:var(--bg-color);border-radius:16px;content:"";height:100%;left:0;position:relative;position:absolute;top:0;transition:transform .3s ease;width:100%;z-index:-1}@media(min-width:1024px){.catalog-card-wide:before{border-radius:20px}.catalog-card-wide:hover:before{transform:scale(1.025)}}.catalog-card-wide__pic{height:200px;width:200px}@media(min-width:1024px){.catalog-card-wide__pic{height:312px;width:312px}}@media(max-width:767.9px){.catalog-card-wide__pic-outer-wrapper--contain{justify-self:center}}@media(min-width:768px){.catalog-card-wide__pic-outer-wrapper--contain{grid-column:2/3;grid-row:1/3}}.catalog-card-wide__pic-outer-wrapper--cover{background-color:var(--bg-color);border-radius:16px;bottom:0;height:100%;overflow:hidden;position:relative;position:absolute;right:0;width:100%;z-index:-1}@media(min-width:1024px){.catalog-card-wide__pic-outer-wrapper--cover{align-items:center;border-radius:20px;display:flex;justify-content:center;transition:transform .3s ease}}.catalog-card-wide__pic-inner-wrapper{height:100%;position:relative;width:100%}@media(min-width:1024px){.catalog-card-wide__pic-inner-wrapper{transition:transform .3s ease}}.catalog-card-wide__title{margin-bottom:22px}@media(min-width:768px){.catalog-card-wide__title{align-self:flex-end;margin-bottom:0}}.catalog-card-wide__link{justify-self:center}@media(max-width:767.9px){.catalog-card-wide__link{align-self:flex-end;margin-top:-6px;width:100%}}@media(min-width:768px){.catalog-card-wide__link{justify-self:flex-start}}.catalog-card-wide__button{position:relative;z-index:1}@media(max-width:1023.9px){.catalog-card-wide:focus-within .catalog-card-wide__button{background-color:var(--accent-always-black-color);border-color:var(--accent-always-black-color);color:var(--accent-always-white-color)}}@media(min-width:1024px){.catalog-card-wide:focus-within:before{transform:scale(1.025)}}.catalog-card-wide--img-bottom{color:var(--admin-color);grid-template-rows:auto 1fr;min-height:420px;padding:32px 24px;position:relative;z-index:1}@media(min-width:768px){.catalog-card-wide--img-bottom{display:grid;grid-template-columns:1fr 302px;grid-template-rows:repeat(2,auto);min-height:264px;padding:32px}}@media(min-width:1024px){.catalog-card-wide--img-bottom{grid-template-columns:1fr 458px;min-height:392px;padding:40px 48px}}@media(min-width:768px){.catalog-card-wide--img-bottom .catalog-card-wide__link{grid-column:1/2;grid-row:2/3}}@media(max-width:767.9px){.catalog-card-wide--img-bottom .catalog-card-wide__title{padding-bottom:194px}}@media(min-width:768px){.catalog-card-wide--img-bottom .catalog-card-wide__title{grid-column:1/2;grid-row:1/2}}.catalog-card-wide--img-bottom .catalog-card-wide__pic{bottom:0;position:absolute}@media(max-width:767.9px){.catalog-card-wide--img-bottom .catalog-card-wide__pic{height:264px;left:50%;transform:translateX(-50%);width:378px}}@media(min-width:768px){.catalog-card-wide--img-bottom .catalog-card-wide__pic{height:232px;right:32px;width:302px}}@media(min-width:1024px){.catalog-card-wide--img-bottom .catalog-card-wide__pic{height:352px;margin-bottom:-7px;right:48px;width:458px}}.catalog-card-wide--img-bottom .catalog-card-wide__pic img,.catalog-card-wide--img-bottom .catalog-card-wide__pic video{min-height:100%;-o-object-position:bottom center;object-position:bottom center;width:100%}@media(min-width:1024px){.catalog-card-wide--img-bottom:focus-within .catalog-card-wide__pic-outer-wrapper--cover{transform:scale(1.025)}}@media(min-width:1024px){.catalog-card-wide--img-bottom:focus-within .catalog-card-wide__pic-inner-wrapper{transform:scale(.975)}}@media(min-width:1024px){.catalog-card-wide--img-bottom:hover .catalog-card-wide__pic-outer-wrapper--cover{transform:scale(1.025)}.catalog-card-wide--img-bottom:hover .catalog-card-wide__pic-inner-wrapper{transform:scale(.975)}}.catalog__list{list-style:none;margin:0 0 20px;padding:0}@media(min-width:768px){.catalog__list{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:24px}}@media(min-width:1024px){.catalog__list{grid-gap:32px;margin-bottom:32px}}@media(max-width:767.9px){.catalog__item:not(:last-child){margin-bottom:20px}}@media(min-width:768px){.catalog__item--reverse{grid-column:2/-1;grid-row:1/2}.catalog__item--wide{grid-column:1/-1}}.event{color:var(--text-main-color);height:100%;min-height:404px;position:relative}@media(min-width:768px){.event{min-height:498px}}@media(max-width:1023.9px){.event{background-color:var(--bg-color);border-radius:16px;display:flex}}@media(min-width:1024px){.event{min-height:492px}}.event__wrapper{display:flex;flex-direction:column;flex-grow:1;padding:40px 20px}@media(min-width:768px){.event__wrapper{padding:60px 54px}}@media(max-width:1023.9px){.event__wrapper{align-items:center;text-align:center}}@media(min-width:1024px){.event__wrapper{min-height:100%;padding:80px 351px 80px 70px}}@media(min-width:1280px){.event__wrapper{padding-left:80px;padding-right:536px}}.event__subtitle{display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}@media(min-width:768px){.event__subtitle{font-size:18px;line-height:22px;margin-bottom:20px}}@media(min-width:1024px){.event__subtitle{font-size:20px;line-height:24px;margin-bottom:32px}}.event__title{margin-bottom:12px}@media(min-width:768px){.event__title{margin-bottom:14px}}@media(min-width:1024px){.event__title{margin-bottom:32px}}.event__pic-outer-wrapper{height:180px;width:200px}@media(max-width:1023.9px){.event__pic-outer-wrapper{margin-bottom:auto;margin-top:auto}}@media(min-width:1024px){.event__pic-outer-wrapper{align-items:center;background-color:var(--bg-color);border-radius:20px;bottom:0;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;position:absolute;right:0;transition:transform .3s ease;width:100%;z-index:-1}}.event__pic-inner-wrapper{height:100%;width:100%}@media(min-width:1024px){.event__pic-inner-wrapper{transition:transform .3s ease}}.event__pic{border-radius:16px;height:100%;overflow:hidden;width:100%}@media(min-width:1024px){.event__pic{border-radius:20px;height:412px;margin:0;position:absolute;right:-147px;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:458px}}@media(min-width:1280px){.event__pic{right:40px}}.event__link{color:inherit;margin-top:20px}@media(max-width:767.9px){.event__link{align-self:stretch}}@media(min-width:1024px){.event__link{margin-top:auto}}.event__button{position:relative}@media(max-width:1023.9px){.event__button{margin-left:auto;margin-right:auto}}@media(min-width:1024px){.event:hover .event__pic-outer-wrapper{transform:scale(1.025)}.event:hover .event__pic-inner-wrapper{transform:scale(.975)}}.event:focus-within .event__link{outline:none}@media(max-width:1023.9px){.event:focus-within .event__button{background-color:var(--accent-always-black-color);border-color:var(--accent-always-black-color);color:var(--accent-always-white-color)}}@media(min-width:1024px){.event:focus-within .event__pic-outer-wrapper{transform:scale(1.025)}}@media(min-width:1024px){.event:focus-within .event__pic-inner-wrapper{transform:scale(.975)}}.player-block__wrapper{border-radius:16px;overflow:hidden;position:relative;z-index:1}@media(max-width:767.9px){.player-block__wrapper{padding-top:56.25%}}@media(min-width:768px){.player-block__wrapper{height:192px}}@media(min-width:1024px){.player-block__wrapper{border-radius:20px;height:254px}}@media(min-width:1280px){.player-block__wrapper{height:320px}}.player-block__wrapper:before{background-color:var(--accent-always-black-color);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:1}@media(min-width:1024px){.player-block__wrapper:hover:before{opacity:.3}}.player-block__wrapper:focus-within:before{opacity:.3}.player-block__preview{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.14);transition:transform .3s ease-in-out;width:100%}@media(max-width:767.9px){.player-block__preview{left:0;position:absolute;top:0}}@media(min-width:1024px){.player-block__wrapper:hover .player-block__preview{transform:scale(1)}}.player-block__wrapper:focus-within .player-block__preview{transform:scale(1)}.features-list{grid-gap:24px;display:grid;list-style:none;margin:0;padding:0}@media(max-width:1023.9px){.features-list{max-width:456px}}@media(min-width:1024px){.features-list{grid-gap:40px 56px;grid-template-columns:repeat(2,1fr)}}.features-list__item{grid-gap:20px;display:grid;grid-template-columns:32px 1fr}.features-list__icon{align-items:center;background-color:var(--bg-main-color-invert);border-radius:100px;color:var(--text-main-color-invert);display:flex;height:32px;justify-content:center;padding:7px;width:32px}.text-reviews__slide{align-items:stretch;flex-shrink:0;width:100%}@media(max-width:767.9px){.text-reviews__slide{padding:0}}@media(min-width:1024px){.text-reviews__slide{width:868px}}.text-reviews__slide:last-child{align-items:center;background-color:#4d4dff;border-radius:20px;color:var(--accent-always-white-color);display:flex;flex-direction:column;justify-content:center;padding:24px;position:relative}@media(min-width:768px){.text-reviews__slide:last-child{padding:48px}}.text-reviews__title{margin-bottom:40px}@media(min-width:768px){.text-reviews__title{text-align:center}}@media(max-width:767.9px){.text-reviews__link{width:100%}}.text-reviews__link:before{background-color:#4d4dff;border-radius:20px;position:relative;position:absolute;transition:transform .3s;z-index:-1}@media(min-width:1024px){.text-reviews__slide:hover .text-reviews__link:before{transform:scale(1.025)}}.text-reviews__slide:focus-within .text-reviews__link:before{transform:scale(1.025)}.students-reviews{list-style:none;margin:0;padding:0}@media(min-width:1024px){.students-reviews{display:flex}}.students-reviews__slide{flex-shrink:0;height:352px;transition:transform .3s ease;width:220px}@media(min-width:768px){.students-reviews__slide{height:440px;width:276px}}@media(min-width:1024px){.students-reviews__slide{height:332px;width:208px}}@media(min-width:1280px){.students-reviews__slide{height:426px;width:268px}}.proforientation{border-radius:16px;color:var(--accent-always-white-color);padding:32px 24px;position:relative;z-index:1}@media(min-width:768px)and (max-width:1023.9px){.proforientation{grid-column-gap:128px;align-items:center;display:grid;grid-template-columns:200px 1fr;padding-left:32px;padding-right:32px}}@media(min-width:1024px){.proforientation{padding:0}}@media(max-width:1023.9px){.proforientation{background-color:var(--accent-brand-color)}}@media(min-width:1024px){.proforientation__wrapper{padding:88px 48px 88px 480px}}@media(min-width:1280px){.proforientation__wrapper{padding:108px 48px 108px 600px}}.proforientation__pic-outer-wrapper{height:200px;overflow:hidden;width:200px}@media(max-width:767.9px){.proforientation__pic-outer-wrapper{margin:0 auto 32px}}@media(min-width:1024px){.proforientation__pic-outer-wrapper{align-items:center;background-color:var(--accent-brand-color);border-radius:20px;display:flex;justify-content:center;left:0;position:relative;position:absolute;top:0;z-index:-1}.proforientation__pic-inner-wrapper,.proforientation__pic-outer-wrapper{height:100%;transition:transform .3s ease;width:100%}.proforientation__pic{height:588px;left:-240px;position:absolute;top:0;transition:transform .3s ease;width:588px}}@media(min-width:1280px){.proforientation__pic{height:588px;left:-120px;width:588px}}.proforientation__title{margin-bottom:32px}@media(min-width:1024px){.proforientation__title{margin-bottom:40px}}.proforientation__button{position:relative;z-index:1}@media(min-width:1024px){.proforientation:hover .proforientation__pic-outer-wrapper{transform:scale(1.025)}.proforientation:hover .proforientation__pic-inner-wrapper{transform:scale(.975)}}.proforientation:focus-within .proforientation__link{outline:none}@media(max-width:1023.9px){.proforientation:focus-within .proforientation__button{background-color:var(--accent-always-black-color);color:var(--accent-always-white-color)}}@media(min-width:1024px){.proforientation:focus-within .proforientation__pic-outer-wrapper{transform:scale(1.025)}}@media(min-width:1024px){.proforientation:focus-within .proforientation__pic-inner-wrapper{transform:scale(.975)}}.partners-list{grid-gap:20px;align-items:center;display:grid;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media(min-width:768px){.partners-list{grid-gap:32px 24px;grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.partners-list{grid-gap:48px 32px;grid-template-columns:repeat(4,1fr)}}.partners-list__item{justify-self:center}.partners-list__item img{display:block;height:36px}@media(min-width:768px){.partners-list__item img{height:56px}}@media(min-width:1280px){.partners-list__item img{height:72px}}.about-page[data-v-505773d5]{position:relative}.about-page__block[data-v-505773d5]{margin-bottom:60px}@media(min-width:1024px){.about-page__block[data-v-505773d5]{margin-bottom:120px}}@media(max-width:767.9px){.about-page__block--sm-wide[data-v-505773d5]{margin-left:4px;margin-right:4px}}.about-page__title[data-v-505773d5]{margin-bottom:32px;max-width:768px}@media(min-width:1024px){.about-page__title[data-v-505773d5]{margin-bottom:56px}}.about-page__events[data-v-505773d5]{overflow:hidden}@media(min-width:1024px){.about-page__events[data-v-505773d5]{margin-bottom:90px;padding-bottom:30px}}.text-reviews-main[data-v-505773d5]{overflow:hidden}@media(max-width:1279.9px){.students-reviews-main[data-v-505773d5]{overflow:hidden}}@media(min-width:1280px){.students-reviews-main__wrapper[data-v-505773d5]{margin:0 -4px;overflow:hidden;padding:0 4px}}.features__video[data-v-505773d5]{margin-bottom:32px}@media(min-width:1024px){.features__video[data-v-505773d5]{margin-bottom:56px}.features__list[data-v-505773d5]{margin-right:24px}}