html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{margin:0}article,aside,footer,header,nav,section,figcaption,figure,main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:#0000;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}a,area,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}canvas{display:inline-block}template{display:none}[hidden]{display:none}h1,h2,h3,h4,h5,h6,p,blockquote,em,img,i,dl,dt,ol,ul,li,video,canvas{margin:0;padding:0;border:0;vertical-align:baseline}div,input,textarea,select,button,h1,h2,h3,h4,h5,h6,a,span{outline:none}input[type=submit],button{cursor:pointer;border:none}input[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}table{border-spacing:0;border-collapse:collapse;width:100%!important}textarea,input[type=text],input[type=button],input[type=submit]{-webkit-appearance:none;cursor:pointer}label{cursor:pointer}:root{--sectionIndent: 100px}@media screen and (max-width:480px){:root{--sectionIndent: 50px}}.flex-row-centered{display:flex;justify-content:center}.flex-col-centered{display:flex;flex-direction:column;justify-content:center}.shadow{box-shadow:0 12px 21px #2ee4ff80}.shadow-svg{-webkit-filter:drop-shadow(0 12px 21px rgba(46,228,255,.4));filter:drop-shadow(0 12px 21px rgba(46,228,255,.4))}.shadow-svg-pink{-webkit-filter:drop-shadow(0 10px 4px rgba(232,62,140,.6));filter:drop-shadow(0 10px 4px rgba(232,62,140,.6))}.shadow-svg-arrow,.navigation-arrow{-webkit-filter:drop-shadow(0 0 4px rgb(46,228,255));filter:drop-shadow(0 0 4px rgb(46,228,255))}.shadow-svg-play,.play-arrow{-webkit-filter:drop-shadow(0 0 12px rgb(46,228,255));filter:drop-shadow(0 0 12px rgb(46,228,255))}.trapezoid-out{perspective:1000px;width:40px;height:32px}.trapezoid-in{width:inherit;height:inherit;transform:rotateX(65deg) scaleY(3);top:-2px}.trapezoid-in-invert{width:inherit;height:inherit;transform:rotateX(-65deg) scaleY(3)}.banner{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.navigation-arrow{position:absolute;background-image:url(/dist/images/navigation/navigation_arrow.svg);background-repeat:no-repeat;background-size:100% 100%}.play-arrow{position:absolute;background-image:url(/dist/images/navigation/video_play.svg);background-repeat:no-repeat;background-size:100% 100%}.play-arrow-background{background-image:url(/dist/images/navigation/video_play_bg.svg);background-repeat:no-repeat;background-size:100% 100%}#teach_academy section{margin-bottom:0!important}#teach_academy .ta-section{width:calc(100% - 32px);max-width:1440px;margin:0 auto!important;padding:clamp(72px,50.526px + 3.158vw,96px) clamp(24px,-26.105px + 7.368vw,80px)}#teach_academy .ta-section-wrap{width:100%;max-width:1280px;margin:0 auto}#teach_academy .ta-section-title{font-size:clamp(40px,32.842px + 1.053vw,48px);font-weight:400;letter-spacing:-1.2px;line-height:112.5%}#teach_academy .ta-btn{color:#fff;font-size:17.663px;font-style:normal;font-weight:500;line-height:34.336px;padding:19.34px 38.29px 21.2px;border-radius:220.786px;background:#ee3f13;width:fit-content;position:relative;display:inline-block;overflow:hidden}#teach_academy .ta-btn:hover span{transform:translateY(200%);color:#ee3f13}#teach_academy .ta-btn:hover span:before{color:#fff}#teach_academy .ta-btn span{position:relative;display:inline-block;transition:all .3s ease}#teach_academy .ta-btn span:before{transition:all .3s ease;position:absolute;top:0;left:0;width:100%;color:#ee3f13;content:attr(data-hover);transform:translate3d(0,-200%,0)}main *{font-family:Mulish,sans-serif}main a,main li,main span{list-style:none;text-decoration:none}.section-container{width:100%;padding:clamp(72px,29.053px + 6.316vw,120px) 16px 0}.section-with-bg{margin:clamp(72px,29.053px + 6.316vw,120px) auto 0!important;padding:clamp(72px,29.053px + 6.316vw,120px) 16px;width:calc(100% - clamp(32px,-70.868px + 10.046vw,120px));max-width:1800px;border-radius:clamp(36px,3.789px + 4.737vw,72px);background-color:#111217}@media screen and (max-width:1024px){.section-with-bg{width:100%}}.pt120{padding-top:clamp(72px,29.053px + 6.316vw,120px)}.pb120{padding-bottom:clamp(72px,29.053px + 6.316vw,120px)}.section__wrap{width:100%;max-width:1300px;margin:0 auto;display:flex}.m-title{color:#1d1d1d;font-size:clamp(28px,19.053px + 1.316vw,38px);font-style:normal;font-weight:600;line-height:clamp(34px,23.263px + 1.579vw,46px)}.l-title,.pko2-title--xl{color:#1d1d1d;text-align:center;font-size:clamp(32px,19.76px + 1.8vw,50px);font-weight:600;line-height:clamp(35px,12.632px + 3.289vw,60px)}.section-description{color:#666;font-size:clamp(18px,16.211px + .263vw,20px);font-style:normal;font-weight:600;line-height:clamp(24px,19.526px + .658vw,29px);text-align:center}.pko2-wrap{max-width:1300px;margin:0 auto}.ba-subscribe__btn,.btn-w-ai{min-width:200px;border-radius:12px;padding:19px clamp(24px,15.84px + 1.2vw,36px);color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:4px;text-align:center}.dm-resume__name{color:#1d1d1d;font-size:clamp(20px,16.421px + .526vw,24px);font-weight:600;line-height:clamp(24px,19.526px + .658vw,29px)}.dm-resume__salary{color:#7b8496;font-size:clamp(16px,14.211px + .263vw,18px);font-weight:500;line-height:22px}.dm-resume__subtitle{color:#1d1d1d;font-size:clamp(20px,16.421px + .526vw,24px);font-weight:600;line-height:clamp(24px,19.526px + .658vw,29px)}.dm-resume__text,.dm-resume .pko2-text{align-items:center;color:#1d1d1d;padding:0;gap:16px;font-size:clamp(16px,14.211px + .263vw,18px);font-weight:400;line-height:clamp(22px,19.316px + .395vw,25px)}.dm-resume__skills{padding:clamp(24px,15.84px + 1.2vw,36px)}.dm-resume__skills-list{gap:16px;margin-top:clamp(16px,8.842px + 1.053vw,24px)}.dm-resume__tools{padding:clamp(24px,15.84px + 1.2vw,36px)}.dm-resume__tools-item{background:#f7f7f9;padding:11.5px 16px;gap:4px;border-radius:clamp(16px,8.842px + 1.053vw,24px)}@media screen and (max-width:680px){.dm-resume__tools-item{padding:12px 16px}}.dm-resume__tools .pko2-text{font-size:16px}.dm-resume__diplom{padding:clamp(24px,15.84px + 1.2vw,36px) clamp(24px,15.84px + 1.2vw,36px) 0}@media screen and (max-width:1024px){.dm-resume__diplom{padding-bottom:0}}.pko2-story--a3ds{padding-bottom:0!important;background:#0000}@media screen and (max-width:992px){.pko2-story--a3ds{padding-right:16px!important;padding-left:16px!important}}.pko2-story--a3ds .items{width:100%;gap:16px}@media screen and (max-width:1024px){.pko2-story--a3ds .items{flex-direction:column}}.pko2-story--a3ds .item{flex:1 0 0;padding:0}@media screen and (max-width:1024px){.pko2-story--a3ds .item{flex:initial;width:100%}}.pko2-story--a3ds .pko2-story-item{border-radius:initial}.pko2-story--a3ds .pko2-story-item:hover .pko2-story-item-info__bottom__svg{transform:scale(1.13)}.pko2-story--a3ds .pko2-story-item-head{flex-direction:column;align-items:flex-start;gap:0;height:100%}.pko2-story--a3ds .pko2-story-item-images{margin-bottom:-72px;display:block;width:100%}.pko2-story--a3ds .pko2-story-item-images picture{display:block;width:100%;height:411px}.pko2-story--a3ds .pko2-story-item-images picture .pko2-story-item-img{width:100%;height:100%;object-fit:cover;border-radius:clamp(24px,13.263px + 1.579vw,36px) clamp(16px,8.842px + 1.053vw,24px)}.pko2-story--a3ds .pko2-story-item-images .pko2-story-item-logo{position:absolute;z-index:2;right:clamp(24px,2.526px + 3.158vw,48px);bottom:36px;width:104px;height:104px;border-radius:50%;border:4px solid #f7f7f9;object-fit:cover;margin-left:0;background-color:#fff}.pko2-story--a3ds .pko2-story-item-info{border-radius:clamp(24px,13.263px + 1.579vw,36px);border:1px solid #f7f7f9;background:#f7f7f9;padding:clamp(24px,10.839px + 1.935vw,48px);justify-content:space-between;width:100%}.pko2-story--a3ds .pko2-story-item-info__bottom{display:flex;gap:8px;align-items:flex-end;justify-content:space-between}.pko2-story--a3ds .pko2-story-item-info__bottom__svg{width:42px;min-width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;transition:all .3s ease-in}.pko2-story--a3ds .pko2-story-item-info .pko2-story-item-preview{color:#1d1d1d;font-size:clamp(16px,14.211px + .263vw,18px);font-weight:400;line-height:clamp(22px,19.316px + .395vw,25px);margin-bottom:clamp(16px,8.842px + 1.053vw,24px)}.pko2-story--a3ds .pko2-story-item-info .pko2-story-item-name{color:#1d1d1d;font-size:clamp(20px,16.421px + .526vw,24px);font-weight:500;line-height:clamp(24px,19.526px + .658vw,29px);margin-bottom:8px}.pko2-story--a3ds .pko2-story-item-info .pko2-story-item-pos{color:#1d1d1d;font-size:16px;font-style:normal;font-weight:600;line-height:22px;margin:0}.pko2-story--a3ds .pko2-story-item-info .pko2-story-item-pos span{font-weight:600}.pko2-story__popup .pko2-story-item-preview,.pko2-story__popup .pko2-story-item-info__bottom__svg{display:none}.academy-home__comments{padding-left:0!important;padding-right:0!important;margin:0!important;background:none!important;gap:0}.academy-home__comments .l-title{margin-bottom:clamp(24px,2.526px + 3.158vw,48px)}@media screen and (max-width:680px){.academy-home__comments .l-title{text-align:left;padding:0 16px}}.academy-home__comments__stats{padding:0 16px;display:flex;justify-content:center;gap:clamp(16px,-35.548px + 7.581vw,110px);margin-bottom:clamp(48px,26.526px + 3.158vw,72px);flex-wrap:wrap}@media screen and (max-width:680px){.academy-home__comments__stats{justify-content:left;flex-direction:column}}.academy-home__comments__stats__info-title{color:#242834;font-size:16px;font-weight:400;line-height:22px;margin-bottom:4px}.academy-home__comments__stats__info-rating{color:#242834;font-size:24px;font-weight:500;line-height:29px;display:flex;align-items:center;gap:8px}.academy-home__comments__stats-block{display:flex;align-items:center;gap:16px}.academy-home__comments .marquee-rows-container{width:100%;overflow:hidden;display:flex;flex-direction:column;gap:16px}.academy-home__comments .marquee-rows-container .items-wrap,.academy-home__comments .marquee-rows-container .marquee-gap{gap:16px}.academy-home__comments .marquee-wrapper{width:100%;display:flex;overflow:hidden;margin-bottom:16px}.academy-home__comments .marquee-wrapper:nth-child(2){margin-bottom:clamp(72px,29.053px + 6.316vw,120px)}.academy-home__comments .marquee-track{display:flex;justify-content:space-around;gap:16px;width:max-content}.academy-home__comments .marquee-track:hover{animation-play-state:paused}.academy-home__comments .marquee-item{flex-shrink:0;width:clamp(358px,338.316px + 2.895vw,380px);max-width:100%;height:350px;border-radius:var(--Radius-Card-1, 36px);border:1px solid rgba(0,0,0,.1);background:#fff;padding:clamp(16px,-1.895px + 2.632vw,36px);display:flex;flex-direction:column;justify-content:space-between;position:relative}@media screen and (max-width:680px){.academy-home__comments .marquee-item{height:292px}}.academy-home__comments .marquee-item .social-links{position:absolute;width:100%;height:100%;top:0;left:0;display:block}.academy-home__comments .marquee-item .social-links a{position:absolute;width:100%;height:100%;top:0;left:0;display:block;z-index:5}.academy-home__comments-row__item-description{flex-grow:1;color:#242834;font-size:18px;font-weight:400;line-height:25px;margin-bottom:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}@media screen and (max-width:680px){.academy-home__comments-row__item-description{margin-bottom:50px;-webkit-line-clamp:9}}.academy-home__comments-row__item__bottom{display:flex;margin-top:auto;justify-content:space-between;align-items:center;gap:12px}.academy-home__comments-row__item__bottom-name{color:#242834;font-size:18px;font-weight:400;line-height:25px}.academy-home__comments-row__item__bottom-info{color:#7b8496;font-size:14px;font-weight:300;line-height:22px}.academy-home__comments-row__item__bottom .rating-mini{margin-top:6px}.academy-home__comments-row__item__bottom-right{width:40px;min-width:40px;height:40px;display:block}.academy-home__comments-row__item__bottom-right-img{width:100%;height:100%;object-fit:cover;border-radius:50%}.gdu-question--transparent{background:#0000;margin:0 16px clamp(72px,29.053px + 6.316vw,120px)!important}.gdu-question--transparent .gdu-wrap{max-width:1300px}.gdu-question--transparent .direction-new-home-questions__section{padding-left:0!important;padding-right:0!important}.gdu-question--transparent .direction-new-home-questions{max-width:1300px;padding-left:0!important;padding-right:0!important}.gdu-question--transparent .direction-new-home-questions__wrap{margin:0;max-width:100%;border-bottom:none;gap:8px}.gdu-question--transparent .direction-new-home-questions__title{padding:0;margin-bottom:clamp(48px,26.526px + 3.158vw,72px);color:#1d1d1d;font-size:clamp(32px,19.76px + 1.8vw,50px)!important;font-weight:600!important;line-height:clamp(35px,12.632px + 3.289vw,60px)!important;text-align:left}.gdu-question--transparent .direction-new-home-questions__item{border-top:none!important;border-radius:16px;background:#f7f7f9;padding:16px clamp(16px,-1.895px + 2.632vw,36px)}.gdu-question--transparent .direction-new-home-questions__item-title{background:none;border-radius:0;min-height:48px;display:flex;align-items:center;color:#1d1d1d!important;padding:0 56px 0 0!important;font-size:clamp(18px,16.211px + .263vw,20px)!important;font-weight:600!important;line-height:clamp(22px,20.211px + .263vw,24px)!important;margin-bottom:8px}.gdu-question--transparent .direction-new-home-questions__item-text{padding:0!important;margin:0;color:#1d1d1d!important;font-size:clamp(16px,14.211px + .263vw,18px)!important;font-weight:500;line-height:clamp(22px,19.316px + .395vw,25px)!important}.gdu-question--transparent .direction-new-home-questions__item-icon{border-radius:8px;background:#fff!important;right:6px!important;top:5px!important;padding:12px;width:36px!important;height:36px!important}.call-popup__form-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/dist/images/promocode-page/arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 11px) 50%;background-size:24px}#pko .form__btn{font-size:clamp(16px,14.211px + .263vw,18px)}@media screen and (min-width:680px){#pko .form__btn{grid-column:span 2;padding:0}}@media screen and (min-width:1280px){#pko .form__btn{grid-column:span 1}}.pko2-form-bottom{padding-top:clamp(48px,31.68px + 2.4vw,72px)}.pko2-form-bottom .ba-subscribe__content{max-width:480px}@media screen and (max-width:680px){.home-v3-form.ba-subscribe--dark{background:#f7f7f9;padding:0 18px 72px}}.home-v3-form.ba-subscribe--dark .ba-subscribe__wrap:before,.home-v3-form.ba-subscribe--dark .ba-subscribe-form:before{content:none}.home-v3-form.ba-subscribe--dark .ba-subscribe__wrap{gap:36px}.home-v3-form.ba-subscribe--dark .ba-subscribe__header{color:#b2bac8;font-size:clamp(16px,14.64px + .2vw,18px);font-style:normal;font-weight:600;line-height:137.5%;max-width:240px}@media screen and (min-width:680px){.home-v3-form.ba-subscribe--dark .ba-subscribe__header{line-height:138.889%;max-width:100%}}.home-v3-form.ba-subscribe--dark .ba-subscribe__text{font-size:clamp(24px,14.48px + 1.4vw,38px);font-style:normal;line-height:120%;max-width:575px;margin-top:16px}@media screen and (min-width:680px){.home-v3-form.ba-subscribe--dark .ba-subscribe__text{line-height:121.053%;margin-top:24px}}.home-v3-form.ba-subscribe--dark .ba-subscribe__btn{color:#fff;border-radius:12px}.ba-subscribe__wrap:before{content:"";position:absolute;z-index:0;top:0;right:0;width:133px;height:156px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/dist/images/courses-adult/pko-new/rpo/form1-mob.png);background-image:-webkit-image-set(url(/dist/images/courses-adult/pko-new/rpo/form1-mob.webp) 1x,url(/dist/images/courses-adult/pko-new/rpo/form1-mob@2x.webp) 2x)}@media only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ba-subscribe__wrap:before{background-image:url(/dist/images/courses-adult/pko-new/rpo/form1-mob@2x.png);background-image:-webkit-image-set(url(/dist/images/courses-adult/pko-new/rpo/form1-mob@2x.webp) 2x)}}@media screen and (min-width:1024px){.ba-subscribe__wrap:before{inset:auto auto -49px -15px;width:282px;height:278px;background-image:url(/dist/images/courses-adult/pko-new/rpo/form3.png);background-image:-webkit-image-set(url(/dist/images/courses-adult/pko-new/rpo/form3.webp) 1x,url(/dist/images/courses-adult/pko-new/rpo/form3@2x.webp) 2x)}}@media only screen and (min-width:1024px)and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-width:1024px)and (-moz-min-device-pixel-ratio:1.5),only screen and (min-width:1024px)and (-o-min-device-pixel-ratio:3/2),only screen and (min-width:1024px)and (min-device-pixel-ratio:1.5){.ba-subscribe__wrap:before{background-image:url(/dist/images/courses-adult/pko-new/rpo/form3@2x.png);background-image:-webkit-image-set(url(/dist/images/courses-adult/pko-new/rpo/form3@2x.webp) 2x)}}@media screen and (min-width:1024px){.ba-subscribe-form:before{content:"";position:absolute;z-index:0;top:-47px;left:-202px;width:401px;height:249px;background-image:url(/dist/images/courses-adult/pko-new/rpo/form4.png);background-image:-webkit-image-set(url(/dist/images/courses-adult/pko-new/rpo/form4.webp) 1x,url(/dist/images/courses-adult/pko-new/rpo/form4@2x.webp) 2x);background-size:contain;background-repeat:no-repeat;background-position:center}}@media only screen and (min-width:1024px)and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-width:1024px)and (-moz-min-device-pixel-ratio:1.5),only screen and (min-width:1024px)and (-o-min-device-pixel-ratio:3/2),only screen and (min-width:1024px)and (min-device-pixel-ratio:1.5){.ba-subscribe-form:before{background-image:url(/dist/images/courses-adult/pko-new/rpo/form4@2x.png);background-image:-webkit-image-set(url(/dist/images/courses-adult/pko-new/rpo/form4@2x.webp) 2x)}}.ba-subscribe__wrap{overflow:hidden;position:relative;max-width:1300px;margin:0 auto;display:flex;flex-direction:column;gap:48px;border-radius:24px;background-color:#111217;padding:clamp(36px,27.84px + 1.2vw,48px) clamp(24px,-20.88px + 6.6vw,90px)}@media screen and (min-width:1024px){.ba-subscribe__wrap{border-radius:36px;flex-direction:row;gap:16px;justify-content:space-between}}.ba-subscribe__content{position:relative;z-index:2}@media screen and (min-width:1024px){.ba-subscribe__content{max-width:60%}}.ba-subscribe__header{color:#fff;font-size:clamp(28px,21.2px + 1vw,38px);font-weight:600;line-height:clamp(34px,25.84px + 1.2vw,46px);max-width:470px}@media screen and (min-width:680px){.ba-subscribe__header{line-height:121.053%}}.ba-subscribe__text{color:#b2bac8;font-size:clamp(16px,14.64px + .2vw,18px);font-weight:600;line-height:138.889%;margin-top:24px}.ba-subscribe__list{list-style:none;margin-top:24px;display:grid;gap:clamp(12px,3.84px + 1.2vw,24px)}.ba-subscribe__list li{display:flex;align-items:center;gap:16px;font-size:clamp(16px,14.64px + .2vw,18px);font-weight:400;line-height:140%;color:#fff}.ba-subscribe__list li span{max-width:calc(100% - 50px)}.ba-subscribe-form{display:grid;gap:12px;position:relative;z-index:1}@media screen and (min-width:1024px){.ba-subscribe-form{width:420px;max-width:420px}}.ba-subscribe input,.ba-subscribe select,.ba-subscribe textarea{border-radius:16px;background:#fff;height:50px;padding:10px 20px;color:#1d1d1d;font-family:Mulish,sans-serif;font-size:16px;font-weight:400;line-height:130%;border:none;outline:none;width:100%}.ba-subscribe input::placeholder,.ba-subscribe select::placeholder,.ba-subscribe textarea::placeholder{color:#666}.ba-subscribe select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/dist/images/promocode-page/arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) 50%;background-size:24px;padding:10px 45px 10px 20px;display:flex;align-items:center}.ba-subscribe .iti input{padding-left:60px!important}.ba-subscribe .iti__selected-flag{padding-left:20px}.ba-subscribe .new-gdpr{margin-top:2px}.ba-subscribe .new-gdpr-text,.ba-subscribe .new-gdpr-link{color:#b2bac8;font-size:clamp(11px,8.96px + .3vw,14px);text-decoration:none;line-height:142.857%;text-align:center;font-weight:400}.ba-subscribe .form__field{margin:0;z-index:1}.ba-subscribe__btn{min-height:50px;margin:0;padding:clamp(13.5px,10.1px + .5vw,18.5px)!important;background:#4850ec!important;width:100%}@media screen and (min-width:680px){.ba-subscribe__btn{min-height:60px}}.ba-subscribe--light input{border:1px solid rgba(0,0,0,.1);background:#0000}.ba-subscribe--light .ba-subscribe__wrap{background:#f7f7f9;padding:clamp(24px,2.526px + 3.158vw,48px) clamp(24px,-29.684px + 7.895vw,84px);gap:clamp(24px,2.526px + 3.158vw,48px)}.ba-subscribe--light .ba-subscribe__wrap:before{top:auto;bottom:-134px;left:-163px;width:369px;height:369px;transform:rotate(18.062deg);background-image:url(/dist/images/courses-adult/ai-3ds-max/form1.png);background-image:-webkit-image-set(url(/dist/images/courses-adult/ai-3ds-max/form1.webp) 1x,url(/dist/images/courses-adult/ai-3ds-max/form1@2x.webp) 2x)}@media screen and (max-width:1024px){.ba-subscribe--light .ba-subscribe__wrap:before{bottom:90px}}.ba-subscribe--light .ba-subscribe__content{padding:0;max-width:initial}.ba-subscribe--light .ba-subscribe__header{max-width:480px;color:#242834}.ba-subscribe--light .ba-subscribe__text{margin-top:clamp(16px,8.842px + 1.053vw,24px);max-width:595px;color:#242834}.ba-subscribe--light .ba-subscribe-form:before{top:-158px;left:-258px;width:322px;height:322px;transform:rotate(-163deg);background-image:url(/dist/images/courses-adult/ai-3ds-max/form2.png);background-image:-webkit-image-set(url(/dist/images/courses-adult/ai-3ds-max/form2.webp) 1x,url(/dist/images/courses-adult/ai-3ds-max/form2@2x.webp) 2x)}.ba-subscribe--light .ba-subscribe__btn{background:#4850ec!important}.ba-subscribe--dark .ba-subscribe__wrap{background:#1d1d1d}@media screen and (max-width:1024px){.ba-subscribe--dark .ba-subscribe__wrap:before{content:none}}.ba-subscribe--dark .ba-subscribe__content{max-width:664px}@media screen and (max-width:680px){.ba-subscribe--dark .ba-subscribe__content{max-width:585px}}.ba-subscribe--dark .ba-subscribe__header{color:#fff}.ba-subscribe--dark .ba-subscribe__text{color:#fff;max-width:400px}.ba-subscribe--dark.pko-nova .ba-subscribe__header{max-width:472px}.ba-subscribe--dark.pko-nova .ba-subscribe__wrap{align-items:start}.ba-subscribe--dark.pko-nova .ba-subscribe__wrap:before{bottom:-51px}@media screen and (min-width:680px){.ba-subscribe--dark.pko-nova .ba-subscribe__wrap{padding:48px 90px}}.ba-subscribe--dark.pko-nova .ba-subscribe__content{padding:0}@media screen and (min-width:680px){.ba-subscribe--dark.pko-nova .ba-subscribe__content{max-width:60%}}.ba-subscribe--dark.pko-nova .ba-subscribe-form{padding:0;background-color:#0000}.ba-subscribe--dark.pko-nova .ba-subscribe-form .input-valid{z-index:1}.ba-subscribe--dark.pko-nova .ba-subscribe-form:before{left:-216px}.ba-subscribe--dark.pko-nova .ba-subscribe-form .form__field{z-index:2}.ba-subscribe--dark.pko-nova .ba-subscribe-form .new-gdpr-link,.ba-subscribe--dark.pko-nova .ba-subscribe-form .new-gdpr-text,.ba-subscribe--dark.pko-nova .ba-subscribe-form .gdpr-policy__text{color:#b2bac8!important}.ba-subscribe--dark.pko-nova .ba-subscribe__btn{border-radius:16px;background:#4850ec!important;box-shadow:none!important}.ba-subscribe--dark .confirm__sms-block .confirm__sms-text{color:#fff!important}.ba-subscribe .confirm__sms-block .confirm__sms-text{margin-top:12px!important;margin-bottom:12px}.ba-subscribe .confirm__sms-block .popup-form__input{margin-bottom:0}.summer-camp .study-format-cost{padding:0!important;margin-bottom:clamp(72px,29.053px + 6.316vw,120px)!important}.summer-camp .study-format-cost__form,.summer-camp .study-format-cost__pay-btn{background:#7c59f2}.summer-camp .study-format-cost__badge{padding:6px}.summer-camp .study-format-cost__price-old{display:block;color:#666;font-size:18px;font-weight:500;line-height:normal;text-decoration-line:line-through;text-align:right}.study-format-cost{padding:0!important;background:#1d1d1d}@media screen and (min-width:680px){.study-format-cost{background:#0000;padding:clamp(72px,29.053px + 6.316vw,120px) 16px!important}}.study-format-cost__wrapper{max-width:1800px;margin:72px auto;border-radius:72px;background:#1d1d1d;padding:clamp(72px,29.053px + 6.316vw,120px) 16px}@media screen and (min-width:680px){.study-format-cost__wrapper{margin:0 auto}}.study-format-cost__head{max-width:1134px;margin:0 auto 72px}@media screen and (min-width:680px){.study-format-cost__head{text-align:center}}.study-format-cost__title{margin:0 0 24px;color:#fff;font-weight:600;line-height:105.556%;font-size:clamp(36px,26.48px + 1.4vw,50px)}@media screen and (min-width:680px){.study-format-cost__title{line-height:120%}}.study-format-cost__subtitle{color:#b2bac8;font-size:clamp(18px,16.64px + .2vw,20px);font-weight:600;line-height:122.222%}@media screen and (min-width:680px){.study-format-cost__subtitle{line-height:115%}}.study-format-cost__content{display:flex;flex-direction:column;gap:16px;max-width:1134px;margin:0 auto}@media screen and (min-width:992px){.study-format-cost__content{display:grid;grid-template-columns:minmax(0,1fr) 472px;gap:24px;align-items:start}}.study-format-cost__card,.study-format-cost__form{border-radius:24px;z-index:5;position:relative}.study-format-cost__card{background:#fff;padding:24px}@media screen and (min-width:680px){.study-format-cost__card{padding:36px 36px 48px;border-radius:36px}}.study-format-cost__course-name{margin:0 0 24px;color:#1d1d1d;font-size:32px;font-weight:700;line-height:112.5%}.study-format-cost__tabs-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.study-format-cost__tab-btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:12px 24px;border:1px solid rgba(0,0,0,.1);border-radius:16px;background:#0000;cursor:pointer}.study-format-cost__tab-btn.is-active,.study-format-cost__tab-btn:hover{border:2px solid #4850ec;background:#4887ec1a}.study-format-cost__panel{opacity:0;position:absolute;pointer-events:none}.study-format-cost__panel.is-active{opacity:1;position:relative;pointer-events:auto}.study-format-cost__badge{display:inline-flex;align-items:center;justify-content:center;min-height:35px;padding:10px 24px;margin-bottom:24px;border-radius:24px;background:#fff200;color:#1d1d1d;font-size:18px;font-weight:700;line-height:138.889%}.study-format-cost__info{display:grid;gap:8px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(0,0,0,.1)}.study-format-cost__info-item{display:grid;grid-template-columns:minmax(100px,max-content) minmax(0,1fr);gap:12px}.study-format-cost__info-label{color:#666;font-size:16px;font-weight:500;line-height:156.25%}.study-format-cost__info-value{color:#1d1d1d;font-size:16px;font-weight:500;line-height:156.25%}.study-format-cost__payments-title,.study-format-cost__single-price-label{color:#1d1d1d;font-size:20px;font-weight:700;line-height:125%}.study-format-cost__payments-title{margin-bottom:16px}.study-format-cost__payments{display:grid;gap:8px;margin-bottom:24px}.study-format-cost__payment{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:65px;padding:16px 24px;border-radius:16px;border:1px solid rgba(0,0,0,.1);cursor:pointer}.study-format-cost__payment-input{display:none}.study-format-cost__payment-input:checked~.study-format-cost__payment-radio{border-color:#4850ec;border-width:6px}.study-format-cost__payment-input:checked+.study-format-cost__payment-radio,.study-format-cost__payment-input:checked~.study-format-cost__payment-title,.study-format-cost__payment-input:checked~.study-format-cost__payment-price{position:relative;z-index:2}.study-format-cost__payment:has(.study-format-cost__payment-input:checked){border:2px solid #4850ec;background:#4887ec1a}.study-format-cost__payment-radio{position:relative;width:22px;height:22px;border:1px solid rgba(0,0,0,.2);border-radius:50%;background:#fff;transition:border .3s ease}.study-format-cost__payment-title{color:#1d1d1d;font-size:16px;font-weight:600;line-height:143.75%}.study-format-cost__payment-price{color:#1d1d1d;font-size:24px;font-weight:700;line-height:104.167%}.study-format-cost__single-price{color:#1d1d1d;font-size:32px;font-weight:700;line-height:normal}.study-format-cost__price-currency{color:#1d1d1d;font-size:18px;font-weight:500;line-height:normal}.study-format-cost__single-price-wrap{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:4px;margin-bottom:24px}.study-format-cost__pay-btn{display:flex;align-items:center;justify-content:center;min-height:60px;padding:16px 36px;border-radius:16px;background:#4850ec;color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:122.222%;transition:transform .3s ease}.study-format-cost__pay-btn:hover{transform:scale(1.03)}.study-format-cost__form{background:#4850ec;padding:24px;color:#fff}@media screen and (min-width:680px){.study-format-cost__form{padding:36px;border-radius:36px}}.study-format-cost__form-title{margin:0 0 16px;color:#fff;font-size:clamp(24px,18.56px + .8vw,32px);font-weight:700;line-height:120.833%;text-align:center}@media screen and (min-width:680px){.study-format-cost__form-title{text-align:left;line-height:112.5%}}.study-format-cost__form-text{color:#fff;font-size:16px;font-weight:600;line-height:137.5%;text-align:center;margin-bottom:16px}@media screen and (min-width:680px){.study-format-cost__form-text{text-align:left;line-height:143.75%;margin-bottom:24px}}.study-format-cost__form-fields{display:grid;gap:12px}.study-format-cost__field{width:100%;border-radius:16px;padding:0 20px;height:50px;border:1px solid rgba(0,0,0,.1);background:#fff;font-size:16px;font-weight:500;line-height:137.5%;color:#1d1d1d}@media screen and (min-width:680px){.study-format-cost__field{line-height:143.75%}}.study-format-cost__field::placeholder{color:#666}.study-format-cost select.convenient-contact-select{width:100%;height:50px;padding:0 20px;border:1px solid rgba(0,0,0,.1);border-radius:16px;background-color:#fff;color:#1d1d1d;font-size:16px;font-family:Mulish,sans-serif;font-weight:500;line-height:137.5%;box-sizing:border-box}@media screen and (min-width:680px){.study-format-cost select.convenient-contact-select{line-height:143.75%}}.study-format-cost__form-btn{width:100%;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;min-height:60px;padding:16px 36px;border-radius:16px;background:#1d1d1d;color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:122.222%;transition:transform .3s ease}.study-format-cost__form-btn:hover{transform:scale(1.03)}.study-format-cost .new-gdpr{margin-top:4px;opacity:.8}.study-format-cost .gdpr-policy__text,.study-format-cost .gdpr-policy__link{color:#fff;text-align:center;font-size:12px;font-weight:500;line-height:166.667%;text-decoration:none}.study-format-cost .iti input{padding-left:58px!important}.study-format-cost .iti__selected-flag{padding-left:20px}.study-format-cost .confirm__sms-block .confirm__sms-text{color:#fff;margin-top:12px;margin-bottom:12px}.study-format-cost .confirm__sms-block .study-format-cost__field{margin-bottom:0}.chose-us{position:relative}.chose-us__wrap{max-width:1115px;margin:0 auto}.chose-us__title{color:#000;margin-bottom:24px;position:relative;z-index:2}@media screen and (min-width:768px){.chose-us__title{text-align:center;margin-bottom:24px}}.chose-us__subtitle{margin-bottom:48px;text-align:center;color:#747478;position:relative;z-index:2}@media screen and (max-width:680px){.chose-us__subtitle{text-align:left}}.chose-us__subtitle_desk{display:none}@media screen and (min-width:768px){.chose-us__subtitle_desk{display:block;color:#747478;margin:0 auto 48px;text-align:center}}@media screen and (min-width:1400px){.chose-us__subtitle_desk{max-width:1078px}}.chose-us__subtitle_mob p{text-align:left;padding-bottom:26px;color:#747478}.chose-us__subtitle_mob p:last-of-type{padding-bottom:0}@media screen and (min-width:768px){.chose-us__subtitle_mob{display:none}}.chose-us__information{position:relative;z-index:2;text-align:center;display:flex;flex-wrap:wrap;margin:0 -20px 48px;justify-content:space-between}@media screen and (min-width:680px){.chose-us__information{margin-bottom:72px}}@media screen and (min-width:768px){.chose-us__information{justify-content:flex-start;margin-bottom:45px}}@media screen and (min-width:992px){.chose-us__information{margin:0 0 48px}}@media screen and (min-width:1400px){.chose-us__information{max-width:1116px;margin:0 auto 46px}}.chose-us__information-number{font-weight:600;font-size:30px;line-height:36px;color:#000;padding-bottom:10px}@media screen and (min-width:768px){.chose-us__information-number{font-size:36px;line-height:44px}}@media screen and (min-width:1200px){.chose-us__information-number{font-size:48px;line-height:58px}}.chose-us__information-text{font-weight:500;font-size:16px;line-height:26px;color:#76767d}@media screen and (min-width:1200px){.chose-us__information-text{font-size:20px;line-height:29px}}.chose-us__information-item{text-align:center;margin-bottom:28px;display:flex;flex-direction:column}.chose-us__information-item:nth-of-type(1){flex:0 0 28%}@media screen and (min-width:768px){.chose-us__information-item:nth-of-type(1){flex:0 0 13.5%}}@media screen and (min-width:992px){.chose-us__information-item:nth-of-type(1){flex:0 0 12%;align-items:flex-start}}@media screen and (min-width:1200px){.chose-us__information-item:nth-of-type(1){flex:0 0 11.5%}}.chose-us__information-item:nth-of-type(2){flex:0 0 35%}@media screen and (min-width:768px){.chose-us__information-item:nth-of-type(2){flex:0 0 17%}}@media screen and (min-width:992px){.chose-us__information-item:nth-of-type(2){flex:0 0 20%}}@media screen and (min-width:1200px){.chose-us__information-item:nth-of-type(2){flex:0 0 19%}}.chose-us__information-item:nth-of-type(3){flex:0 0 35%}@media screen and (min-width:768px){.chose-us__information-item:nth-of-type(3){flex:0 0 22%}}@media screen and (min-width:992px){.chose-us__information-item:nth-of-type(3){flex:0 0 23%}}@media screen and (min-width:1200px){.chose-us__information-item:nth-of-type(3){flex:0 0 23.5%}}.chose-us__information-item:nth-of-type(4){flex:0 0 53%;padding:0 20px 0 0}@media screen and (min-width:440px){.chose-us__information-item:nth-of-type(4){padding:0}}@media screen and (min-width:768px){.chose-us__information-item:nth-of-type(4){flex:0 0 23%}}@media screen and (min-width:992px){.chose-us__information-item:nth-of-type(4){flex:0 0 24.5%}}@media screen and (min-width:1200px){.chose-us__information-item:nth-of-type(4){flex:0 0 24%}}.chose-us__information-item:nth-of-type(5){flex:0 0 40%;align-items:flex-end;margin-right:20px}@media screen and (min-width:428px){.chose-us__information-item:nth-of-type(5){align-items:center}}@media screen and (min-width:768px){.chose-us__information-item:nth-of-type(5){flex:0 0 24%;margin:0}}@media screen and (min-width:992px){.chose-us__information-item:nth-of-type(5){flex:0 0 20%;align-items:flex-end}}@media screen and (min-width:1200px){.chose-us__information-item:nth-of-type(5){flex:0 0 22%}}.chose-us__video-block{max-width:1076px;width:100%;position:relative;z-index:1}@media screen and (min-width:1024px){.chose-us__video-block{max-width:100%!important}}.chose-us__image-box{margin:0 auto;max-width:100%;width:100%;position:relative;z-index:50;border-radius:16px;overflow:initial}.chose-us__image-box--no-js-height{aspect-ratio:16/9}.chose-us__image-box--no-js-height img{display:block}.chose-us__image-box--no-js-height>*{vertical-align:top}@media screen and (max-width:360px){.chose-us__image-box{overflow:hidden}}.chose-us__image-box img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:360px){.chose-us__image-box img{transform:scale(1.35)}}.chose-us__image-box-bg{position:absolute;height:100%;width:100%;border-radius:100%;background:#0000;top:50%;filter:blur(250px);left:50%;transform:translate(-50%,-50%);z-index:1}.chose-us__frame{width:100%;height:100%;display:none;position:relative;z-index:2;border-radius:16px}.chose-us__img{position:relative;z-index:2;border-radius:16px}.chose-us__video-btn{display:block;background:#00000080;width:82.7px;height:82.7px;border-radius:50%;z-index:100;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease 0s}@media screen and (max-width:680px){.chose-us__video-btn{width:64px;height:64px}}.chose-us__video-btn:hover{background:#3963ffcc}.chose-us__video-btn:before{content:"";background:url(/dist/images/courses-adult/design-new/icons/btn-play.svg) no-repeat;position:absolute;top:32%;left:38%;padding:20%;background-size:85%}.chose-us .video-btn-poly:before{border:none}.chose-us .information-border{border-right:2px solid #dde0eb}.chose-us .information-border:nth-of-type(3){border:none}@media screen and (min-width:768px){.chose-us .information-border:nth-of-type(3){border-right:2px solid #dde0eb}}@media screen and (min-width:1200px){.chose-us .information-border:nth-of-type(3){border-right:2px solid rgba(221,224,235,.25)}}@media screen and (min-width:1200px){.chose-us .information-border{border-right:2px solid rgba(221,224,235,.25)}}.chose-us.dark-theme{background:#000}.chose-us.dark-theme .chose-us__title,.chose-us.dark-theme .chose-us__information-number{color:#fff}.chose-us.dark-theme .chose-us__subtitle{color:#aeaeae}.chose-us.green-theme{background:#16493a}.chose-us.green-theme .chose-us__title,.chose-us.green-theme .chose-us__information-number,.chose-us.green-theme .chose-us__information-text,.chose-us.green-theme .chose-us__subtitle{color:#fff}.chose-us.green-theme .chose-us__video-btn:hover{background:#28886acc}#academy_page.font_lang_ar .chose-us__subtitle_mob p{text-align:right}#academy_page.font_lang_ar .information-border{border-right:none;border-left:2px solid #dde0eb}#academy_page.font_lang_ar .information-border:nth-of-type(3){border:none}@media screen and (min-width:768px){#academy_page.font_lang_ar .information-border:nth-of-type(3){border-right:none;border-left:2px solid #dde0eb}}@media screen and (min-width:1200px){#academy_page.font_lang_ar .information-border:nth-of-type(3){border-right:none;border-left:2px solid rgba(221,224,235,.25)}}@media screen and (min-width:1200px){#academy_page.font_lang_ar .information-border{border-right:none;border-left:2px solid rgba(221,224,235,.25)}}@media screen and (max-width:680px){#academy_page.font_lang_ar .chose-us__information-item{align-items:center}}#academy_page .web-ai{--accent-blue: var(--color-blue-600);--accent-violet: var(--color-violet-600);--basic-gray-100: rgb(248, 248, 246);--bg-default: var(--color-navy-950);--bg-inverse: var(--color-neutral-950);--block-text: var(--bg-default);--border-strong: var(--color-neutral-950);--button-text: var(--color-neutral-950);--button: var(--color-green-500);--color-blue-50: rgb(234, 243, 252);--color-blue-600: rgb(72, 80, 236);--color-green-500: rgb(190, 245, 65);--color-navy-300: rgb(178, 186, 200);--color-navy-900: rgb(29, 30, 35);--color-navy-950: rgb(17, 18, 23);--color-neutral-0: rgb(255, 255, 255);--color-neutral-500: rgb(102, 102, 102);--color-neutral-50: rgb(247, 247, 249);--color-neutral-700: rgb(63, 75, 94);--color-neutral-950: rgb(29, 29, 29);--color-violet-50: rgb(228, 223, 255);--color-violet-600: rgb(124, 89, 242);--font-family-primary-2: "Mulish";--font-family-primary: var(--type-family-mulish);--font-line-height-button: var(--type-line-height-22);--font-line-height-h1: var(--type-line-height-72);--font-line-height-h2: var(--type-line-height-60);--font-line-height-h3: var(--type-line-height-46);--font-line-height-h4: var(--type-line-height-36);--font-line-height-h5: var(--type-line-height-29);--font-line-height-h6: var(--type-line-height-24);--font-line-height-info: var(--type-line-height-17);--font-line-height-p1: var(--type-line-height-25);--font-line-height-p2: var(--type-line-height-23);--font-line-height-p3: var(--type-line-height-20);--font-size-button: var(--type-size-18);--font-size-h1: var(--type-size-66);--font-size-h2: var(--type-size-50);--font-size-h3: var(--type-size-38);--font-size-h4: var(--type-size-32);--font-size-h5: var(--type-size-24);--font-size-h6: var(--type-size-20);--font-size-info: var(--type-size-12);--font-size-p1: var(--type-size-16);--font-size-p2: var(--type-size-16);--font-size-p3: var(--type-size-14);--font-weight-500: var(--type-weight-500);--font-weight-600-2: 700;--font-weight-600: var(--type-weight-600);--font-weight-700-2: var(--type-weight-700);--font-weight-700: 700;--gap-blocks: var(--space-72);--gap-compact: var(--space-36);--gap-elements: var(--space-16);--gap-hairline: var(--space-4);--gap-tight: var(--space-8);--it-step: "IT STEP";--layer-1: var(--color-neutral-700);--margin-horizontal-container: var(--space-250);--margin-horizontal: var(--space-310);--margin-vertical: var(--space-120);--padding-horizontal: var(--space-24);--padding-vertical: var(--space-48);--pading-standard-3: 36;--pading-standard-6: 12;--primary-text-layer-1: var(--color-neutral-0);--radius-16: 16;--radius-24: 24;--radius-36: 36;--radius-72: 72;--radius-button: var(--radius-24);--radius-card-1: 36;--radius-card: var(--radius-36);--radius-container: var(--radius-72);--radius-small: var(--radius-16);--secondary-text-2-layer-1: rgb(123, 132, 150);--secondary-text-layer-1: var(--color-neutral-50);--secondary-text: var(--color-neutral-50);--space-120: 120;--space-16: 16;--space-24: 24;--space-250: 250;--space-310: 310;--space-36: 36;--space-48: 48;--space-4: 4;--space-72: 72;--space-8: 8;--step-hub-school: "Step Hub School";--text-inverse: var(--color-neutral-0);--text-primary: var(--color-neutral-0);--text-secondary: var(--color-navy-300);--token-2: "\412\438\43f\443\441\43a\43d\438\43a  ";--token: "\412\438\43f\443\441\43a\43d\438\446\44f";--type-family-mulish: "Mulish";--type-line-height-15: 15;--type-line-height-17: 17;--type-line-height-20: 20;--type-line-height-22: 22;--type-line-height-23: 23;--type-line-height-24: 24;--type-line-height-25: 25;--type-line-height-29: 29;--type-line-height-34: 34;--type-line-height-36: 36;--type-line-height-38: 38;--type-line-height-44: 44;--type-line-height-46: 46;--type-line-height-60: 60;--type-line-height-72: 72;--type-size-11: 11;--type-size-12: 12;--type-size-14: 14;--type-size-16: 16;--type-size-18: 18;--type-size-20: 20;--type-size-24: 24;--type-size-28: 28;--type-size-32: 32;--type-size-36: 36;--type-size-38: 38;--type-size-40: 40;--type-size-50: 50;--type-size-66: 66;--type-weight-500: 500;--type-weight-600: 600;--type-weight-700: 700;--unicorn-school: "Unicorn School"}#academy_page .web-ai{--type-body-stack: var(--font-family-primary, "Mulish"), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}#academy_page .web-ai{--ai-font: "Mulish", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ai-weight-body: 500;--ai-weight-medium: 600;--ai-weight-bold: 700;--ai-text-hero: clamp(34px, 6.6vh, 80px);--ai-text-display: clamp(40px, 5vw, 76px);--ai-text-display-sm: clamp(38px, 4.8vw, 72px);--ai-text-h1: clamp(32px, 3.4vw, 52px);--ai-text-h2: clamp(30px, 3.2vw, 50px);--ai-text-h2-sm: clamp(30px, 3.2vw, 48px);--ai-text-h3: clamp(28px, 3vw, 46px);--ai-text-h3-sm: clamp(28px, 3vw, 44px);--ai-text-h4: clamp(24px, 2.4vw, 34px);--ai-text-lead: clamp(15px, 1.5vw, 22px);--ai-violet-500: #7c59f2;--ai-violet-tint: #ede7fe;--ai-shadow-media: 0 30px 60px -34px rgba(56, 40, 110, .32);--ai-nest-media: 27px;--ai-nest-media-m: 21px;--ai-nest-plate-m: 16.5px;--ai-text-body: 14.5px;--ai-text-body-lg: 16px;--ai-text-ui: 14px;--ai-text-sm: 13px;--ai-text-sm-alt: 13.5px;--ai-text-xs: 12px;--ai-text-micro: 11.5px;--ai-leading-hero: 1.02;--ai-leading-display: 1.06;--ai-leading-heading: 1.12;--ai-leading-snug: 1.35;--ai-leading-body: 1.5;--ai-leading-relaxed: 1.55;--ai-leading-loose: 1.6;--ai-tracking-hero: -.035em;--ai-tracking-display: -.03em;--ai-tracking-heading: -.02em;--ai-tracking-tight: -.01em;--ai-tracking-label: .08em;--ai-tracking-label-sm: .06em;--ai-tracking-label-xs: .04em;--ai-radius-pill: 999px;--ai-radius-chip: 99px;--ai-radius-xs: 9px;--ai-radius-sm: 19.5px;--ai-radius-md: 21px;--ai-radius-lg: 24px;--ai-radius-xl: 27px;--ai-radius-2xl: 30px;--ai-radius-3xl: 33px;--ai-radius-4xl: 36px;--ai-radius-5xl: 42px;--ai-space-1: 4px;--ai-space-2: 8px;--ai-space-3: 10px;--ai-space-4: 12px;--ai-space-5: 14px;--ai-space-6: 16px;--ai-space-7: 18px;--ai-space-8: 20px;--ai-space-9: 24px;--ai-space-10: 28px;--ai-space-11: 32px;--ai-space-12: 40px;--ai-space-13: 48px;--ai-space-14: 56px;--ai-section-gap: clamp(72px, 2.67vw + 61.6px, 100px);--ai-pad-card: 22px;--ai-pad-card-md: 24px;--ai-pad-card-lg: 28px;--ai-pad-card-xl: 34px;--ai-pad-fluid-sm: clamp(28px, 3vw, 48px);--ai-pad-fluid-md: clamp(30px, 3.8vw, 58px);--ai-pad-fluid-lg: clamp(34px, 4.6vw, 72px);--ai-container: min(1300px, 100% - 32px);--ai-container-narrow: min(860px, 100%);--ai-nav-height: 110px;--ai-ink: #17141f;--ai-ink-2: #3b3548;--ai-ink-3: #4b4459;--ai-ink-4: #5b5470;--ai-text-secondary: #57506a;--ai-text-muted: #8a8496;--ai-surface: #ffffff;--ai-surface-2: #f7f7f9;--ai-surface-3: #f7f7f9;--ai-hairline: #efedf4;--ai-accent: #6c59f5;--ai-pastel-violet: #d8c2ff;--ai-pastel-violet-2: #bb9efb;--ai-pastel-indigo: #98a3f6;--ai-pastel-lilac: #e7dbff;--ai-pastel-mist: #f5f0ff;--ai-pastel-periwinkle: #e3e4fe;--ai-pastel-blue: #d8dbfd;--ai-pastel-lavender: #ebe3ff;--ai-shadow-card: 0 30px 60px -34px rgba(56, 40, 110, .32);--ai-shadow-raised: 0 26px 54px -22px rgba(56, 40, 110, .34), 0 6px 14px rgba(56, 40, 110, .1);--ai-shadow-panel: 0 36px 70px -38px rgba(56, 40, 110, .4);--ai-shadow-hero: 0 44px 90px -46px rgba(76, 54, 190, .65);--ai-hairline-ring: inset 0 0 0 1px #efedf4;--ai-ease: cubic-bezier(.22, 1, .36, 1);--ai-ease-inout: cubic-bezier(.4, 0, .2, 1);--ai-dur-fast: .18s;--ai-dur-base: .26s;--ai-dur-slow: .34s}#academy_page .web-ai{--ai-blue-600: #4850ec;--ai-blue-700: #2252e7;--ai-blue-300: #8fc0f7;--ai-blue-400: #8ea6f5;--ai-blue-500: #3b56f7;--ai-blue-tint: #eaf1fc;--ai-blue-wash: #eef1fe;--ai-lime: #bef541;--ai-lime-ink: #111217;--ai-black-bg: #111217;--ai-gradient-brand: linear-gradient(135deg, #2252e7 0%, #8fc0f7 100%);--ai-gradient-form: linear-gradient(135deg, #8ea6f5 0%, #3b56f7 100%);--ai-gradient-glow: radial-gradient( 48% 90% at 92% 50%, rgba(72, 80, 236, .45) 0%, rgba(72, 80, 236, 0) 70% );--ai-star-on: #ffd904;--ai-star-off: #e6e6e6;--ai-scrim-plate: rgba(17, 18, 23, .46);--ai-scrim-blur: 18px;--ai-chip-h: 40px;--ai-chip-pad-y: 6px;--ai-chip-pad-x: 14px;--ai-chip-gap: 8px;--ai-chip-mark: 18px;--ai-chip-font: 13.5px;--ai-nest-shell-pad-content: clamp(34px, 4.6vw, 72px);--ai-nest-card-pad: 36px;--ai-nest-card-pad-m: 24px;--ai-nest-inner-pad: 24px;--ai-nest-plate: 21px;--ai-nest-frame: 16.5px;--ai-nest-shell: 42px;--ai-nest-shell-pad: 14px;--ai-nest-card: 33px;--ai-nest-inner: 27px;--ai-nest-shell-m: 27px;--ai-nest-shell-pad-m: 20px;--ai-nest-card-m: 21px;--ai-section-rhythm: 140px;--ai-section-rhythm-m: 64px;--ai-ratio-row: 3 / 2;--ai-ratio-card: 4 / 3;--ai-ratio-card-m: 3 / 4;--ai-ratio-portrait: 4 / 5;--ai-split-text: 4fr;--ai-split-photo: 6fr;--ai-focus-ring: 3px solid #4850ec;--ai-focus-offset: 3px;--ai-focus-ring-on-dark: 3px solid #bef541}#academy_page .web-ai{--text-primary: var(--ai-ink);--text-secondary: var(--ai-text-secondary);--text-muted: var(--ai-text-muted);--text-on-dark: #ffffff;--text-accent: var(--ai-accent);--text-link: var(--ai-accent);--text-link-hover: #4f3adb;--surface-page: var(--ai-surface);--surface-card: var(--ai-surface);--surface-sunken: var(--ai-surface-2);--surface-muted: var(--ai-surface-3);--surface-inverse: var(--ai-ink);--surface-accent: var(--ai-accent);--surface-tint: var(--ai-pastel-mist);--border-hairline: var(--ai-hairline);--border-ring: var(--ai-hairline-ring);--radius-pill: var(--ai-radius-pill);--radius-input: var(--ai-radius-pill);--radius-chip: var(--ai-radius-chip);--radius-card: var(--ai-radius-lg);--radius-card-sm: var(--ai-radius-sm);--radius-panel: var(--ai-radius-2xl);--radius-panel-lg: var(--ai-radius-5xl);--radius-icon: var(--ai-radius-xs);--space-hair: var(--ai-space-1);--space-xs: var(--ai-space-2);--space-sm: var(--ai-space-3);--space-12: var(--ai-space-4);--space-14: var(--ai-space-5);--space-md: var(--ai-space-6);--space-lg: var(--ai-space-9);--space-xl: var(--ai-space-11);--space-20: var(--ai-space-8);--space-40: var(--ai-space-12);--space-2xl: var(--ai-space-13);--space-3xl: var(--ai-space-14);--space-section: var(--ai-section-gap);--pad-card: var(--ai-pad-card-lg);--pad-card-tight: var(--ai-pad-card);--pad-panel: var(--ai-pad-fluid-sm);--pad-panel-lg: var(--ai-pad-fluid-lg);--container: var(--ai-container);--col: min(1300px, 100vw - 32px);--section-gap: var(--ai-section-gap);--panel-max: 1400px;--panel-mx: max( 0px, min(5vw - 36px, (100vw - var(--col)) / 2 - 32px), (100vw - var(--panel-max)) / 2 );--panel-inset: var(--panel-mx);--panel-r: var(--panel-radius);--container-narrow: var(--ai-container-narrow);--nav-height: var(--ai-nav-height);--font-body: var(--ai-font);--font-display: var(--ai-font);--text-hero: var(--ai-text-hero);--text-display: var(--ai-text-display);--text-h1: var(--ai-text-h1);--text-h2: var(--ai-text-h2);--text-h3: var(--ai-text-h3);--text-h4: var(--ai-text-h4);--text-lead: var(--ai-text-lead);--text-body: var(--ai-text-body);--text-body-lg: var(--ai-text-body-lg);--text-ui: var(--ai-text-ui);--text-caption: var(--ai-text-sm);--text-micro: var(--ai-text-micro);--weight-body: var(--ai-weight-body);--weight-medium: var(--ai-weight-medium);--weight-bold: var(--ai-weight-bold);--leading-heading: var(--ai-leading-heading);--leading-body: var(--ai-leading-loose);--tracking-heading: var(--ai-tracking-heading);--tracking-label: var(--ai-tracking-label);--shadow-card: var(--ai-shadow-card);--shadow-raised: var(--ai-shadow-raised);--shadow-panel: var(--ai-shadow-panel);--shadow-media: var(--ai-shadow-media);--ease: var(--ai-ease);--ease-inout: var(--ai-ease-inout);--dur-hover: var(--ai-dur-fast);--dur-base: var(--ai-dur-base);--dur-enter: var(--ai-dur-slow);--btn-primary-bg: var(--ai-ink);--btn-primary-bg-hover: #2a2536;--btn-primary-fg: #ffffff;--btn-secondary-bg: var(--ai-surface);--btn-secondary-fg: var(--ai-ink);--btn-accent-bg: var(--ai-accent);--btn-accent-bg-hover: #4f3adb;--focus-ring: var(--ai-accent)}#academy_page .web-ai{--accent-text: var(--course-accent, #4850ec);--surface-panel: var(--surface-sunken);--text-secondary-weight: 600;--text-secondary-lh: 1.3;--title-text-gap: 8px;--title-content: 48px;--grid-gap: 8px;--btn-gap: 6px;--eyebrow-gap: 16px;--lead-list-gap: 30px;--list-gap: 6px;--list-icon-gap: 12px;--list-cols-gap: 24px;--list-note-gap: 30px;--list-stack-gap: 30px;--chips-gap: 6px;--chip-h: 42px;--chip-px: 18px;--chip-h-compact: 30px;--chip-px-compact: 12px;--fs-h1: clamp(36px, 4.2vw, 54px);--fs-h2: clamp(32px, 2.6vw, 42px);--fs-stat: clamp(20px, 2.2vw, 32px);--fs-h3: clamp(26px, 2.2vw, 32px);--fs-h4: clamp(21px, .6vw + 17.4px, 22px);--fs-h5: clamp(18px, .2vw + 17.1px, 20px);--fs-lead: clamp(16px, 1.25vw, 18px);--fs-p: clamp(16px, .6vw + 9.8px, 17px);--fs-chip: 14px;--fs-caption: 13px;--fs-tag: 13px;--fs-overline: 12px;--fw-heading: 600;--fw-body: 400;--panel-radius: clamp(27px, 3.54vw + 3px, 54px);--card-radius-fluid: clamp(18px, 1.185vw + 9.75px, 27px);--lh-p: 1.3}#academy_page .web-ai{--course-accent: var(--ai-blue-600);--course-accent-hover: var(--ai-blue-700);--gradient-brand: linear-gradient( 135deg, var(--ai-blue-700) 0%, var(--ai-blue-300) 100% );--course-accent-wash: var(--ai-blue-wash);--surface-course-tint: var(--ai-blue-tint);--surface-accent-tint: var(--ai-violet-tint);--accent-violet: var(--ai-violet-500);--surface-brand-gradient: var(--ai-gradient-brand);--surface-form-gradient: var(--ai-gradient-form);--text-highlight: var(--ai-lime);--surface-highlight: var(--ai-lime);--text-on-highlight: var(--ai-lime-ink);--surface-inverse-brand: var(--ai-black-bg);--surface-plate-on-media: var(--ai-scrim-plate);--blur-plate: var(--ai-scrim-blur);--chip-height: var(--ai-chip-h);--chip-pad-y: var(--ai-chip-pad-y);--chip-pad-x: var(--ai-chip-pad-x);--chip-gap: var(--ai-chip-gap);--chip-mark-size: var(--ai-chip-mark);--chip-font-size: var(--ai-chip-font);--pad-shell-content: var(--ai-nest-shell-pad-content);--pad-card-in-shell: var(--ai-nest-card-pad);--pad-card-in-card: var(--ai-nest-inner-pad);--radius-plate: var(--ai-nest-plate);--radius-frame: var(--ai-nest-frame);--radius-media: var(--ai-nest-media);--radius-media-m: var(--ai-nest-media-m);--radius-plate-m: var(--ai-nest-plate-m);--radius-shell: var(--ai-nest-shell);--radius-shell-pad: var(--ai-nest-shell-pad);--radius-card-in-shell: var(--ai-nest-card);--radius-card-in-card: var(--ai-nest-inner);--focus-ring: var(--ai-focus-ring);--focus-ring-offset: var(--ai-focus-offset);--focus-ring-inverse: var(--ai-focus-ring-on-dark)}#academy_page .web-ai{--radius-button: var(--ai-radius-pill);--radius-field: var(--ai-radius-pill);--radius-button-legacy: 24px;--btn-height: 54px;--btn-height-accent: 58px;--btn-height-compact: 48px;--btn-height-mobile: 52px;--btn-pad-x: 30px;--btn-pad-x-secondary: 28px;--btn-pad-x-compact: 26px;--btn-font-size: var(--fs-p, clamp(15px, .6vw + 9.8px, 17px));--btn-font-size-compact: 14.5px;--btn-font-weight: 600;--btn-icon-size: 44px;--btn-transition: background .18s ease;--btn-primary-bg: var(--ai-black-bg);--btn-primary-bg-hover: var(--ai-blue-600);--btn-primary-fg: #ffffff;--btn-accent-bg: var(--ai-blue-600);--btn-accent-bg-hover: var(--ai-blue-700);--btn-secondary-bg: #ffffff;--btn-secondary-bg-hover: var(--ai-hairline);--btn-secondary-fg: var(--ai-ink);--btn-lime-bg: var(--ai-lime);--btn-lime-fg: var(--ai-lime-ink);--btn-lime-bg-hover: #ffffff;--btn-icon-bg: #f7f7f9;--field-height: 52px;--field-height-accent: 56px;--field-pad-x: 20px;--field-pad-x-lg: 22px;--field-font-size: 16px;--field-font-weight: 500;--field-fg: #1d1d1d;--field-placeholder: var(--ai-text-muted);--field-bg: #f7f7f9;--field-bg-accent: #ffffff;--field-border: 1px solid var(--ai-hairline);--field-label-size: 13.5px;--field-label-weight: 600;--field-label-color: #666666;--field-label-gap: 8px;--field-error: #e5484d;--field-error-bg: #fef2f2;--field-hover-bg: #f2f1f6;--field-focus-ring: 0 0 0 3px rgba(72, 80, 236, .18);--field-disabled-bg: #f2f1f6;--field-disabled-fg: #b5b1be;--checkbox-size: 20px;--checkbox-size-mobile: 24px;--checkbox-accent: var(--ai-blue-600);--radio-dot: 22px;--radio-selected-bg: rgba(72, 135, 236, .1);--radio-selected-border: 2px solid var(--ai-blue-600);--radio-border: 1px solid rgba(0, 0, 0, .1);--hit-target: 44px}#academy_page .web-ai{--fs-p: clamp(16px, .6vw + 9.8px, 17px)}#academy_page .web-ai{--dir-dev-bg: linear-gradient(135deg, #2252e7 0%, #5b8df5 100%);--dir-dev-fg: #fff;--dir-design-bg: linear-gradient(135deg, #6b3fe0 0%, #a98bf5 100%);--dir-design-fg: #fff;--dir-ai-bg: linear-gradient(135deg, #6b3fe0 0%, #a98bf5 100%);--dir-ai-fg: #fff;--dir-cyber-bg: linear-gradient(135deg, #7cc520 0%, #bef541 100%);--dir-cyber-fg: #111217;--dir-marketing-bg: linear-gradient(135deg, #2252e7 0%, #5b8df5 100%);--dir-marketing-fg: #fff}#academy_page .web-ai{--space-section: var(--section-gap, clamp(72px, 2.67vw + 61.6px, 100px))}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/dist/fonts/web-ai/PlayfairDisplay-italic-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/dist/fonts/web-ai/PlayfairDisplay-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#academy_page .web-ai{padding-top:70px;display:flex;flex-direction:column;gap:var(--section-gap);padding-bottom:var(--section-gap);overflow-x:clip;font-family:var(--font-body);color:var(--text-primary);background:var(--surface-page)}@media screen and (max-width:1024px){#academy_page .web-ai{padding-top:60px}}#academy_page .web-ai__top{display:flex;flex-direction:column;gap:20px}#academy_page .web-ai section{padding:0}#academy_page .web-ai .study-format-cost{padding-block:0!important}@media screen and (max-width:680px){#academy_page .web-ai .study-format-cost__wrapper{margin-top:0}#academy_page .web-ai .chose-us__wrap{box-sizing:border-box;padding-inline:16px}#academy_page .web-ai .chose-us__information{margin-inline:0}}@keyframes web-ai-hero-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#academy_page .web-ai .ds-hero{font-family:var(--font-body)}#academy_page .web-ai .ds-hero__shell{position:relative;display:flex;flex-direction:column;width:100%;margin-inline:auto;overflow:hidden;border-radius:0;background:var(--dir-dev-bg);min-height:calc(min(100svh,62.5vw) - 64px)}#academy_page .web-ai .hero-bg{position:absolute;inset:0;z-index:2;overflow:hidden;pointer-events:none;background:#000}#academy_page .web-ai .hero-bg video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}#academy_page .web-ai .hero-bg .hero-bg__m{display:none}#academy_page .web-ai .hero-bg .hero-bg__d{left:auto;right:0;width:70%;object-position:50% 50%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.12) 6%,rgba(0,0,0,.3) 13%,rgba(0,0,0,.52) 21%,rgba(0,0,0,.72) 29%,rgba(0,0,0,.87) 37%,rgba(0,0,0,.96) 44%,#000 50%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.12) 6%,rgba(0,0,0,.3) 13%,rgba(0,0,0,.52) 21%,rgba(0,0,0,.72) 29%,rgba(0,0,0,.87) 37%,rgba(0,0,0,.96) 44%,#000 50%)}#academy_page .web-ai .hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000000d9,#000000b3 20%,#00000080 30%,#0000004d 38%,#00000024,#0000000a 52%,#0000 58%)}#academy_page .web-ai .ds-hero__grid{position:relative;z-index:3;flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center;width:min(1300px,100% - 32px);min-height:0;margin:0 auto;padding:72px 0}#academy_page .web-ai .ds-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:640px;animation:web-ai-hero-up .6s ease both}#academy_page .web-ai .ds-hero__title{max-width:22ch;margin:0;font-size:var(--fs-h1);line-height:1.04;font-weight:var(--fw-heading);letter-spacing:-.035em;color:var(--dir-dev-fg);text-wrap:balance}#academy_page .web-ai .ds-hero__lead{max-width:52ch;margin:0;font-size:var(--fs-p);line-height:var(--lh-p);font-weight:var(--fw-body);color:var(--dir-dev-fg);text-wrap:pretty}#academy_page .web-ai .ds-hero__title+.ds-hero__lead{margin-top:calc(var(--title-text-gap) - 20px)}#academy_page .web-ai .ds-hero__cta{display:flex;flex-wrap:wrap;gap:var(--btn-gap);margin-top:4px}#academy_page .web-ai .ds-hero__btn{display:inline-flex;align-items:center;height:var(--btn-height);padding:0 var(--btn-pad-x);border:0;border-radius:var(--radius-button);font-family:inherit;font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);text-decoration:none;cursor:pointer;transition:var(--btn-transition)}#academy_page .web-ai .ds-hero__btn--primary{background:#fff;color:var(--text-primary)}#academy_page .web-ai .ds-hero__btn--primary:hover,#academy_page .web-ai .ds-hero__btn--primary:focus{background:var(--surface-inverse-brand);color:#fff;text-decoration:none}#academy_page .web-ai .ds-hero__slot{position:relative;min-height:540px;visibility:hidden;pointer-events:none}@media screen and (max-width:1100px){#academy_page .web-ai .ds-hero__shell{min-height:0}#academy_page .web-ai .ds-hero__grid{grid-template-columns:minmax(0,1fr);width:calc(100% - 32px)}#academy_page .web-ai .ds-hero__slot{min-height:480px}}@media screen and (max-width:680px){#academy_page .web-ai .ds-hero__shell{box-sizing:border-box;min-height:0;height:748px}#academy_page .web-ai .ds-hero__slot{display:none}#academy_page .web-ai .ds-hero__grid{align-items:start;align-content:start;gap:28px;width:calc(100% - 32px);min-height:0;padding:64px 0 0}#academy_page .web-ai .ds-hero__copy{position:relative;z-index:3;align-items:stretch}#academy_page .web-ai .ds-hero__title{font-size:clamp(34px,9vw,44px)}#academy_page .web-ai .ds-hero__title+.ds-hero__lead{margin-top:-4px}#academy_page .web-ai .ds-hero__cta{flex-direction:column;margin-top:12px}#academy_page .web-ai .ds-hero__cta>*{justify-content:center;height:var(--btn-height-mobile)}#academy_page .web-ai .hero-bg .hero-bg__d{display:none}#academy_page .web-ai .hero-bg .hero-bg__m{display:block}#academy_page .web-ai .hero-bg video{inset:auto 0 -24px;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:50% 50%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.08) 8%,rgba(0,0,0,.22) 16%,rgba(0,0,0,.42) 25%,rgba(0,0,0,.64) 34%,rgba(0,0,0,.82) 43%,rgba(0,0,0,.94) 51%,#000 58%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.08) 8%,rgba(0,0,0,.22) 16%,rgba(0,0,0,.42) 25%,rgba(0,0,0,.64) 34%,rgba(0,0,0,.82) 43%,rgba(0,0,0,.94) 51%,#000 58%)}#academy_page .web-ai .hero-bg:after{inset:auto 0 -24px;z-index:1;width:100%;height:auto;aspect-ratio:3/4;background:linear-gradient(180deg,#000,#0009 14%,#0000 34%)}}@media(prefers-reduced-motion:reduce){#academy_page .web-ai .ds-hero__copy{animation:none}}#academy_page .web-ai .ds-perks{font-family:var(--font-body);margin-top:calc(20px - var(--section-gap))}#academy_page .web-ai .ds-perks__wrap{width:var(--container);margin-inline:auto}#academy_page .web-ai .ds-perks__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-gap)}#academy_page .web-ai .ds-perk{display:flex;flex-direction:column;gap:var(--space-20);padding:24px;border-radius:var(--radius-plate);background:var(--surface-sunken)}#academy_page .web-ai .ds-perk--accent{background:var(--surface-accent-tint)}#academy_page .web-ai .ds-perk__badge{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--surface-inverse-brand);color:#fff}#academy_page .web-ai .ds-perk__text{margin:auto 0 0;font-size:var(--fs-p);line-height:var(--lh-p);font-weight:var(--fw-body);color:var(--text-primary);text-wrap:pretty}@media screen and (max-width:992px){#academy_page .web-ai .ds-perks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:680px){#academy_page .web-ai .ds-perks__grid{grid-template-columns:minmax(0,1fr)}#academy_page .web-ai .ds-perk{border-radius:var(--radius-plate-m)}}#academy_page .web-ai .who-wrap{position:relative;--col: min(1300px, 100% - 32px);--pw: calc((var(--col) - 36px) * .6)}#academy_page .web-ai .who-wrap .ds-row{display:grid;gap:36px;align-items:center;width:var(--col);max-width:100%;margin-inline:auto;color:var(--text-primary)}#academy_page .web-ai .who-wrap .ds-row--text{grid-template-columns:minmax(0,var(--ai-split-text)) minmax(0,var(--ai-split-photo))}#academy_page .web-ai .who-wrap .ds-row__copy{display:flex;flex-direction:column;gap:16px}#academy_page .web-ai .who-wrap .ds-row__title{margin:0;font-size:var(--fs-h2);line-height:1.1;font-weight:var(--fw-heading);letter-spacing:-.03em;text-wrap:balance}#academy_page .web-ai .who-wrap .ds-row__body{margin:0;font-size:var(--fs-p);line-height:var(--lh-p);font-weight:var(--fw-body);color:var(--text-secondary);white-space:pre-line;text-wrap:pretty}#academy_page .web-ai .who-wrap .ds-row__photo{position:relative;margin:0;overflow:hidden;border-radius:var(--card-radius-fluid);background:var(--surface-muted);aspect-ratio:var(--ai-ratio-row)}#academy_page .web-ai .who-wrap .ds-row__photo img{display:block;width:100%;height:100%;object-fit:cover}#academy_page .web-ai .who-wrap .who-viz{position:absolute;z-index:2;pointer-events:none;width:var(--pw);aspect-ratio:var(--ai-ratio-row);left:calc((100% - var(--col))/2 + var(--col) - var(--pw));top:50%;transform:translateY(-50%);border-radius:var(--card-radius-fluid);overflow:hidden}#academy_page .web-ai .who-wrap .mv-stack{position:absolute;left:4%;top:7%;display:flex;flex-direction:column;align-items:flex-start;gap:10px}#academy_page .web-ai .who-wrap .mv-chip{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 22px 0 14px;border-radius:999px;background:#ffffffb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#17141f;font-size:17px;font-weight:700;box-shadow:0 16px 32px -20px #11121780;animation:web-ai-who-chip 6s ease-in-out infinite;animation-delay:calc(var(--d)*2s)}#academy_page .web-ai .who-wrap .mv-chip img{width:26px;height:26px}#academy_page .web-ai .who-wrap .mv-chip--d0{--d: 0}#academy_page .web-ai .who-wrap .mv-chip--d1{--d: 1}#academy_page .web-ai .who-wrap .mv-chip--d2{--d: 2}#academy_page .web-ai .who-wrap .wa{position:absolute;right:4%;bottom:7%;display:flex;align-items:center;gap:12px;padding:10px 18px 10px 10px;border-radius:999px;background:#341a8240;-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.14);box-shadow:0 20px 40px -22px #180a4699;animation:web-ai-who-bob 6s ease-in-out infinite}#academy_page .web-ai .who-wrap .wa-orb{position:relative;flex:none;width:40px;height:40px}#academy_page .web-ai .who-wrap .wa-orb canvas{position:absolute;left:50%;top:50%;width:140%;height:140%;translate:-50% -50%}#academy_page .web-ai .who-wrap .wa-t{display:flex;flex-direction:column;line-height:1.25}#academy_page .web-ai .who-wrap .wa-t b{font-size:15px;font-weight:700;color:#fff}#academy_page .web-ai .who-wrap .wa-msg{font-size:13px;font-weight:600;color:#ffffffb3;white-space:nowrap;clip-path:inset(0 100% 0 0);animation:web-ai-who-type 8s steps(28,end) infinite}@media screen and (max-width:1024px){#academy_page .web-ai .who-wrap .ds-row--text{grid-template-columns:minmax(0,1fr)}#academy_page .web-ai .who-wrap .who-viz{width:var(--col);left:calc((100% - var(--col))/2);top:auto;bottom:0;transform:none}}@media screen and (max-width:680px){#academy_page .web-ai .who-wrap .mv-stack{display:none}#academy_page .web-ai .who-wrap .wa{right:auto;left:4%;gap:8px;padding:6px 12px 6px 6px}#academy_page .web-ai .who-wrap .wa-orb{width:28px;height:28px}#academy_page .web-ai .who-wrap .wa-t b{font-size:12px}#academy_page .web-ai .who-wrap .wa-msg{font-size:10.5px}}@media(prefers-reduced-motion:reduce){#academy_page .web-ai .who-wrap .mv-chip,#academy_page .web-ai .who-wrap .wa,#academy_page .web-ai .who-wrap .wa-msg{animation:none!important}#academy_page .web-ai .who-wrap .wa-msg{clip-path:none}}@keyframes web-ai-who-bob{50%{transform:translateY(-6px)}}@keyframes web-ai-who-type{0%{clip-path:inset(0 100% 0 0)}12%,88%{clip-path:inset(0 0 0 0)}96%,to{clip-path:inset(0 100% 0 0)}}@keyframes web-ai-who-chip{0%,30%,to{background:#ffffffb8;color:#17141f;scale:1}8%,24%{background:#111217;color:#fff;scale:1.06}}#academy_page .web-ai .ds-aud{color:var(--text-primary)}#academy_page .web-ai .ds-aud .ds-aud__inner{width:var(--container);margin-inline:auto}#academy_page .web-ai .ds-aud .ds-aud__head{margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:var(--title-text-gap)}#academy_page .web-ai .ds-aud .ds-aud__title{margin:0 auto;max-width:24ch;font-size:var(--fs-h2);line-height:1.1;font-weight:var(--fw-heading);letter-spacing:-.03em;text-wrap:balance}#academy_page .web-ai .ds-aud .ds-aud__grid{display:grid;gap:var(--grid-gap);margin-top:var(--title-content);grid-template-columns:repeat(2,minmax(0,1fr))}#academy_page .web-ai .ds-aud .ds-aud-card{position:relative;overflow:hidden;isolation:isolate;--aud-card-pad: 24px;border-radius:var(--radius-media);min-height:calc(520px + var(--aud-card-pad)*2);padding:var(--aud-card-pad);display:flex;flex-direction:column;justify-content:flex-end;background:var(--color-navy-900)}#academy_page .web-ai .ds-aud .ds-aud-card:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#111217e0,#1112178c 38%,#11121700 70%)}#academy_page .web-ai .ds-aud .ds-aud-card__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:-2}#academy_page .web-ai .ds-aud .ds-aud-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--title-text-gap)}#academy_page .web-ai .ds-aud .ds-aud-card__h{margin:0;font-size:var(--fs-h4);line-height:1.15;font-weight:var(--fw-heading);letter-spacing:-.01em;color:#fff;text-wrap:pretty}#academy_page .web-ai .ds-aud .ds-aud-card__p{margin:0;max-width:56ch;font-size:var(--fs-p);line-height:var(--lh-p);font-weight:var(--fw-body);color:#ffffffd6;text-wrap:pretty}@media screen and (max-width:680px){#academy_page .web-ai .ds-aud .ds-aud__grid{grid-template-columns:minmax(0,1fr)}#academy_page .web-ai .ds-aud .ds-aud-card{min-height:calc(420px + var(--aud-card-pad)*2);border-radius:var(--radius-media-m)}}#academy_page .web-ai .ds-stages{padding:0;margin:0;font-family:var(--font-body);color:var(--text-primary)}#academy_page .web-ai .ds-stages__shell{width:min(1800px,100% - 40px);margin-inline:auto;border-radius:var(--radius-shell, 42px);padding:clamp(64px,6vw,110px) 0}#academy_page .web-ai .ds-stages__inner{width:var(--col, min(1300px, 100% - 32px));margin-inline:auto}#academy_page .web-ai .ds-stages__shell--none{padding:0}#academy_page .web-ai .ds-stages__shell--none .ds-stages__inner{width:var(--container, min(1300px, 100% - 32px))}#academy_page .web-ai .ds-stages__shell--none .ds-stage--white{background:var(--surface-sunken, #f7f7f9)}#academy_page .web-ai .ds-stages__head{margin:0 auto;max-width:none;text-align:center;display:flex;flex-direction:column;gap:var(--title-text-gap, 8px)}#academy_page .web-ai .ds-stages__title{margin:0 auto;max-width:22ch;font-size:var(--fs-h2, clamp(32px, 2.6vw, 42px));line-height:1.1;font-weight:var(--fw-heading, 600);letter-spacing:-.03em;text-wrap:balance}#academy_page .web-ai .ds-stages__grid{display:grid;grid-template-columns:repeat(var(--ds-stages-cols, 3),minmax(0,1fr));gap:var(--grid-gap, 8px);margin-top:var(--title-content, 48px)}#academy_page .web-ai .ds-stages__grid--cols-3{--ds-stages-cols: 3}#academy_page .web-ai .ds-stage{border-radius:var(--radius-media, 27px);background:#fff;padding:var(--media-inset, 8px);display:flex;flex-direction:column}#academy_page .web-ai .ds-stage__frame{position:relative;overflow:hidden;height:280px;border-radius:calc(var(--radius-media, 27px) - var(--media-inset, 6px));background:var(--surface-sunken, #f7f7f9)}#academy_page .web-ai .ds-stage__frame--slot{background:none}#academy_page .web-ai .ds-stage__body{padding:22px 16px 14px;display:flex;flex-direction:column;gap:var(--title-text-gap, 8px)}#academy_page .web-ai .ds-stage__h{margin:0;font-size:var(--fs-h4, clamp(21px, .6vw + 17.4px, 22px));line-height:1.15;font-weight:var(--fw-heading, 600);letter-spacing:-.025em;color:inherit}#academy_page .web-ai .ds-stage__p{margin:0;font-size:var(--fs-p, clamp(16px, .6vw + 9.8px, 17px));line-height:var(--lh-p, 1.3);font-weight:var(--fw-body, 400);color:var(--text-secondary, #57506a);text-wrap:pretty}#academy_page .web-ai .stg-wrap{position:relative}#academy_page .web-ai .stg-wrap .ds-stages__grid>:nth-child(1) .ds-stage__frame{background:radial-gradient(60% 70% at 15% 12%,#c7b2ff 0%,transparent 65%),radial-gradient(80% 80% at 90% 95%,#5a22f0 0%,transparent 70%),#8456ff!important}#academy_page .web-ai .stg-wrap .ds-stages__grid>:nth-child(2) .ds-stage__frame{background:radial-gradient(60% 70% at 85% 10%,#f2ffc4 0%,transparent 65%),radial-gradient(80% 80% at 10% 95%,#8fd400 0%,transparent 70%),#bef541!important}#academy_page .web-ai .stg-wrap .ds-stages__grid>:nth-child(3) .ds-stage__frame{background:#c6f94a url(/dist/images/courses-children/web-ai-nova/stages-11.jpg) center/cover!important}#academy_page .web-ai .sv *,#academy_page .web-ai .sv *:before,#academy_page .web-ai .sv *:after{box-sizing:content-box}#academy_page .web-ai .sv{position:absolute;inset:0;pointer-events:none;z-index:2;color:#17141f;line-height:1.6;display:grid;place-items:center;overflow:hidden;border-radius:21px}#academy_page .web-ai .sv--1{container-type:size}#academy_page .web-ai .sp{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}#academy_page .web-ai .orb-cv{position:absolute;left:50%;top:50%;width:220px;height:220px;margin:-110px 0 0 -110px;animation:wa-orb-move 12s cubic-bezier(.65,0,.35,1) infinite}#academy_page .web-ai .ws{position:absolute;left:24%;top:9%;width:70%;height:66%;box-sizing:border-box;container-type:inline-size;border-radius:14px;background:radial-gradient(90% 60% at 50% 0%,#0b1640,#040820 60%,#02040f);border:1px solid rgba(255,255,255,.12);overflow:hidden;box-shadow:0 30px 60px -26px #05021ed9;display:flex;flex-direction:column;align-items:center;opacity:0;animation:wa-ws-card 12s ease infinite;color:#fff;font-weight:400}#academy_page .web-ai .ws:before{content:"";position:absolute;inset:0;background-image:radial-gradient(1px 1px at 12% 30%,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 46% 12%,rgba(255,255,255,.3333333333),transparent),radial-gradient(1px 1px at 78% 40%,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 22% 46%,rgba(255,255,255,.2666666667),transparent),radial-gradient(1px 1px at 90% 22%,rgba(255,255,255,.3333333333),transparent);pointer-events:none}#academy_page .web-ai .ws-nav{position:relative;z-index:2;align-self:stretch;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin:0 3.2cqw;padding:2.4cqw 0 1.8cqw;border-bottom:1px solid rgba(255,255,255,.16);font-size:1.25cqw;color:#fff9}#academy_page .web-ai .ws-nav .ws-br{justify-self:end}#academy_page .web-ai .ws-brand{display:flex;align-items:center;gap:.7cqw;color:#fff;font-size:1.9cqw;font-weight:500}#academy_page .web-ai .ws-brand i{position:relative;width:1.7cqw;height:1.7cqw}#academy_page .web-ai .ws-brand i:before,#academy_page .web-ai .ws-brand i:after{content:"";position:absolute;width:.85cqw;height:.85cqw;background:#fff;border-radius:1px}#academy_page .web-ai .ws-brand i:before{left:0;top:0}#academy_page .web-ai .ws-brand i:after{right:0;bottom:0}#academy_page .web-ai .ws-links{display:flex;gap:2.6cqw}#academy_page .web-ai .ws-br{position:relative;padding:.7cqw 1.3cqw;background:#ffffff1a;color:#fff;font-size:1.3cqw}#academy_page .web-ai .ws-br:before{content:"";position:absolute;inset:-.35cqw;border:1px solid rgba(255,255,255,.75);-webkit-mask:linear-gradient(#000 0 0) top left/.9cqw .9cqw no-repeat,linear-gradient(#000 0 0) top right/.9cqw .9cqw no-repeat,linear-gradient(#000 0 0) bottom left/.9cqw .9cqw no-repeat,linear-gradient(#000 0 0) bottom right/.9cqw .9cqw no-repeat;mask:linear-gradient(#000 0 0) top left/.9cqw .9cqw no-repeat,linear-gradient(#000 0 0) top right/.9cqw .9cqw no-repeat,linear-gradient(#000 0 0) bottom left/.9cqw .9cqw no-repeat,linear-gradient(#000 0 0) bottom right/.9cqw .9cqw no-repeat}#academy_page .web-ai .ws-title{position:relative;z-index:2;margin-top:6cqw;text-align:center;font-size:4.6cqw;line-height:1.12;letter-spacing:-.03em;opacity:0;animation:wa-ws-a 12s ease infinite}#academy_page .web-ai .ws-sub{position:relative;z-index:2;margin-top:1.4cqw;max-width:34cqw;text-align:center;font-size:1.25cqw;line-height:1.45;color:#ffffff8c;opacity:0;animation:wa-ws-b 12s ease infinite}#academy_page .web-ai .ws-btns{position:relative;z-index:2;display:flex;gap:1.8cqw;margin-top:2.8cqw;opacity:0;animation:wa-ws-c 12s ease infinite}#academy_page .web-ai .ws-btn{padding:.7cqw 1.3cqw;background:#fff;color:#040820;font-size:1.3cqw}#academy_page .web-ai .ws-earth{position:absolute;left:-43.9%;width:187.8%;bottom:-6%}#academy_page .web-ai .ws-earth img{display:block;width:100%;height:auto;opacity:0}#academy_page .web-ai .ws-earth:after{content:"";position:absolute;left:50%;top:39.5%;width:15.2%;height:9%;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,#fff,rgba(170,215,255,.7) 35%,rgba(70,130,255,.25) 70%,transparent);mix-blend-mode:screen;opacity:0;animation:wa-ws-rise 12s cubic-bezier(.2,.8,.2,1) infinite,wa-ws-flare 4s ease-in-out infinite}#academy_page .web-ai .ws-surf{transform-origin:50% 381.6%;animation:wa-ws-rise 12s cubic-bezier(.2,.8,.2,1) infinite,wa-ws-spin 30s ease-in-out infinite alternate}#academy_page .web-ai .ws-light{position:absolute;inset:0;mix-blend-mode:screen;animation:wa-ws-rise 12s cubic-bezier(.2,.8,.2,1) infinite}#academy_page .web-ai .ws-stats{position:absolute;z-index:2;right:3.2cqw;bottom:3.2cqw;display:flex;gap:3cqw;padding:1.4cqw 2cqw;background:#040a2080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;animation:wa-ws-d 12s ease infinite}#academy_page .web-ai .ws-stats b{display:block;font-size:2.2cqw;font-weight:400;letter-spacing:-.03em}#academy_page .web-ai .ws-stats small{display:block;margin-top:.4cqw;font-size:.95cqw;line-height:1.3;color:#fff9}#academy_page .web-ai .ws-tip{position:absolute;left:25%;bottom:8%;padding:7px 12px;border-radius:12px 12px 12px 4px;background:#ffffff29;border:1px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:11.5px;font-weight:700;white-space:nowrap;opacity:0;animation:wa-ws-tip 12s ease infinite}#academy_page .web-ai .ws-tip__t{display:block;clip-path:inset(0 100% 0 0);animation:wa-ws-type 12s steps(20,end) infinite}#academy_page .web-ai .sv--2{container-type:size;isolation:isolate;color:#17141f}#academy_page .web-ai .g3{position:absolute;inset:0;--u: calc(100cqw/370);overflow:hidden;background:var(--g2bg) center/cover}#academy_page .web-ai .g3--bg{--g2bg: url(/dist/images/courses-children/web-ai-nova/stages-09.jpg)}#academy_page .web-ai .g3-girl{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%;z-index:1}#academy_page .web-ai .g5-c{position:absolute;box-sizing:border-box;width:28.7%;height:16.5%;padding:calc(var(--u)*8) calc(var(--u)*9);border-radius:calc(var(--u)*11);background:#fff;box-shadow:0 calc(var(--u)*5) calc(var(--u)*12) calc(var(--u)*-4) #32289638;display:flex;align-items:center;justify-content:space-between;rotate:-10deg;animation:wa-g5-in 1s cubic-bezier(.34,1.4,.55,1) both}#academy_page .web-ai .g5-c--a{z-index:4;left:5%;top:9.6%}#academy_page .web-ai .g5-c--b{z-index:3;left:12.5%;top:22.5%;rotate:9deg;animation-delay:.18s}#academy_page .web-ai .g5-l{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}#academy_page .web-ai .g5-l img{width:calc(var(--u)*15);height:calc(var(--u)*15);border-radius:calc(var(--u)*3)}#academy_page .web-ai .g5-t{font-size:calc(var(--u)*7);font-weight:700;color:#1e1b4b;white-space:nowrap;letter-spacing:-.01em}#academy_page .web-ai .g5-rg{position:relative;flex:none;width:calc(var(--u)*37);height:calc(var(--u)*37);display:grid;place-items:center}#academy_page .web-ai .g5-rg svg{position:absolute;inset:0;width:100%;height:100%;rotate:-90deg}#academy_page .web-ai .g5-rg circle{fill:none;stroke-width:5.5;stroke-linecap:round}#academy_page .web-ai .g5-rg .bg{stroke:#f0f0f5}#academy_page .web-ai .g5-rg .fg{stroke-dasharray:100 100;stroke-dashoffset:100}#academy_page .web-ai .g5-rg b{position:relative;font-size:calc(var(--u)*8.6);font-weight:800;color:#1e1b4b;letter-spacing:-.02em;counter-reset:p var(--wa-g5p)}#academy_page .web-ai .g5-rg b:before{content:counter(p) "%"}#academy_page .web-ai .g5-c--a .fg{stroke:#2bc44e;animation:wa-g5-a 8s cubic-bezier(.65,0,.35,1) infinite}#academy_page .web-ai .g5-c--b .fg{stroke:#f7c61a;animation:wa-g5-b 8s cubic-bezier(.65,0,.35,1) infinite}#academy_page .web-ai .g5-c--a b{animation:wa-g5-na 8s cubic-bezier(.65,0,.35,1) infinite}#academy_page .web-ai .g5-c--b b{animation:wa-g5-nb 8s cubic-bezier(.65,0,.35,1) infinite}#academy_page .web-ai .g3-fm{position:absolute;z-index:0;left:13.2%;top:66.4%;width:40%;height:26%;box-sizing:border-box;padding:calc(var(--u)*9) calc(var(--u)*10);border-radius:calc(var(--u)*16);background:#ffffff8c;-webkit-backdrop-filter:blur(calc(var(--u) * 12));backdrop-filter:blur(calc(var(--u) * 12));border:1px solid rgba(255,255,255,.85);box-shadow:0 calc(var(--u)*20) calc(var(--u)*34) calc(var(--u)*-18) #32289673}#academy_page .web-ai .g3-fm__in{width:calc(var(--u)*82);display:flex;flex-direction:column;gap:calc(var(--u)*4)}#academy_page .web-ai .g3-lbl{font-size:calc(var(--u)*6.2);font-weight:700;color:#57506a}#academy_page .web-ai .g3-in{position:relative;display:flex;align-items:center;height:calc(var(--u)*17);padding:0 calc(var(--u)*6);border-radius:calc(var(--u)*6);background:#fff;border:1px solid rgba(0,0,0,0);font-size:calc(var(--u)*7.4);font-weight:600;color:#17141f;animation:wa-g3-focus 8s steps(1) infinite}#academy_page .web-ai .g3-in .ph{position:absolute;left:calc(var(--u)*6);color:#a7a2b3;animation:wa-g3-ph 8s steps(1) infinite}#academy_page .web-ai .g3-in .tx{clip-path:inset(0 100% 0 0);animation:wa-g3-type 8s steps(6,end) infinite}#academy_page .web-ai .g3-in:after{content:"";width:calc(var(--u)*.8);height:calc(var(--u)*9);margin-left:calc(var(--u)*.8);background:#4850ec;animation:wa-g3-caret 8s steps(1) infinite}#academy_page .web-ai .g3-sb{position:relative;display:grid;place-items:center;height:calc(var(--u)*17);border-radius:calc(var(--u)*6);background:#4850ec;color:#fff;font-size:calc(var(--u)*7.4);font-weight:700;box-shadow:0 calc(var(--u)*2) calc(var(--u)*5) calc(var(--u)*-2) #4850ec99;animation:wa-g3-sbbg 8s ease infinite}#academy_page .web-ai .g3-sb span{grid-area:1/1;display:flex;align-items:center;gap:calc(var(--u)*3)}#academy_page .web-ai .g3-sb svg{width:calc(var(--u)*7.5);height:calc(var(--u)*7.5)}#academy_page .web-ai .g3-sb .a{animation:wa-g3-a 8s steps(1) infinite}#academy_page .web-ai .g3-sb .s{opacity:0;animation:wa-g3-s 8s steps(1) infinite}#academy_page .web-ai .g3-sb .s i{width:calc(var(--u)*7);height:calc(var(--u)*7);border-radius:50%;border:calc(var(--u)*1.3) solid rgba(255,255,255,.35);border-top-color:#fff;animation:wa-g3-spin .7s linear infinite}#academy_page .web-ai .g3-sb .b{opacity:0;animation:wa-g3-b 8s steps(1) infinite}#academy_page .web-ai .sv--3{container-type:size;isolation:isolate;color:#17141f}#academy_page .web-ai .t3{position:absolute;inset:0;--u: calc(100cqw/370);overflow:hidden;animation:wa-t3-seq 6s cubic-bezier(.4,0,.2,1) infinite}#academy_page .web-ai .t3 .k3-ph{left:50%;right:auto;top:8%;width:45%;height:110%;translate:-50% 0;box-shadow:0 calc(var(--u)*30) calc(var(--u)*50) calc(var(--u)*-20) #0a0f4699,inset 0 0 0 1px #ffffff1a}#academy_page .web-ai .t3 .k3-card{visibility:hidden}#academy_page .web-ai .t3 .k3-me{animation:none;opacity:var(--wa-t3bo);translate:calc(var(--u)*var(--wa-t3bx)) calc(var(--u)*var(--wa-t3by))}#academy_page .web-ai .t3 .t3-pop{animation:none;opacity:var(--wa-t3co);translate:calc(var(--u)*var(--wa-t3cx)) calc(var(--u)*var(--wa-t3cy));scale:var(--wa-t3cs);rotate:calc(var(--wa-t3cr)*1deg);box-shadow:0 calc(var(--u)*26) calc(var(--u)*40) calc(var(--u)*-16) rgba(10,15,70,calc(.55 * var(--wa-t3csh)))}#academy_page .web-ai .t3 .k3-dots{display:none}#academy_page .web-ai .t3-cl{position:absolute;border-radius:50%;background:#fff;filter:blur(calc(var(--u) * 18));opacity:0;pointer-events:none}#academy_page .web-ai .t3-cl--a{width:60%;height:26%;left:-12%;bottom:-8%}#academy_page .web-ai .t3-cl--b{width:55%;height:24%;right:-14%;bottom:-6%;opacity:.45}#academy_page .web-ai .t3-cl--c{width:40%;height:22%;right:-8%;top:-10%;opacity:.3}#academy_page .web-ai .k3-ph{position:absolute;z-index:3;right:5%;top:7%;width:37%;height:104%;box-sizing:border-box;padding:calc(var(--u)*4);border-radius:calc(var(--u)*24);background:linear-gradient(160deg,#5b5f6e,#16171d 30%,#0b0c10 70%,#3a3d48);box-shadow:calc(var(--u)*-14) calc(var(--u)*26) calc(var(--u)*40) calc(var(--u)*-18) #0a0f46b3,inset 0 0 0 1px #ffffff1a}#academy_page .web-ai .k3-scr{position:relative;height:100%;border-radius:calc(var(--u)*20);overflow:hidden;background:#f6f6fb;display:flex;flex-direction:column}#academy_page .web-ai .k3-isl{position:absolute;left:50%;top:calc(var(--u)*5);width:30%;height:calc(var(--u)*8);translate:-50% 0;border-radius:999px;background:#0b0c10;z-index:3}#academy_page .web-ai .k3-sb{display:flex;justify-content:space-between;padding:calc(var(--u)*5) calc(var(--u)*11) 0;font-size:calc(var(--u)*6);font-weight:800}#academy_page .web-ai .k3-body{display:flex;flex-direction:column;gap:calc(var(--u)*5);padding:0 calc(var(--u)*7)}#academy_page .web-ai .k3-me{align-self:flex-end;max-width:84%;padding:calc(var(--u)*4.5) calc(var(--u)*7);border-radius:calc(var(--u)*9) calc(var(--u)*9) calc(var(--u)*3) calc(var(--u)*9);background:#4850ec;color:#fff;font-size:calc(var(--u)*6.6);font-weight:700;line-height:1.3;opacity:0;animation:wa-k3-me 10s cubic-bezier(.34,1.4,.64,1) infinite}#academy_page .web-ai .k3-dots{align-self:flex-start;display:flex;gap:calc(var(--u)*2.5);padding:calc(var(--u)*5) calc(var(--u)*7);border-radius:calc(var(--u)*9) calc(var(--u)*9) calc(var(--u)*9) calc(var(--u)*3);background:#fff;opacity:0;animation:wa-k3-dots 10s steps(1) infinite}#academy_page .web-ai .k3-dots i{width:calc(var(--u)*3.5);height:calc(var(--u)*3.5);border-radius:50%;background:#4850ec;animation:wa-k3-dot .9s ease-in-out infinite}#academy_page .web-ai .k3-dots i:nth-child(2){animation-delay:.15s}#academy_page .web-ai .k3-dots i:nth-child(3){animation-delay:.3s}#academy_page .web-ai .k3-card{border-radius:calc(var(--u)*10);background:#fff;overflow:hidden;box-shadow:0 calc(var(--u)*8) calc(var(--u)*16) calc(var(--u)*-10) #14143c59;opacity:0;animation:wa-k3-in 10s cubic-bezier(.22,1,.36,1) infinite}#academy_page .web-ai .k3-card--tall{height:calc(var(--u)*120)}#academy_page .web-ai .k3-hero{position:relative;height:calc(var(--u)*46);background-size:cover;background-position:50% 60%}#academy_page .web-ai .k3-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(5,10,30,.7))}#academy_page .web-ai .k3-hero--bg{background-image:url(/dist/images/courses-children/web-ai-nova/stages-10.webp)}#academy_page .web-ai .k3-day{display:flex;align-items:center;gap:calc(var(--u)*5);padding:calc(var(--u)*4) calc(var(--u)*6);border-top:1px solid #f0f0f5;opacity:0;animation:wa-k3-in 10s cubic-bezier(.22,1,.36,1) infinite}#academy_page .web-ai .k3-day:nth-child(3){animation-delay:.6s}#academy_page .web-ai .k3-day:nth-child(4){animation-delay:.9s}#academy_page .web-ai .k3-day img{width:calc(var(--u)*17);height:calc(var(--u)*17);border-radius:calc(var(--u)*5);object-fit:cover}#academy_page .web-ai .k3-day span{font-size:calc(var(--u)*6.2);font-weight:800;line-height:1.2}#academy_page .web-ai .k3-day span small{display:block;font-size:calc(var(--u)*5.4);font-weight:600;color:#8a8496}#academy_page .web-ai .k3-in{position:absolute;left:calc(var(--u)*6);right:calc(var(--u)*6);top:calc(var(--u)*226);display:flex;align-items:center;justify-content:space-between;padding:calc(var(--u)*3) calc(var(--u)*3) calc(var(--u)*3) calc(var(--u)*8);border-radius:999px;background:#fff;box-shadow:0 calc(var(--u)*4) calc(var(--u)*12) calc(var(--u)*-6) #14143c4d;font-size:calc(var(--u)*6);font-weight:600;color:#a39db0}#academy_page .web-ai .k3-in b{display:grid;place-items:center;width:calc(var(--u)*14);height:calc(var(--u)*14);border-radius:50%;background:#4850ec;color:#fff}#academy_page .web-ai .k3-in b svg{width:calc(var(--u)*8);height:calc(var(--u)*8)}#academy_page .web-ai .k3-scr.r3{background:radial-gradient(75% 45% at 0% 6%,#5b3bff 0%,transparent 70%),radial-gradient(70% 45% at 100% 0%,#2a12a8 0%,transparent 72%),radial-gradient(90% 50% at 60% 20%,#8456ff 0%,transparent 75%),linear-gradient(180deg,#4b2be0,#f1edff 46%,#f8f6ff);color:#fff}#academy_page .web-ai .r3 .k3-sb{color:#fff}#academy_page .web-ai .r3 .k3-body{gap:calc(var(--u)*5)}#academy_page .web-ai .r3 .k3-me{background:#fff;color:#111217;border-radius:999px;padding:calc(var(--u)*4.5) calc(var(--u)*8)}#academy_page .web-ai .r3 .k3-dots{background:#ffffffd9}#academy_page .web-ai .r3 .k3-dots i{background:#7a3cff}#academy_page .web-ai .r3 .k3-card{border-radius:calc(var(--u)*12);padding:calc(var(--u)*4);box-shadow:0 calc(var(--u)*10) calc(var(--u)*22) calc(var(--u)*-12) #3c147873}#academy_page .web-ai .r3 .k3-in{padding-left:calc(var(--u)*9);color:#8a8496}#academy_page .web-ai .r3 .k3-in b{background:#111217}#academy_page .web-ai .r3-hd{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--u)*8) calc(var(--u)*9) 0}#academy_page .web-ai .r3-logo{display:flex;align-items:center;gap:calc(var(--u)*3);font-size:calc(var(--u)*8.5);font-weight:800;letter-spacing:-.01em}#academy_page .web-ai .r3-logo svg{width:calc(var(--u)*11);height:calc(var(--u)*11)}#academy_page .web-ai .r3-av{width:calc(var(--u)*14);height:calc(var(--u)*14);border-radius:50%;border:calc(var(--u)*1.5) solid #fff;background:url(/dist/images/courses-children/web-ai-nova/stages-12.webp) center/cover}#academy_page .web-ai .r3-h{margin:calc(var(--u)*7) calc(var(--u)*9) calc(var(--u)*6);font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:calc(var(--u)*15);font-weight:500;line-height:1.05;letter-spacing:-.02em;color:#fff}#academy_page .web-ai .r3-h em{font-family:Playfair Display,Georgia,Times New Roman,serif;font-style:italic}#academy_page .web-ai .r3-chip{position:absolute;z-index:1;left:calc(var(--u)*4);top:calc(var(--u)*4);display:inline-flex;align-items:center;gap:calc(var(--u)*2);padding:calc(var(--u)*2) calc(var(--u)*5);border-radius:999px;background:#ffffffeb;color:#17141f;font-size:calc(var(--u)*5.4);font-weight:800}#academy_page .web-ai .r3-chip svg{width:calc(var(--u)*6);height:calc(var(--u)*6);color:#7a3cff}#academy_page .web-ai .r3-ti{display:flex;align-items:baseline;justify-content:space-between;padding:calc(var(--u)*5) calc(var(--u)*3) calc(var(--u)*3);color:#17141f}#academy_page .web-ai .r3-ti b{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:calc(var(--u)*10);font-weight:500;letter-spacing:-.01em}#academy_page .web-ai .r3-ti b em{font-family:Playfair Display,Georgia,Times New Roman,serif;font-style:italic}#academy_page .web-ai .r3-ti small{font-size:calc(var(--u)*5.6);font-weight:700;color:#8a8496}#academy_page .web-ai .t3-pop{position:absolute;z-index:4;transform-origin:0 0;left:17%;top:41%;width:calc(var(--u)*158);box-sizing:border-box;padding:calc(var(--u)*4);border-radius:calc(var(--u)*13);background:#fff;box-shadow:0 calc(var(--u)*26) calc(var(--u)*40) calc(var(--u)*-16) #0a0f468c;rotate:-5deg;opacity:0;animation:none}#academy_page .web-ai .t3-pop .k3-hero{height:calc(var(--u)*52);border-radius:calc(var(--u)*10);overflow:hidden}#academy_page .web-ai .t3-pop .k3-hero:after{display:none}#academy_page .web-ai .t3-pop .r3-ti{padding:calc(var(--u)*6) calc(var(--u)*4) calc(var(--u)*3)}#academy_page .web-ai .t3-pop .r3-ti b{font-size:calc(var(--u)*11.5)}#academy_page .web-ai .t3-pop .k3-day{opacity:1;animation:none;padding:calc(var(--u)*4) calc(var(--u)*4)}#academy_page .web-ai .t3-bd{position:absolute;z-index:5;animation:wa-t3-bob 6s ease-in-out infinite}#academy_page .web-ai .t3-bd--re{left:12.5%;top:24%;display:grid;place-items:center;width:calc(var(--u)*38);height:calc(var(--u)*38);border-radius:50%;background:#17141f;box-shadow:0 0 0 calc(var(--u)*3) #fff,0 calc(var(--u)*14) calc(var(--u)*26) calc(var(--u)*-12) #0a0f4680}#academy_page .web-ai .t3-bd--re img{width:calc(var(--u)*24);height:calc(var(--u)*24)}#academy_page .web-ai .t3-bd--ai{left:78%;top:13%;display:grid;place-items:center;width:calc(var(--u)*38);height:calc(var(--u)*38);border-radius:50%;background:#fff;box-shadow:0 0 0 calc(var(--u)*3) #ffffff8c,0 calc(var(--u)*14) calc(var(--u)*26) calc(var(--u)*-12) #0a0f4680;animation-delay:-2s}#academy_page .web-ai .t3-bd--ai img{width:calc(var(--u)*22);height:calc(var(--u)*22)}#academy_page .web-ai .t3-bd--pf{left:64%;top:70%;display:inline-flex;align-items:center;gap:calc(var(--u)*6);padding:calc(var(--u)*7) calc(var(--u)*12) calc(var(--u)*7) calc(var(--u)*8);border-radius:calc(var(--u)*12);background:#fff;color:#17141f;font-size:calc(var(--u)*10);font-weight:800;box-shadow:0 calc(var(--u)*14) calc(var(--u)*26) calc(var(--u)*-12) #0a0f4680;rotate:4deg;animation-delay:-4s}#academy_page .web-ai .t3-bd--pf img{display:block;width:calc(var(--u)*12);height:auto}@media screen and (max-width:1100px){#academy_page .web-ai .ds-stages__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:681px)and (max-width:992px){#academy_page .web-ai .stg-wrap .ds-stages__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}#academy_page .web-ai .stg-wrap .ds-stage__frame{height:auto!important;aspect-ratio:4/3}}@media screen and (max-width:680px){#academy_page .web-ai .ds-stages__shell{width:calc(100% - 16px);border-radius:21px;padding:48px 0}#academy_page .web-ai .ds-stages__inner{width:calc(100% - 32px)}#academy_page .web-ai .ds-stages__shell--none{width:auto;padding:0;border-radius:0}#academy_page .web-ai .ds-stages__shell--none .ds-stages__inner{width:var(--container, calc(100% - 32px) )}#academy_page .web-ai .ds-stages__grid{grid-template-columns:minmax(0,1fr)}#academy_page .web-ai .ds-stage{border-radius:var(--radius-media-m, 21px)}#academy_page .web-ai .ds-stage__frame{height:240px;border-radius:13.5px}#academy_page .web-ai .sv{border-radius:13.5px}#academy_page .web-ai .orb-cv{width:170px;height:170px;margin:-85px 0 0 -85px}}@media(prefers-reduced-motion:reduce){#academy_page .web-ai .orb-cv{animation:none;transform:translate(-36cqw,36cqh) scale(.3)}#academy_page .web-ai .g3 *,#academy_page .web-ai .t3 *,#academy_page .web-ai .ws,#academy_page .web-ai .ws *,#academy_page .web-ai .ws-tip,#academy_page .web-ai .ws-tip__t,#academy_page .web-ai .sv *,#academy_page .web-ai .sv *:before{animation:none!important}#academy_page .web-ai .ws,#academy_page .web-ai .ws *,#academy_page .web-ai .ws-tip,#academy_page .web-ai .ws-tip__t,#academy_page .web-ai .sv *,#academy_page .web-ai .sv *:before{opacity:1!important;clip-path:none!important;translate:none!important;transform:none!important}#academy_page .web-ai .t3-pop{opacity:1}#academy_page .web-ai .t3 .k3-dots{display:none}}@property --wa-g5p{syntax:"<integer>";inherits:true;initial-value:0}@property --wa-t3bo{syntax:"<number>";inherits:true;initial-value:0}@property --wa-t3bx{syntax:"<number>";inherits:true;initial-value:34}@property --wa-t3by{syntax:"<number>";inherits:true;initial-value:0}@property --wa-t3co{syntax:"<number>";inherits:true;initial-value:0}@property --wa-t3cx{syntax:"<number>";inherits:true;initial-value:50}@property --wa-t3cy{syntax:"<number>";inherits:true;initial-value:9}@property --wa-t3cs{syntax:"<number>";inherits:true;initial-value:.91}@property --wa-t3cr{syntax:"<number>";inherits:true;initial-value:0}@property --wa-t3csh{syntax:"<number>";inherits:true;initial-value:0}@keyframes wa-g5-in{0%{opacity:0;translate:calc(var(--u)*-34) calc(var(--u)*26);scale:.9}to{opacity:1;translate:0 0;scale:1}}@keyframes wa-g5-a{0%,8%{stroke-dashoffset:100}50%,90%{stroke-dashoffset:15}98%,to{stroke-dashoffset:100}}@keyframes wa-g5-b{0%,16%{stroke-dashoffset:100}58%,90%{stroke-dashoffset:32}98%,to{stroke-dashoffset:100}}@keyframes wa-g5-na{0%,8%{--wa-g5p: 0}50%,90%{--wa-g5p: 85}98%,to{--wa-g5p: 0}}@keyframes wa-g5-nb{0%,16%{--wa-g5p: 0}58%,90%{--wa-g5p: 68}98%,to{--wa-g5p: 0}}@keyframes wa-g3-focus{0%,14%{border-color:#0000;box-shadow:none}15%,52%{border-color:#4850ec;box-shadow:0 0 0 calc(var(--u)*2) #4850ec33}53%,to{border-color:#0000;box-shadow:none}}@keyframes wa-g3-ph{0%,17%{opacity:1}18%,to{opacity:0}}@keyframes wa-g3-type{0%,18%{clip-path:inset(0 100% 0 0)}34%,96%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}@keyframes wa-g3-caret{0%,14%{opacity:0}15%,52%{opacity:1}53%,to{opacity:0}}@keyframes wa-g3-spin{to{rotate:360deg}}@keyframes wa-g3-sbbg{0%,55%{background:#4850ec;scale:1}57%{scale:.95}59%,66%{background:#4850ec;scale:1}67%,95%{background:#1f9d55}to{background:#4850ec}}@keyframes wa-g3-a{0%,57%{opacity:1}58%,to{opacity:0}}@keyframes wa-g3-s{0%,57%{opacity:0}58%,66%{opacity:1}67%,to{opacity:0}}@keyframes wa-g3-b{0%,66%{opacity:0}67%,95%{opacity:1}96%,to{opacity:0}}@keyframes wa-k3-me{0%,5%{opacity:0;translate:0 calc(var(--u)*5)}9%,90%{opacity:1;translate:0 0}95%,to{opacity:0}}@keyframes wa-k3-dots{0%,12%{opacity:0}13%,29%{opacity:1}30%,to{opacity:0;position:absolute}}@keyframes wa-k3-dot{50%{translate:0 calc(var(--u)*-2);opacity:.5}}@keyframes wa-k3-in{0%,30%{opacity:0;translate:0 calc(var(--u)*8)}35%,90%{opacity:1;translate:0 0}95%,to{opacity:0}}@keyframes wa-t3-seq{0%,to{--wa-t3bo: 0;--wa-t3bx: 34;--wa-t3by: 0;--wa-t3co: 0;--wa-t3cx: 50;--wa-t3cy: 9;--wa-t3cs: .91;--wa-t3cr: 0;--wa-t3csh: 0}6%{--wa-t3bo: 1;--wa-t3bx: 0;--wa-t3by: 0;--wa-t3co: 0;--wa-t3cx: 50;--wa-t3cy: 9;--wa-t3cs: .91;--wa-t3cr: 0;--wa-t3csh: 0}11%,24%{--wa-t3bo: 1;--wa-t3bx: 0;--wa-t3by: 0;--wa-t3co: 1;--wa-t3cx: 50;--wa-t3cy: 4;--wa-t3cs: .91;--wa-t3cr: 0;--wa-t3csh: 0}36%,82%{--wa-t3bo: 1;--wa-t3bx: 0;--wa-t3by: 0;--wa-t3co: 1;--wa-t3cx: 0;--wa-t3cy: 4;--wa-t3cs: 1;--wa-t3cr: -5;--wa-t3csh: 1}88%{--wa-t3bo: 0;--wa-t3bx: 0;--wa-t3by: -4;--wa-t3co: 1;--wa-t3cx: 0;--wa-t3cy: 4;--wa-t3cs: 1;--wa-t3cr: -5;--wa-t3csh: 1}95%{--wa-t3bo: 0;--wa-t3bx: 0;--wa-t3by: -4;--wa-t3co: 0;--wa-t3cx: 0;--wa-t3cy: 4;--wa-t3cs: 1;--wa-t3cr: -5;--wa-t3csh: 1}}@keyframes wa-t3-bob{0%,to{translate:0 0}50%{translate:0 calc(var(--u)*-5)}}@keyframes wa-orb-move{0%,14%{transform:translate(0) scale(1)}24%,86%{transform:translate(-36cqw,36cqh) scale(.3)}96%,to{transform:translate(0) scale(1)}}@keyframes wa-ws-card{0%,20%{opacity:0;translate:0 14px;scale:.96}26%,84%{opacity:1;translate:0 0;scale:1}90%,to{opacity:0;translate:0 10px;scale:.97}}@keyframes wa-ws-rise{0%,31%{opacity:0;translate:0 8%}40%,to{opacity:1;translate:0 0}}@keyframes wa-ws-spin{0%{rotate:-5deg}to{rotate:5deg}}@keyframes wa-ws-flare{0%,to{scale:1}50%{scale:1.3}}@keyframes wa-ws-a{0%,27%{opacity:0;translate:0 6px}31%,to{opacity:1;translate:0 0}}@keyframes wa-ws-b{0%,29%{opacity:0;translate:0 6px}33%,to{opacity:1;translate:0 0}}@keyframes wa-ws-c{0%,31%{opacity:0;translate:0 6px}35%,to{opacity:1;translate:0 0}}@keyframes wa-ws-d{0%,40%{opacity:0;translate:0 6px}44%,to{opacity:1;translate:0 0}}@keyframes wa-ws-tip{0%,28%{opacity:0;translate:-6px 0}31%,84%{opacity:1;translate:0 0}90%,to{opacity:0}}@keyframes wa-ws-type{0%,31%{clip-path:inset(0 100% 0 0)}40%,to{clip-path:inset(0 0 0 0)}}#academy_page .web-ai .ds-works{font-family:var(--font-body);color:var(--text-primary)}#academy_page .web-ai .ds-works__in{width:var(--container);margin-inline:auto}#academy_page .web-ai .ds-works .ds-sec-head{margin:0 auto;font-size:var(--text-body);max-width:64ch;text-align:center;display:flex;flex-direction:column;gap:var(--title-text-gap)}#academy_page .web-ai .ds-works .ds-sec-title{margin:0;font-size:var(--fs-h2);line-height:1.1;font-weight:var(--fw-heading);letter-spacing:-.03em;text-wrap:balance;color:inherit}#academy_page .web-ai .ds-works .ds-sec-lead{margin:0;font-size:var(--fs-p);line-height:var(--lh-p);font-weight:var(--fw-body);color:var(--text-secondary);text-wrap:pretty}#academy_page .web-ai .ds-works__track{display:grid;grid-auto-flow:column;gap:var(--grid-gap);scrollbar-width:none;box-sizing:border-box;width:100vw;margin-inline:calc(50% - 50vw);justify-content:center;overflow:hidden;scroll-snap-type:none;padding-block:calc(var(--wc)*.625*.125);margin-top:var(--title-content);margin-bottom:40px;--wc: calc((min(1300px, 100vw - 32px) - 2 * var(--grid-gap)) / 3 * 1.40625);grid-auto-columns:var(--wc)}#academy_page .web-ai .ds-works__track::-webkit-scrollbar{display:none}#academy_page .web-ai .ds-work{position:relative;border-radius:var(--radius-card);overflow:hidden;scroll-snap-align:start;margin:0;aspect-ratio:16/10;background:var(--surface-inverse-brand);will-change:translate,scale}#academy_page .web-ai .ds-works .ds-upload-img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:50% 0;scale:1.04;transform-origin:50% 0}@media screen and (max-width:992px){#academy_page .web-ai .ds-works__track{--wc: calc((100vw - 32px)*.62) ;grid-auto-columns:var(--wc)}}@media screen and (max-width:680px){#academy_page .web-ai .ds-works__track{--wc: calc((100vw - 32px)*.72) ;grid-auto-columns:var(--wc);margin-bottom:0}#academy_page .web-ai .ds-work{border-radius:var(--ai-radius-lg)}}#academy_page .web-ai .rv-wrap{position:relative;--col: min(1300px, 100% - 32px);--pw: calc((var(--col) - 36px) * .6)}#academy_page .web-ai .rv-wrap .ds-row{display:grid;gap:36px;align-items:center;width:var(--col);max-width:100%;margin-inline:auto;font-family:var(--font-body);color:var(--text-primary)}#academy_page .web-ai .rv-wrap .ds-row--text{grid-template-columns:minmax(0,var(--ai-split-text)) minmax(0,var(--ai-split-photo))}#academy_page .web-ai .rv-wrap .ds-row--photo{grid-template-columns:minmax(0,var(--ai-split-photo)) minmax(0,var(--ai-split-text))}#academy_page .web-ai .rv-wrap .ds-row__copy{display:flex;flex-direction:column;gap:16px}#academy_page .web-ai .rv-wrap .ds-row__title{margin:0;font-size:var(--fs-h2);line-height:1.1;font-weight:var(--fw-heading);letter-spacing:-.03em;text-wrap:balance}#academy_page .web-ai .rv-wrap .ds-row__body{margin:0;font-size:var(--fs-p);line-height:var(--lh-p);font-weight:var(--fw-body);color:var(--text-secondary);white-space:pre-line;text-wrap:pretty}#academy_page .web-ai .rv-wrap .ds-row__body+.ds-row__list{margin-top:calc(var(--lead-list-gap) - 16px)}#academy_page .web-ai .rv-wrap .ds-row__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--list-gap)}#academy_page .web-ai .rv-wrap .ds-row__item{display:flex;align-items:center;gap:var(--list-icon-gap);font-size:var(--fs-p);line-height:var(--lh-p);font-weight:var(--fw-body);text-wrap:pretty}#academy_page .web-ai .rv-wrap .ds-row__badge{flex:none;width:20px;height:20px;display:grid;place-items:center;color:var(--text-primary)}#academy_page .web-ai .rv-wrap .ds-row__photo{position:relative;margin:0;overflow:hidden;border-radius:var(--card-radius-fluid);background:var(--surface-muted);aspect-ratio:var(--ai-ratio-row)}#academy_page .web-ai .rv-wrap .ds-row__photo img,#academy_page .web-ai .rv-wrap .ds-row__photo video{display:block;width:100%;height:100%;object-fit:cover}#academy_page .web-ai .rv-wrap .ds-upload-img{position:absolute;inset:0}#academy_page .web-ai .rv{position:absolute;pointer-events:none;z-index:2;container-type:inline-size;width:var(--pw);aspect-ratio:var(--ai-ratio-row);top:50%;transform:translateY(-50%);border-radius:var(--card-radius-fluid);overflow:hidden}#academy_page .web-ai .rv--b{display:grid;place-items:center;left:calc((100% - var(--col))/2 + var(--col) - var(--pw))}@media screen and (max-width:1024px){#academy_page .web-ai .rv-wrap .ds-row--text,#academy_page .web-ai .rv-wrap .ds-row--photo{grid-template-columns:minmax(0,1fr)}#academy_page .web-ai .rv-wrap .ds-row--photo>.ds-row__copy{order:1}#academy_page .web-ai .rv-wrap .ds-row--photo>.ds-row__photo{order:2}#academy_page .web-ai .rv{width:var(--col);left:calc((100% - var(--col))/2);top:auto;bottom:0;transform:none}}#academy_page .web-ai .fd{position:relative;width:100%;aspect-ratio:1144/728;container-type:inline-size;--fk: calc(100cqw / 1144)}#academy_page .web-ai .fd-w{position:absolute;display:block;animation:9s linear infinite both paused}#academy_page .web-ai .fd-w img{display:block;width:100%;height:auto;animation:web-ai-fd-bob 5s ease-in-out infinite paused}#academy_page .web-ai .fd-w--go{left:10.14%;top:17.722%;width:36.014%;animation-name:web-ai-fd-go}#academy_page .web-ai .fd-w--fo{left:55.332%;top:17.3%;width:36.538%;animation-name:web-ai-fd-fo}#academy_page .web-ai .fd-w--te{left:32.299%;top:9.243%;width:37.675%;animation-name:web-ai-fd-te}#academy_page .web-ai .fd-w--go img{animation-delay:-1.5s}#academy_page .web-ai .fd-w--fo img{animation-delay:-3.2s}#academy_page .web-ai .fd-f{position:absolute;z-index:2;display:block;height:auto;transform-origin:50% 100%;animation:web-ai-fd-fold 9s linear infinite both paused;aspect-ratio:2000/1288;left:26.661%;top:42.582%;width:49.038%}#academy_page .web-ai .fd-glass{position:absolute;inset:0;background:#ffffff73;-webkit-backdrop-filter:blur(calc(var(--fk) * 35));backdrop-filter:blur(calc(var(--fk) * 35));-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%202000%201288%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M6%20155%20C6%2070%2070%206%20155%206%20L565%206%20C620%206%20660%2018%20700%2046%20L790%20112%20C820%20134%20850%20145%20890%20145%20L1860%20145%20C1935%20145%201994%20205%201994%20280%20L1958%201145%20C1954%201222%201893%201282%201815%201282%20L185%201282%20C107%201282%2046%201222%2042%201145%20Z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E) center/100% 100% no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%202000%201288%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M6%20155%20C6%2070%2070%206%20155%206%20L565%206%20C620%206%20660%2018%20700%2046%20L790%20112%20C820%20134%20850%20145%20890%20145%20L1860%20145%20C1935%20145%201994%20205%201994%20280%20L1958%201145%20C1954%201222%201893%201282%201815%201282%20L185%201282%20C107%201282%2046%201222%2042%201145%20Z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E) center/100% 100% no-repeat}#academy_page .web-ai .fd-edge{position:absolute;inset:0;width:100%;height:100%;display:block}#academy_page .web-ai .fd.on .fd-w,#academy_page .web-ai .fd.on .fd-w img,#academy_page .web-ai .fd.on .fd-f{animation-play-state:running}@media(prefers-reduced-motion:reduce){#academy_page .web-ai .fd-w,#academy_page .web-ai .fd-w img,#academy_page .web-ai .fd-f{animation:none!important}}@keyframes web-ai-fd-bob{0%,to{translate:0 0;rotate:0deg}50%{translate:0 calc(var(--fk)*-7);rotate:.8deg}}@keyframes web-ai-fd-fold{0%{scale:1 1;animation-timing-function:ease-out}7%{scale:1.03 .95;animation-timing-function:cubic-bezier(.3,1.45,.55,1)}11%{scale:1 1}15%{scale:1.025 .96;animation-timing-function:cubic-bezier(.3,1.45,.55,1)}19%{scale:1 1}20%{scale:1.02 .97;animation-timing-function:cubic-bezier(.3,1.45,.55,1)}24%{scale:1 1}86%{scale:1 1}89%{scale:1.03 .95;animation-timing-function:cubic-bezier(.3,1.45,.55,1)}93%,to{scale:1 1}}@keyframes web-ai-fd-go{0%,13%{translate:calc(var(--fk)*263.5) calc(var(--fk)*232);scale:.72;rotate:0deg;opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1)}14.5%{opacity:1}20%{translate:calc(var(--fk)*65.9) calc(var(--fk)*-26);scale:1.04;rotate:-6.8deg;opacity:1;animation-timing-function:cubic-bezier(.3,1.45,.55,1)}27%,80%{translate:0 0;scale:1;rotate:-17deg;opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}84.4%{opacity:1}87.4%{opacity:0}88%,to{translate:calc(var(--fk)*263.5) calc(var(--fk)*232);scale:.72;rotate:0deg;opacity:0}}@keyframes web-ai-fd-fo{0%,17%{translate:calc(var(--fk)*-256.5) calc(var(--fk)*272);scale:.72;rotate:0deg;opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1)}18.5%{opacity:1}24%{translate:calc(var(--fk)*-64.1) calc(var(--fk)*-26);scale:1.04;rotate:6.4deg;opacity:1;animation-timing-function:cubic-bezier(.3,1.45,.55,1)}31%,78%{translate:0 0;scale:1;rotate:16deg;opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}82.4%{opacity:1}85.4%{opacity:0}86%,to{translate:calc(var(--fk)*-256.5) calc(var(--fk)*272);scale:.72;rotate:0deg;opacity:0}}@keyframes web-ai-fd-te{0%,6%{translate:calc(var(--fk)*.5) calc(var(--fk)*260);scale:.72;rotate:0deg;opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1)}7.5%{opacity:1}13%{translate:calc(var(--fk)*.1) calc(var(--fk)*-26);scale:1.04;rotate:0deg;opacity:1;animation-timing-function:cubic-bezier(.3,1.45,.55,1)}20%,82%{translate:0 0;scale:1;rotate:0deg;opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}86.4%{opacity:1}89.4%{opacity:0}90%,to{translate:calc(var(--fk)*.5) calc(var(--fk)*260);scale:.72;rotate:0deg;opacity:0}}#academy_page .web-ai .ds-row--platform{--col: min(1300px, 100% - 32px);display:grid;gap:36px;align-items:center;width:var(--col);max-width:100%;margin-inline:auto!important;color:var(--text-primary);grid-template-columns:minmax(0,var(--ai-split-photo)) minmax(0,var(--ai-split-text))}#academy_page .web-ai .ds-row--platform .ds-row__copy{display:flex;flex-direction:column;gap:16px}#academy_page .web-ai .ds-row--platform .ds-row__title{margin:0;font-size:var(--fs-h2);line-height:1.1;font-weight:var(--fw-heading);letter-spacing:-.03em;text-wrap:balance}#academy_page .web-ai .ds-row--platform .ds-row__body{margin:0;font-size:var(--fs-p);line-height:var(--lh-p);font-weight:var(--fw-body);color:var(--text-secondary);white-space:pre-line;text-wrap:pretty}#academy_page .web-ai .ds-row--platform .ds-row__photo{position:relative;margin:0;overflow:hidden;border-radius:var(--card-radius-fluid);background:var(--surface-muted);aspect-ratio:var(--ai-ratio-row)}#academy_page .web-ai .ds-row--platform .ds-row__photo video{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){#academy_page .web-ai .ds-row--platform{grid-template-columns:minmax(0,1fr)}#academy_page .web-ai .ds-row--platform .ds-row__copy{order:1}#academy_page .web-ai .ds-row--platform .ds-row__photo{order:2}}#academy_page .web-ai .anchor#program{scroll-margin-top:70px}@media screen and (max-width:1024px){#academy_page .web-ai .anchor#program{scroll-margin-top:60px}}#academy_page .web-ai .prg{box-sizing:border-box;max-width:1800px;margin-inline:0!important;padding:var(--section-gap) 0;border-radius:clamp(48px,26.526px + 3.158vw,72px);background:var(--surface-sunken)}@media screen and (min-width:680px){#academy_page .web-ai .prg{margin-inline:max(16px,(100% - 1800px)/2)!important}}#academy_page .web-ai .prg .prg__h2,#academy_page .web-ai .prg .prg__grid{width:var(--container);margin-inline:auto}#academy_page .web-ai .prg .prg__h2{margin:0;font-size:var(--fs-h2);line-height:1.08;font-weight:var(--fw-heading);letter-spacing:-.03em;color:var(--text-primary);text-align:center;text-wrap:balance}#academy_page .web-ai .prg .prg__grid{display:grid;grid-template-columns:minmax(0,37fr) minmax(0,63fr);gap:16px;align-items:start;margin-top:var(--title-content)}#academy_page .web-ai .prg .prg__side,#academy_page .web-ai .prg .prg__mods{display:flex;flex-direction:column;gap:12px}#academy_page .web-ai .prg .prg__tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px}#academy_page .web-ai .prg .prg__tile{display:flex;flex-direction:column;justify-content:space-between;gap:28px;min-height:172px;box-sizing:border-box;padding:22px 20px;border-radius:24px}#academy_page .web-ai .prg .prg__tile--blue{background:var(--course-accent);color:#fff}#academy_page .web-ai .prg .prg__tile--lime{background:var(--surface-highlight);color:var(--text-on-highlight)}#academy_page .web-ai .prg .prg__ico{display:block;width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(17,18,23,.22))}#academy_page .web-ai .prg .prg__tile b{display:block;font-size:clamp(40px,3.4vw,52px);line-height:1;font-weight:700;letter-spacing:-.03em}#academy_page .web-ai .prg .prg__tile div span{display:block;margin-top:6px;font-size:15px;line-height:1.3;font-weight:600}#academy_page .web-ai .prg .prg__bonus{box-sizing:border-box;padding:22px 22px 24px;border-radius:24px;background:var(--surface-inverse-brand);color:#fff}#academy_page .web-ai .prg .prg__bonus h3{margin:0 0 10px;font-size:16px;line-height:1.3;font-weight:700}#academy_page .web-ai .prg .prg__bonus ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px}#academy_page .web-ai .prg .prg__bonus li{list-style:disc;font-size:15px;line-height:1.35;font-weight:500;color:#ffffffe0}#academy_page .web-ai .prg .ds-dc{border-radius:var(--radius-card-in-shell);padding:30px;display:flex;flex-direction:column;gap:var(--space-lg)}#academy_page .web-ai .prg .ds-dc--white{background:#fff;color:var(--color-neutral-950)}#academy_page .web-ai .prg .ds-dc__mhead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-lg)}#academy_page .web-ai .prg .ds-dc__mtitle{margin:0;font-size:var(--text-lead);line-height:1.2;font-weight:600;letter-spacing:-.02em}#academy_page .web-ai .prg .ds-dc__mcount{flex:none;font-size:var(--text-ui);line-height:1.2;font-weight:600;color:var(--text-secondary)}#academy_page .web-ai .prg .ds-dc__chips{display:flex;flex-wrap:wrap;gap:var(--chips-gap)}#academy_page .web-ai .prg .ds-dc__chip{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:var(--chip-h);padding:0 var(--chip-px);border-radius:999px;background:var(--surface-sunken);font-size:var(--chip-font-size);line-height:1.35;font-weight:600;color:var(--text-primary)}@media screen and (min-width:681px){#academy_page .web-ai .prg .prg__h2--center{text-align:center;margin-inline:auto}#academy_page .web-ai .prg .prg__side--sticky{position:sticky;top:var(--prg-sticky-top, 40px);align-self:flex-start}}@media screen and (max-width:992px){#academy_page .web-ai .prg .prg__side{position:static!important}#academy_page .web-ai .prg .prg__grid{grid-template-columns:minmax(0,1fr);max-width:none}}@media screen and (max-width:680px){#academy_page .web-ai .prg .prg__h2,#academy_page .web-ai .prg .prg__grid{width:auto!important;max-width:none;margin-inline:16px!important;box-sizing:border-box}#academy_page .web-ai .prg .prg__h2{text-align:center;padding:0!important}#academy_page .web-ai .prg .prg__grid{margin-top:28px;gap:10px}#academy_page .web-ai .prg .prg__side,#academy_page .web-ai .prg .prg__mods,#academy_page .web-ai .prg .prg__tiles{gap:10px}#academy_page .web-ai .prg .prg__tile{min-height:148px;padding:18px 16px}#academy_page .web-ai .prg .ds-dc{padding:24px;border-radius:21px;gap:20px}}#academy_page .web-ai .ds-diploma{font-family:var(--font-body);color:var(--text-primary)}#academy_page .web-ai .ds-diploma__inner{width:var(--container);margin-inline:auto}#academy_page .web-ai .ds-diploma__shell{position:relative;overflow:hidden;border-radius:var(--radius-shell);padding:clamp(34px,4.6vw,72px);background-size:cover;background-position:center}@media screen and (max-width:680px){#academy_page .web-ai .ds-diploma__shell{border-radius:var(--ai-nest-shell-m);padding:28px 20px}}#academy_page .web-ai .ds-diploma__shell--ink{background-color:var(--surface-inverse-brand)}#academy_page .web-ai .ds-diploma__glow{position:absolute;inset:0;pointer-events:none;background:var(--ai-gradient-glow)}#academy_page .web-ai .ds-diploma__split{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,4vw,64px);align-items:center}@media screen and (max-width:992px){#academy_page .web-ai .ds-diploma__split{grid-template-columns:minmax(0,1fr)}}#academy_page .web-ai .ds-diploma__copy{position:relative;display:flex;flex-direction:column;gap:24px;max-width:72ch}@media screen and (max-width:767px){#academy_page .web-ai .ds-diploma__copy{max-width:none}}#academy_page .web-ai .ds-diploma__title{margin:0;font-size:var(--fs-h2);line-height:1.1;font-weight:var(--fw-heading);letter-spacing:-.03em;text-wrap:balance;color:#fff}#academy_page .web-ai .ds-diploma__title+.ds-diploma__p{margin-top:-8px}#academy_page .web-ai .ds-diploma__p{margin:0;font-size:var(--fs-p);line-height:var(--lh-p);font-weight:var(--fw-body);text-wrap:pretty;color:#c9c4d4}#academy_page .web-ai .ds-diploma__photo{margin:0;overflow:hidden;aspect-ratio:1707/1214;border-radius:14px;background:#fff;box-shadow:0 34px 70px -28px #000000a6}#academy_page .web-ai .ds-diploma__photo img{display:block;width:100%;height:100%;object-fit:contain}#academy_page .web-ai .ds-gal{font-family:var(--font-body);color:var(--text-primary)}#academy_page .web-ai .ds-gal__in{width:var(--container);margin-inline:auto}#academy_page .web-ai .ds-gal .ds-sec-head{margin:0 auto;max-width:64ch;text-align:center;display:flex;flex-direction:column;gap:var(--title-text-gap)}#academy_page .web-ai .ds-gal .ds-sec-title{margin:0;font-size:var(--fs-h2);line-height:1.1;font-weight:var(--fw-heading);letter-spacing:-.03em;text-wrap:balance;color:inherit}#academy_page .web-ai .ds-gal .ds-sec-lead{margin:0;font-size:var(--fs-p);line-height:var(--lh-p);font-weight:var(--fw-body);color:var(--text-secondary);text-wrap:pretty}#academy_page .web-ai .ds-gal__grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--grid-gap);margin-top:var(--title-content)}@media screen and (max-width:680px){#academy_page .web-ai .ds-gal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#academy_page .web-ai .ds-gal__ph{position:relative;margin:0;overflow:hidden;border-radius:var(--radius-card);height:clamp(180px,24vw,320px)}#academy_page .web-ai .ds-gal__ph:nth-child(6n+1),#academy_page .web-ai .ds-gal__ph:nth-child(6n+6){grid-column:span 2}#academy_page .web-ai .ds-gal__ph:nth-child(6n+2),#academy_page .web-ai .ds-gal__ph:nth-child(6n+3),#academy_page .web-ai .ds-gal__ph:nth-child(6n+4),#academy_page .web-ai .ds-gal__ph:nth-child(6n+5){grid-column:span 3}#academy_page .web-ai .ds-gal__ph .ds-upload-img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:680px){#academy_page .web-ai .ds-gal__ph,#academy_page .web-ai .ds-gal__ph:nth-child(n){grid-column:span 1;height:160px;border-radius:var(--ai-radius-lg)}#academy_page .web-ai .ds-gal__ph:nth-child(3n+1){grid-column:span 2}}#academy_page .web-ai .ds-faq{font-family:var(--font-body);color:var(--text-primary)}#academy_page .web-ai .ds-faq__inner{width:var(--container);margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:var(--title-content)}#academy_page .web-ai .ds-faq__title{margin:0;max-width:52ch;text-align:center;font-size:var(--fs-h2);line-height:1.1;font-weight:var(--fw-heading);letter-spacing:-.03em;text-wrap:balance}#academy_page .web-ai .ds-faq__list{width:100%;display:flex;flex-direction:column;gap:2px;border-radius:var(--radius-card);overflow:hidden;background:#fff}@media screen and (max-width:680px){#academy_page .web-ai .ds-faq__list{border-radius:18px}}#academy_page .web-ai .ds-faq__row{background:var(--surface-sunken);padding:0}#academy_page .web-ai .ds-faq__btn{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;background:#0000;border:0;cursor:pointer;text-align:left;font-family:inherit;color:inherit;transition:padding-bottom .42s var(--ease)}#academy_page .web-ai .ds-faq__btn[aria-expanded=true]{padding-bottom:0}#academy_page .web-ai .ds-faq__btn:focus-visible{outline:var(--focus-ring);outline-offset:-3px}@media screen and (max-width:680px){#academy_page .web-ai .ds-faq__btn{padding:20px;gap:14px}}#academy_page .web-ai .ds-faq__q{font-size:var(--fs-h5);line-height:1.25;font-weight:var(--fw-heading);letter-spacing:-.01em;color:var(--text-primary);text-wrap:pretty}#academy_page .web-ai .ds-faq__sign{flex:none;width:30px;height:30px;margin-block:-6px;display:inline-flex;align-items:center;justify-content:center}#academy_page .web-ai .ds-faq__mark{width:30px;height:30px;display:grid;place-items:center;border-radius:999px;background:#fff;color:var(--text-primary);transition:transform .42s var(--ease),background .18s ease,color .18s ease}#academy_page .web-ai .ds-faq__mark svg{width:16px;height:16px}#academy_page .web-ai .ds-faq__mark--open{transform:rotate(180deg);background:var(--course-accent);color:#fff}#academy_page .web-ai .ds-faq__btn:hover .ds-faq__mark{background:var(--surface-inverse-brand);color:#fff}#academy_page .web-ai .ds-faq__btn:hover .ds-faq__mark--open{background:var(--course-accent-hover)}#academy_page .web-ai .ds-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--ease)}#academy_page .web-ai .ds-faq__panel--open{grid-template-rows:1fr}#academy_page .web-ai .ds-faq__clip{overflow:hidden;min-height:0}#academy_page .web-ai .ds-faq__a{margin:0;padding:var(--title-text-gap) 86px 28px 32px;max-width:78ch;font-size:var(--fs-p);line-height:var(--lh-p);font-weight:var(--fw-body);color:var(--text-secondary);text-wrap:pretty;opacity:0;transform:translateY(-6px);transition:opacity .26s ease,transform .42s var(--ease)}@media screen and (max-width:680px){#academy_page .web-ai .ds-faq__a{padding:var(--title-text-gap) 20px 20px}}#academy_page .web-ai .ds-faq__panel--open .ds-faq__a{opacity:1;transform:none;transition-delay:80ms}#academy_page .web-ai .ds-faq-cta{width:100%;box-sizing:border-box;margin-top:16px;border-radius:var(--radius-card-in-shell);background:var(--surface-inverse-brand);color:#fff;padding:30px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px;align-items:center}#academy_page .web-ai .ds-faq-cta :focus-visible{outline:var(--focus-ring-inverse);outline-offset:3px}@media screen and (max-width:992px){#academy_page .web-ai .ds-faq-cta{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:680px){#academy_page .web-ai .ds-faq-cta{border-radius:var(--ai-nest-card-m);padding:24px}}#academy_page .web-ai .ds-faq-cta__h{margin:0;font-size:var(--fs-h3);line-height:1.1;font-weight:var(--fw-heading);letter-spacing:-.02em;text-wrap:balance}#academy_page .web-ai .ds-faq-cta__accent{display:block;margin-bottom:12px;color:var(--text-highlight)}#academy_page .web-ai .ds-faq-cta__card{display:flex;flex-direction:column;gap:20px}#academy_page .web-ai .ds-faq-cta__who{display:flex;align-items:center;gap:16px}#academy_page .web-ai .ds-faq-cta__ava{position:relative;flex:none;width:64px;height:64px;border-radius:999px;background:var(--color-navy-900) center/cover no-repeat}#academy_page .web-ai .ds-faq-cta__ava:after{content:"";position:absolute;right:1px;bottom:1px;width:14px;height:14px;border-radius:999px;background:var(--surface-highlight);box-shadow:0 0 0 3px var(--surface-inverse-brand)}#academy_page .web-ai .ds-faq-cta__ava--manager{background-image:url(/dist/images/courses-children/web-ai-nova/care-manager.webp)}#academy_page .web-ai .ds-faq-cta__name{margin:0;font-size:var(--fs-h5);line-height:1.25;font-weight:var(--fw-heading);color:#fff}#academy_page .web-ai .contact-us__form{display:flex;flex-direction:column}#academy_page .web-ai .call-popup__container{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media screen and (max-width:680px){#academy_page .web-ai .call-popup__container{grid-template-columns:minmax(0,1fr)}}#academy_page .web-ai .call-popup__container>.input-valid{position:relative}#academy_page .web-ai .call-popup__container>.convenient-contact-field,#academy_page .web-ai .call-popup__container>.gdpr-policy,#academy_page .web-ai .call-popup__container>.btn-submit,#academy_page .web-ai .call-popup__container>.ds-faq-cta__alt,#academy_page .web-ai .call-popup__container>.popup-form__attention-text,#academy_page .web-ai .call-popup__container>.popup-form__error-text,#academy_page .web-ai .call-popup__container>.btn-submit-sms{grid-column:1/-1}#academy_page .web-ai .call-popup__input{height:var(--field-height);box-sizing:border-box;width:100%;border:0;border-radius:var(--radius-field);background:#fff;padding:0 20px;font-family:inherit;font-size:16px;font-weight:500;color:var(--field-fg);outline:none}#academy_page .web-ai .call-popup__input::placeholder{color:var(--field-placeholder)}#academy_page .web-ai .iti .call-popup__input{padding-left:52px}#academy_page .web-ai .gdpr-policy{justify-content:center}#academy_page .web-ai .gdpr-policy .gdpr-policy__text{color:#ffffffa3;text-align:center}#academy_page .web-ai .gdpr-policy a{color:#fff}#academy_page .web-ai .ds-faq-cta__btn,#academy_page .web-ai .ds-faq-cta .btn-submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:var(--btn-height);padding:0 30px;border:0;border-radius:var(--radius-button);background:var(--btn-accent-bg);color:#fff;font-family:inherit;font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);text-decoration:none;cursor:pointer;transition:background .18s ease}#academy_page .web-ai .ds-faq-cta__btn:hover,#academy_page .web-ai .ds-faq-cta .btn-submit:hover{background:#fff;color:var(--ai-ink)}@media screen and (max-width:680px){#academy_page .web-ai .ds-faq-cta__btn,#academy_page .web-ai .ds-faq-cta .btn-submit{width:100%;height:var(--btn-height-mobile)}}#academy_page .web-ai .ds-faq-cta__btn--lime,#academy_page .web-ai .ds-faq-cta .btn-submit{background:#fff;color:var(--ai-ink)}#academy_page .web-ai .ds-faq-cta__btn--lime:hover,#academy_page .web-ai .ds-faq-cta .btn-submit:hover{background:var(--course-accent);color:#fff}#academy_page .web-ai .ds-faq-cta__alt{margin:0;text-align:center;font-size:13px;line-height:1.6;font-weight:600;color:#ffffffa3}#academy_page .web-ai .ds-faq-cta__alt a{color:#fff;text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){#academy_page .web-ai .ds-faq__panel,#academy_page .web-ai .ds-faq__a,#academy_page .web-ai .ds-faq__mark,#academy_page .web-ai .ds-faq__btn{transition:none}}
