@charset "UTF-8";.corpNewPage .audience-slide__img img,.corpNewPage .audience-slide__logo img,.corpNewPage .case__person-img img,.corpNewPage .case__title-logo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}:root{--mainPageColor:#2457ff;--mainColorRgb:36,87,255;--soho-action-blue:linear-gradient(135deg, #2457ff 0%, #00a3ff 100%);--soho-action-black:#050816}.corpNewPage{--soho-blue:#2f7df4;--soho-violet:#6046ff;--soho-vivid:#2457ff;--soho-vivid-2:#00a3ff;--soho-black:#050816;--soho-ink:#111827;--soho-text:#344054;--soho-muted:#667085;--soho-soft:#f5f8ff;--soho-surface:#f5f7fb;--soho-text-strong:#0b1020;--soho-text-body:#243044;--soho-text-soft:#5f6f86;--soho-line:rgba(58, 77, 109, 0.12);--soho-shadow:0 28px 80px rgba(31, 45, 78, 0.13);--soho-glow:0 34px 90px rgba(36, 87, 255, 0.22);--soho-check:#a855f7;--soho-check-ink:#a855f7}.corpNewPage .audience__title{text-align:center}.corpNewPage .audience__switchers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.7rem;margin-bottom:2.5rem}.corpNewPage .audience__switcher,.corpNewPage .audience__switcher-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:25rem;font-size:1.5rem;font-weight:500;line-height:120%;color:var(--color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;background-color:transparent;border-radius:.4rem;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.08),-1px 5px 11px 0 rgba(0,0,0,.08),-5px 19px 20px 0 rgba(0,0,0,.07),-11px 43px 27px 0 rgba(0,0,0,.04),-20px 77px 32px 0 rgba(0,0,0,.01),-31px 120px 35px 0 transparent,0 0 0 0 rgba(0,0,0,.08),-1px 5px 11px 0 rgba(0,0,0,.08);box-shadow:0 0 0 0 rgba(0,0,0,.08),-1px 5px 11px 0 rgba(0,0,0,.08),-5px 19px 20px 0 rgba(0,0,0,.07),-11px 43px 27px 0 rgba(0,0,0,.04),-20px 77px 32px 0 rgba(0,0,0,.01),-31px 120px 35px 0 transparent,0 0 0 0 rgba(0,0,0,.08),-1px 5px 11px 0 rgba(0,0,0,.08);-webkit-transition:.3s;transition:.3s;cursor:pointer;padding:1rem;border:2px var(--color) solid;-webkit-box-shadow:none;box-shadow:none}.corpNewPage .audience__switcher-link:nth-child(1),.corpNewPage .audience__switcher:nth-child(1){--color:#9444d3}.corpNewPage .audience__switcher-link:nth-child(2),.corpNewPage .audience__switcher:nth-child(2){--color:#259ee2}.corpNewPage .audience__switcher-link:nth-child(3),.corpNewPage .audience__switcher:nth-child(3){--color:#D37844}.corpNewPage .audience__switcher-link:active:not(.disabled),.corpNewPage .audience__switcher:active:not(.disabled){scale:.98;background:color-mix(in srgb,transparent,#000 20%);border-color:color-mix(in srgb,transparent,#000 20%)}.corpNewPage .audience__switcher-link.disabled,.corpNewPage .audience__switcher.disabled{background:#8a8a8a}.corpNewPage .audience__tabs{margin-bottom:3rem}.corpNewPage .audience__slider{max-width:40rem;-webkit-transition:.3s;transition:.3s;padding-bottom:5rem}.corpNewPage .audience__slider:not(.swiper-initialized) .audience__slider-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}.corpNewPage .audience__slider:not(.swiper-initialized) .audience__slide{max-width:38rem}.corpNewPage .audience__slider:not(.swiper-initialized) .audience__arrow{display:none}.corpNewPage .audience__slide{height:56rem}.corpNewPage .audience__arrow{width:clamp(3.2rem,4.83871vw,4.8rem);height:clamp(3.2rem,4.83871vw,4.8rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fafafa;border:1px solid silver;border-radius:50%;-webkit-transition:.3s;transition:.3s;cursor:pointer;position:absolute;top:auto;bottom:0;z-index:2}.corpNewPage .audience__arrow_next{right:calc(50% - 5rem)}.corpNewPage .audience__arrow_prev{left:calc(50% - 5rem)}.corpNewPage .audience__arrow.swiper-button-disabled{opacity:.5}.corpNewPage .audience__arrow:active{scale:.98}.corpNewPage .audience__button{text-align:center;margin-inline:auto}.corpNewPage .audience .swiper-pagination{display:none}.corpNewPage .audience-slide__body{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;background-color:#f8f8f2;border-radius:1.6rem;overflow:hidden;padding:1.6rem;position:relative}.corpNewPage .audience-slide__body>*{position:relative;z-index:2}.corpNewPage .audience-slide__body::after,.corpNewPage .audience-slide__body::before{content:"";position:absolute;width:120%;bottom:-40%;aspect-ratio:1/1;-webkit-filter:blur(20rem);filter:blur(20rem);border-radius:50%}.corpNewPage .audience-slide__body::before{left:-30%;background:rgba(116,183,136,.6)}.corpNewPage .audience-slide__body::after{right:-90%;background:rgba(37,158,226,.5)}.corpNewPage .audience-slide__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.2rem}.corpNewPage .audience-slide__top:empty{display:none}.corpNewPage .audience-slide__logo{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:4.8rem}.corpNewPage .audience-slide__logo img{-o-object-fit:contain;object-fit:contain}.corpNewPage .audience-slide__title{font-size:2rem;font-weight:600;line-height:120%}.corpNewPage .audience-slide__about{font-size:1.6rem;line-height:130%;margin-top:1.2rem}.corpNewPage .audience-slide__about>p:not(:last-child){margin-bottom:.4rem}.corpNewPage .audience-slide__about a{color:#259ee2}.corpNewPage .audience-slide__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;font-weight:500;line-height:120%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--mainPageColor);border-radius:.4rem;-webkit-transition:.3s;transition:.3s;cursor:pointer;padding:1rem 1.2rem;border:.1rem solid #98a2b3;background:0 0;color:#344054;font-size:1.5rem;-webkit-box-shadow:none;box-shadow:none;margin-top:2.4rem}.corpNewPage .audience-slide__button:active:not(.disabled){scale:.98;background:color-mix(in srgb,var(--mainPageColor),#000 20%);border-color:color-mix(in srgb,var(--mainPageColor),#000 20%)}.corpNewPage .audience-slide__button.disabled{background:#8a8a8a}.corpNewPage .audience-slide__button:hover{border-color:#667085;background:#f7f7f7;color:#fff;-webkit-box-shadow:none;box-shadow:none}.corpNewPage .audience-slide__tags{max-width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto}.corpNewPage .audience-slide__tag{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.2rem;font-weight:400;line-height:116%;border-radius:6rem;background-color:#fafafa;border:1px solid #ccc;padding:.6rem .8rem}.corpNewPage .audience-slide__img{position:absolute;width:100%;max-width:40rem;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.corpNewPage .audience .audience-slide.additional .audience-slide__profile,.corpNewPage .audience .audience-slide.corporate .audience-slide__profile,.corpNewPage .audience .audience-slide.interactive .audience-slide__profile{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.2rem;font-weight:600;line-height:116%;white-space:nowrap;color:#fff;border-radius:6rem;padding:.6rem .8rem}.corpNewPage .audience .audience-slide .audience-slide__profile{background-color:#9444d3}.corpNewPage .audience .audience-slide .audience-slide__profile:empty::before{content:"Обучение детей"}.corpNewPage .audience .audience-slide.additional .audience-slide__profile{background-color:#259ee2}.corpNewPage .audience .audience-slide.additional .audience-slide__profile:empty::before{content:"Обучение взрослых"}.corpNewPage .audience .audience-slide.corporate .audience-slide__profile{background-color:#d37844}.corpNewPage .audience .audience-slide.corporate .audience-slide__profile:empty::before{content:"Обучение сотрудников"}.corpNewPage .audience .audience-slide_insperia .audience-slide__logo{background-color:#000;padding:.4rem .8rem}.corpNewPage .audience .audience-slide_insperia .audience-slide__body::before{background:rgba(37,158,226,.6)}.corpNewPage .audience .audience-slide_insperia .audience-slide__body::after{background:rgba(148,68,211,.8)}.corpNewPage .audience .audience-slide_mba .audience-slide__body::before{background:rgba(148,68,211,.6)}.corpNewPage .audience .audience-slide_mba .audience-slide__body::after{background:rgba(37,158,226,.5)}.corpNewPage .audience .audience-slide_friendsOrchestra .audience-slide__logo{max-width:14.2rem}.corpNewPage .audience .audience-slide_friendsOrchestra .audience-slide__body::before{background:rgba(116,183,136,.5)}.corpNewPage .audience .audience-slide_friendsOrchestra .audience-slide__body::after{background:rgba(116,183,136,.6)}.corpNewPage .audience .audience-slide_evlanova .audience-slide__body::before{background:rgba(211,120,68,.5)}.corpNewPage .audience .audience-slide_evlanova .audience-slide__body::after{background:rgba(211,120,68,.8)}.corpNewPage .audience .audience-slide_nechaeva-s .audience-slide__profile{margin-block:1.1rem}.corpNewPage .audience .audience-slide_nechaeva-s .audience-slide__body::before{background:rgba(216,107,24,.4)}.corpNewPage .audience .audience-slide_nechaeva-s .audience-slide__body::after{background:rgba(148,68,211,.5)}.corpNewPage .audience .audience-slide_ekkerman .audience-slide__body::before{background:rgba(116,183,136,.6)}.corpNewPage .audience .audience-slide_ekkerman .audience-slide__body::after{background:rgba(37,158,226,.5)}.corpNewPage .audience .audience-slide_aseykina .audience-slide__body::before{background:rgba(37,158,226,.6)}.corpNewPage .audience .audience-slide_aseykina .audience-slide__body::after{background:rgba(148,68,211,.8)}.corpNewPage .audience .audience-slide_warmcontact .audience-slide__body::before{background:rgba(37,158,226,.5)}.corpNewPage .audience .audience-slide_warmcontact .audience-slide__body::after{background:rgba(116,183,136,.6)}.corpNewPage .audience .audience-slide_citRegion .audience-slide__body::before{background:rgba(116,183,136,.5)}.corpNewPage .audience .audience-slide_citRegion .audience-slide__body::after{background:rgba(116,183,136,.6)}.corpNewPage .audience .audience-slide_P-DTR .audience-slide__body::before{background:rgba(211,120,68,.5)}.corpNewPage .audience .audience-slide_P-DTR .audience-slide__body::after{background:rgba(211,120,68,.6)}.corpNewPage .audience .audience-slide_lebedeva-k .audience-slide__body::before{background:rgba(37,158,226,.4)}.corpNewPage .audience .audience-slide_lebedeva-k .audience-slide__body::after{background:rgba(148,68,211,.5)}.corpNewPage .audience .audience-slide_gruzdeva-s .audience-slide__body::before{background:rgba(148,68,211,.6)}.corpNewPage .audience .audience-slide_gruzdeva-s .audience-slide__body::after{background:rgba(37,158,226,.5)}.corpNewPage .audience .audience-slide_fillTheGaps .audience-slide__profile{margin-block:1.1rem}.corpNewPage .audience .audience-slide_fillTheGaps .audience-slide__body::before{background:rgba(216,107,24,.4)}.corpNewPage .audience .audience-slide_fillTheGaps .audience-slide__body::after{background:rgba(148,68,211,.5)}.corpNewPage .audience .audience-slide_naturaNostra .audience-slide__body::before{background:rgba(116,183,136,.6)}.corpNewPage .audience .audience-slide_naturaNostra .audience-slide__body::after{background:rgba(37,158,226,.5)}.corpNewPage .cases__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.corpNewPage .cases__btn{margin-inline:auto;margin-top:3rem}.corpNewPage .case{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;background:rgba(var(--mainColorRgb),.08);padding:2rem}.corpNewPage .case__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;border-bottom:2px solid #dcdcdc;padding-bottom:2rem}.corpNewPage .case__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.corpNewPage .case__title-logo{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:14rem;height:4.8rem}.corpNewPage .case__title-logo img{-o-object-fit:contain;object-fit:contain}.corpNewPage .case__title-name{text-align:center}.corpNewPage .case__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem}.corpNewPage .case__btn{max-width:30rem;font-size:1.2rem;-webkit-box-shadow:none;box-shadow:none;border:2px solid var(--mainPageColor)}.corpNewPage .case__btn-site{color:var(--mainPageColor);background-color:#fff}.corpNewPage .case__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.corpNewPage .case__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem;border-radius:1.6rem;background:#fff}.corpNewPage .case__person{display:grid;grid-template-columns:6rem 1fr;gap:.4rem 1.6rem}.corpNewPage .case__person-img{grid-column:1/2;grid-row:1/3;max-width:6rem;max-height:6rem;border-radius:50%;overflow:hidden}.corpNewPage .case__person-name{grid-column:2/3;grid-row:1/2}.corpNewPage .case__result-title{font-weight:700;text-transform:uppercase;margin-bottom:2.4rem}.corpNewPage .case__result-list>li::before{content:"";bottom:auto;right:auto}.corpNewPage .case__result-list>li:not(:last-child){margin-bottom:1.6rem}.corpNewPage .faq__items{display:grid;gap:1rem;max-width:86rem;margin-inline:auto}.corpNewPage .faq__item{overflow:hidden;border:1px solid #ebebeb;-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.04);box-shadow:0 1rem 3rem rgba(0,0,0,.04);-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.corpNewPage .faq__item.active{-webkit-box-shadow:0 1.4rem 4rem rgba(0,0,0,.07);box-shadow:0 1.4rem 4rem rgba(0,0,0,.07)}.corpNewPage .faq__item.active .icon-plus::after{-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.corpNewPage .faq__question{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.2rem;width:100%;font-family:inherit;text-align:left;color:#000;background:0 0;border:0;cursor:pointer}.corpNewPage .faq__question:focus-visible{outline-offset:-4px}.corpNewPage .faq__question .icon-plus{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.corpNewPage .faq__answer p:not(:last-child){margin-bottom:1rem}.header{background:rgba(255,255,255,.82)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;-webkit-box-shadow:0 1.2rem 3.4rem rgba(31,45,78,.08);box-shadow:0 1.2rem 3.4rem rgba(31,45,78,.08)}.header__button{border:0;border-radius:99.9rem;letter-spacing:0}.header__button-demo{border:0;background:var(--soho-action-blue);background-image:var(--soho-action-blue);color:#fff;-webkit-box-shadow:0 2rem 4.6rem rgba(36,87,255,.24);box-shadow:0 2rem 4.6rem rgba(36,87,255,.24)}.header__button-demo:hover{-webkit-transform:translateY(-.1rem);-ms-transform:translateY(-.1rem);transform:translateY(-.1rem);-webkit-box-shadow:0 2.6rem 5.8rem rgba(36,87,255,.3);box-shadow:0 2.6rem 5.8rem rgba(36,87,255,.3)}.header__button-try{border:0;background:var(--soho-action-black);background-image:none;color:#fff;-webkit-box-shadow:0 1.8rem 4.2rem rgba(5,8,22,.18);box-shadow:0 1.8rem 4.2rem rgba(5,8,22,.18)}.header__button-try:hover{-webkit-transform:translateY(-.1rem);-ms-transform:translateY(-.1rem);transform:translateY(-.1rem);-webkit-box-shadow:0 2.4rem 5.2rem rgba(5,8,22,.24);box-shadow:0 2.4rem 5.2rem rgba(5,8,22,.24)}.header__button-login{background:#fff;color:#344054;-webkit-box-shadow:0 .8rem 2.2rem rgba(31,45,78,.08);box-shadow:0 .8rem 2.2rem rgba(31,45,78,.08)}.page-subnav{position:sticky;top:calc(var(--page-header-height,0rem) - .1rem);z-index:90;margin-top:0;border-top:0;border-bottom:.1rem solid rgba(31,45,78,.06);background:rgba(255,255,255,.88);-webkit-box-shadow:0 1.4rem 3.4rem rgba(31,45,78,.08);box-shadow:0 1.4rem 3.4rem rgba(31,45,78,.08);-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);-webkit-transition:opacity .6s,-webkit-transform .6s,-webkit-box-shadow .2s;transition:transform .6s,opacity .6s,box-shadow .2s,-webkit-transform .6s,-webkit-box-shadow .2s}.page-subnav__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.6rem;overflow-x:auto;max-width:140rem;margin:0 auto;padding:.6rem 1.2rem;scrollbar-width:none}.page-subnav__inner::-webkit-scrollbar{display:none}.page-subnav__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:3.6rem;padding:0 1.2rem;border-radius:99.9rem;color:#646464;font-size:1.4rem;font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;white-space:nowrap;-webkit-transition:background .2s,color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:background .2s,color .2s,box-shadow .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s}.page-subnav__link:hover{background:#eef5ff;color:#111827}.page-subnav__link.is-active{background:#667085;color:#fff;-webkit-box-shadow:0 1rem 2.2rem rgba(5,8,22,.14);box-shadow:0 1rem 2.2rem rgba(5,8,22,.14)}.header.out+.page-subnav,.page-subnav.is-header-out{-webkit-transform:translateY(calc(-100% - 1.2rem));-ms-transform:translateY(calc(-100% - 1.2rem));transform:translateY(calc(-100% - 1.2rem));opacity:0;pointer-events:none}#capabilities-corporate,#capabilities-learning,#capabilities-technical,#client-cases,#faq{scroll-margin-top:calc(var(--page-header-height,8rem) + 7rem)}.corpNewPage .hero{position:relative;overflow:hidden;margin:0;padding:6rem 0 8.4rem;background:#fff}.corpNewPage .hero__container{position:relative;z-index:1}.corpNewPage .hero__title{max-width:100rem;color:#000;font-size:5rem;font-weight:600;line-height:1.2;letter-spacing:0;text-align:center;text-wrap:balance;margin:0 auto 5rem}.corpNewPage .hero__title-line{display:block;white-space:nowrap}.corpNewPage .hero__body{display:grid;grid-template-columns:minmax(0,.77fr) minmax(48rem,.88fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5.5rem}.corpNewPage .hero__info{padding:0;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.corpNewPage .hero__subtitle{margin-bottom:2.4rem;color:#646464;font-size:2rem;font-weight:400;line-height:1.5}.corpNewPage .hero__list{display:grid;gap:1.6rem;margin:0 0 3rem;padding:0;list-style:none}.corpNewPage .hero__list>li{position:relative;padding-left:3.6rem;border:0;background:0 0;color:#000;-webkit-box-shadow:none;box-shadow:none;font-size:1.8rem;font-weight:400;line-height:1.4}.corpNewPage .hero__list>li::before{content:"";position:absolute;top:0;left:.2rem;width:2.4rem;height:2.4rem;border:0;border-radius:0;background:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14' stroke='%239444D3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 4 12 14.01l-3-3' stroke='%239444D3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.corpNewPage .hero__list>li::after{content:none;display:none}.corpNewPage .hero__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem}.corpNewPage .hero__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;min-height:4.3rem;padding:0 2.8rem;border-radius:99.9rem;color:#fff;font-size:1.6rem;font-weight:500;line-height:1.2;text-align:center;-webkit-transition:-webkit-transform .18s,-webkit-box-shadow .18s,-webkit-filter .18s;transition:transform .18s,box-shadow .18s,filter .18s,-webkit-transform .18s,-webkit-box-shadow .18s,-webkit-filter .18s}.corpNewPage .hero__btn[data-hero-cta=try]{border:0;background:var(--soho-action-black);-webkit-box-shadow:0 1.8rem 4.2rem rgba(5,8,22,.18);box-shadow:0 1.8rem 4.2rem rgba(5,8,22,.18)}.corpNewPage .hero__btn[data-hero-cta=demo]{border:0;background:var(--soho-action-blue);color:#fff;-webkit-box-shadow:0 2rem 4.6rem rgba(36,87,255,.24);box-shadow:0 2rem 4.6rem rgba(36,87,255,.24)}.corpNewPage .hero__btn:hover{-webkit-filter:brightness(1.06) saturate(1.08);filter:brightness(1.06) saturate(1.08);-webkit-transform:translateY(-.3rem) scale(1.015);-ms-transform:translateY(-.3rem) scale(1.015);transform:translateY(-.3rem) scale(1.015)}.corpNewPage .hero__btn[data-hero-cta=try]:hover{-webkit-box-shadow:0 2.4rem 5.2rem rgba(5,8,22,.24);box-shadow:0 2.4rem 5.2rem rgba(5,8,22,.24)}.corpNewPage .hero__btn[data-hero-cta=demo]:hover{-webkit-box-shadow:0 2.6rem 5.8rem rgba(36,87,255,.3);box-shadow:0 2.6rem 5.8rem rgba(36,87,255,.3)}.corpNewPage .hero__btn:active{-webkit-filter:brightness(.98);filter:brightness(.98);-webkit-transform:translateY(0) scale(.985);-ms-transform:translateY(0) scale(.985);transform:translateY(0) scale(.985);-webkit-transition-duration:80ms;transition-duration:80ms}.corpNewPage .hero__btn:focus-visible{outline:rgba(36,87,255,.48) solid .3rem;outline-offset:.3rem}.corpNewPage .hero__buttons .corpNewPage .hero__btn[data-hero-cta]:hover{-webkit-filter:brightness(1.06) saturate(1.08);filter:brightness(1.06) saturate(1.08);-webkit-transform:translateY(-.3rem) scale(1.015);-ms-transform:translateY(-.3rem) scale(1.015);transform:translateY(-.3rem) scale(1.015)}.corpNewPage .hero__text_note{color:#646464;font-size:1.4rem;line-height:1.4}.corpNewPage .hero__img{display:block;width:100%}.corpNewPage .capabilities .icon-plus{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:3.2rem;height:3.2rem;min-width:3.2rem;border-radius:50%;background:#f7f8fc;-webkit-box-shadow:none;box-shadow:none;color:#050816;font-size:0}.corpNewPage .capabilities .icon-plus::after,.corpNewPage .capabilities .icon-plus::before{content:"";position:absolute;top:50%;left:50%;width:1.3rem;height:.2rem;border:0;border-radius:99.9rem;background:#050816;opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.corpNewPage .capabilities .icon-plus::after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);-webkit-transition:opacity .2s,-webkit-transform .28s cubic-bezier(.22,1,.36,1);transition:opacity .2s,transform .28s cubic-bezier(.22,1,.36,1),-webkit-transform .28s cubic-bezier(.22,1,.36,1)}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured li,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured) li{position:relative;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;padding-left:4.4rem}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured li::before,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured) li::before{content:"";position:absolute;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;top:.02em;width:3.1rem;height:3.1rem;border:3px solid #a855f7;border-radius:50%;background:0 0}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured li::after,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured) li::after{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;left:.78rem;top:calc(.02em + .78rem);width:1.45rem;height:.8rem;border-left:3px solid #a855f7;border-bottom:3px solid #a855f7;border-top:0;border-right:0;border-radius:.08rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:0 0}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured>li::before,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured)>li::before{content:"";position:absolute;bottom:auto;right:auto;border:0;border-radius:0;-webkit-transform:none;-ms-transform:none;transform:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14' stroke='%239444D3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 4 12 14.01l-3-3' stroke='%239444D3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:2.4rem;height:2.4rem}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured>li::after,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured)>li::after{content:none;display:none}.corpNewPage .capabilities__cta{background:var(--soho-action-blue);background-image:var(--soho-action-blue);-webkit-box-shadow:0 20px 46px rgba(36,87,255,.24);box-shadow:0 20px 46px rgba(36,87,255,.24);position:relative;z-index:5;-webkit-transition:-webkit-transform .18s,-webkit-box-shadow .18s,-webkit-filter .18s;transition:transform .18s,box-shadow .18s,filter .18s,-webkit-transform .18s,-webkit-box-shadow .18s,-webkit-filter .18s}.corpNewPage .capabilities[data-extra-capability-block]+.audience_corporate{margin-top:0;background:#050816;padding-top:8.4rem}.corpNewPage .capabilities[data-extra-capability-block]+.audience_corporate::before{content:"";position:absolute;inset:0;display:block;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(5,8,22,.98)),color-stop(46%,rgba(5,8,22,.91)),to(rgba(5,8,22,.66))),url(../images/education/corporate/people-bg.webp) center right/cover no-repeat;background:linear-gradient(90deg,rgba(5,8,22,.98) 0,rgba(5,8,22,.91) 46%,rgba(5,8,22,.66) 100%),url(../images/education/corporate/people-bg.webp) center right/cover no-repeat;opacity:1;z-index:0;-webkit-mask-image:none;mask-image:none}.corpNewPage .capabilities[data-extra-capability-block]+.audience_corporate::after{content:none;display:none}.corpNewPage .capabilities[data-extra-capability-block]+.audience_corporate .audience__container{position:relative;z-index:2}.corpNewPage .capabilities{overflow:visible;--cap-accent:#6046ff;--cap-accent-2:#2f7df4;--cap-ink:#111827;--cap-muted:#526174;--cap-soft:#f4f7ff;--cap-panel:#ffffff;--cap-line:rgba(58, 77, 109, 0.12);--cap-shadow:0 24px 70px rgba(33, 43, 72, 0.12);position:relative;margin:0}.corpNewPage .capabilities__item .capabilities__detail{display:block;padding:0}.corpNewPage .capabilities__detail[hidden]{display:none}.corpNewPage .capabilities__scenario-btn{font-weight:500;min-height:3.9rem}.corpNewPage .capabilities__active-heading{font-weight:600}.corpNewPage .capabilities__detail li.capabilities__detail-item_note>span,.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured li,.corpNewPage .capabilities__detail ul:has(li.capabilities__detail-item_note)>li:not(.capabilities__detail-item_note),.corpNewPage .capabilities__detail ul:has(li.capabilities__detail-item_note)>li:not(.capabilities__detail-item_note)>span,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured) li{color:#000;line-height:1.4}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured span{font-weight:600;max-width:100%}.corpNewPage .capabilities__caption,.corpNewPage .capabilities__demo .capabilities__screen figcaption,.corpNewPage .capabilities__detail li.capabilities__detail-item_note>em,.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured em,.corpNewPage .capabilities__item .capabilities__caption,.corpNewPage .capabilities__scenario-panel>.capabilities__demo .capabilities__caption{color:#646464;font-size:1.4rem;font-weight:400;line-height:1.5}.corpNewPage #capabilities-corporate,.corpNewPage #capabilities-learning,.corpNewPage #capabilities-technical{scroll-margin-top:calc(var(--page-header-height,8rem) + 7rem)}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.65rem .7rem}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:100%;padding:0 0 0 1.6rem}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured li::before{content:"";-webkit-transform:none;-ms-transform:none;transform:none}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured em{max-width:52rem}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured .capabilities__detail-item_note{-ms-flex-preferred-size:100%;flex-basis:100%}.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.65rem .7rem}.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured) li{max-width:100%}.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured) li::before{content:"";-webkit-transform:none;-ms-transform:none;transform:none}.corpNewPage .capabilities:nth-of-type(odd)::before{content:"";position:absolute;inset:7.5rem 0 auto auto;width:min(76rem,52vw);height:30rem;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.92)),color-stop(38%,rgba(255,255,255,.42)),to(rgba(255,255,255,.05))),url(../images/education/corporate/people-bg.webp) center right/cover no-repeat;background:linear-gradient(90deg,rgba(255,255,255,.92) 0,rgba(255,255,255,.42) 38%,rgba(255,255,255,.05) 100%),url(../images/education/corporate/people-bg.webp) center right/cover no-repeat;border-radius:5.2rem 0 0 5.2rem;opacity:.46;-webkit-filter:saturate(.94);filter:saturate(.94);pointer-events:none}.corpNewPage .capabilities:nth-of-type(even)::before{content:"";position:absolute;inset:8rem auto auto 0;width:min(68rem,46vw);height:26rem;background:-webkit-gradient(linear,right top,left top,color-stop(0,rgba(255,255,255,.94)),color-stop(48%,rgba(255,255,255,.45)),to(rgba(255,255,255,.08))),url(../images/education/corporate/people-bg.webp) center right/cover no-repeat;background:linear-gradient(270deg,rgba(255,255,255,.94) 0,rgba(255,255,255,.45) 48%,rgba(255,255,255,.08) 100%),url(../images/education/corporate/people-bg.webp) center right/cover no-repeat;border-radius:0 5rem 5rem 0;opacity:.24;-webkit-filter:saturate(.88);filter:saturate(.88);pointer-events:none}.corpNewPage .capabilities__container{position:relative;z-index:1}.corpNewPage .capabilities__head{margin:0 auto 5.5rem;text-align:center;max-width:112rem}.corpNewPage .capabilities__title{letter-spacing:0;margin:0 0 2.2rem;font-size:6.4rem;line-height:1;font-weight:800;color:#050816}.corpNewPage .capabilities__subtitle{text-wrap:pretty;margin:0 auto;font-weight:400;max-width:108rem;font-size:2.7rem;line-height:1.35;color:#334155}.corpNewPage .capabilities__scenario-nav{margin:0 0 5rem;overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;scrollbar-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2.2rem;padding:0;border:0;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.corpNewPage .capabilities__scenario-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;font-family:inherit;border:0;line-height:1.2;letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:0 0;color:#475569;font-size:2rem;font-weight:620;-webkit-box-shadow:none;box-shadow:none;min-height:5.8rem}.corpNewPage .capabilities__scenario-ico{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2rem;height:2rem;background:currentColor;opacity:.82;display:none}.corpNewPage .capabilities__scenario-ico_recruitment{-webkit-mask:url(../images/education/corporate/icons/funnel.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/funnel.svg) center/contain no-repeat}.corpNewPage .capabilities__scenario-ico_learning{-webkit-mask:url(../images/education/corporate/icons/book.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/book.svg) center/contain no-repeat}.corpNewPage .capabilities__scenario-ico_development{-webkit-mask:url(../images/education/corporate/icons/growth.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/growth.svg) center/contain no-repeat}.corpNewPage .capabilities__scenario-ico_assessment{-webkit-mask:url(../images/education/corporate/icons/checklist.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/checklist.svg) center/contain no-repeat}.corpNewPage .capabilities__scenario-ico_qualification{-webkit-mask:url(../images/education/corporate/icons/certificate.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/certificate.svg) center/contain no-repeat}.corpNewPage .capabilities__scenario-ico_talent-pool{-webkit-mask:url(../images/education/corporate/icons/talent.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/talent.svg) center/contain no-repeat}.corpNewPage .capabilities__scenario-ico_communications{-webkit-mask:url(../images/education/corporate/icons/chat.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/chat.svg) center/contain no-repeat}.corpNewPage .capabilities__scenario-ico_webinar{-webkit-mask:url(../images/education/corporate/icons/play.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/play.svg) center/contain no-repeat}.corpNewPage .capabilities__scenario-ico_calendar{-webkit-mask:url(../images/education/corporate/icons/calendar.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/calendar.svg) center/contain no-repeat}.corpNewPage .capabilities__scenario-btn.active{background:linear-gradient(135deg,var(--cap-accent),var(--cap-accent-2));-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 10px 22px rgba(5,8,22,.14);box-shadow:0 10px 22px rgba(5,8,22,.14)}.corpNewPage .capabilities__scenario-btn.active .capabilities__scenario-ico{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:1}.corpNewPage .capabilities__layout{display:grid;grid-template-columns:minmax(42rem,.82fr) minmax(0,1.08fr);grid-template-areas:"heading heading" "panels demo";gap:2.8rem 5.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.corpNewPage .capabilities__demo{position:relative;border:0;grid-area:demo;align-self:start;padding:0;background:0 0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;overflow:visible;min-width:0}.corpNewPage .capabilities__demo::before{content:"";position:absolute;inset:auto -10rem -9rem auto;width:34rem;height:34rem;border-radius:50%;background:radial-gradient(circle,rgba(96,70,255,.18),rgba(96,70,255,0) 68%);pointer-events:none;display:none}.corpNewPage .capabilities__screen{position:relative;margin:0;padding:0;border:0;-webkit-box-shadow:0 28px 82px rgba(5,8,22,.13);box-shadow:0 28px 82px rgba(5,8,22,.13)}.corpNewPage .capabilities__caption{max-width:100%;margin:1.8rem auto 0;padding:0 1.2rem;text-align:center;font-size:2.15rem;line-height:1.34;font-weight:520;color:#475569}.corpNewPage .capabilities__scenario-title{letter-spacing:0;font-size:4.7rem;line-height:1.04;font-weight:800;color:#050816;margin:0 0 2.4rem;display:none}.corpNewPage .capabilities__item{margin:0;border:0;background:#fff;border-radius:3.2rem;-webkit-box-shadow:0 14px 34px rgba(5,8,22,.08);box-shadow:0 14px 34px rgba(5,8,22,.08)}.corpNewPage .capabilities__item.active{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#f8fbff));background:linear-gradient(180deg,#fff 0,#f8fbff 100%);-webkit-box-shadow:0 18px 42px rgba(5,8,22,.11);box-shadow:0 18px 42px rgba(5,8,22,.11)}.corpNewPage .capabilities__trigger{display:grid;grid-template-columns:minmax(0,1fr) 3.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-family:inherit;text-align:left;border:0;color:var(--cap-ink);cursor:pointer;min-height:7rem;padding:1.4rem 2rem;gap:1.4rem;background:0 0}.corpNewPage .capabilities__trigger-icon{position:relative;width:5rem;height:5rem;border:0;border-radius:1.55rem;background:linear-gradient(135deg,var(--cap-accent),var(--cap-accent-2));-webkit-box-shadow:0 14px 28px rgba(96,70,255,.22);box-shadow:0 14px 28px rgba(96,70,255,.22);display:none}.corpNewPage .capabilities__trigger-icon::before{content:"";position:absolute;inset:1rem;background:currentColor}.corpNewPage .capabilities__trigger-icon_recruitment::before{-webkit-mask:url(../images/education/corporate/icons/funnel.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/funnel.svg) center/contain no-repeat}.corpNewPage .capabilities__trigger-icon_learning::before{-webkit-mask:url(../images/education/corporate/icons/book.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/book.svg) center/contain no-repeat}.corpNewPage .capabilities__trigger-icon_development::before{-webkit-mask:url(../images/education/corporate/icons/growth.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/growth.svg) center/contain no-repeat}.corpNewPage .capabilities__trigger-icon_assessment::before{-webkit-mask:url(../images/education/corporate/icons/checklist.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/checklist.svg) center/contain no-repeat}.corpNewPage .capabilities__trigger-icon_qualification::before{-webkit-mask:url(../images/education/corporate/icons/certificate.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/certificate.svg) center/contain no-repeat}.corpNewPage .capabilities__trigger-icon_talent-pool::before{-webkit-mask:url(../images/education/corporate/icons/talent.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/talent.svg) center/contain no-repeat}.corpNewPage .capabilities__trigger-icon_communications::before{-webkit-mask:url(../images/education/corporate/icons/chat.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/chat.svg) center/contain no-repeat}.corpNewPage .capabilities__trigger-icon_webinar::before{-webkit-mask:url(../images/education/corporate/icons/play.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/play.svg) center/contain no-repeat}.corpNewPage .capabilities__trigger-icon_calendar::before{-webkit-mask:url(../images/education/corporate/icons/calendar.svg) center/contain no-repeat;mask:url(../images/education/corporate/icons/calendar.svg) center/contain no-repeat}.corpNewPage .capabilities__item:not(.active) .capabilities__trigger-icon::before{background:var(--cap-accent);-webkit-filter:none;filter:none;background-color:var(--cap-accent)}.corpNewPage .capabilities__toggle{width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:#f4f7ff;-webkit-box-shadow:inset 0 0 0 1px rgba(96,70,255,.13);box-shadow:inset 0 0 0 1px rgba(96,70,255,.13)}.corpNewPage .capabilities__item.active .capabilities__toggle{background:#111827;-webkit-box-shadow:none;box-shadow:none;color:#fff}.corpNewPage .capabilities__toggle::after,.corpNewPage .capabilities__toggle::before{background:currentColor}.corpNewPage .capabilities__detail-text{max-width:54rem;margin:0 0 2rem;font-weight:400}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured{gap:1rem 1rem}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured span{-webkit-box-shadow:0 10px 24px rgba(32,44,71,.08);box-shadow:0 10px 24px rgba(32,44,71,.08)}.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured){gap:1rem}.corpNewPage .capabilities__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;min-height:7.4rem;margin-top:3rem;background:#050816;-webkit-box-shadow:0 26px 62px rgba(5,8,22,.24);box-shadow:0 26px 62px rgba(5,8,22,.24)}.corpNewPage .capabilities__cta:hover{-webkit-box-shadow:0 28px 62px rgba(96,70,255,.34);box-shadow:0 28px 62px rgba(96,70,255,.34)}.corpNewPage .capabilities__trigger-icon,.corpNewPage .capabilities__trigger-icon_assessment,.corpNewPage .capabilities__trigger-icon_calendar,.corpNewPage .capabilities__trigger-icon_communications,.corpNewPage .capabilities__trigger-icon_development,.corpNewPage .capabilities__trigger-icon_learning,.corpNewPage .capabilities__trigger-icon_qualification,.corpNewPage .capabilities__trigger-icon_recruitment,.corpNewPage .capabilities__trigger-icon_talent-pool,.corpNewPage .capabilities__trigger-icon_webinar{background:linear-gradient(135deg,var(--cap-accent),var(--cap-accent-2));-webkit-box-shadow:0 14px 28px rgba(96,70,255,.22);box-shadow:0 14px 28px rgba(96,70,255,.22);background-color:transparent;background-image:linear-gradient(135deg,var(--cap-accent),var(--cap-accent-2))}.corpNewPage .capabilities__item:not(.active) .capabilities__trigger-icon{background:#f1f5ff;-webkit-box-shadow:inset 0 0 0 1px rgba(96,70,255,.14);box-shadow:inset 0 0 0 1px rgba(96,70,255,.14)}.corpNewPage .capabilities__item.active .capabilities__trigger-icon::before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.corpNewPage .capabilities__container._cnt{max-width:140rem}.corpNewPage .capabilities{--cap-accent:#2457ff;--cap-accent-2:#00a3ff;--cap-ink:#050816;--cap-muted:#475569;--cap-shadow:0 32px 90px rgba(5, 8, 22, 0.16);padding:11rem 0}.corpNewPage .capabilities::before{display:none}.corpNewPage .capabilities__scenario-nav::-webkit-scrollbar{display:none}.corpNewPage .capabilities__scenario-btn:hover{background:#eef3ff;color:#050816}.corpNewPage .capabilities:nth-of-type(even) .capabilities__item{background:#fff}.corpNewPage .capabilities__trigger::before{content:none;display:none}.corpNewPage .capabilities__trigger-title{letter-spacing:0;font-size:2.8rem;line-height:1.12;font-weight:800;color:#050816}.corpNewPage .capabilities__detail{padding:0 3.8rem 3rem 2.8rem;background:0 0;border:0;color:#334155;font-weight:400;line-height:1.4}.corpNewPage .capabilities__detail>.disclosure__inner>:not(:last-child),.corpNewPage .capabilities__detail>:not(:last-child){margin-bottom:2.5rem}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured){list-style:none;display:grid;gap:1.55rem;padding:0;margin:0}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured li,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured) li{display:block;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#111827}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured span{display:block;padding:0;background:0 0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#111827;line-height:1.32}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured em{display:block;max-width:68rem;margin:.5rem 0 0;color:#5b677a;font-size:1.75rem;line-height:1.45;font-style:normal}.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured) li{line-height:1.35}.corpNewPage .capabilities__scenario-btn,.corpNewPage .capabilities__scenario-btn.active,.corpNewPage .capabilities__scenario-btn:hover{-webkit-box-shadow:none;box-shadow:none}.corpNewPage .capabilities__active-heading{grid-area:heading;margin:0 0 .4rem;max-width:118rem;color:#050816;font-size:4.9rem;line-height:1.04;font-weight:560;letter-spacing:0}.corpNewPage .capabilities__scenario-panels{grid-area:panels;padding:0}.corpNewPage .capabilities__scenario-panel{display:none;gap:2rem}.corpNewPage .capabilities__scenario-panel.active{display:grid}.corpNewPage .capabilities__screen-img{display:block;width:112%;max-width:none;height:100%;aspect-ratio:1.62/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-left:-6%;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#f7f8fb}.corpNewPage .capabilities__item,.corpNewPage .capabilities__item.active{overflow:visible}.corpNewPage .capabilities__item .capabilities__screen-img{border-radius:2.8rem;-webkit-box-shadow:0 18px 46px rgba(5,8,22,.12);box-shadow:0 18px 46px rgba(5,8,22,.12)}.corpNewPage .capabilities__item .capabilities__caption{font-size:1.62rem;text-align:left;padding:0}.corpNewPage .capabilities__scenario-panel>.capabilities__demo{grid-area:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;position:static;justify-self:stretch;width:100%}.corpNewPage .capabilities__scenario-panel>.capabilities__demo .capabilities__screen{border-radius:2.8rem;-webkit-box-shadow:0 18px 46px rgba(5,8,22,.11);box-shadow:0 18px 46px rgba(5,8,22,.11)}.corpNewPage .capabilities__scenario-panel>.capabilities__demo .capabilities__caption{font-size:1.62rem;text-align:left;padding:0}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured>li,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured)>li{position:relative;padding-left:4.2rem}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured>li>span,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured)>li>span{display:block}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured>li>em,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured)>li>em{display:block;margin-top:.5rem}.corpNewPage .capabilities__detail li.capabilities__detail-item_note>span{display:block;padding:0;background:0 0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#111827}.corpNewPage .capabilities__detail li.capabilities__detail-item_note>em{display:block;max-width:68rem;margin:.65rem 0 0;color:#5b677a;font-size:1.75rem;line-height:1.45;font-style:normal;font-weight:400}.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured) li.capabilities__detail-item_note{font-size:inherit;line-height:inherit}.corpNewPage .capabilities__detail ul:has(li.capabilities__detail-item_note)>li:not(.capabilities__detail-item_note){color:#111827;line-height:1.32}.corpNewPage .capabilities__detail ul:has(li.capabilities__detail-item_note)>li:not(.capabilities__detail-item_note)::before{top:0}.corpNewPage .capabilities__detail ul:has(li.capabilities__detail-item_note)>li:not(.capabilities__detail-item_note)>span{display:block;padding:0;background:0 0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#111827;line-height:1.32}.corpNewPage .capabilities__trigger-title em{display:inline-block;margin-left:.7rem;color:#667085;font-size:.58em;line-height:1;font-weight:400;font-style:normal;vertical-align:baseline}.corpNewPage .capabilities[data-extra-capability-block] .capabilities__cta{margin-bottom:0}.corpNewPage .capabilities{padding-top:5.2rem;padding-bottom:4.6rem}.corpNewPage .capabilities,.corpNewPage .capabilities:nth-of-type(even){background:#fff}.corpNewPage .capabilities+.capabilities{border-top:0;margin-top:0;padding-top:6.4rem}.corpNewPage .capabilities:not([data-extra-capability-block]),.corpNewPage .capabilities[data-extra-capability-block]{padding-bottom:6.9rem}.corpNewPage .capabilities__scenario-btn,.corpNewPage .capabilities__scenario-btn.active,.corpNewPage .capabilities__scenario-btn:not(.active){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:3.9rem;padding:0 1.6rem;border-radius:2.2rem;-webkit-box-shadow:none;box-shadow:none;font-weight:620;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:color .18s,background-color .18s;transition:color .18s,background-color .18s}.corpNewPage .capabilities__scenario-btn:not(.active){background:0 0;color:#4b5565}.corpNewPage .capabilities__scenario-btn:not(.active):hover{color:#050816}.corpNewPage .capabilities__scenario-btn.active,.corpNewPage .capabilities__scenario-btn.active:hover{background:var(--soho-text-soft);color:#fff}.corpNewPage .capabilities__scenario-btn:focus-visible{outline:#2457ff solid 2px;outline-offset:2px}.corpNewPage .capabilities__demo .capabilities__screen{display:block;margin:0;padding:0;border:0;border-radius:4rem;background:0 0;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.corpNewPage .capabilities__demo .capabilities__screen-img{display:block;max-width:100%;min-height:0;aspect-ratio:auto;margin:0;padding:0;-webkit-box-shadow:0 1.6rem 4.6rem rgba(5,8,22,.12);box-shadow:0 1.6rem 4.6rem rgba(5,8,22,.12);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.corpNewPage .capabilities__demo .capabilities__screen figcaption{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.9rem;max-width:72rem;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block;max-width:none;margin:0;padding:2rem 2rem 2.6rem;background:#f7f8fb;color:#667085;font-size:1.65rem;font-weight:400;line-height:1.4;text-align:center}.corpNewPage .capabilities__demo .capabilities__screen figcaption::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 1.8rem;flex:0 0 1.8rem;width:1.8rem;height:.3rem;margin-top:.65em;border-radius:999px;background:#2457ff;display:none}.corpNewPage .capabilities__screen{background:#f7f8fb;border-radius:4rem;-webkit-box-shadow:0 28px 82px rgba(5,8,22,.13);box-shadow:0 28px 82px rgba(5,8,22,.13);overflow:hidden}.corpNewPage .capabilities__demo .capabilities__screen-img{width:108%;max-width:none;height:100%;aspect-ratio:1.7/1;margin-left:-4%;border:0;border-radius:0;background:#f7f8fb;-webkit-box-shadow:none;box-shadow:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.corpNewPage .capabilities__scenario-btn:not(.active):hover{background:#dfe7f7;-webkit-box-shadow:inset 0 0 0 1px rgba(36,87,255,.12);box-shadow:inset 0 0 0 1px rgba(36,87,255,.12)}.corpNewPage .capabilities__trigger{-webkit-transition:none;transition:none}.corpNewPage .capabilities__trigger:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none}.corpNewPage .capabilities__detail>.disclosure__inner{padding:0 2.8rem 3rem}.corpNewPage .capabilities__title{font-weight:560;letter-spacing:0;text-wrap:balance}.corpNewPage .capabilities__scenario-title{font-weight:560}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured span,.corpNewPage .capabilities__trigger-title{font-weight:620}.corpNewPage .capabilities__detail li.capabilities__detail-item_note>span{font-weight:600}.corpNewPage .capabilities__cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;min-height:4.3rem;margin-bottom:0;padding:0 2.8rem;border:0;border-radius:99.9rem;background:var(--soho-action-blue);background-image:var(--soho-action-blue);-webkit-box-shadow:0 20px 46px rgba(36,87,255,.24);box-shadow:0 20px 46px rgba(36,87,255,.24);color:#fff;font-size:1.6rem;font-weight:500;line-height:1.2;text-align:center}.corpNewPage .capabilities:not([data-extra-capability-block]){padding-bottom:8rem}.corpNewPage .capabilities[data-extra-capability-block]{padding-bottom:13rem}.corpNewPage .capabilities__cta:hover{-webkit-box-shadow:0 26px 58px rgba(36,87,255,.3);box-shadow:0 26px 58px rgba(36,87,255,.3);-webkit-filter:brightness(1.06) saturate(1.08);filter:brightness(1.06) saturate(1.08);-webkit-transform:translateY(-.3rem) scale(1.015);-ms-transform:translateY(-.3rem) scale(1.015);transform:translateY(-.3rem) scale(1.015)}.corpNewPage .capabilities__cta:active{-webkit-filter:brightness(.98);filter:brightness(.98);-webkit-transform:translateY(0) scale(.985);-ms-transform:translateY(0) scale(.985);transform:translateY(0) scale(.985);-webkit-transition-duration:80ms;transition-duration:80ms}.corpNewPage .capabilities__item.active .icon-plus::after{opacity:0;opacity:0;-webkit-transform:translate(-50%,-50%) rotate(90deg) scaleX(.35);-ms-transform:translate(-50%,-50%) rotate(90deg) scaleX(.35);transform:translate(-50%,-50%) rotate(90deg) scaleX(.35)}.corpNewPage .capabilities__cta:focus-visible,.corpNewPage .capabilities__trigger:focus-visible{outline:rgba(36,87,255,.48) solid 3px;outline-offset:3px}.corpNewPage .audience{position:relative;margin:0;overflow:visible;background:#fff}.corpNewPage .audience__button.btn{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;min-height:4.3rem;-ms-flex-item-align:center;align-self:center;margin:0 auto;padding:0 2.8rem;border:0;border-radius:99.9rem;background:var(--soho-action-blue);-webkit-box-shadow:0 20px 46px rgba(36,87,255,.24);box-shadow:0 20px 46px rgba(36,87,255,.24);color:#fff;font-size:1.6rem;font-weight:500;line-height:1.2;text-align:center;-webkit-transition:-webkit-transform .18s,-webkit-box-shadow .18s,-webkit-filter .18s;transition:transform .18s,box-shadow .18s,filter .18s,-webkit-transform .18s,-webkit-box-shadow .18s,-webkit-filter .18s}.corpNewPage .audience__button.btn:hover{-webkit-filter:brightness(1.06) saturate(1.08);filter:brightness(1.06) saturate(1.08);-webkit-transform:translateY(-.3rem) scale(1.015);-ms-transform:translateY(-.3rem) scale(1.015);transform:translateY(-.3rem) scale(1.015);-webkit-box-shadow:0 26px 58px rgba(36,87,255,.3);box-shadow:0 26px 58px rgba(36,87,255,.3)}.corpNewPage .audience__button.btn:active{-webkit-filter:brightness(.98);filter:brightness(.98);-webkit-transform:translateY(0) scale(.985);-ms-transform:translateY(0) scale(.985);transform:translateY(0) scale(.985);-webkit-transition-duration:80ms;transition-duration:80ms}.corpNewPage .audience__button.btn:focus-visible{outline:rgba(36,87,255,.48) solid 3px;outline-offset:3px}.corpNewPage .audience_corporate{position:relative;isolation:isolate;overflow:hidden;padding:9.4rem 0 9.8rem;background:#050816;color:#fff}.corpNewPage .audience_corporate::before{content:"";position:absolute;z-index:-2;inset:0;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(5,8,22,.98)),color-stop(46%,rgba(5,8,22,.9)),to(rgba(5,8,22,.62))),url(../images/education/corporate/people-bg.webp) center right/cover no-repeat;background:linear-gradient(90deg,rgba(5,8,22,.98) 0,rgba(5,8,22,.9) 46%,rgba(5,8,22,.62) 100%),url(../images/education/corporate/people-bg.webp) center right/cover no-repeat}.corpNewPage .audience_corporate::after{content:"";position:absolute;z-index:-1;inset:auto -16rem -22rem auto;width:72rem;height:72rem;border-radius:50%;background:radial-gradient(circle,rgba(47,125,244,.32) 0,rgba(96,70,255,.2) 35%,rgba(96,70,255,0) 70%);pointer-events:none}.corpNewPage .audience_corporate .audience__container{position:relative;z-index:1}.corpNewPage .audience_corporate .audience__title{max-width:92rem;margin:0 auto 1.8rem;color:#fff;font-size:4rem;font-weight:600;line-height:1.2;letter-spacing:0;text-align:center;text-wrap:balance}.corpNewPage .audience_corporate .audience__subtitle{max-width:84rem;margin:0 auto 5.2rem;color:rgba(255,255,255,.74);font-size:1.8rem;font-weight:400;line-height:1.5;text-align:center;text-wrap:pretty}.corpNewPage .audience_corporate .audience__body{display:block}.corpNewPage .audience_corporate .audience__segments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.9rem;margin:0 0 5.2rem}.corpNewPage .audience_corporate .audience__segment{--role-accent:#2f7df4;position:relative;overflow:hidden;padding:2.45rem 2.8rem 3rem;border:0;border-radius:3.2rem;outline:0;background:#fff;-webkit-box-shadow:0 28px 80px rgba(5,8,22,.18);box-shadow:0 28px 80px rgba(5,8,22,.18);color:#111827}.corpNewPage .audience_corporate .audience__segment::after,.corpNewPage .audience_corporate .audience__segment::before{content:none;display:none}.corpNewPage .audience_corporate .audience__segment_hr{--role-accent:#9b4dff}.corpNewPage .audience_corporate .audience__segment_manager{--role-accent:#1497ff}.corpNewPage .audience_corporate .audience__segment_learning{--role-accent:#d37844}.corpNewPage .audience_corporate .audience__segment_provider{--role-accent:#58b486}.corpNewPage .audience_corporate .audience__segment-meta{margin:0 0 1.25rem;color:#667085;font-size:1.4rem;font-weight:500;line-height:1.4}.corpNewPage .audience_corporate .audience__segment-title{margin:0 0 1.9rem;color:#111827;font-size:2rem;font-weight:600;line-height:1.2}.corpNewPage .audience_corporate .audience__segment-list{display:grid;gap:.95rem;margin:0;padding:0;list-style:none}.corpNewPage .audience_corporate .audience__segment-list li{position:relative;padding-left:2.1rem;color:#344054;font-size:1.6rem;font-weight:400;line-height:1.4}.corpNewPage .audience_corporate .audience__segment-list li::before{content:"";position:absolute;top:.72em;left:0;width:.55rem;height:.55rem;border-radius:50%;background:var(--role-accent);-webkit-box-shadow:0 0 0 .42rem color-mix(in srgb,var(--role-accent) 13%,transparent);box-shadow:0 0 0 .42rem color-mix(in srgb,var(--role-accent) 13%,transparent)}.corpNewPage .audience_corporate .audience__button.btn{-webkit-box-shadow:0 28px 64px rgba(36,87,255,.28);box-shadow:0 28px 64px rgba(36,87,255,.28)}.corpNewPage .audience:not(.audience_corporate){padding:8.8rem 0 8rem}.corpNewPage .audience:not(.audience_corporate)::after{content:"";position:absolute;z-index:0;right:0;bottom:-6rem;left:0;height:12rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(34%,rgba(255,255,255,.92)),color-stop(68%,#fff),to(#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.92) 34%,#fff 68%,#fff 100%);pointer-events:none}.corpNewPage .audience:not(.audience_corporate) .audience__container{position:relative;z-index:1}.corpNewPage .audience_corporate+.audience{margin-top:0}.corpNewPage #client-cases .audience__title{max-width:112rem;margin:0 auto 3.2rem;color:#000;font-size:4rem;font-weight:600;line-height:1.2;letter-spacing:0;text-align:center;text-wrap:balance}.corpNewPage #client-cases .audience__arrow{background:0 0}.corpNewPage #client-cases .audience-slide__body{border-radius:3.8rem;background:#fff;-webkit-box-shadow:none;box-shadow:none}.corpNewPage #client-cases .audience-slide__title{color:#000;font-size:2rem;font-weight:600;line-height:1.2;letter-spacing:0}.corpNewPage #client-cases .audience-slide__about{color:#000;font-size:1.6rem;font-weight:400;line-height:1.3}.corpNewPage #client-cases .audience-slide__button{border:.1rem solid #98a2b3;background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#344054;font-size:1.4rem;font-weight:500;line-height:1.2;border-radius:99.9rem}.corpNewPage #client-cases .audience-slide__button:hover{border-color:#667085;background:#f7f7f7;-webkit-box-shadow:none;box-shadow:none;color:#1d2939}.corpNewPage #client-cases .audience-slide__tag{font-size:1.2rem;font-weight:400;line-height:1.3}.corpNewPage .cases{position:relative;margin:0;padding:4.4rem 0 6.2rem;overflow:visible;background:#fff}.corpNewPage .cases__container{max-width:140rem}.corpNewPage .cases__title{max-width:112rem;margin:0 auto 3.2rem;color:#000;font-size:4rem;font-weight:600;line-height:1.2;letter-spacing:0;text-align:center;text-wrap:balance}.corpNewPage .cases__btn.btn{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;min-height:4.3rem;margin:3rem auto 0;padding:0 2.8rem;border:0;border-radius:99.9rem;background:var(--soho-action-black);-webkit-box-shadow:0 18px 42px rgba(5,8,22,.18);box-shadow:0 18px 42px rgba(5,8,22,.18);color:#fff;font-size:1.6rem;font-weight:500;line-height:1.2;text-align:center;-webkit-transition:-webkit-transform .18s,-webkit-box-shadow .18s,-webkit-filter .18s;transition:transform .18s,box-shadow .18s,filter .18s,-webkit-transform .18s,-webkit-box-shadow .18s,-webkit-filter .18s}.corpNewPage .cases__btn.btn:hover{-webkit-filter:brightness(1.06) saturate(1.08);filter:brightness(1.06) saturate(1.08);-webkit-transform:translateY(-.3rem) scale(1.015);-ms-transform:translateY(-.3rem) scale(1.015);transform:translateY(-.3rem) scale(1.015);-webkit-box-shadow:0 24px 52px rgba(5,8,22,.24);box-shadow:0 24px 52px rgba(5,8,22,.24)}.corpNewPage .cases__btn.btn:active{-webkit-filter:brightness(.98);filter:brightness(.98);-webkit-transform:translateY(0) scale(.985);-ms-transform:translateY(0) scale(.985);transform:translateY(0) scale(.985);-webkit-transition-duration:80ms;transition-duration:80ms}.corpNewPage .cases__btn.btn:focus-visible{outline:rgba(36,87,255,.48) solid 3px;outline-offset:3px}.corpNewPage .audience:not(.audience_corporate)+.cases{z-index:2;margin-top:-1px;padding-top:4.6rem}.corpNewPage .audience:not(.audience_corporate)+.cases .cases__title{margin-top:0}.corpNewPage .case{border-radius:3.8rem;background:#fff;-webkit-box-shadow:0 28px 80px rgba(5,8,22,.12);box-shadow:0 28px 80px rgba(5,8,22,.12)}.corpNewPage .case__main{padding:0}.corpNewPage .case__btn.btn{min-height:3.4rem;border:.1rem solid #ccc;-webkit-box-shadow:none;box-shadow:none;color:#646464;font-size:1.4rem;border-radius:99.9rem;padding:.6rem 1.2rem}.corpNewPage .case__btn-more.btn{border-color:#344054;background:#344054;color:#fff}.corpNewPage .case__btn-site.btn{border-color:#344054;background:#fff;color:#344054}.corpNewPage .case__title{color:var(--soho-ink);letter-spacing:0}.corpNewPage .case__img{overflow:hidden;border-radius:2.8rem}.corpNewPage .case__title-name{color:#000;font-size:2rem;font-weight:600;line-height:1.2}.corpNewPage .case__person-name{color:#000;font-size:1.6rem;font-weight:600;line-height:1.3}.corpNewPage .case__person-status{grid-column:2/3;grid-row:2/3;color:#646464;font-size:1.4rem;font-weight:400;line-height:1.4}.corpNewPage .case__about,.corpNewPage .case__result,.corpNewPage .case__result-list>li{color:#000;font-size:1.6rem;font-weight:400;line-height:1.5}.corpNewPage .case__result-list{list-style:none}.corpNewPage .case__result-list>:not(:last-child){margin-bottom:1.6rem}.corpNewPage .case__result-list>li{position:relative;padding-left:3.2rem;border:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.corpNewPage .case__result-list>li::before{content:"";position:absolute;top:0;left:0;width:2.4rem;height:2.4rem;background:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14' stroke='%239444D3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 4 12 14.01l-3-3' stroke='%239444D3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.corpNewPage .case__result-title{color:#000;font-size:1.8rem;font-weight:620;line-height:1.2}.corpNewPage .plan{position:relative;overflow:visible;margin:0;padding:5.6rem 0 6.2rem;background:radial-gradient(ellipse at 50% 50%,rgba(247,249,255,.42) 0,rgba(247,249,255,.18) 46%,rgba(255,255,255,0) 76%),#fff}.corpNewPage .plan::after,.corpNewPage .plan::before{content:none;display:none}.corpNewPage .plan__container{position:relative;z-index:1;max-width:140rem}.corpNewPage .plan__head{max-width:92rem;margin:0 auto 4.2rem;text-align:center}.corpNewPage .plan__title{max-width:112rem;margin:0 auto 1.8rem;color:#000;font-size:4rem;font-weight:600;line-height:1.2;letter-spacing:0;text-align:center;text-wrap:balance}.corpNewPage .plan__text{color:#646464;font-size:1.8rem;font-weight:400;line-height:1.5;text-wrap:pretty}.corpNewPage .plan__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.corpNewPage .plan__step{position:relative;overflow:hidden;padding:4rem 4.2rem 4.4rem;border:0;border-radius:3.8rem;background:#fff;-webkit-box-shadow:0 28px 80px rgba(5,8,22,.12);box-shadow:0 28px 80px rgba(5,8,22,.12);color:#344054}.corpNewPage .plan__step::before{content:none;display:none}.corpNewPage .plan-step__num{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:3.2rem;margin:0 0 3.2rem;padding:0 1.2rem;border:0;border-radius:999px;outline:0;background:linear-gradient(135deg,#2457ff,#00a3ff);color:#fff;-webkit-box-shadow:0 18px 40px rgba(36,87,255,.24);box-shadow:0 18px 40px rgba(36,87,255,.24);font-size:1.4rem;font-weight:600;line-height:1.2;text-transform:uppercase}.corpNewPage .plan-step__title{margin:0 0 2.4rem;color:#000;font-size:2rem;font-weight:600;line-height:1.2}.corpNewPage .plan-step__content{display:block;color:#646464;font-size:1.6rem;line-height:1.5}.corpNewPage .plan-step__content>:not(:first-child){margin-top:2.4rem}.corpNewPage .plan-step__content>p{color:#646464;font-size:1.6rem;line-height:1.5}.corpNewPage .plan-step__content ul{display:grid;gap:1.55rem;margin:0;padding:0;list-style:none}.corpNewPage .plan-step__content li{position:relative;margin:0;padding:0 0 0 3.7rem;border:0;background:0 0;color:#646464;-webkit-box-shadow:none;box-shadow:none;font-size:1.6rem;line-height:1.5}.corpNewPage .plan-step__content li::before{content:"";position:absolute;top:.08em;left:0;width:2.4rem;height:2.4rem;border:0;border-radius:0;background:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14' stroke='%239444D3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 4 12 14.01l-3-3' stroke='%239444D3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.corpNewPage .plan-step__content li::after{content:none;display:none}.corpNewPage .plan-step__content b{color:#000;font-weight:600}.corpNewPage .cases+.plan{padding-top:4.4rem}.corpNewPage .faq{position:relative;margin:0!important;padding:6rem 0;overflow:visible;background:#fff}.corpNewPage .faq__container{max-width:140rem}.corpNewPage .faq__title{max-width:112rem;margin:0 auto 3.2rem;color:#000;font-size:4rem;font-weight:600;line-height:1.2;letter-spacing:0;text-align:center;text-wrap:balance}.corpNewPage .faq__items{gap:1.4rem}.corpNewPage .faq__item{background:#fff;border-radius:3.8rem;-webkit-box-shadow:0 28px 80px rgba(5,8,22,.12);box-shadow:0 28px 80px rgba(5,8,22,.12)}.corpNewPage .faq__item:not(.active) .faq__question:hover{background:#f7f7f7;-webkit-box-shadow:none;box-shadow:none}.corpNewPage .faq__item.active{border-color:#ebebeb;-webkit-box-shadow:none;box-shadow:none}.corpNewPage .faq__item.active .faq__question:hover{background:0 0}.corpNewPage .faq__item.active .icon-plus::after{opacity:0;-webkit-transform:translate(-50%,-50%) rotate(90deg) scaleX(.35);-ms-transform:translate(-50%,-50%) rotate(90deg) scaleX(.35);transform:translate(-50%,-50%) rotate(90deg) scaleX(.35)}.corpNewPage .faq__question{padding:1.4rem 2rem;color:var(--soho-ink);font-size:1.8rem;font-weight:600;line-height:1.3;letter-spacing:0;-webkit-transition:background-color .18s;transition:background-color .18s}.corpNewPage .faq__question:focus-visible{outline:rgba(36,87,255,.48) solid 3px;outline-offset:3px}.corpNewPage .faq__answer{display:block;padding:0;color:#646464;font-size:1.6rem;font-weight:400;line-height:1.5}.corpNewPage .faq__answer[hidden]{display:none}.corpNewPage .faq__answer>.disclosure__inner{padding:0 2rem 1.7rem}.corpNewPage .faq__answer p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.corpNewPage .faq .icon-plus{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:3.2rem;height:3.2rem;min-width:3.2rem;border-radius:50%;background:#f7f8fc;-webkit-box-shadow:none;box-shadow:none;color:#050816;font-size:0}.corpNewPage .faq .icon-plus::after,.corpNewPage .faq .icon-plus::before{content:"";position:absolute;top:50%;left:50%;width:1.3rem;height:.2rem;border:0;border-radius:999px;background:#050816;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.corpNewPage .faq .icon-plus::after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);-webkit-transition:opacity .2s,-webkit-transform .28s cubic-bezier(.22,1,.36,1);transition:opacity .2s,transform .28s cubic-bezier(.22,1,.36,1),-webkit-transform .28s cubic-bezier(.22,1,.36,1)}.corpNewPage .cta{position:relative;margin:0;padding:6rem 0;background:-webkit-gradient(linear,left top,right top,from(rgba(5,8,22,.97)),to(rgba(5,8,22,.62))),url(../images/education/corporate/people-bg.webp) center right/cover no-repeat;background:linear-gradient(90deg,rgba(5,8,22,.97),rgba(5,8,22,.62)),url(../images/education/corporate/people-bg.webp) center right/cover no-repeat;color:#fff}.corpNewPage .cta__container{max-width:140rem}.corpNewPage .cta__body{position:relative;z-index:1;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;padding:0}.corpNewPage .cta__info{width:100%;max-width:86rem;text-align:left;margin-inline:auto}.corpNewPage .cta__title{max-width:112rem;margin:0 auto 2.4rem 0;color:#fff;font-size:4rem;font-weight:600;line-height:1.2;letter-spacing:0;text-align:left;text-wrap:balance}.corpNewPage .cta__text{max-width:72rem;margin-bottom:3rem;color:rgba(255,255,255,.82);font-size:1.8rem;line-height:1.5;text-wrap:pretty}.corpNewPage .cta__btn{position:relative;z-index:5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;min-height:4.3rem;margin-bottom:0;padding:0 2.8rem;border:0;border-radius:99.9rem;background:linear-gradient(135deg,#ff493d 0,#e11d48 100%);color:#fff;-webkit-box-shadow:0 2.2rem 5.2rem rgba(225,29,72,.34);box-shadow:0 2.2rem 5.2rem rgba(225,29,72,.34);font-size:1.6rem;font-weight:500;line-height:1.2;text-align:center;-webkit-transition:-webkit-transform .18s,-webkit-box-shadow .18s,-webkit-filter .18s;transition:transform .18s,box-shadow .18s,filter .18s,-webkit-transform .18s,-webkit-box-shadow .18s,-webkit-filter .18s}.corpNewPage .cta__btn:hover{-webkit-filter:brightness(1.06) saturate(1.08);filter:brightness(1.06) saturate(1.08);-webkit-transform:translateY(-.3rem) scale(1.015);-ms-transform:translateY(-.3rem) scale(1.015);transform:translateY(-.3rem) scale(1.015);-webkit-box-shadow:0 2.8rem 6.2rem rgba(225,29,72,.42);box-shadow:0 2.8rem 6.2rem rgba(225,29,72,.42)}.corpNewPage .cta__btn:active{-webkit-filter:brightness(.98);filter:brightness(.98);-webkit-transform:translateY(0) scale(.985);-ms-transform:translateY(0) scale(.985);transform:translateY(0) scale(.985);-webkit-transition-duration:80ms;transition-duration:80ms}.corpNewPage .cta__btn:focus-visible{outline:rgba(36,87,255,.48) solid .3rem;outline-offset:.3rem}.corpNewPage .cta__img{display:none;overflow:hidden;border-radius:3.4rem;-webkit-box-shadow:0 2.8rem 7rem rgba(0,0,0,.22);box-shadow:0 2.8rem 7rem rgba(0,0,0,.22)}.corpNewPage .cta__img img{display:block;width:100%;height:auto}.footer{margin-top:0}@media (min-width:500px){.corpNewPage .audience__switcher,.corpNewPage .audience__switcher-link{padding:1.8rem 2rem}}@media (min-width:768px){.corpNewPage .audience{margin-top:8rem}.corpNewPage .audience__switchers{margin-bottom:5rem}.corpNewPage .audience__switcher,.corpNewPage .audience__switcher-link{font-size:1.6rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:2rem 1.5rem}.corpNewPage .audience__tabs{margin-bottom:5rem}.corpNewPage .audience__slider{max-width:100%;padding-bottom:6rem}.corpNewPage .audience-slide__title{font-size:2.4rem}.corpNewPage .audience-slide__tags{max-width:92%}.corpNewPage .cases{margin-top:8rem}.corpNewPage .cases__items{gap:4rem}.corpNewPage .cases__btn{margin-top:4rem}.corpNewPage .case{gap:3.2rem;padding:3.2rem}.corpNewPage .case__head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:3.2rem}.corpNewPage .case__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:15rem}.corpNewPage .case__btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.corpNewPage .case__body{gap:2.4rem}.corpNewPage .case__main{gap:1.6rem;padding:2.4rem}.corpNewPage .case__person-name{font-size:1.8rem}.corpNewPage .faq{margin-top:8rem}.corpNewPage .faq__title{margin-bottom:4rem}.corpNewPage .faq__question{font-size:1.7rem;padding:1.8rem 1.6rem}.corpNewPage .faq__answer{font-size:1.55rem;padding:0 1.6rem 1.8rem}.corpNewPage .capabilities__title{font-size:4rem;font-weight:600;line-height:1.2}.corpNewPage .capabilities__subtitle{font-size:1.8rem;font-weight:400;line-height:1.5}.corpNewPage .capabilities__scenario-btn{min-height:3.9rem;font-size:1.6rem;font-weight:500;line-height:1.2}.corpNewPage .capabilities__active-heading{font-size:3rem;font-weight:600;line-height:1.2}.corpNewPage .capabilities__scenario-title,.corpNewPage .capabilities__trigger-title{font-size:2rem;font-weight:600;line-height:1.2}.corpNewPage .capabilities__detail,.corpNewPage .capabilities__detail>.disclosure__inner{font-size:1.8rem}.corpNewPage .capabilities__caption,.corpNewPage .capabilities__demo .capabilities__screen figcaption,.corpNewPage .capabilities__detail li.capabilities__detail-item_note>em,.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured em{font-size:1.4rem;font-weight:400;line-height:1.5}.corpNewPage .capabilities__cta{font-size:1.6rem;font-weight:500;line-height:1.2}}@media (min-width:992px){.corpNewPage .case__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4rem}.corpNewPage .case__main{max-width:40rem}}@media (min-width:1024px){.corpNewPage .audience__switchers{gap:2.4rem}.corpNewPage .audience__slider{padding-bottom:8rem}}@media (min-width:1200px){.corpNewPage .capabilities__layout>.capabilities__demo{position:sticky;top:10rem}.corpNewPage .capabilities__layout>.capabilities__scenario-panels{max-width:none}}@media (min-width:1220px){.corpNewPage .audience{margin-top:12rem}.corpNewPage .audience__arrow_next{right:calc(50% - 7rem)}.corpNewPage .audience__arrow_prev{left:calc(50% - 7rem)}.corpNewPage .cases{margin-top:12rem}.corpNewPage .cases__btn{margin-top:6rem}.corpNewPage .case__title{max-width:60%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.corpNewPage .case__title-logo{max-width:16rem;height:4rem}.corpNewPage .case__title-name{font-size:2.4rem;text-align:left}.corpNewPage .case__btn{font-size:1.4rem}.corpNewPage .case__body{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.corpNewPage .case__main{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.corpNewPage .faq{margin-top:12rem}}@media (max-width:1399px){.corpNewPage .audience_corporate .audience__segments{grid-template-columns:repeat(2,minmax(0,1fr))}.corpNewPage .audience_corporate .audience__segment{padding-bottom:7.5rem}}@media (max-width:1199px){.corpNewPage .hero__title{font-size:4.2rem}.corpNewPage .hero__body{grid-template-columns:1fr}.corpNewPage .capabilities__demo .capabilities__screen-img{width:112%;aspect-ratio:1.5/1;margin-left:-6%}.corpNewPage .capabilities:nth-of-type(even)::before,.corpNewPage .capabilities:nth-of-type(odd)::before{opacity:.16;width:70vw;height:24rem}.corpNewPage .capabilities__subtitle{font-size:2rem}.corpNewPage .capabilities__scenario-title{font-size:2.9rem}.corpNewPage .capabilities__layout{grid-template-columns:1fr;display:block}.corpNewPage .capabilities__demo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.corpNewPage .capabilities__scenario-panels{max-width:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:grid;gap:1.6rem}.corpNewPage .capabilities__active-heading{margin:0 0 2.4rem;font-size:4.2rem}.corpNewPage .capabilities__cta{margin-top:2.4rem}.corpNewPage .capabilities__screen-img{aspect-ratio:1.42/1;width:118%;margin-left:-9%}.corpNewPage .plan__title{font-size:3.6rem}.corpNewPage .plan__steps{grid-template-columns:1fr}.corpNewPage .plan__step{padding:3.4rem}}@media (max-width:1023px){.page-subnav__inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.5rem 1.2rem}.page-subnav__link{min-height:3.6rem;padding:0 1.1rem;font-size:1.4rem}#capabilities-corporate,#capabilities-learning,#capabilities-technical,#client-cases,#faq,.corpNewPage #capabilities-corporate,.corpNewPage #capabilities-learning,.corpNewPage #capabilities-technical{scroll-margin-top:13rem}}@media (max-width:767px){.header__burger,.header__button._mobile{height:4rem;min-height:4rem}.header__burger{position:relative;width:4rem;min-width:4rem;aspect-ratio:1/1}.header__burger span{position:absolute;top:50%;left:50%;margin:0}.header__burger span:nth-child(1){-webkit-transform:translate(-50%,calc(-50% - .5rem));-ms-transform:translate(-50%,calc(-50% - .5rem));transform:translate(-50%,calc(-50% - .5rem))}.header__burger span:nth-child(2){-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__burger span:nth-child(3){-webkit-transform:translate(-50%,calc(-50% + .5rem));-ms-transform:translate(-50%,calc(-50% + .5rem));transform:translate(-50%,calc(-50% + .5rem))}.header__burger.active span:nth-child(1){-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.header__burger.active span:nth-child(2){opacity:0}.header__burger.active span:nth-child(3){-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.header__content .header__button,.header__content .header__menu-link{min-height:4rem}.page-subnav__inner{padding:.4rem 1rem}.page-subnav__link{min-height:2.6rem;padding:0 1rem;font-size:1.3rem}.corpNewPage .hero{padding:3.4rem 0}.corpNewPage .hero__container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:none;margin-top:0;padding:0 2rem}.corpNewPage .hero__title{max-width:100%;margin:0 auto 2.2rem;font-size:3rem;font-weight:600;line-height:1.2;text-align:center}.corpNewPage .hero__title-line{display:inline;white-space:normal}.corpNewPage .hero__body{width:100%;grid-template-columns:minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:2rem}.corpNewPage .hero__info{width:100%;min-width:0;max-width:none}.corpNewPage .hero__subtitle{max-width:100%;margin:0 0 2rem;color:#646464;font-size:1.7rem;line-height:1.5;text-align:left}.corpNewPage .hero__list{width:100%;gap:1rem;margin-bottom:2.8rem}.corpNewPage .hero__list>li{width:100%;min-width:0;padding-left:3.2rem;font-size:1.6rem;line-height:1.4;overflow-wrap:break-word}.corpNewPage .hero__buttons{display:grid;width:100%;grid-template-columns:1fr;justify-items:center;gap:1rem}.corpNewPage .hero__btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;min-height:3.9rem;padding:0 2rem;font-size:1.5rem;font-weight:500;text-align:center}.corpNewPage .hero__text_note{margin-top:1.6rem;font-size:1.4rem;line-height:1.4}.corpNewPage .capabilities[data-extra-capability-block]+.audience_corporate{margin-top:0;padding-top:6.6rem}.corpNewPage .capabilities__demo .capabilities__screen-img{aspect-ratio:1.36/1}.corpNewPage .capabilities__head{text-align:left;margin-bottom:3rem}.corpNewPage .capabilities__scenario-nav{border-radius:2rem;gap:1.2rem;margin-right:-1.5rem;margin-left:-1.5rem;padding:0 1.5rem}.corpNewPage .capabilities__scenario-btn{border-radius:1.45rem;font-size:1.7rem;min-height:5.2rem}.corpNewPage .capabilities__layout{gap:2rem}.corpNewPage .capabilities__demo{padding:1.2rem;border-radius:2.4rem}.corpNewPage .capabilities__trigger{min-height:6.4rem;padding:1.2rem 2rem;grid-template-columns:minmax(0,1fr) 2.8rem}.corpNewPage .capabilities__trigger-icon{width:4.4rem;height:4.4rem}.corpNewPage .capabilities__cta{min-height:6rem;border-radius:1.7rem}.corpNewPage .capabilities__scenario-title{font-size:3.3rem}.corpNewPage .capabilities__screen,.corpNewPage .capabilities__screen-img{border-radius:2.8rem}.corpNewPage .capabilities__item{border-radius:2.5rem}.corpNewPage .capabilities__detail{padding:0 2rem 2.5rem}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured em{font-size:1.52rem}.corpNewPage .capabilities__item .capabilities__screen-img{border-radius:2.2rem}.corpNewPage .capabilities__item .capabilities__caption{font-size:1.45rem;line-height:1.35}.corpNewPage .capabilities__caption{font-size:1.6rem}.corpNewPage .capabilities__screen{border-radius:2.4rem}.corpNewPage .capabilities__screen-img{aspect-ratio:1.28/1;width:122%;margin-left:-11%}.corpNewPage .capabilities__scenario-panel>.capabilities__demo .capabilities__screen{border-radius:2.4rem}.corpNewPage .capabilities__scenario-panel>.capabilities__demo .capabilities__caption{font-size:1.45rem;line-height:1.35}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured>li,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured)>li{padding-left:3.6rem}.corpNewPage .capabilities__detail ul.capabilities__detail-list_featured>li::before,.corpNewPage .capabilities__detail ul:not(.capabilities__detail-list_featured)>li::before{top:.14em;width:2.2rem;height:2.2rem}.corpNewPage .capabilities__detail li.capabilities__detail-item_note>em{font-size:1.52rem;line-height:1.45}.corpNewPage .capabilities__detail ul:has(li.capabilities__detail-item_note)>li:not(.capabilities__detail-item_note){line-height:1.32}.corpNewPage .capabilities__detail ul:has(li.capabilities__detail-item_note)>li:not(.capabilities__detail-item_note)>span{line-height:1.32}.corpNewPage .capabilities{padding-top:3.4rem;padding-bottom:2.8rem}.corpNewPage .capabilities+.capabilities{border-top-width:.8rem;padding-top:4.2rem}.corpNewPage .capabilities:not([data-extra-capability-block]),.corpNewPage .capabilities[data-extra-capability-block]{padding-bottom:5.8rem}.corpNewPage .capabilities__scenario-btn,.corpNewPage .capabilities__scenario-btn.active,.corpNewPage .capabilities__scenario-btn:not(.active){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:3.5rem;padding:0 1.3rem}.corpNewPage .capabilities__demo .capabilities__screen figcaption{gap:.7rem;margin:0;padding:1.2rem;font-size:1.4rem}.corpNewPage .capabilities__demo .capabilities__screen figcaption::before{-ms-flex-preferred-size:1.4rem;flex-basis:1.4rem;width:1.4rem}.corpNewPage .capabilities__detail>.disclosure__inner{padding:0 2rem 2.4rem}.corpNewPage .capabilities .icon-plus{width:2.8rem;height:2.8rem;min-width:2.8rem}.corpNewPage .capabilities .icon-plus::after,.corpNewPage .capabilities .icon-plus::before{width:1.1rem}.corpNewPage .capabilities__title{font-weight:560;font-size:2.4rem;line-height:1.2}.corpNewPage .capabilities__subtitle{font-size:1.8rem;line-height:1.38}.corpNewPage .capabilities__active-heading{margin-bottom:2.6rem;font-size:2rem;line-height:1.2;text-align:center}.corpNewPage .capabilities__trigger-title{font-size:1.8rem}.corpNewPage .capabilities__scenario-nav{margin-bottom:4rem}.corpNewPage .capabilities__demo .capabilities__screen-img{border-radius:1.8rem;-webkit-box-shadow:0 1.2rem 3.2rem rgba(5,8,22,.1);box-shadow:0 1.2rem 3.2rem rgba(5,8,22,.1);display:block;width:100%;max-width:100%;margin-left:0;-o-object-fit:cover;object-fit:cover}.corpNewPage .capabilities__demo .capabilities__screen{border-radius:2.4rem;overflow:hidden}.corpNewPage .capabilities__detail li.capabilities__detail-item_note>span{font-weight:500}.corpNewPage .capabilities__detail,.corpNewPage .capabilities__detail>.disclosure__inner{font-size:1.6rem}.corpNewPage .capabilities[data-extra-capability-block]{padding-bottom:86px}.corpNewPage .capabilities__cta{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:3.9rem;margin-right:auto;margin-left:auto;padding:0 2rem;font-size:1.5rem}.corpNewPage .audience__button.btn{min-height:3.9rem;padding:0 2rem;font-size:1.5rem}.corpNewPage .audience_corporate{padding:6.2rem 0 5rem}.corpNewPage .audience_corporate .audience__title{font-size:2.4rem;line-height:1.2;text-align:left}.corpNewPage .audience_corporate .audience__subtitle{margin-bottom:3.4rem;font-size:1.7rem;line-height:1.5;text-align:left}.corpNewPage .audience_corporate .audience__segments{grid-template-columns:1fr;gap:1.5rem;margin-bottom:4rem}.corpNewPage .audience_corporate .audience__segment{padding:2.25rem 2.2rem 2.8rem;border-radius:2.6rem}.corpNewPage .audience_corporate .audience__segment-meta{font-size:1.3rem}.corpNewPage .audience_corporate .audience__segment-title{font-size:1.8rem}.corpNewPage .audience_corporate .audience__segment-list li{font-size:1.5rem}.corpNewPage .audience:not(.audience_corporate){padding-top:6.4rem;padding-bottom:5rem}.corpNewPage .audience:not(.audience_corporate)::after{bottom:-4.6rem;height:9rem}.corpNewPage #client-cases .audience__title{font-size:2.4rem;line-height:1.2;text-align:left}.corpNewPage #client-cases .audience__arrow{min-width:40px;min-height:40px}.corpNewPage #client-cases .audience-slide__title{font-size:1.8rem}.corpNewPage .cases__title{font-size:2.4rem;line-height:1.2;text-align:left}.corpNewPage .cases__btn.btn{min-height:3.9rem;padding:0 2rem;font-size:1.5rem}.corpNewPage .audience:not(.audience_corporate)+.cases{padding-top:3.2rem}.corpNewPage .case,.corpNewPage .case__body{gap:3rem}.corpNewPage .case__btn.btn{width:100%;max-width:100%;min-height:3.4rem;font-size:1.5rem;padding:.55rem 1rem}.corpNewPage .case__title-name{font-size:1.8rem;text-align:center}.corpNewPage .case__person-status{font-size:1.3rem}.corpNewPage .case__about,.corpNewPage .case__result-list>li{font-size:1.5rem}.corpNewPage .case__result-list>li{padding-left:3.9rem}.corpNewPage .case__result-list>li::before{width:2.8rem;height:2.8rem}.corpNewPage .case__result-title{font-size:1.7rem}.corpNewPage .plan{padding:4rem 0 4.8rem;background:radial-gradient(ellipse at 50% 50%,rgba(247,249,255,.58) 0,rgba(247,249,255,.25) 44%,rgba(255,255,255,0) 78%),#fff}.corpNewPage .plan__head{margin-bottom:3rem;text-align:left}.corpNewPage .plan__title{margin-bottom:1.4rem;font-size:2.4rem;line-height:1.2;text-align:left}.corpNewPage .plan__text{font-size:1.7rem;line-height:1.5}.corpNewPage .plan__step{padding:3rem 2.2rem;border-radius:2.8rem}.corpNewPage .plan-step__num{min-height:3rem;margin-bottom:2.5rem;padding:0 1rem;font-size:1.3rem}.corpNewPage .plan-step__title{font-size:1.8rem}.corpNewPage .plan-step__content,.corpNewPage .plan-step__content>p{font-size:1.5rem;line-height:1.5}.corpNewPage .plan-step__content li{padding-left:3.3rem;font-size:1.5rem}.corpNewPage .plan-step__content li::before{width:2.1rem;height:2.1rem}.corpNewPage .cases+.plan{padding-top:3.2rem}.corpNewPage .faq{padding:4rem 0}.corpNewPage .faq__title{font-size:2.4rem;line-height:1.2;text-align:left}.corpNewPage .faq__question{padding:1.4rem 2rem;font-size:1.6rem}.corpNewPage .faq__answer{font-size:1.5rem}.corpNewPage .faq__answer>.disclosure__inner{padding:0 2rem 1.4rem}.corpNewPage .faq .icon-plus{width:2.8rem;height:2.8rem;min-width:2.8rem}.corpNewPage .faq .icon-plus::after,.corpNewPage .faq .icon-plus::before{width:1.1rem}.corpNewPage .cta{padding:4rem 0}.corpNewPage .cta__body{padding-inline:1rem}.corpNewPage .cta__title{margin-bottom:2rem;font-size:2.4rem;line-height:1.2}.corpNewPage .cta__text{margin-bottom:2.4rem;font-size:1.5rem;line-height:1.5;text-align:left}.corpNewPage .cta__btn{min-height:3.9rem;margin-bottom:0;padding:0 2rem;font-size:1.5rem;font-weight:500;line-height:1.2}}@media ((hover:hover) and (pointer:fine)){.corpNewPage .audience__switcher-link:hover:not(.disabled),.corpNewPage .audience__switcher:hover:not(.disabled){background:color-mix(in srgb,transparent,#fff 20%);border-color:color-mix(in srgb,transparent,#fff 20%);color:#fff;background-color:var(--color);border-color:var(--color)}.corpNewPage .audience__arrow:not(.swiper-button-disabled):hover{border-color:#6faf8f}.corpNewPage .audience__arrow:not(.swiper-button-disabled):hover svg{-webkit-transition:.5s;transition:.5s}.corpNewPage .audience__arrow:not(.swiper-button-disabled):hover svg path{stroke:#6faf8f}.corpNewPage .audience-slide__button:hover:not(.disabled){background:color-mix(in srgb,var(--mainPageColor),#fff 20%);border-color:color-mix(in srgb,var(--mainPageColor),#fff 20%)}.corpNewPage .case__btn-site:hover{color:#fff}.corpNewPage .faq__question:hover{background:rgba(211,120,68,.06)}.corpNewPage .case__btn-more.btn:hover{border-color:#243044;background:#243044;color:#fff}.corpNewPage .case__btn-site.btn:hover{border-color:#344054;background:#f5f7fa;color:#344054}}@media (prefers-reduced-motion:reduce){.corpNewPage .hero__buttons .hero__btn[data-hero-cta]{-webkit-transition:-webkit-filter linear;transition:filter linear;transition:filter linear,-webkit-filter linear}.corpNewPage .hero__buttons .hero__btn[data-hero-cta]:active,.corpNewPage .hero__buttons .hero__btn[data-hero-cta]:hover{-webkit-transform:none;-ms-transform:none;transform:none}.corpNewPage .capabilities .icon-plus::after{-webkit-transition:none;transition:none}.corpNewPage .capabilities__cta:active,.corpNewPage .capabilities__cta:hover{-webkit-transform:none;-ms-transform:none;transform:none}.corpNewPage .audience__button.btn,.corpNewPage .capabilities__cta{-webkit-transition:-webkit-filter linear;transition:filter linear;transition:filter linear,-webkit-filter linear}.corpNewPage .audience__button.btn:active,.corpNewPage .audience__button.btn:hover{-webkit-transform:none;-ms-transform:none;transform:none}.corpNewPage .cases__btn.btn{-webkit-transition:-webkit-filter linear;transition:filter linear;transition:filter linear,-webkit-filter linear}.corpNewPage .cases__btn.btn:active,.corpNewPage .cases__btn.btn:hover{-webkit-transform:none;-ms-transform:none;transform:none}.corpNewPage .faq .icon-plus::after{-webkit-transition:none;transition:none}.corpNewPage .cta__btn{-webkit-transition:-webkit-filter linear;transition:filter linear;transition:filter linear,-webkit-filter linear}.corpNewPage .cta__btn:active,.corpNewPage .cta__btn:hover{-webkit-transform:none;-ms-transform:none;transform:none}}