@media(min-width:1280px){.faculty-desc__desc,.faculty-desc__title{width:968px}}.faculty-desc__desc p{margin-bottom:0}.faculty-desc__desc p+p{margin-top:18px}@media(min-width:1024px){.faculty-desc__desc p+p{margin-top:24px}.faculty-desc__desc ul{width:768px}}.faculty-desc__desc ul:not(:first-child){margin-top:16px}@media(min-width:1024px){.faculty-desc__desc ul:not(:first-child){margin-top:32px}}.faculty-banner__wrapper{display:block}@media(max-width:767.9px){.faculty-banner__wrapper{padding-top:27.7777777778%;position:relative}.faculty-banner__wrapper--mobile{padding:0}}.faculty-banner__pic{border-radius:12px;overflow:hidden}@media(max-width:767.9px){.faculty-banner__pic{left:0;position:absolute;top:0;width:100%}}@media(min-width:768px){.faculty-banner__pic{height:194px}}@media(min-width:1024px){.faculty-banner__pic{border-radius:20px;height:264px}}@media(min-width:1280px){.faculty-banner__pic{height:320px}}@media(max-width:767.9px){.faculty-banner__wrapper--mobile .faculty-banner__pic{position:static}}.video-block__wrapper{border-radius:16px;overflow:hidden;position:relative;z-index:1}@media(max-width:767.9px){.video-block__wrapper{padding-top:56.25%}}@media(min-width:768px){.video-block__wrapper{height:192px}}@media(min-width:1024px){.video-block__wrapper{border-radius:20px;height:254px}}@media(min-width:1280px){.video-block__wrapper{height:320px}}.video-block__wrapper:before{background-color:var(--accent-always-black-color);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:1}@media(min-width:1024px){.video-block__wrapper:hover:before{opacity:.3}}.video-block__wrapper:focus-within:before{opacity:.3}.video-block__preview{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.14);transition:transform .3s ease-in-out;width:100%}@media(max-width:767.9px){.video-block__preview{left:0;position:absolute;top:0}}@media(min-width:1024px){.video-block__wrapper:hover .video-block__preview{transform:scale(1)}}.video-block__wrapper:focus-within .video-block__preview{transform:scale(1)}.faculty-results-item{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;height:100%;margin:0;padding:0;width:100%}.faculty-results-item:focus{outline:none}.faculty-results-item::-moz-placeholder{color:inherit}.faculty-results-item::placeholder{color:inherit}.faculty-results-item__pic-wrapper{border-radius:16px;display:block;height:100%;margin-bottom:12px;overflow:hidden;position:relative;width:100%}@media(max-width:767.9px){.faculty-results-item__pic-wrapper{padding-top:56.25%}}@media(min-width:768px){.faculty-results-item__pic-wrapper{height:189px;width:336px}}@media(min-width:1024px){.faculty-results-item__pic-wrapper{border-radius:20px;height:252px;margin-bottom:16px;width:448px}}@media(min-width:1280px){.faculty-results-item__pic-wrapper{height:320px;width:568px}}@media(max-width:767.9px){.faculty-results-item__pic-wrapper img{left:0;position:absolute;top:0}}.faculty-results-item__name{display:block}@media(max-width:1023.9px){.faculty-results-item__name{text-align:left}}.faculty-results-author{grid-gap:4px 12px;display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto 1fr}.faculty-results-author__avatar-wrapper{align-self:flex-start;border-radius:50%;grid-column:1/2;grid-row:1/-1;height:44px;overflow:hidden;width:44px}.faculty-results-author__avatar-wrapper--initials{align-items:center;background-color:#d2d2e7;color:var(--accent-always-white-color);display:flex;justify-content:center}.faculty-results-author__author{align-self:flex-start;grid-column:2/-1;grid-row:1/2}.faculty-results-author__desc a:focus-visible{-webkit-text-decoration:none;text-decoration:none}.faculty-results-author__desc{color:var(--text-secondary-color);grid-column:2/-1;grid-row:2/-1}.faculty-results-author__desc a{color:var(--text-main-color);-webkit-text-decoration:underline;text-decoration:underline}@media(min-width:1024px){.faculty-results-author__desc a:hover{-webkit-text-decoration:none;text-decoration:none}}.faculty-results-author__desc a:visited{color:var(--text-link-color)}.is-safari .faculty-results-author__desc a:focus{-webkit-text-decoration:none;text-decoration:none}@media(min-width:768px){.faculty-results-detail{width:696px}}@media(min-width:1024px){.faculty-results-detail{width:928px}}@media(min-width:1280px){.faculty-results-detail{width:1168px}}.faculty-results-detail .ui-modal__content{padding:40px 8px 40px 16px}@media(max-width:1023.9px){.faculty-results-detail .ui-modal__content{padding-bottom:32px;padding-top:32px}}.faculty-results-detail .ui-modal__scroll{padding:0 12px}@media(min-width:768px){.faculty-results-detail .ui-modal__scroll{padding:0 16px}}@media(min-width:1024px){.faculty-results-detail .ui-modal__scroll{padding:0 64px}}@media(min-width:1280px){.faculty-results-detail .ui-modal__scroll{padding:0 184px}}.faculty-results-detail__direction{margin-bottom:20px}@media(min-width:768px)and (max-width:1023.9px){.faculty-results-detail__desc,.faculty-results-detail__title{width:584px}}.faculty-results-detail__speaker{margin-top:24px}@media(min-width:768px)and (max-width:1023.9px){.faculty-results-detail__speaker{width:584px}}@media(min-width:1024px){.faculty-results-detail__speaker{margin-top:32px}}.faculty-results-detail__works{list-style:none;margin:24px 0 0;padding:0}@media(min-width:1024px){.faculty-results-detail__works{margin-top:32px}}.faculty-results-detail__works-item:not(:last-child){margin-bottom:20px}.faculty-results-detail__pic-wrapper{display:block}.faculty-results-detail__pic-wrapper img{border-radius:16px}@media(min-width:768px){.faculty-results-detail__pic-wrapper img{border-radius:20px}}.faculty-results{overflow:hidden}.faculty-results__title{margin-bottom:32px}@media(min-width:1024px){.faculty-results__title{margin-bottom:56px;width:768px}.faculty-results__slider{overflow:hidden}}.faculty-results__slide{flex-shrink:0;width:100%}@media(max-width:767.9px){.faculty-results__slide{height:100%}}@media(min-width:768px){.faculty-results__slide{width:336px}}@media(min-width:1024px){.faculty-results__slide{width:448px}}@media(min-width:1280px){.faculty-results__slide{width:568px}}.card__duration{display:block;margin-top:16px}@media(min-width:1024px){.card__duration{margin-top:20px}.faculty-program{align-items:flex-start;display:flex;flex-direction:column}}.faculty-program__header{margin-bottom:24px}@media(min-width:1024px){.faculty-program__header{margin-bottom:40px}}.faculty-program__desc{margin-bottom:0}@media(min-width:1024px){.faculty-program__desc{width:448px}}@media(min-width:1280px){.faculty-program__desc{width:568px}}.faculty-program__list{display:flex;list-style:none;margin:0;padding:0}@media(min-width:1024px){.faculty-program__list:not(:last-child){margin-bottom:40px}}@media(min-width:768px){.faculty-program__list--static{grid-gap:24px;display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.faculty-program__list--static{grid-gap:32px}}@media(min-width:1280px){.faculty-program__list--static{grid-template-columns:repeat(3,1fr)}}.faculty-program__list .slider__controls{display:none}.faculty-program__item{flex-shrink:0}@media(max-width:767.9px){.faculty-program__item{width:100%}}@media(min-width:768px){.faculty-program__item{width:336px}}@media(min-width:1024px){.faculty-program__item{width:448px}}@media(min-width:1280px){.faculty-program__item{width:368px}}.faculty-program__card{height:100%;width:100%}@media(min-width:1024px){.faculty-program__load{align-self:center}}.faculty-programs{overflow:hidden}.faculty-programs__title{margin-bottom:40px}@media(min-width:1024px){.faculty-programs__title{margin-bottom:56px}}.faculty-programs__list{list-style:none;margin:0;padding:0}.faculty-programs__item:not(:last-child){margin-bottom:40px}@media(min-width:1024px){.faculty-programs__item:not(:last-child){margin-bottom:56px}}@media(min-width:768px){.faculty-slider-detail-item{grid-column-gap:32px;display:grid;grid-template-columns:120px 1fr;grid-template-rows:auto auto 1fr}}.faculty-slider-detail-item__avatar{border-radius:16px;height:120px;overflow:hidden;width:120px}@media(max-width:767.9px){.faculty-slider-detail-item__avatar{margin-bottom:32px}}@media(min-width:768px){.faculty-slider-detail-item__avatar{grid-column:1/2;grid-row:1/-1}}.faculty-slider-detail-item__name{margin-bottom:8px}@media(min-width:768px){.faculty-slider-detail-item__name{grid-column:2/-1;grid-row:1/2}}@media(min-width:1024px){.faculty-slider-detail-item__name{margin-bottom:12px}}.faculty-slider-detail-item__desc{color:var(--text-secondary-color);margin-bottom:20px}@media(min-width:768px){.faculty-slider-detail-item__desc{grid-column:2/-1;grid-row:2/3}}@media(min-width:1024px){.faculty-slider-detail-item__desc{margin-bottom:24px}}@media(min-width:768px){.faculty-slider-detail-item__content{grid-column:2/-1;grid-row:3/-1}}.faculty-slider-detail__modal{display:flex;flex-direction:column;position:relative}@media(min-width:768px){.faculty-slider-detail__modal{width:696px}}@media(min-width:1024px){.faculty-slider-detail__modal{width:800px}}@media(min-width:768px){.faculty-slider-detail__modal:not(.faculty-slider-detail__modal--static) .ui-modal__content{padding-bottom:24px}}@media(max-width:767.9px){.faculty-slider-detail__modal:not(.faculty-slider-detail__modal--static) .ui-modal__scroll{padding-bottom:0}}.faculty-slider-detail__slider{position:relative}.faculty-slider-detail__slider [slot=container-start]{bottom:0;left:0;order:1;position:sticky;z-index:2}.faculty-slider-detail__slide{background-color:var(--bg-main-color);padding-bottom:32px;width:100%}@media(min-width:1024px){.faculty-slider-detail__slide{padding-bottom:40px}}.faculty-slider-detail__slide.swiper-slide-active{opacity:1!important;position:relative;z-index:1}.faculty-slider-detail__controls{grid-column-gap:16px;align-items:center;background-color:var(--bg-main-color);border-top:1px solid var(--stroke-main-color);display:grid;grid-template-columns:1fr auto 1fr;max-height:none;padding-bottom:16px;padding-top:16px;visibility:inherit}@media(min-width:768px){.faculty-slider-detail__controls{padding-bottom:0;padding-top:24px;width:calc(100% + 32px)}}.faculty-slider-detail__controls .controls__button--prev{justify-self:flex-end}.faculty-slider-detail__controls .controls__button--next{justify-self:flex-start}.faculty-slider-detail__controls .controls__current{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.faculty-career{background-color:var(--bg-secondary-color);border-radius:16px;color:var(--text-main-color);margin-left:4px;margin-right:4px;padding-bottom:32px;padding-top:32px}@media(min-width:768px){.faculty-career{margin-left:auto;margin-right:auto;padding:32px;width:760px}}@media(min-width:1024px){.faculty-career{border-radius:20px;padding:56px 44px;width:1016px}}@media(min-width:1280px){.faculty-career{padding-left:56px;padding-right:56px;width:1280px}}@media(max-width:767.9px){.faculty-career__wrapper{padding-left:16px;padding-right:16px}}@media(min-width:1024px){.faculty-career__wrapper{grid-column-gap:32px;display:grid;grid-template-columns:1fr 288px;grid-template-rows:auto auto 1fr auto}}@media(min-width:1280px){.faculty-career__wrapper{grid-column-gap:132px;grid-template-columns:1fr 368px}}.faculty-career__pic{height:140px;width:140px}@media(max-width:1023.9px){.faculty-career__pic{margin-bottom:32px}}@media(min-width:1024px){.faculty-career__pic{grid-column:2/-1;grid-row:1/-1;height:288px;width:288px}}@media(min-width:1280px){.faculty-career__pic{height:368px;width:368px}}.faculty-career__title{margin-bottom:32px}@media(min-width:768px){.faculty-career__title{margin-bottom:40px}}@media(min-width:1024px){.faculty-career__title{grid-column:1/2;grid-row:1/2;margin-bottom:56px}.faculty-career__desc{grid-column:1/2}}.faculty-career__desc:first-of-type{margin-bottom:28px}@media(min-width:1024px){.faculty-career__desc:first-of-type{grid-row:2/3;margin-bottom:36px}}.faculty-career__desc:last-of-type{margin-bottom:32px}@media(min-width:768px){.faculty-career__desc:last-of-type{margin-bottom:40px}}@media(min-width:1024px){.faculty-career__desc:last-of-type{grid-row:3/4;margin-bottom:56px}}@media(max-width:767.9px){.faculty-career__buttons{text-align:center}}@media(min-width:768px){.faculty-career__buttons{align-items:center;display:flex}}@media(min-width:1024px){.faculty-career__buttons{grid-column:1/2;grid-row:4/-1}}@media(max-width:767.9px){.faculty-career__reviews{margin-top:24px}}@media(min-width:768px){.faculty-career__reviews{margin-left:40px}}.faculty-story{height:100%;position:relative;transition:transform .3s;width:100%}@media(max-width:767.9px){.faculty-story{padding-top:119%}}@media(min-width:1024px){.faculty-story:hover{transform:scale(1.025)}}.faculty-story:focus-within{transform:scale(1.025)}.faculty-story__pic-wrapper{border-radius:16px;display:block;height:100%;left:0;overflow:hidden;position:relative;position:absolute;top:0;width:100%;z-index:-1}@media(min-width:1024px){.faculty-story__pic-wrapper{border-radius:20px}}.faculty-story__pic-wrapper:before{background:linear-gradient(180deg,rgba(var(--accent-always-black-color-rgb),0) 0,var(--accent-always-black-color) 100%);bottom:0;content:"";display:block;height:200px;left:0;position:absolute;width:100%}.faculty-story__info-wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:24px 20px;position:absolute;top:0;transition:transform .3s;width:100%;will-change:transform}@media(min-width:1024px){.faculty-story:hover .faculty-story__info-wrapper{transform:scale(.975)}}.faculty-story:focus-within .faculty-story__info-wrapper{transform:scale(.975)}.faculty-story__jobs{display:flex;flex-wrap:wrap;margin-bottom:12px;width:100%}.faculty-story__text{color:var(--accent-always-white-color);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faculty-story__text--old-job{margin-bottom:4px;width:100%}.faculty-story__text--new-job{max-width:calc(100% - 24px)}.faculty-story__arrow{color:var(--accent-always-white-color);display:block;height:20px;margin-right:8px;width:16px}.faculty-story__link{color:var(--accent-always-white-color);opacity:.6}.faculty-story__name{margin:0}@media(max-width:767.9px){.faculty-stories{overflow:hidden}}.faculty-stories__wrapper{padding-bottom:10px}@media(min-width:768px){.faculty-stories__wrapper{margin:-10px;overflow:hidden;padding:10px}}.faculty-stories__title{margin-bottom:32px}@media(min-width:1024px){.faculty-stories__title{margin-bottom:56px}}@media(min-width:1280px){.faculty-stories__title{width:968px}}.faculty-stories__item{min-height:334px;width:100%}@media(min-width:768px){.faculty-stories__item{height:402px;width:336px}}@media(min-width:1024px){.faculty-stories__item{height:344px;width:288px}}@media(min-width:1280px){.faculty-stories__item{height:440px;width:368px}}.faculty-teachers{background-color:var(--bg-secondary-color);border-radius:16px;padding-bottom:32px;padding-top:32px;position:relative;z-index:1}@media(max-width:767.9px){.faculty-teachers{margin-left:20px;margin-right:20px}}@media(min-width:768px){.faculty-teachers{padding:32px}}@media(min-width:1024px){.faculty-teachers{grid-column-gap:32px;border-radius:20px;display:grid;grid-template-columns:400px 1fr;grid-template-rows:auto 1fr;padding:48px}}@media(min-width:1280px){.faculty-teachers{grid-column-gap:152px}}.faculty-teachers__title{margin-bottom:16px}@media(min-width:1024px){.faculty-teachers__title{grid-column:2/-1;grid-row:1/2;margin-bottom:24px;margin-top:8px}}@media(min-width:1280px){.faculty-teachers__title{margin-top:28px}}@media(max-width:1023.9px){.faculty-teachers__button{margin-bottom:32px}}@media(min-width:1024px){.faculty-teachers__button{align-self:flex-start;grid-column:2/-1;grid-row:2/-1;justify-self:flex-start}}.faculty-teachers__list{display:flex;list-style:none;margin:0;padding:0}@media(min-width:1024px){.faculty-teachers__list{grid-column:1/2;grid-row:1/-1}}.faculty-teachers__item{border:2px solid var(--bg-secondary-color);border-radius:50%;height:80px;margin-left:-27px;overflow:hidden;position:relative;width:80px;z-index:1}@media(min-width:1024px){.faculty-teachers__item{border-width:4px;height:140px;margin-left:-53px;width:140px}}.faculty-teachers__item:first-child{margin-left:0}.faculty-teachers__item--more{align-items:center;background-color:var(--bg-accent-color);color:var(--accent-always-white-color);display:flex;justify-content:center}.faculty-teachers__avatar{height:100%;width:100%}.player-block__wrapper{border-radius:16px;overflow:hidden;position:relative;z-index:1}@media(max-width:767.9px){.player-block__wrapper{padding-top:56.25%}}@media(min-width:768px){.player-block__wrapper{height:192px}}@media(min-width:1024px){.player-block__wrapper{border-radius:20px;height:254px}}@media(min-width:1280px){.player-block__wrapper{height:320px}}.player-block__wrapper:before{background-color:var(--accent-always-black-color);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:1}@media(min-width:1024px){.player-block__wrapper:hover:before{opacity:.3}}.player-block__wrapper:focus-within:before{opacity:.3}.player-block__preview{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.14);transition:transform .3s ease-in-out;width:100%}@media(max-width:767.9px){.player-block__preview{left:0;position:absolute;top:0}}@media(min-width:1024px){.player-block__wrapper:hover .player-block__preview{transform:scale(1)}}.player-block__wrapper:focus-within .player-block__preview{transform:scale(1)}.faculty-process__title{margin-bottom:40px}@media(min-width:1024px){.faculty-process__title{margin-bottom:56px;width:768px}}.faculty-process__video{margin-bottom:40px}@media(min-width:1024px){.faculty-process__video{margin-bottom:56px}}.faculty-process__list{counter-reset:index;list-style:none;margin:0;padding:0}@media(min-width:1024px){.faculty-process__list{grid-gap:40px 56px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}}.faculty-process__item{grid-column-gap:16px;display:grid;grid-template-columns:32px 1fr}@media(min-width:1024px){.faculty-process__item{grid-column-gap:20px}}.faculty-process__item:before{align-items:center;background-color:var(--bg-invert-color);border-radius:50%;color:var(--text-invert-color);content:counter(index);counter-increment:index;display:flex;font-size:14px;font-weight:500;height:32px;justify-content:center;line-height:1;width:32px}@media(max-width:1023.9px){.faculty-process__item:not(:last-child){margin-bottom:24px}}.faculty-webinars{background-color:var(--bg-secondary-color);border-radius:16px;padding-bottom:32px;padding-top:32px;position:relative}@media(max-width:767.9px){.faculty-webinars{margin-left:20px;margin-right:20px}}@media(min-width:768px){.faculty-webinars{padding:32px}}@media(min-width:1024px){.faculty-webinars{grid-gap:40px 32px;display:grid;grid-template-columns:400px 1fr;grid-template-rows:1fr auto;padding:48px}}@media(min-width:1280px){.faculty-webinars{grid-column-gap:152px}}.faculty-webinars__pic{height:130px;width:240px}@media(max-width:1023.9px){.faculty-webinars__pic{margin-bottom:32px}}@media(min-width:1024px){.faculty-webinars__pic{grid-column:1/2;grid-row:1/-1;height:216px;width:400px}}.faculty-webinars__title{margin-bottom:32px}@media(min-width:1024px){.faculty-webinars__title{grid-column:2/-1;grid-row:1/2;margin-bottom:0}.faculty-webinars__link{grid-column:2/-1;grid-row:2/-1;justify-self:flex-start}}.faculty-webinar__button{position:relative}.faculties-list-item{background-color:var(--bg-accent-color);border-radius:10px;height:100%;padding:24px 24px 34px;position:relative;width:100%}@media(min-width:1024px){.faculties-list-item{border-radius:20px;padding:40px 40px 46px}.faculties-list-item:before{background-color:inherit;border-radius:20px;content:"";height:100%;left:0;position:relative;position:absolute;top:0;transition:transform .3s;width:100%;z-index:-1}.faculties-list-item:hover:before{transform:scale(1.025)}}.faculties-list-item:focus-within:before{transform:scale(1.025)}.faculties-list-item__pic-wrapper{display:block;height:80px;margin-bottom:20px;width:80px}@media(min-width:1024px){.faculties-list-item__pic-wrapper{height:100px;margin-bottom:24px;width:100px}}.faculties-list-item__link{color:var(--accent-always-white-color);display:block;margin-bottom:8px}.faculties-list-item__subtitle{margin:0}.faculties-list-item__tags{color:var(--accent-always-white-color)}@media(max-width:1023.9px){.faculties-list--slider{overflow:hidden}}.faculties-list__title{margin-bottom:32px;margin-top:0}@media(min-width:1024px){.faculties-list__title{margin-bottom:56px;width:768px}.faculties-list__slider{margin:-5px;overflow:hidden;padding:5px}}.faculties-list__item{flex-shrink:0;min-height:230px;width:100%}@media(min-width:768px){.faculties-list__item{width:336px}}@media(min-width:1024px){.faculties-list__item{min-height:292px;width:448px}}@media(min-width:1280px){.faculties-list__item{width:368px}}.faculties-list__static{list-style:none;margin:0;padding:0}@media(min-width:768px){.faculties-list__static{display:flex}}.faculty-faq{border:1px solid var(--stroke-main-color);border-radius:20px;margin-left:4px;margin-right:4px;padding-bottom:20px;padding-top:40px}@media(min-width:768px){.faculty-faq{margin-left:8px;margin-right:8px;padding-bottom:27px}}@media(min-width:1024px){.faculty-faq{padding-bottom:32px;padding-top:50px}}@media(min-width:1280px){.faculty-faq{margin-left:auto;margin-right:auto;max-width:1298px;padding-bottom:64px;padding-top:64px}}@media(max-width:767.9px){.faculty-faq__wrapper{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.faculty-faq__wrapper{grid-column-gap:90px;display:grid;grid-template-columns:310px 1fr}}.faculty-faq__title{font-size:24px;font-weight:500;line-height:32px;margin-bottom:36px;margin-top:0}@media(min-width:768px){.faculty-faq__title{font-size:32px;line-height:44px;margin-bottom:32px;max-width:425px}}@media(min-width:1024px){.faculty-faq__title{font-size:44px;line-height:56px;margin-bottom:60px}}@media(min-width:1280px){.faculty-faq__title{grid-column:1/2;margin-bottom:0}}.faculty-faq__list{list-style:none;margin:0;padding:0}@media(min-width:1280px){.faculty-faq__list{margin-top:19px}}.faculty-faq__summary{box-sizing:border-box;cursor:pointer;list-style:none;outline:none;padding-bottom:20px;padding-top:20px}@media(min-width:768px){.faculty-faq__summary{padding-bottom:24px;padding-top:24px}}@media(min-width:1024px){.faculty-faq__summary{padding-bottom:32px;padding-top:32px}}.faculty-faq__summary::-webkit-details-marker,.faculty-faq__summary::marker{display:none}.faculty-faq__item:not(:last-child){border-bottom:1px solid var(--stroke-main-color)}.faculty-faq__item:first-child .faculty-faq__summary{padding-top:0}.faculty-faq__question{grid-column-gap:20px;display:grid;font-size:16px;font-weight:400;grid-template-columns:1fr 32px;line-height:24px;margin:0;position:relative}@media(min-width:768px){.faculty-faq__question{align-items:center;font-size:18px;line-height:26px}}@media(min-width:1024px){.faculty-faq__question{font-size:22px;line-height:32px}}.faculty-faq__question .faculty-faq__arrow{border-radius:50%;color:var(--stroke-accent-color);padding:8px;transition:all .3s ease}@media(max-width:767.9px){.faculty-faq__question .faculty-faq__arrow{position:relative;top:-4px}}@media(min-width:768px){.faculty-faq__question .faculty-faq__arrow{background-color:var(--bg-secondary-accent-color)}}@media(min-width:1024px){.faculty-faq__summary:hover .faculty-faq__arrow{background-color:var(--bg-accent-color);color:var(--accent-always-white-color)}}.faculty-faq__summary:focus-visible .faculty-faq__arrow{background-color:var(--bg-accent-color);color:var(--accent-always-white-color)}.faculty-faq__details[open] .faculty-faq__arrow{transform:rotate(-180deg)}.faculty-faq__details[open] .faculty-faq__arrow,.is-safari .faculty-faq__summary:focus .faculty-faq__arrow{background-color:var(--bg-accent-color);color:var(--accent-always-white-color)}.faculty-faq__details[open]{padding-bottom:20px}@media(min-width:768px){.faculty-faq__details[open]{padding-bottom:24px}}@media(min-width:1024px){.faculty-faq__details[open]{padding-bottom:32px}}.faculty-faq__details[open] .faculty-faq__summary{padding-bottom:12px}@media(min-width:768px){.faculty-faq__details[open] .faculty-faq__summary{padding-bottom:16px}}@media(min-width:1024px){.faculty-faq__details[open] .faculty-faq__summary{padding-bottom:20px}}.faculty-faq__answer{font-size:14px;line-height:22px}@media(min-width:768px){.faculty-faq__answer{font-size:16px;line-height:24px;width:646px}}@media(min-width:1024px){.faculty-faq__answer{font-size:18px;line-height:28px;width:850px}}@media(min-width:1280px){.faculty-faq__answer{width:768px}}.faculty-faq__answer p{margin-bottom:0}.faculty-faq__answer p:not(:first-child){margin-top:24px}.faculty-faq__answer b,.faculty-faq__answer strong{font-weight:600}.faculty-faq__answer a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}@media(min-width:1024px){.faculty-faq__answer a:hover{-webkit-text-decoration:none;text-decoration:none}}.faculty-faq__answer a:focus-visible{-webkit-text-decoration:none;text-decoration:none}.faculty-faq__answer a:visited{color:var(--text-link-color)}.faculty-faq__answer ul{list-style:none;margin:0;padding:0}.faculty-faq__answer ul:not(:first-child){margin-top:4px}@media(min-width:768px){.faculty-faq__answer ul:not(:first-child){margin-top:8px}}.faculty-faq__answer li{padding-left:18px;position:relative}@media(min-width:1024px){.faculty-faq__answer li{padding-left:25px}}.faculty-faq__answer li:before{background-color:var(--text-main-color);border-radius:50%;content:"";display:block;height:6px;left:0;position:absolute;top:8px;width:6px}@media(min-width:1024px){.faculty-faq__answer li:before{top:11px}}.faculty-faq__answer li:not(:last-child){margin-bottom:4px}@media(min-width:768px){.faculty-faq__answer li:not(:last-child){margin-bottom:8px}}.is-safari .faculty-faq__answer a:focus{-webkit-text-decoration:none;text-decoration:none}.trap-popup{max-width:430px}.trap-popup__title{max-width:224px}@media(min-width:768px){.trap-popup__title{max-width:397px}}@media(min-width:1024px){.trap-popup__title{max-width:412px}}.trap-popup__desc{margin-bottom:48px}@media(min-width:768px){.trap-popup__desc{margin-bottom:43px}}@media(min-width:1024px){.trap-popup__desc{margin-bottom:35px}}.faculty-page__back-button{padding-bottom:32px;padding-top:12px}@media(min-width:1024px){.faculty-page__back-button{padding-bottom:36px;padding-top:24px}}.faculty-page__block{margin-bottom:80px}@media(min-width:1280px){.faculty-page__block{margin-bottom:100px}}.faculty-page__block--slider{margin-bottom:70px}@media(min-width:1280px){.faculty-page__block--slider{margin-bottom:90px}}.faculty-page__first-screen{margin-bottom:40px}@media(min-width:768px){.faculty-page__first-screen{margin-bottom:80px}}@media(min-width:1280px){.faculty-page__first-screen{margin-bottom:60px}}