.AutoStack{display:flex;flex-direction:column;gap:40px}@media(width >= 48rem){.AutoStack{gap:48px}}@media(width >= 80rem){.AutoStack{flex-direction:row;gap:48px 64px}}.AutoStackItem{flex:1}.AvatarBadgeWithIcon{bottom:-2px;position:absolute;right:-2px}.AvatarBadgeWithIcon__avatar{height:20px;width:20px}.AvatarBadgeWithIcon__avatar .Icon{width:13px}.AvatarBadgeWithIcon__avatar--success{background-color:#e1fcf2}.AvatarBadgeWithIcon__avatar--danger{background-color:#ffeef1}.AvatarBadgeWithIcon__avatar--informative{background-color:#e6f4f8}.AvatarBadgeWithIcon__avatar--warning{background-color:#fff3e8}.Carousel{margin-inline:auto;position:relative;width:100%}@media(min-width:80rem){.Carousel{padding-inline:32px}}.Carousel--with-gradient:after,.Carousel--with-gradient:before{content:"";height:100%;position:absolute;top:0;width:10%;z-index:1}@media(min-width:80rem){.Carousel--with-gradient:after,.Carousel--with-gradient:before{width:15%}}.Carousel--with-gradient-prev:before{background:linear-gradient(90deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,0) 60.77%);left:0}.Carousel--with-gradient-next:after{background:linear-gradient(270deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,0) 60.77%);right:0}.Carousel__link{color:#5082cc;height:100%;width:100%}.Carousel__link:hover{color:#4671b2}.Carousel__link:active{color:#3c6199}.Carousel__link:visited{color:#64a1ff}.Carousel__link:disabled{color:#dfdfe0}.Carousel__inner{-webkit-overflow-scrolling:touch;display:flex;overflow:hidden;overflow-x:scroll;padding-inline:16px;position:relative}@media(min-width:80rem){.Carousel__inner{-webkit-overflow-scrolling:unset;overflow-x:hidden;padding-inline:unset}}.Carousel__item{display:flex;transition:transform .6s ease-in-out}.Carousel__controller{align-items:center;background-color:#fff;border:1px solid #e7e7e9;border-radius:50%;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);display:flex;height:56px;justify-content:center;padding:8px;position:absolute;top:50%;transform:translateY(-50%);width:56px;z-index:2}.Carousel__controller:hover{background-color:#f5f5f5}.Carousel__controller:active{background-color:#e9e9e9}.Carousel__controller--prev{left:0}.Carousel__controller--next{right:0}.Carousel__controller--hide{display:none}.CategoryList{display:flex;flex-direction:column;gap:8px}@media(width >= 48rem){.CategoryList{gap:4px}}@media(width >= 80rem){.CategoryList--max-height{flex-wrap:wrap;max-width:50%}}@media(width < 80rem){.CategoryList--max-height{max-height:none!important}}.CategoryLink{align-items:center;color:#2e383c;display:flex;gap:8px;height:auto;padding:8px;width:100%}.CategoryLink:active,.CategoryLink:hover,.CategoryLink:visited{color:#2e383c;text-decoration:none}.CategoryLink:hover{background-color:#e9e9e9;border-radius:6px}.Checkablebox{background:#fff;border:0;border-radius:4px;box-shadow:inset 0 0 0 1px #e7e7e9;color:#2e383c;display:flex;padding:8px 12px;position:relative;transition:all .1s ease}.Checkablebox:hover{background:#f5f6f7;box-shadow:inset 0 0 0 2px #dbdbde}.Checkablebox__icon{color:#e7e7e9}.Checkablebox__icon--right-top{right:8px;top:8px}.Checkablebox__icon--right-middle{right:8px;top:calc(50% - 10px)}.Checkablebox--block{display:block;width:100%}.Checkablebox--checked{background:#edf9f6;box-shadow:inset 0 0 0 1px #118267;color:#118267}.Checkablebox--full-width{width:100%}.Checkablebox--inline{display:inline-block}.Checkablebox--large{height:78px}.CollapseButton,.CollapseButton:hover{border-color:#fff;padding-bottom:24px;padding-top:24px;position:relative}.CollapseButton:focus{background-color:#fff;border-color:#fff;box-shadow:none}.CollapseButton__icon{height:16px;width:16px}.CollapseButton__icon svg{height:100%;width:100%}.Column--span-1{grid-column:span 1}.Column--span-2{grid-column:span 2}.Column--span-3{grid-column:span 3}.Column--span-4{grid-column:span 4}.Column--span-5{grid-column:span 5}.Column--span-6{grid-column:span 6}.Column--span-7{grid-column:span 7}.Column--span-8{grid-column:span 8}.Column--span-9{grid-column:span 9}.Column--span-10{grid-column:span 10}.Column--span-11{grid-column:span 11}.Column--span-12{grid-column:span 12}.Column--mobile--span-1{grid-column:span 1}.Column--mobile--span-2{grid-column:span 2}.Column--mobile--span-3{grid-column:span 3}.Column--mobile--span-4{grid-column:span 4}.Column--mobile--span-5{grid-column:span 5}.Column--mobile--span-6{grid-column:span 6}.Column--mobile--span-7{grid-column:span 7}.Column--mobile--span-8{grid-column:span 8}.Column--mobile--span-9{grid-column:span 9}.Column--mobile--span-10{grid-column:span 10}.Column--mobile--span-11{grid-column:span 11}.Column--mobile--span-12{grid-column:span 12}@media(width >= 48rem){.Column--tablet--span-1{grid-column:span 1}.Column--tablet--span-2{grid-column:span 2}.Column--tablet--span-3{grid-column:span 3}.Column--tablet--span-4{grid-column:span 4}.Column--tablet--span-5{grid-column:span 5}.Column--tablet--span-6{grid-column:span 6}.Column--tablet--span-7{grid-column:span 7}.Column--tablet--span-8{grid-column:span 8}.Column--tablet--span-9{grid-column:span 9}.Column--tablet--span-10{grid-column:span 10}.Column--tablet--span-11{grid-column:span 11}.Column--tablet--span-12{grid-column:span 12}}@media(width >= 80rem){.Column--desktop--span-1{grid-column:span 1}.Column--desktop--span-2{grid-column:span 2}.Column--desktop--span-3{grid-column:span 3}.Column--desktop--span-4{grid-column:span 4}.Column--desktop--span-5{grid-column:span 5}.Column--desktop--span-6{grid-column:span 6}.Column--desktop--span-7{grid-column:span 7}.Column--desktop--span-8{grid-column:span 8}.Column--desktop--span-9{grid-column:span 9}.Column--desktop--span-10{grid-column:span 10}.Column--desktop--span-11{grid-column:span 11}.Column--desktop--span-12{grid-column:span 12}}.ContactBlock{display:flex;padding-block:48px;text-align:center}.ContactBlock__contacts{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-block:32px}@media(width >= 48rem){.ContactBlock__contacts{flex-direction:row}}.ContactBlock__contacts-link{align-items:center;display:flex;font-family:Inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;gap:8px;justify-content:center;line-height:1.55}.Container--mobile-full-width{padding:0}@media(width >= 48rem){.Container--mobile-full-width{padding:0 32px}}@media(width >= 80rem){.Container--mobile-full-width{padding:0 32px}}.ContentContainer{margin:0 auto;max-width:720px}.ContentContainer p{font-family:Inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.55}.CourseCard{background-color:#fff;border-radius:8px;max-width:264px;width:100%}.CourseCard__overlay{display:flex;flex-direction:column;padding:16px}.CourseCard__heading{height:100%;min-height:50px}.CourseCard__bottom{align-items:flex-end;display:flex;justify-content:space-between;padding-top:16px}.CourseCard__bottomItem{align-items:center;display:flex}.CourseCardImage{border-top-left-radius:8px;border-top-right-radius:8px;width:100%}.ActionPanel__secondary-info{background:#f5f6f7;border-radius:6px;padding:12px}.ActionPanel__gift p{margin-bottom:0}.ActionPanel__image{border-radius:2px}.ActionPanel__text{color:#2e383c}.ActionPanel__text--success{color:#21b26d}.ActionPanel__text--warning{color:#ff9e45}.ActionPanel__text--danger{color:#db506c}.Video{border-radius:8px 8px 0 0;overflow:hidden}@media(max-width:48rem){.Video{border-radius:0!important}}.Video .responsive-embed{background:#dbdbde;border-radius:8px 8px 0 0}@media(max-width:48rem){.Video .responsive-embed{border-radius:0!important}}.Video video{background:#dbdbde}.HeroBlock__content{margin:24px}.HeroBlock__content p.course-claim{margin-bottom:0}.course-description{overflow:hidden}.course-description--link-container{background-color:#fff;bottom:0;box-shadow:0 2px 15px 10px #fff;left:0;line-height:3;position:absolute;width:100%}.course-description.collapse{display:inherit;max-height:none}.course-description.collapse:not(.show){max-height:250px}.course-description.collapsing{height:250px;min-height:250px}.lector-detail .read-more__button{color:#949b9f}.lector-detail .read-more__button:first-letter{text-transform:uppercase}@media(width >= 48rem){.lector-detail .read-more__button{display:block;margin-top:4px;width:-moz-max-content;width:max-content}}.lector-detail .read-more{margin-bottom:0}@media(width >= 48rem){.lector-detail .lector-image-container{height:88px;width:88px}}.lector-detail .lector-image-container .lector-image{height:88px;width:88px}.preference-lector-button .link-secondary{color:#717579}.CourseDetailSyllabus__section{margin-bottom:8px;padding:8px}.CourseDetailSyllabus__section__loader-icon{position:absolute;right:24px;top:calc(50% - 6px);z-index:1}.CourseDetailSyllabus__section .lesson-list{padding:0}.CourseDetailSyllabus__section .lesson-list p{margin:0}.CourseDetailSyllabus__section .lesson-list__item{border-radius:6px;display:flex;justify-content:space-between;margin:0;padding:8px}.CourseDetailSyllabus__section .lesson-list__item--icon{height:24px;min-width:24px;width:24px}.CourseDetailSyllabus__section-title{padding:16px 0 16px 40px}.CourseDetailSyllabus__section-link:hover{background:#f5f6f7;border-radius:6px}.CourseDetailSyllabus__section-link[data-toggle=collapse]{padding-right:0}.CourseDetailSyllabus__section-link[data-toggle=collapse] .CourseDetailSyllabus__section-title{font-weight:700}.CourseDetailSyllabus__section-link[data-toggle=collapse]:after{content:url(/static/images/ChevronDown.628a0b17.svg);height:12px;left:16px;position:absolute;top:21px;width:12px}.CourseDetailSyllabus__section-link[data-toggle=collapse].collapsed .CourseDetailSyllabus__section-title{font-weight:500}.CourseDetailSyllabus__section-link[data-toggle=collapse].collapsed:after{content:url(/static/images/ChevronRight.ddbfc404.svg)}.CourseDetailSyllabus__course-info a.collapsed:not(.ajax){color:#dfdfe0}.CourseDetailSyllabus__course-info a.collapsed:not(.ajax) .Icon{display:none!important}.CourseDetailSyllabus__course-info a:not(.collapsed) .Icon{transform:rotate(180deg)}.CourseDetailSyllabus__course-info a:not(.collapsed) span:first-of-type{display:none!important}.CourseDetailSyllabus__course-info a:not(.collapsed) span:nth-of-type(2){display:block!important}.CourseDetailSyllabus__course-info__loader-icon{left:-24px;position:absolute;top:4px;z-index:1}.course-detail-notes-container .notes-content-area{margin:0}.course-detail-notes-container--small .notes-content-area{height:129px}.course-detail-notes-container .download-link{color:#2e383c}.course-detail-notes-container .notes-content-header{right:0}.CourseDetailPillsAnchors{background:linear-gradient(180deg,#f5f6f7 70.33%,transparent);display:flex;overflow:auto}.CourseDetailPillsAnchors__wrapper{margin:-16px 0!important;z-index:2}.CourseDetailPillsAnchors__items{display:flex;min-width:-moz-min-content;min-width:min-content}.CourseDetailPillsAnchors .PillSwitch--active .rating-count{color:#fff!important}.recommended-interested-courses-container .HorizontalCourseCardList__item-image{height:72px;width:108px}.Cover{background-color:#321c3d;color:#fff;padding-block:24px;text-align:center}@media(min-width:80rem){.Cover{text-align:left}}.Cover__image{height:300px;-o-object-fit:cover;object-fit:cover;width:300px}@media(min-width:48rem){.Cover__image{height:400px;width:400px}}@media(min-width:80rem){.Cover__image{height:440px;width:440px}}.Cover__actions{align-items:center;display:flex;flex-direction:column;gap:24px;vertical-align:middle}@media(min-width:48rem){.Cover__actions{display:inline-flex;flex-direction:row}}.Cover__button{width:100%}@media(min-width:48rem){.Cover__button{width:inherit}}.CoverCarousel__wrapper{display:flex;flex-direction:column;gap:10px;height:315px;overflow:hidden;position:relative}@media(min-width:80rem){.CoverCarousel__wrapper{flex-direction:row;height:462px}}.CoverCarousel__overlay{bottom:0;box-shadow:inset 40px 0 25px -15px #321c3d,inset -40px 0 25px -15px #321c3d;left:0;position:absolute;right:0;top:0;z-index:1}@media(min-width:80rem){.CoverCarousel__overlay{box-shadow:inset 0 40px 25px -15px #321c3d,inset 0 -40px 25px -15px #321c3d}}.CoverCarousel__image-container{display:flex;height:auto;overflow:hidden;width:auto}@media(min-width:80rem){.CoverCarousel__image-container{height:462px;width:226px}}.CoverCarousel__image-container.second{justify-content:flex-end}@media(min-width:80rem){.CoverCarousel__image-container.second{align-items:flex-end}}.CoverCarousel__image-slider{animation:slide-horizontal 60s linear infinite;display:flex;flex-direction:row;gap:10px;height:auto;width:2822px}@media(min-width:80rem){.CoverCarousel__image-slider{animation:slide-vertical 40s linear infinite;flex-direction:column;height:1934px;width:auto}}.CoverCarousel__image-slider.second{animation:slide-horizontal-reverse 60s linear infinite;justify-content:flex-end}@media(min-width:80rem){.CoverCarousel__image-slider.second{align-items:flex-end;animation:slide-vertical-reverse 40s linear infinite}}.CoverCarousel__image{background-clip:border-box;background-image:linear-gradient(270deg,hsla(0,0%,96%,0),#ced3f8);background-origin:border-box;border:1px double transparent;border-radius:8px;height:152px;opacity:.7;width:226px}@keyframes slide-horizontal{0%{transform:translateX(0)}to{transform:translateX(-1411px)}}@keyframes slide-horizontal-reverse{0%{transform:translateX(0)}to{transform:translateX(1411px)}}@keyframes slide-vertical{0%{transform:translateY(0)}to{transform:translateY(-967px)}}@keyframes slide-vertical-reverse{0%{transform:translateY(0)}to{transform:translateY(967px)}}.ErrorWrapper{align-items:center;flex-direction:column;gap:32px;text-align:center}.ErrorWrapper,.Footer{display:flex;padding-block:80px}.Footer{background-color:#321c3d;justify-content:center;position:relative}.Footer__container{display:flex;flex-direction:column;max-width:1280px;padding:0 16px;width:100%}@media(width >= 48rem){.Footer__container{padding:0 32px}}.Footer__link,.Footer__link:hover,.Footer__link:visited{color:#fff}.Footer__list{display:grid;gap:12px;list-style:none;margin-bottom:16px}.Footer__social{align-items:flex-start;display:flex;gap:16px;justify-content:left}@media(min-width:48rem){.Footer__social{align-items:center;justify-content:center}}.Footer__social-icon{color:#fff;height:32px;width:32px}.Footer__copyright{align-items:flex-start;color:#717579;display:flex;flex-direction:column;gap:12px;justify-content:left}@media(min-width:48rem){.Footer__copyright{align-items:center;flex-direction:row;gap:32px;justify-content:center}}.Footer__flag{border:1px rgba(0,0,0,.2);border-radius:50%;height:18px;margin-right:8px;-o-object-fit:cover;object-fit:cover;width:18px}.Footer__dropdown{color:#fff}.Footer__dropdown-item{padding:0}.Footer__dropdown-item:hover{background-color:#f5f6f7}.Footer__dropdown-link{align-items:center;color:#2e383c;display:flex;padding:8px;width:100%}.Footer__dropdown-link:hover svg{fill:#fff;margin-left:8px}.Grid--center{grid-template-areas:"a a a a a";grid-template-columns:repeat(5,1fr)}@media(width >= 48rem){.Grid--center{grid-template-areas:". a a a ."}}.Grid--center .Column{grid-area:a;justify-items:center}.Grid--congratulation{gap:1px}@media(width >= 48rem){.Grid--congratulation{gap:24px}}.Grid--course-detail{-moz-column-gap:24px;column-gap:24px;grid-template-columns:1fr;row-gap:16px}@media(max-width:48rem){.Grid--course-detail{row-gap:8px}}@media(min-width:48rem){.Grid--course-detail{grid-template-columns:7fr 5fr}}@media(min-width:80rem){.Grid--course-detail{grid-template-columns:8fr 4fr}}.Grid--course-detail .Column{grid-column:1}@media(min-width:48rem){.Grid--course-detail .Column:nth-child(2){grid-column:2;grid-row:1/4}.Grid--course-detail .Column:nth-child(2)>:first-child{margin-bottom:16px;position:sticky;top:16px}}.Grid--detail-with-video{-moz-column-gap:24px;column-gap:24px;grid-template-columns:1fr;row-gap:16px}@media(min-width:80rem){.Grid--detail-with-video{grid-template-columns:8fr 4fr}}@media(max-width:48rem){.course-description-wrapper .Container{padding-inline:0}.course-description-wrapper .ContentBox{border:none;border-radius:0}}.course-description-wrapper .ContentBox .ContentBox{border:1px solid #e7e7e9;border-radius:6px}.Header__main{background-color:#321c3d;color:#fff;display:flex;justify-content:center;position:relative}.Header__container{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-inline:12px;max-width:1280px;padding-block:12px;width:100%}@media(width >= 48rem){.Header__container{margin-inline:32px}}@media(width >= 80rem){.Header__container{gap:48px;margin-inline:0}}.Header__container--underlined{border-bottom:1px solid hsla(0,0%,100%,.8)}.Header__action{align-items:center;background:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;gap:8px;line-height:1.5;padding-block:8px;padding-inline:8px}@media(width >= 80rem){.Header__action{gap:12px;padding-inline:12px}}.Header__action:active,.Header__action:hover,.Header__action:visited{color:#fff;text-decoration:none}.Header__action[aria-expanded=true]{background:hsla(0,0%,100%,.2);color:#fff}.Header__action:focus-visible{outline:2px solid #65457d}.Header__action--logo:hover{background:none}.Header__action--logo:focus-visible{outline:none}.Header__action--button{border:0;height:40px;justify-content:center}.Header__action--button-square{width:40px}.Header__action--button-circle{border-radius:50%;padding:8px;width:40px}.Header__action-text{display:none}@media(width >= 80rem){.Header__action-text{display:initial}}.Header__action-text--counts{color:hsla(0,0%,100%,.6);display:initial}.Header__search{display:none}@media(width >= 48rem){.Header__search{display:inherit;flex:1 1 auto;justify-content:center;position:relative}}.Header__search.show{display:inherit}.Header__searchWrapper{background-color:#321c3d;left:0;position:absolute;right:0;top:0;z-index:1000}@media(width >= 48rem){.Header__searchWrapper{display:flex;gap:16px;position:inherit}}.Header__dropdown--background-cover{background-color:#f5f6f7}.Header__accountWrapper{padding:16px 16px 0}.HeaderNav{align-items:center;display:flex;flex:0 0 auto;flex-direction:row}.HeaderNav--start{align-items:flex-start}.HeaderNav--end{align-items:flex-end}.HeaderNav--visible-desktop{display:none}@media(width >= 80rem){.HeaderNav--visible-desktop{display:flex}}.HeaderNav__nav{display:flex;flex-direction:row;gap:8px;list-style:none;margin-bottom:0;margin-top:0}@media(width >= 80rem){.HeaderNav__nav{gap:16px}}.HeaderNav__nav-item{display:inline-flex;flex-direction:row;height:40px}@media(width >= 48rem){.HeaderNav__nav-item--hidden-tablet{display:none}}.HeaderNav__nav-item--visible-tablet{display:none}@media(width >= 48rem){.HeaderNav__nav-item--visible-tablet{display:inline-flex}}@media(width >= 80rem){.HeaderNav__nav-item--hidden-desktop{display:none}}.HeaderNav__nav-item--visible-desktop{display:none}@media(width >= 80rem){.HeaderNav__nav-item--visible-desktop{display:inline-flex}}.Header__main .DropdownPopover.is-open{z-index:999}.HeaderDropdownItem{border-radius:2px;color:#2e383c;display:flex;gap:8px;padding:8px;width:100%}.HeaderDropdownItem:active,.HeaderDropdownItem:hover,.HeaderDropdownItem:visited{color:#2e383c;text-decoration:none}.HeaderDropdownItem:hover{background:#e9e9e9;border-radius:8px}.BurgerMenu{display:flex;flex-direction:column;padding:0;row-gap:16px}@media(width >= 80rem){.BurgerMenu{display:none}}.BurgerMenu__delimiter{margin-inline:-16px}.HeaderList{display:flex;flex-direction:column;gap:24px;padding:24px 16px}@media(width >= 48rem){.HeaderList{padding:24px 16px}}@media(width >= 80rem){.HeaderList{padding:8px}}.HeaderList__content{display:flex;flex-direction:column;gap:40px}@media(width >= 80rem){.HeaderList__content{flex-direction:unset}}.HeaderList__items{display:flex;flex-direction:column;gap:8px}@media(width >= 80rem){.HeaderList__items{min-width:400px}}.HeaderListItem{align-items:center;background-color:#fff;border:1px solid #e7e7e9;border-radius:8px;color:#2e383c;display:flex;gap:12px;padding:16px 24px}.HeaderListItem:hover{background-color:#e9e9e9;border:1px solid #c9c9cc}.HeaderListItem:active,.HeaderListItem:hover,.HeaderListItem:visited{color:initial;text-decoration:none}.HeaderListItem__iconOverlay{min-width:48px}.HeaderListItem__wrapper{display:flex;flex-direction:column;gap:4px}.Accordion__content{background:#f5f6f7}.HeaderCategoryDropdown{background-color:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,.12);color:#2e383c;left:0;margin-top:-8px;min-width:100%;padding-block:32px;padding-inline:80px;position:absolute;top:60px;width:100%;z-index:999}.HeaderCategoryDropdown__Content{display:flex;flex-direction:column;gap:40px;padding:24px 16px}@media(width >= 80rem){.HeaderCategoryDropdown__Content{flex-direction:row;gap:64px;padding:8px}}.HeaderCategoryDropdown__Content__Title{display:flex;gap:8px}@media(width >= 80rem){.HeaderCategoryDropdown__Content__Item{flex:1 1 50%}}.HeaderCategoryDropdown__Content--margin-top{margin-top:40px}.HeaderCategoryContent{display:flex;flex-direction:column;gap:40px;padding:24px 16px}@media(width >= 80rem){.HeaderCategoryContent{flex-direction:row;gap:64px;padding:8px}}.HeaderCategoryContent__Title{display:flex;gap:8px}@media(width >= 80rem){.HeaderCategoryContent__Item{flex:1 1 50%}}.HeaderCategoryContent--margin-top{margin-top:40px}.text{display:flex;gap:8px}.HorizontalCourseCardList{display:flex;flex-direction:column;gap:24px}.HorizontalCourseCardList__header{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-direction:row;gap:8px;margin-top:8px}.HorizontalCourseCardList__header--background-color-cover{background-color:#f5f6f7;margin-top:0;padding:12px 8px}.HorizontalCourseCardList__header-stack{gap:0}.HorizontalCourseCardList__header-image{height:35px;width:48px}.HorizontalCourseCardList__header-title :visited,.HorizontalCourseCardList__header-title>a{color:#321c3d}.HorizontalCourseCardList__header-subtitle>a{color:#717579}.HorizontalCourseCardList__body{display:flex;flex-direction:column;gap:8px}.HorizontalCourseCardList__item{align-items:center;border-radius:6px;display:flex;flex-direction:row;gap:12px;margin:0 -8px;padding:8px}.HorizontalCourseCardList__item:hover{background-color:#f5f6f7}.HorizontalCourseCardList__item-image{height:63px;width:95px}@media(width >= 80rem){.HorizontalCourseCardList__item-image{height:84px;width:126px}}.HorizontalCourseCardList__item-title :visited,.HorizontalCourseCardList__item-title>a{color:#2e383c}.HorizontalCourseCardList__item-subtitle>a{color:#717579}@media(width >= 48rem){.HorizontalCourseCardList__item-content{padding:16px}}.IconOverlay{align-items:center;border-radius:50%;display:inline-flex;justify-content:center}.IconOverlay--small{height:32px;width:32px}.IconOverlay--medium{height:48px;width:48px}.IconOverlay--large{height:64px;width:64px}.IconOverlay--xlarge{height:96px;width:96px}.IconOverlay--xxlarge{height:128px;width:128px}.IconOverlay--background-brand{background:#eee4f5}.IconOverlay--background-basic{background:#fff}.IconOverlay--background-cover{background:#f5f6f7}.IconOverlay--background-interactive{background:#fff}.IconOverlay--background-interactive-hover{background:#f5f5f5}.IconOverlay--background-interactive-active{background:#e9e9e9}.IconOverlay--background-interactive-selected{background:#edf9f6}.IconOverlay--background-inverted{background:#191c1d}.IconOverlay--background-inverted-cover{background:#292e31}.IconWithDot{position:relative}.IconWithDot__dot{position:absolute;right:0;top:0}.LectorCard{width:100%}.LectorCard__image{border-radius:12px 12px 8px 8px;display:block;height:auto;width:100%}.LectorCard__overlay{width:100%}.LectorCard__overlay--bottom-left{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.05);border-radius:12px 12px 8px 8px;margin-bottom:-12px;margin-left:-12px;padding:16px}.LectorCard__overlay--middle{display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%)}.LectorCard .ImageOverlay__place{width:100%}.LicenceList{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center}@media(width >= 48rem){.LicenceList{gap:32px}}@media(width >= 80rem){.LicenceList{align-items:unset;flex-direction:row}}.LicenceCard{border:1px solid #e7e7e9;border-radius:8px;width:100%}@media(width >= 48rem){.LicenceCard{max-width:80%}}@media(width >= 80rem){.LicenceCard{max-width:400px}}.LicenceCard__header{background-color:#f5f6f7;border-top-left-radius:8px;border-top-right-radius:8px}.LicenceCard__delimiter{margin:0}.LicenceCardContent{padding:24px}.List{list-style:none}.List--margin-none{margin:0}.ListItem{align-items:flex-start;display:flex;padding:8px 0}.ListItem__icon{display:inline-flex;margin-right:10px}@media(width >= 48rem){.ListItem__icon{padding:2px}}.ListItem__text>p{margin-bottom:0}.NotificationCenterItem{background:transparent;border:none;border-radius:6px;display:flex;outline:none;padding:8px;text-align:left;width:100%}.NotificationCenterItem:active,.NotificationCenterItem:hover{background:#f5f5f5;cursor:pointer}.NotificationCenterItem__side{margin-right:12px}.NotificationCenterItem__container{display:flex;flex-direction:column;gap:8px;width:100%}.NotificationCenterItem .IconOverlay{background:rgba(0,0,0,.05)}.NotificationCenterItem__badges{display:flex;gap:8px;margin-top:8px}.NotificationCenterItem__titleDate{align-items:center;display:flex;justify-content:space-between}.NotificationCenterItem__titleDateInfo{align-items:center;display:flex;gap:4px;margin-left:8px}.NotificationCenterItem__titleDateInfoText{white-space:nowrap}.NotificationCenterItem__description{display:flex;justify-content:space-between}.NotificationCenterItem__descriptionImage{display:flex;gap:8px;margin-left:8px}.PreferenceBlock{display:flex;flex-direction:column}.PreferencesBlock__header{margin-top:8px}.PreferencesBlock__header-title-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.PreferencesBlock__header-title{margin-bottom:0}.PreferencesBlock__header-content{align-items:center;display:flex;min-height:24px}.ProgressBarRounded__circle{stroke:#21b26d;animation:circle-chart-fill 2s reverse;transform:rotate(-90deg);transform-origin:center}.ProgressBarRounded__circle--danger{stroke:#db506c}.ProgressBarRounded__circle--warning{stroke:#ff9e45}.ProgressBarRounded__circle--success{stroke:#21b26d}.ProgressBarRounded__circle--disabled{stroke:#dfdfe0}.ProgressBarRounded__background{stroke:#f5f6f7}.ProgressBarRounded__percent{fill:#21b26d;font-size:.5rem;font-weight:700}.ProgressBarRounded__percent--danger{fill:#db506c;color:#db506c}.ProgressBarRounded__percent--warning{fill:#ff9e45;color:#ff9e45}.ProgressBarRounded__percent--success{fill:#21b26d;color:#21b26d}.ProgressBarRounded__percent--disabled{fill:#dfdfe0;color:#dfdfe0}.SearchWrapper{align-items:center;display:flex;height:40px;margin:16px;position:relative}.SearchWrapper ul{margin-bottom:0}.SearchWrapper p{margin:0}@media(width >= 48rem){.SearchWrapper{margin:0;min-width:304px;transition:all .4s;width:304px}.SearchWrapper.is-focused{min-width:550px}}@media(width >= 80rem){.SearchWrapper{max-width:550px;min-width:320px;width:320px}}.SearchFieldIcon{color:#e9e9e9;left:8px;position:absolute}.SearchFieldCloseButton{background:transparent;border:0;color:#e9e9e9;cursor:pointer;display:block;height:24px;padding:0;position:absolute;right:8px}@media(width >= 48rem){.SearchFieldCloseButton{display:none}}.SearchFieldCloseButtonVisible{display:block}.SearchFieldSpinner{display:block;position:absolute;right:40px}.SearchFieldInput{-webkit-appearance:none;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:6px;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;height:100%;line-height:1.5;outline-offset:0;padding-left:40px;padding-right:40px;padding-block:8px;width:100%}@media(width >= 48rem){.SearchFieldInput{padding-right:8px}}.SearchFieldInput::-moz-placeholder{color:#fff}.SearchFieldInput::placeholder{color:#fff}.SearchFieldInput:focus-visible{box-shadow:0 0 0 2px #64a1ff;outline:none}.SearchFieldInput:focus-visible::-moz-placeholder{color:transparent}.SearchFieldInput:focus-visible::placeholder{color:transparent}.SearchFieldInput::-webkit-search-cancel-button,.SearchFieldInput::-webkit-search-decoration,.SearchFieldInput::-webkit-search-results-button,.SearchFieldInput::-webkit-search-results-decoration{display:none}.SearchResults{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);color:#2e383c;height:0;left:0;margin-top:8px;opacity:0;padding:16px;position:absolute;top:100%;transition:visibility 0s,opacity .6s linear;visibility:hidden;width:100%;z-index:1000}.SearchResults ul{margin-bottom:0}.SearchResults p{margin:0}.SearchResults.show{flex-direction:column;height:auto;opacity:1;visibility:visible}.SearchResultsGroup{list-style:none;margin-top:8px}.SearchResultsItem{align-items:center;border-radius:6px;color:#2e383c;display:flex;flex-direction:row;gap:16px;padding:8px}.SearchResultsItem:active,.SearchResultsItem:hover,.SearchResultsItem:visited{text-decoration:none}.SearchResultsItem:hover{color:#2e383c}.SearchResultsItem--active{background-color:#e9e9e9;color:#2e383c}.SearchResultsItem__text{display:inline-flex;flex-direction:column}.SearchResultsItem__highlight{background:#eee4f5;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5}.SearchResultsItem__description{margin-left:auto;white-space:nowrap}.SearchResultsItem__imageWrapper{display:flex;justify-content:center;min-width:40px}.SearchResultsItem__image{border-radius:2px}.SearchResultsItem__icon{min-width:30px}.TextField--auto-size{width:auto}.SupportBlock{gap:32px;text-align:center}.SupportBlock,.SupportBlock__text{align-items:center;display:flex;flex-direction:column}.SupportBlock__text{gap:24px}.SupportBlock__people{position:relative;width:100%}.SupportBlock__people:before{background-image:var(--gradient-image);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:166px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:200px;z-index:-1}.SupportBlock__image{border-radius:50%;margin-bottom:16px}.SupportBlock__button{width:100%}@media(width >= 48rem){.SupportBlock__button{width:unset}}.TooltipFloatingButton{background:transparent;border:none;color:inherit;margin:0;outline:none;padding:0}.TooltipFloatingTooltip{word-wrap:break-word;background-color:rgba(0,0,0,.8);border-radius:6px;box-shadow:0 12px 40px 0 rgba(0,0,0,.14);color:#fff;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.45;max-width:375px;padding:8px 12px;text-align:left;white-space:normal;word-break:normal;z-index:100}.TooltipFloatingTooltip__arrow{fill:rgba(0,0,0,.8)}[class*=typography-] b,[class*=typography-] strong{font-weight:700}[class*=typography-body-] a:not([class^=link-]){color:#5082cc}[class*=typography-body-] a:not([class^=link-]):hover{color:#4671b2}[class*=typography-body-] a:not([class^=link-]):active{color:#3c6199}[class*=typography-body-] a:not([class^=link-]):visited{color:#64a1ff}