.container{width:100%;padding-inline:var(--container-padding);margin:0 auto;max-width:var(--container-width)}.container--floor{width:100%;padding-inline:var(--container-padding-f);margin:0 auto;max-width:var(--container-width-f)}.container--blog{width:100%;padding-inline:var(--container-padding-blog);margin:0 auto;max-width:var(--container-width-blog)}.container--chart{position:relative;z-index:1}.container--chart+.fund-background{margin-top:-180px}.container--chart:has(.chart-video)+.fund-background{min-height:450px}.container--partnership{width:100%;padding-inline:var(--container-padding-landing);margin:0 auto;max-width:var(--container-width);max-width:1160px}.partnership--landing .container--partnership{position:relative;z-index:0;border-radius:32px;background:#fafafa;overflow:hidden;padding:66px 48px 48px}.partnership--landing .container--partnership:before{content:"";position:absolute;top:0;right:0;width:70%;height:531px;background-image:url(/images/inhtml/partnership-bg.webp);background-repeat:no-repeat;background-size:contain;background-position:right top;z-index:-1}@media(max-width:959px){.container--chart{--container-padding: 10px}}@media(max-width:639px){.container--chart+.fund-background{margin-top:-184px}.partnership--landing .container--partnership{padding:20px;background-image:none}.container--landing{width:100%;padding-inline:var(--container-padding-landing);margin:0 auto;max-width:var(--container-width)}}@media(max-width:479px){.container--chart+.fund-background{margin-top:-176px}}.intro-lead{width:100%;padding-inline:var(--container-padding);margin:0 auto;max-width:var(--container-width);padding-block:204px 36px}.intro-lead__title{font-size:64px;font-weight:400;line-height:72px;letter-spacing:-.96px;position:relative;padding-left:24px;margin-bottom:24px}.intro-lead__title:before{content:"";position:absolute;left:0;top:0;border-radius:32px;background-color:#a9db21;height:100%;width:8px}.intro-lead__text{margin-bottom:24px;font-size:18px;font-weight:500;line-height:28px;color:#555}@media(max-width:640px){.intro-lead{padding-block:142px 40px}.intro-lead__title{font-size:28px;font-weight:400;line-height:34px;letter-spacing:-.4px;padding-left:18px}.intro-lead__title:before{width:8px}.intro-lead__text{font-size:14px;line-height:22px}}@media(max-width:480px){.intro-lead{padding-top:103px}}.plan{padding-block:65px 80px}.plan__list{display:flex;flex-direction:column;gap:24px;padding:0;margin-top:50px;counter-reset:item}.plan__item{list-style:none;padding:24px 28px;border-radius:20px;background:#fff;counter-increment:item}.plan__item-title{font-size:18px;font-weight:600;line-height:26px;display:flex;align-items:center;gap:24px}.plan__item-title:before{content:counter(item);display:flex;flex-shrink:0;width:48px;height:48px;font-size:20px;align-items:center;justify-content:center;color:#fff;background-color:#a9db21;border-radius:50%;font-weight:700}@media(max-width:640px){.plan{padding-block:0 24px}.plan__list{gap:12px;margin-top:24px}.plan__item{padding:16px}.plan__item-title{font-size:16px;line-height:20px;gap:16px}.plan__item-title:before{width:40px;height:40px;font-size:16px}}.reviews{display:flex;flex-direction:column;padding-block:80px 40px}.reviews__wrap{position:relative}.reviews__slider{overflow:hidden;padding:30px;width:100%;padding-inline:var(--container-padding);margin:0 auto;max-width:var(--container-width)}.reviews__slider-list{display:flex}.reviews__slide{position:relative;display:flex;flex-shrink:0;transition:opacity .5s ease}.reviews__slide.swiper-slide-prev,.reviews__slide.swiper-slide-next+.swiper-slide+.swiper-slide{opacity:0}.reviews__nav{margin-top:48px}.reviews__pagination{display:flex;align-items:center;gap:10px;justify-content:center}.reviews__pagination .swiper-pagination-bullet{display:block;flex-shrink:0;width:6px;height:6px;border-radius:100px;opacity:.2;background:#000;transition:opacity .3s ease;cursor:pointer}.reviews__pagination .swiper-pagination-bullet-active{opacity:1}.reviews__arrow{border-radius:100px;background:#fff;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;position:absolute;top:50%;transform:translateY(calc(-50% - 20px))}.reviews__arrow .icon{font-size:13px}.reviews__arrow--prev{left:30px}.reviews__arrow--next{right:30px}.reviews__video{display:flex;flex-wrap:wrap;gap:24px;width:100%;padding-inline:var(--container-padding);margin:50px auto -6px;max-width:var(--container-width)}@media(max-width:1300px){.reviews__nav{display:flex;align-items:center;width:100%;gap:8px;justify-content:space-between}.reviews__arrow{position:static;transform:none}.reviews__slide.swiper-slide-prev,.reviews__slide.swiper-slide-next+.swiper-slide{opacity:0}}@media(max-width:960px){.reviews__slide{width:100%}.reviews__slide.swiper-slide-prev,.reviews__slide.swiper-slide-next{opacity:0}}@media(max-width:640px){.reviews{padding-block:10px 0;gap:0}.reviews__video{margin-top:24px}.reviews__nav{margin-top:20px}.reviews__arrow{width:36px;height:36px}}.review-card{padding:72px 32px 32px;background-color:#fff;border-radius:20px;box-shadow:0 0 24px #79797929;min-height:200px;display:flex;flex-direction:column;position:relative;width:100%}.review-card__text{margin:0;font-size:15px;color:#555;font-weight:500;line-height:160%}.review-card__text .icon{position:absolute;top:32px;left:32px;font-size:24px;color:#a9db21}@media(max-width:1199px){.review-card{justify-content:center;min-height:309px}.review-card__text{padding-bottom:36px}}@media(max-width:640px){.review-card{min-height:334px}.review-card__top{gap:16px;margin-bottom:20px}.review-card__text{font-size:16px;line-height:25px;padding-left:0}}.get-course{padding-block:60px 0}@media(max-width:960px){.get-course{padding-block:24px 0}}.univer-register{width:100%;padding-inline:var(--container-padding);margin:0 auto;max-width:var(--container-width);padding-top:80px}.univer-register__inner{background:#eff2fb;box-shadow:inset 0 0 54.9px #c6cbdb;border-radius:20px;padding:48px}.univer-register__title{font-size:32px;font-weight:700;line-height:normal;margin-bottom:8px}.univer-register__text{color:#555;font-size:18px;font-weight:500;line-height:28px;margin-block:0 32px}.univer-register__flex{display:flex;flex-wrap:wrap;gap:22px}@media(max-width:960px){.univer-register{padding-top:0}.univer-register__flex{gap:16px}.univer-register__inner{padding:20px}.univer-register__title{font-size:24px;line-height:normal;letter-spacing:-.56px;margin-bottom:12px}.univer-register__text{font-size:14px;line-height:21px;margin-bottom:16px}}
