.cohorts .hiw{padding:90px 0}@media (max-width:1023px){.cohorts .hiw{padding:60px 0}}@media (max-width:767px){.cohorts .hiw{padding:40px 0}}.cohorts .hiw__badge{color:#8b94a3;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:500;line-height:120%}@media (min-width:768px){.cohorts .hiw__badge{text-align:center;margin-bottom:20px;font-size:16px}}.cohorts .hiw__title{text-align:center;font-size:48px;font-weight:400}@media (max-width:1199px){.cohorts .hiw__title{font-size:36px}}@media (max-width:767px){.cohorts .hiw__title{text-align:left;font-size:22px}}.cohorts .hiw__subtitle{text-align:center;max-width:725px;color:var(--text-primary);margin:20px auto 0;font-size:19px;font-weight:400}@media (max-width:767px){.cohorts .hiw__subtitle{text-align:left;margin:10px auto 0;font-size:16px}}.cohorts .hiw__list{grid-gap:25px;grid-template-columns:repeat(3,1fr);margin:30px auto 0;display:grid}@media (max-width:1023px){.cohorts .hiw__list{grid-gap:20px}}@media (min-width:768px){.cohorts .hiw__item{border:1px solid var(--border-primary);border-radius:18px;overflow:hidden}}@media (max-width:767px){.cohorts .hiw__item{flex-direction:column-reverse;display:flex}}@media (min-width:768px){.cohorts .hiw__item-info{background-color:#fff;height:100%;padding:15px}}@media (min-width:1024px){.cohorts .hiw__item-info{padding:25px}}.cohorts .hiw__item-step{color:var(--accent-blue);text-transform:uppercase;font-size:34px;font-style:italic;font-weight:400;line-height:100%}@media (max-width:1023px){.cohorts .hiw__item-step{font-size:28px}}@media (max-width:767px){.cohorts .hiw__item-step{font-size:0}.cohorts .hiw__item-step:before{content:attr(data-step-count);color:var(--accent-blue);border:1px solid var(--accent-blue);border-radius:5px;padding:5px;font-size:12px;font-weight:600;line-height:110%;display:inline-block}}.cohorts .hiw__item-title{color:var(--dark-text);margin:15px 0;font-size:22px;font-weight:400;line-height:130%}@media (max-width:1023px){.cohorts .hiw__item-title{font-size:19px}}@media (max-width:767px){.cohorts .hiw__item-title{margin:20px 0 10px;font-size:16px}}.cohorts .hiw__item-text{color:var(--text-primary);height:100%;font-size:15px;font-weight:500;line-height:150%}@media (max-width:1023px){.cohorts .hiw__item-text{letter-spacing:-.5px;font-size:14px}}.cohorts .hiw__item-img-wrap{background-color:#e8f0fe;justify-content:center;align-items:flex-end;width:100%;min-height:180px;padding:15px 15px 0;display:flex;overflow:hidden}@media (max-width:767px){.cohorts .hiw__item-img-wrap{border-radius:5px;margin-top:15px}}@media (min-width:768px){.cohorts .hiw__item-img-wrap{min-height:170px}}@media (min-width:1024px){.cohorts .hiw__item-img-wrap{min-height:220px;padding:25px 25px 0}}@media (min-width:1200px){.cohorts .hiw__item-img-wrap{min-height:260px}}.cohorts .hiw__item-img{height:auto;display:block;box-shadow:0 6px 22px #0e14201a}.cohorts .hiw__slider{margin-top:15px}.cohorts .hiw .swiper-button-prev,.cohorts .hiw .swiper-button-next{z-index:1;width:9px;height:15px;transition:all var(--transitionTime) ease-in-out;background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.64216 8.3332L1.72819 15L0 13.3336L6.04988 7.5L0 1.6664L1.72819 0L8.64216 6.6668C8.87128 6.8878 9 7.1875 9 7.5C9 7.8125 8.87128 8.1122 8.64216 8.3332Z' fill='%231F2937'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;position:absolute;top:5px}.cohorts .hiw .swiper-button-prev svg,.cohorts .hiw .swiper-button-next svg{display:none}.cohorts .hiw .swiper-button-next{right:0}.cohorts .hiw .swiper-button-prev{opacity:.7;right:24px;transform:scaleX(-1)}
.cohorts .meet-intro{max-width:720px}.cohorts .meet-intro__badge{color:#8b94a3;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px;font-size:16px;font-weight:500;line-height:120%}@media (max-width:767px){.cohorts .meet-intro__badge{margin-bottom:10px;font-size:13px}}.cohorts .meet-intro__title{max-width:640px;font-size:48px;font-weight:400}@media (max-width:1199px){.cohorts .meet-intro__title{font-size:36px}}@media (max-width:767px){.cohorts .meet-intro__title{font-size:22px}}.cohorts .meet-intro__subtitle{color:var(--text-primary);margin:20px 0 0;font-size:18px;font-weight:400;line-height:160%}@media (max-width:767px){.cohorts .meet-intro__subtitle{margin-top:10px;font-size:14px}}
.cohorts .meet-avatar{background-color:#e8f0fe;border-radius:10px;flex-shrink:0;width:60px;height:60px;overflow:hidden}@media (max-width:767px){.cohorts .meet-avatar{border-radius:8px;width:48px;height:48px}}.cohorts .meet-avatar__img{object-fit:cover;width:100%;height:100%;display:block}.cohorts .meet-avatar__initials{width:100%;height:100%;color:var(--accent-blue);justify-content:center;align-items:center;font-size:20px;font-weight:600;line-height:100%;display:flex}@media (max-width:767px){.cohorts .meet-avatar__initials{font-size:16px}}
.cohorts .meet-status{color:#157f3d;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;background-color:#e7f6ec;border-radius:6px;flex-shrink:0;align-items:center;padding:4px 8px;font-size:10px;font-weight:600;line-height:110%;display:inline-flex}@media (max-width:767px){.cohorts .meet-status{padding:3px 7px;font-size:10px}}
.cohorts .meet-card{background-color:var(--white-light);border:1px solid var(--border-primary);border-radius:12px;grid-template-columns:auto 1fr;grid-template-areas:"avatar heading""avatar trade""avatar bio";align-content:start;column-gap:20px;width:100%;padding:25px;display:grid;box-shadow:4px 4px 20px #0000000a}@media (max-width:1023px){.cohorts .meet-card{padding:20px}}@media (max-width:767px){.cohorts .meet-card{border-radius:10px;grid-template-areas:"avatar heading""trade trade""bio bio";column-gap:15px;padding:15px}}.cohorts .meet-card__avatar{grid-area:avatar;align-self:start}.cohorts .meet-card__heading{grid-area:heading;align-items:center;gap:10px;display:flex}@media (max-width:767px){.cohorts .meet-card__heading{flex-direction:column;align-items:flex-start;gap:6px}}.cohorts .meet-card__name{color:var(--dark-text);margin:0;font-size:18px;font-weight:600;line-height:130%}@media (min-width:768px){.cohorts .meet-card__name{order:-1}}@media (max-width:767px){.cohorts .meet-card__name{font-size:16px}}.cohorts .meet-card__trade{color:var(--accent-blue);grid-area:trade;margin-top:8px;font-size:14px;font-weight:400;line-height:140%}@media (max-width:767px){.cohorts .meet-card__trade{margin-top:12px;font-size:14px}}.cohorts .meet-card__credential:before{content:" · "}.cohorts .meet-card__bio{color:var(--text-primary);grid-area:bio;margin:14px 0 0;font-size:14px;font-weight:400;line-height:160%}@media (max-width:767px){.cohorts .meet-card__bio{margin-top:10px}}
.cohorts .meet-list{grid-template-columns:repeat(2,1fr);gap:30px;margin:60px 0 0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.cohorts .meet-list{gap:20px;margin-top:40px}}@media (max-width:767px){.cohorts .meet-list{grid-template-columns:1fr;gap:12px;margin-top:25px}}.cohorts .meet-list__item{display:flex}
.cohorts .meet{background-color:var(--bg-blue-light);padding:90px 0}@media (max-width:1023px){.cohorts .meet{padding:60px 0}}@media (max-width:767px){.cohorts .meet{padding:40px 0}}.cohorts .meet__inner{flex-direction:column;display:flex}.cohorts .meet__btn{background-color:var(--bg-dark);max-width:max-content;margin-top:35px;padding:15px 25px;font-size:16px}.cohorts .meet__btn:hover,.cohorts .meet__btn:active{background-color:var(--dark-light)}@media (max-width:767px){.cohorts .meet__btn{order:1;max-width:100%;margin-top:25px;font-size:15px}}
.cohorts .plan-cta{width:auto;max-width:none;padding:15px 24px;font-size:17px;display:inline-flex}@media (max-width:767px){.cohorts .plan-cta{width:100%;padding:16px 20px;font-size:16px;display:flex}}
.cohorts .plan-tag{background-color:var(--white-light);letter-spacing:.3px;color:var(--accent-blue);text-transform:uppercase;white-space:nowrap;border:1px solid #c9dcfe;border-radius:5px;flex-shrink:0;padding:4px 7px;font-size:10px;font-weight:600;line-height:110%;display:inline-block}@media (max-width:767px){.cohorts .plan-tag{padding:5px 8px;font-size:12px}}
.cohorts .plan-card{flex-direction:column;height:100%;display:flex}@media (min-width:768px){.cohorts .plan-card{border:1px solid var(--border-primary);background-color:var(--white-light);transition:border-color var(--transitionTime) ease-in-out;border-radius:12px;padding:18px}}@media (min-width:1024px){.cohorts .plan-card{padding:22px}}@media (min-width:768px){.cohorts .plan-card--highlighted{background-color:#f4f7fd;border-color:#dbe4f6}}.cohorts .plan-card__head{justify-content:space-between;align-items:center;gap:10px;display:flex}@media (max-width:767px){.cohorts .plan-card__head{justify-content:flex-start;gap:12px;padding-right:55px}}.cohorts .plan-card__week{color:var(--dark-text);text-transform:uppercase;font-size:11px;font-style:italic;font-weight:500;line-height:120%}@media (max-width:767px){.cohorts .plan-card__week{font-size:14px}}.cohorts .plan-card__title{color:var(--dark-text);margin-top:16px;font-size:16px;font-weight:600;line-height:130%}@media (max-width:767px){.cohorts .plan-card__title{margin-top:20px}}.cohorts .plan-card__text{color:var(--text-primary);margin-top:8px;font-size:14px;font-weight:400;line-height:130%}@media (max-width:767px){.cohorts .plan-card__text{margin-top:10px}}
.cohorts .plan-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1023px){.cohorts .plan-grid{grid-template-columns:repeat(2,1fr);gap:14px}}
.cohorts .plan-slider{width:100%}.cohorts .plan-slider__slide{height:auto}.cohorts .plan-slider .swiper-button-prev,.cohorts .plan-slider .swiper-button-next{z-index:1;cursor:pointer;width:11px;height:18px;transition:opacity var(--transitionTime) ease-in-out;background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.64216 8.3332L1.72819 15L0 13.3336L6.04988 7.5L0 1.6664L1.72819 0L8.64216 6.6668C8.87128 6.8878 9 7.1875 9 7.5C9 7.8125 8.87128 8.1122 8.64216 8.3332Z' fill='%231F2937'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:3px}.cohorts .plan-slider .swiper-button-prev svg,.cohorts .plan-slider .swiper-button-next svg{display:none}.cohorts .plan-slider .swiper-button-next{right:0}.cohorts .plan-slider .swiper-button-prev{right:30px;transform:scaleX(-1)}.cohorts .plan-slider .swiper-button-disabled{opacity:.35;cursor:default}
.cohorts .plan{background-color:#e7f3ff;padding:90px 0}@media (max-width:1023px){.cohorts .plan{padding:60px 0}}@media (max-width:767px){.cohorts .plan{background-color:var(--white-light);padding:40px 0}}@media (min-width:768px){.cohorts .plan__inner{background-color:var(--white-light);border-radius:24px;grid-template-columns:1fr 1fr;column-gap:40px;padding:35px;display:grid}}@media (min-width:1024px){.cohorts .plan__inner{column-gap:60px;padding:48px}}@media (max-width:767px){.cohorts .plan__inner{flex-direction:column;display:flex}}.cohorts .plan__badge{color:#8b94a3;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:500;line-height:120%}@media (min-width:768px){.cohorts .plan__badge{grid-column:1/-1;margin-bottom:20px;font-size:16px}}.cohorts .plan__title{letter-spacing:-1px;max-width:500px;font-size:48px;font-weight:400}@media (min-width:768px){.cohorts .plan__title{grid-area:2/1}}@media (max-width:1023px){.cohorts .plan__title{letter-spacing:-.48px;max-width:100%;font-size:36px}}@media (max-width:767px){.cohorts .plan__title{font-size:22px}}.cohorts .plan__subtitle{max-width:490px;color:var(--text-primary);font-size:19px;font-weight:400;line-height:155%}@media (min-width:768px){.cohorts .plan__subtitle{grid-area:2/2;align-self:start}}@media (max-width:1023px){.cohorts .plan__subtitle{font-size:16px}}@media (max-width:767px){.cohorts .plan__subtitle{margin-top:10px;font-size:14px}}@media (min-width:768px){.cohorts .plan__cards{grid-area:4/1/auto/-1;margin-top:45px}}@media (max-width:767px){.cohorts .plan__cards{margin-top:30px}}@media (min-width:768px){.cohorts .plan__cta{grid-area:3/1;justify-self:start;margin-top:30px;font-size:16px}}@media (max-width:767px){.cohorts .plan__cta{order:1;margin-top:30px;font-size:14px}}
.cohorts .prices-icon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.cohorts .prices-icon--included{color:#16a34a;background-color:#ecfdf3}.cohorts .prices-icon--locked{color:var(--gray-400);background-color:#f3f4f6}
.cohorts .prices-comparison{background-color:var(--white-light);border:1px solid var(--border-gray);border-radius:15px;flex-direction:column;width:100%;padding:30px;display:flex;box-shadow:4px 4px 20px #0000000a}@media (max-width:767px){.cohorts .prices-comparison{padding:20px}}.cohorts .prices-comparison__title{color:var(--dark-text);margin:0 0 20px;font-size:22px;font-weight:600;line-height:140%}@media (max-width:767px){.cohorts .prices-comparison__title{font-size:18px}}.cohorts .prices-comparison__head,.cohorts .prices-comparison__row{grid-template-columns:1fr 64px 64px;align-items:center;gap:8px;display:grid}@media (max-width:767px){.cohorts .prices-comparison__head,.cohorts .prices-comparison__row{grid-template-columns:auto 1fr}}.cohorts .prices-comparison__head{padding-bottom:12px}@media (max-width:767px){.cohorts .prices-comparison__head{grid-template-columns:1fr}}.cohorts .prices-comparison__col{color:var(--gray-400);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;text-align:center;font-size:10px;font-weight:500;line-height:120%}.cohorts .prices-comparison__col--self{grid-column-start:2}@media (max-width:767px){.cohorts .prices-comparison__col--self{text-align:left;grid-column-start:auto}.cohorts .prices-comparison__col--cohort{display:none}}.cohorts .prices-comparison__row{border-top:1px solid var(--border-gray);padding:12px 0}@media (max-width:767px){.cohorts .prices-comparison__row--muted .prices-comparison__label{color:var(--gray-400)}}.cohorts .prices-comparison__label{color:var(--text-primary);font-size:14px;font-weight:400;line-height:140%}.cohorts .prices-comparison__cell{justify-content:center;display:flex}@media (max-width:767px){.cohorts .prices-comparison__cell--self{order:-1;justify-content:flex-start}.cohorts .prices-comparison__cell--cohort{display:none}}.cohorts .prices-comparison__footer{margin-top:auto;padding-top:25px}.cohorts .prices-comparison__note{color:var(--gray-text);text-align:center;margin:0 0 12px;font-size:13px;font-weight:400;line-height:140%}.cohorts .prices-comparison__btn{border:1px solid var(--border-gray);max-width:100%;padding:12px 20px;font-size:15px}
.cohorts .prices-seat{background-color:var(--white-light);border:1px solid var(--accent-blue);border-radius:15px;flex-direction:column;width:100%;padding:30px;display:flex;box-shadow:4px 4px 20px #0000000a}@media (max-width:767px){.cohorts .prices-seat{padding:20px}}.cohorts .prices-seat__badge{color:var(--accent-blue);background-color:#eaf2ff;border-radius:100px;align-self:flex-start;margin-bottom:20px;padding:6px 12px;font-size:13px;font-weight:500;line-height:120%}.cohorts .prices-seat__title{color:var(--dark-text);margin:0 0 10px;font-size:22px;font-weight:700;line-height:130%}.cohorts .prices-seat__price{border-bottom:1px solid var(--border-gray);align-items:baseline;gap:8px;padding-bottom:20px;display:flex}.cohorts .prices-seat__price-value{color:var(--dark-text);font-size:36px;font-weight:700;line-height:120%}.cohorts .prices-seat__price-suffix{color:var(--gray-text);font-size:16px;font-weight:400;line-height:120%}.cohorts .prices-seat__features{flex-direction:column;gap:14px;margin:20px 0 25px;padding:0;list-style:none;display:flex}.cohorts .prices-seat__feature{align-items:flex-start;gap:10px;display:flex}.cohorts .prices-seat__feature-text{color:var(--text-primary);font-size:14px;font-weight:400;line-height:140%}.cohorts .prices-seat__btn{max-width:100%;margin-top:auto;padding:14px 20px;font-size:16px}
.cohorts .prices{background-color:var(--bg-blue-light);padding:80px 0}@media (max-width:1023px){.cohorts .prices{padding:60px 0}}@media (max-width:767px){.cohorts .prices{padding:40px 0}}.cohorts .prices__badge{color:#8b94a3;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:500;line-height:120%}@media (min-width:768px){.cohorts .prices__badge{text-align:center;margin-bottom:20px;font-size:16px}}.cohorts .prices__title{text-align:center;font-size:48px;font-weight:400}@media (max-width:767px){.cohorts .prices__title{text-align:left;font-size:22px}}.cohorts .prices__subtitle{letter-spacing:-.5px;color:var(--text-primary);text-align:center;max-width:600px;margin:25px auto 0;font-size:18px;font-weight:400;line-height:160%}@media (max-width:767px){.cohorts .prices__subtitle{letter-spacing:0;text-align:left;max-width:100%;margin:15px 0 0;font-size:14px}}.cohorts .prices__cards{grid-template-columns:1fr 1fr;gap:25px;max-width:970px;margin:40px auto 0;display:grid}@media (max-width:1023px){.cohorts .prices__cards{grid-template-columns:1fr;max-width:520px}}@media (max-width:767px){.cohorts .prices__cards{gap:20px;margin-top:25px}}.cohorts .prices__card{display:flex}@media (max-width:1023px){.cohorts .prices__card--seat{order:-1}}
.cohorts .reviews .reviews__video-slider{flex-shrink:0;width:100%;max-width:406px;margin:0;position:relative}@media (max-width:1199px){.cohorts .reviews .reviews__video-slider{padding-top:35px}}@media (min-width:768px) and (max-width:1199px){.cohorts .reviews .reviews__video-slider{max-width:100%}}@media (min-width:768px){.cohorts .reviews .reviews__video-slider{z-index:0;overflow:visible}}.cohorts .reviews .reviews__video-slider .video-slider__item{transition:all var(--transitionTime) ease-in-out}.cohorts .reviews .reviews__video-slider .video-slider__item-top{cursor:pointer;border-radius:20px;position:relative;overflow:hidden}.cohorts .reviews .reviews__video-slider .video-slider__item-picture{height:100%;max-height:447px;display:flex;position:relative}@media (max-width:767px){.cohorts .reviews .reviews__video-slider .video-slider__item-picture{height:220px}.cohorts .reviews .reviews__video-slider .video-slider__item-picture img{position:absolute;top:-15%;left:0}}.cohorts .reviews .reviews__video-slider .video-slider__item-picture img{width:100%;height:auto}.cohorts .reviews .reviews__video-slider .video-slider__item-info{justify-content:space-between;align-items:center;gap:10px;width:100%;padding:25px;display:flex;position:absolute;bottom:0;left:0}@media (max-width:767px){.cohorts .reviews .reviews__video-slider .video-slider__item-info{background:linear-gradient(#01244700 28.13%,#012447 96.53%);padding:90px 15px 15px}}.cohorts .reviews .reviews__video-slider .video-slider__item-name{letter-spacing:-.5px;color:var(--white-light);margin-bottom:5px;font-size:22px;font-weight:600;line-height:120%}@media (max-width:767px){.cohorts .reviews .reviews__video-slider .video-slider__item-name{font-size:16px}}.cohorts .reviews .reviews__video-slider .video-slider__item-profession{letter-spacing:-.5px;color:var(--white-light);font-size:18px;font-weight:400;line-height:110%}@media (max-width:767px){.cohorts .reviews .reviews__video-slider .video-slider__item-profession{font-size:14px}}.cohorts .reviews .reviews__video-slider .video-slider__item-play{background-color:var(--white-light);background-image:url("data:image/svg+xml,%3Csvg width='15' height='18' viewBox='0 0 15 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.66V0L7.5 4.33L15 8.66L7.5 12.99L0 17.32V8.66Z' fill='%23012447'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}@media (max-width:767px){.cohorts .reviews .reviews__video-slider .video-slider__item-play{background-image:url("data:image/svg+xml,%3Csvg width='11' height='13' viewBox='0 0 11 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 6.062V0L5.25 3.031L10.5 6.062L5.25 9.093L0 12.124V6.062Z' fill='%23012447'/%3E%3C/svg%3E%0A");width:35px;height:35px}}.cohorts .reviews .reviews__video-slider .video-slider__item-video{width:100%;height:447px}@media (max-width:767px){.cohorts .reviews .reviews__video-slider .video-slider__item-video{height:220px}}.cohorts .reviews .reviews__video-slider .video-slider__item-bottom{grid-gap:20px;grid-template-columns:repeat(2,1fr);margin-top:20px;display:grid}@media (min-width:768px){.cohorts .reviews .reviews__video-slider .video-slider__item-bottom__item{background-color:var(--white-light);border:1px solid #e3e3e3;border-radius:15px;padding:20px;box-shadow:4px 4px 20px #0000000a}}@media (max-width:767px){.cohorts .reviews .reviews__video-slider .video-slider__item-bottom__item:first-child{border-right:1px solid var(--gray-200)}}.cohorts .reviews .reviews__video-slider .bottom__item-title{letter-spacing:-.5px;color:var(--dark);margin-bottom:10px;font-size:22px;font-weight:600;line-height:120%}@media (max-width:767px){.cohorts .reviews .reviews__video-slider .bottom__item-title{margin-bottom:5px;font-size:14px}}.cohorts .reviews .reviews__video-slider .bottom__item-text{letter-spacing:-.5px;color:var(--gray-text);font-size:14px;font-weight:500;line-height:140%}.cohorts .reviews .reviews__video-slider .swiper-slide{opacity:.7;transform:scale(.95)}@media (min-width:1200px){.cohorts .reviews .reviews__video-slider .swiper-slide{opacity:0;visibility:hidden}}.cohorts .reviews .reviews__video-slider .swiper-slide-active{opacity:1;visibility:visible;transform:none}.cohorts .reviews .reviews__video-slider .reviews__video-slider-arrow{z-index:1;cursor:pointer;width:30px;height:30px;transition:all var(--transitionTime) ease-in-out;background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 0C6.71581 0 0 6.71581 0 15C0 23.2842 6.71581 30 15 30C23.2842 30 30 23.2842 30 15C30 6.71581 23.2842 0 15 0ZM16.4372 9.37674L21.3209 14.2605C21.5169 14.4567 21.627 14.7227 21.627 15C21.627 15.2773 21.5169 15.5433 21.3209 15.7395L16.4372 20.6233C16.3414 20.7261 16.2259 20.8085 16.0975 20.8657C15.9691 20.9229 15.8305 20.9537 15.69 20.9562C15.5495 20.9587 15.4099 20.9328 15.2796 20.8802C15.1493 20.8275 15.0309 20.7492 14.9316 20.6498C14.8322 20.5504 14.7539 20.4321 14.7012 20.3018C14.6486 20.1715 14.6227 20.0319 14.6252 19.8914C14.6277 19.7508 14.6585 19.6123 14.7157 19.4839C14.7729 19.3555 14.8553 19.24 14.9581 19.1442L18.0558 16.0465H9.4186C9.14105 16.0465 8.87487 15.9363 8.67861 15.74C8.48235 15.5437 8.37209 15.2776 8.37209 15C8.37209 14.7224 8.48235 14.4563 8.67861 14.26C8.87487 14.0637 9.14105 13.9535 9.4186 13.9535H18.0558L14.9581 10.8558C14.7733 10.6574 14.6726 10.395 14.6774 10.1239C14.6822 9.8528 14.792 9.59413 14.9838 9.40239C15.1755 9.21065 15.4342 9.10082 15.7053 9.09604C15.9764 9.09125 16.2388 9.19189 16.4372 9.37674Z' fill='%23012447'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;border-radius:50%;outline:none;display:block;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1199px){.cohorts .reviews .reviews__video-slider .reviews__video-slider-arrow{background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.64216 8.3332L1.72819 15L0 13.3336L6.04988 7.5L0 1.6664L1.72819 0L8.64216 6.6668C8.87128 6.8878 9 7.1875 9 7.5C9 7.8125 8.87128 8.1122 8.64216 8.3332Z' fill='%231F2937'/%3E%3C/svg%3E%0A");width:9px;height:15px;top:0;transform:none}}.cohorts .reviews .reviews__video-slider .reviews__video-slider-arrow.disabled{opacity:.15;cursor:not-allowed}.cohorts .reviews .reviews__video-slider .reviews__video-slider--prev{left:-40px;transform:scaleX(-1)translateY(-50%)}@media (max-width:1199px){.cohorts .reviews .reviews__video-slider .reviews__video-slider--prev{right:24px;left:unset;transform:scaleX(-1)}}.cohorts .reviews .reviews__video-slider .reviews__video-slider--next{right:-40px}@media (max-width:1199px){.cohorts .reviews .reviews__video-slider .reviews__video-slider--next{right:0}}
@media (min-width:768px){.cohorts .reviews .reviews__list{columns:2;gap:30px}.cohorts .reviews .reviews__list .reviews__item{break-inside:avoid;background-color:var(--white-light);border:1px solid var(--border-gray);border-radius:15px;margin-bottom:30px;padding:35px 30px;box-shadow:4px 4px 20px #0000000a}}.cohorts .reviews .reviews__list .reviews__item-rating{color:var(--gray-text);align-items:center;gap:5px;font-size:14px;font-weight:600;line-height:120%;display:flex}.cohorts .reviews .reviews__list .reviews__item-rating:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.49963 11.7285L3.86408 13.8687C3.70348 13.9686 3.53557 14.0114 3.36036 13.9971C3.18515 13.9829 3.03185 13.9258 2.90044 13.8259C2.76904 13.726 2.66683 13.6013 2.59383 13.4518C2.52083 13.3023 2.50623 13.1345 2.55003 12.9484L3.51367 8.90338L0.294239 6.18528C0.148233 6.05686 0.0571255 5.91047 0.020916 5.7461C-0.0152934 5.58173 -0.00448903 5.42136 0.0533293 5.26498C0.111148 5.1086 0.198751 4.98018 0.31614 4.87974C0.433528 4.77929 0.594135 4.71508 0.797959 4.68711L5.04673 4.32327L6.6893 0.513656C6.7623 0.342438 6.8756 0.214023 7.0292 0.128414C7.1828 0.0428046 7.33961 0 7.49963 0C7.65965 0 7.81646 0.0428046 7.97006 0.128414C8.12366 0.214023 8.23696 0.342438 8.30996 0.513656L9.95253 4.32327L14.2013 4.68711C14.4057 4.71565 14.5663 4.77986 14.6831 4.87974C14.7999 4.97961 14.8875 5.10803 14.9459 5.26498C15.0043 5.42193 15.0154 5.58259 14.9792 5.74696C14.943 5.91133 14.8516 6.05744 14.705 6.18528L11.4856 8.90338L12.4492 12.9484C12.493 13.1339 12.4784 13.3017 12.4054 13.4518C12.3324 13.6019 12.2302 13.7266 12.0988 13.8259C11.9674 13.9252 11.8141 13.9823 11.6389 13.9971C11.4637 14.012 11.2958 13.9692 11.1352 13.8687L7.49963 11.7285Z' fill='%23727272'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:15px;height:14px;display:block}.cohorts .reviews .reviews__list .reviews__item-text{color:var(--dark);margin:10px 0;font-size:16px;font-weight:500;line-height:140%}@media (max-width:767px){.cohorts .reviews .reviews__list .reviews__item-text{color:var(--gray-400);font-size:14px}}.cohorts .reviews .reviews__list .reviews__item-info{align-items:center;gap:10px;display:flex}.cohorts .reviews .reviews__list .reviews__item-icon{background-color:var(--border-gray,#e5e7eb);width:40px;height:40px;color:var(--dark,#1f2937);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:600;line-height:120%;display:flex}.cohorts .reviews .reviews__list .reviews__item-name{color:var(--dark);margin-bottom:5px;font-size:14px;font-weight:500;line-height:120%}.cohorts .reviews .reviews__list .reviews__item-profession{color:var(--gray-text);font-size:14px;font-weight:400;line-height:120%}.red-seal-tmpl .reviews .reviews__slider{width:100%;padding-top:35px}.red-seal-tmpl .reviews .reviews__slider:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='14' viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.1347 0.989073L14.5749 5.50452C14.7248 5.41924 14.8999 5.3599 15.1001 5.32649C15.3003 5.29308 15.5001 5.27594 15.6994 5.27506C16.9128 5.27506 17.9329 5.70278 18.7598 6.55821C19.5866 7.41453 20 8.44097 20 9.63753C20 10.8684 19.5866 11.9032 18.7598 12.7419C17.9329 13.5806 16.9128 14 15.6994 14C14.5198 14 13.5084 13.5806 12.6651 12.7419C11.8218 11.9032 11.4002 10.8684 11.4002 9.63753C11.4002 9.2164 11.4513 8.82121 11.5536 8.45196C11.6558 8.08271 11.8014 7.73411 11.9904 7.40618L16.0179 0.329691C16.076 0.232982 16.1527 0.153855 16.2481 0.0923128C16.3434 0.0307703 16.4517 0 16.5731 0C16.8209 0 17.0073 0.109897 17.1321 0.329691C17.2569 0.549485 17.2578 0.769279 17.1347 0.989073ZM5.73453 0.989073L3.17473 5.5032C3.32467 5.4188 3.49974 5.3599 3.69995 5.32649C3.90016 5.29308 4.09993 5.27594 4.29927 5.27506C5.51265 5.27506 6.53276 5.70278 7.35959 6.55821C8.18643 7.41365 8.59984 8.44009 8.59984 9.63753C8.59984 10.886 8.18643 11.9247 7.35959 12.7538C6.53276 13.5828 5.51265 13.9982 4.29927 14C3.11969 14 2.10825 13.5806 1.26495 12.7419C0.421652 11.9032 0 10.8684 0 9.63753C0 9.2164 0.051136 8.82121 0.153406 8.45196C0.255676 8.08271 0.400848 7.73411 0.588923 7.40618L4.61779 0.329691C4.67585 0.232982 4.75256 0.153855 4.84789 0.0923128C4.94323 0.0307703 5.05157 0 5.17291 0C5.42078 0 5.60712 0.109897 5.73193 0.329691C5.85673 0.549485 5.8576 0.769279 5.73453 0.989073Z' fill='%231F2937'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:20px;height:14px;position:absolute;top:5px;left:0}.red-seal-tmpl .reviews .reviews__slider .swiper-button-prev,.red-seal-tmpl .reviews .reviews__slider .swiper-button-next{z-index:1;width:9px;height:15px;transition:all var(--transitionTime) ease-in-out;background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.64216 8.3332L1.72819 15L0 13.3336L6.04988 7.5L0 1.6664L1.72819 0L8.64216 6.6668C8.87128 6.8878 9 7.1875 9 7.5C9 7.8125 8.87128 8.1122 8.64216 8.3332Z' fill='%231F2937'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;position:absolute;top:5px}.red-seal-tmpl .reviews .reviews__slider .swiper-button-prev svg,.red-seal-tmpl .reviews .reviews__slider .swiper-button-next svg{display:none}.red-seal-tmpl .reviews .reviews__slider .swiper-button-next{right:0}.red-seal-tmpl .reviews .reviews__slider .swiper-button-prev{opacity:.7;right:24px;transform:scaleX(-1)}
.cohorts .reviews{padding:80px 0;overflow:hidden}@media (max-width:1023px){.cohorts .reviews{padding:60px 0}}@media (max-width:767px){.cohorts .reviews{background-color:var(--bg-blue-light);padding:40px 0}}.cohorts .reviews__badge{color:#8b94a3;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:500;line-height:120%}@media (min-width:768px){.cohorts .reviews__badge{text-align:center;margin-bottom:20px;font-size:16px}}.cohorts .reviews__title{text-align:center;font-size:48px;font-weight:400}@media (max-width:767px){.cohorts .reviews__title{text-align:left;font-size:22px}}.cohorts .reviews__subtitle{letter-spacing:-.5px;color:var(--text-primary);text-align:center;margin:25px auto 0;font-size:18px;font-weight:400;line-height:160%}@media (max-width:1023px){.cohorts .reviews__subtitle{max-width:425px}}@media (max-width:767px){.cohorts .reviews__subtitle{letter-spacing:0;text-align:left;max-width:calc(100% - 20px);margin:15px 0 0;font-size:14px}}.cohorts .reviews__wrap{justify-content:space-between;gap:65px;margin:40px auto;display:flex}@media (max-width:1199px){.cohorts .reviews__wrap{flex-direction:column;gap:30px}}@media (max-width:767px){.cohorts .reviews__wrap{margin:25px auto 0}}.cohorts .reviews__btn{background-color:var(--bg-dark);max-width:max-content;margin:0 auto;font-size:16px}@media (max-width:767px){.cohorts .reviews__btn{display:none}}.cohorts .reviews__rating{justify-content:space-around;align-items:center;gap:50px;display:flex}@media (min-width:768px){.cohorts .reviews__rating{break-inside:avoid;background-color:var(--white-light);border:1px solid var(--border-gray);border-radius:15px;padding:30px;box-shadow:4px 4px 20px #0000000a}}.cohorts .reviews .reviews__rating-item{justify-content:center;align-items:center;display:flex}@media (max-width:767px){.cohorts .reviews .reviews__rating-item{width:100%;max-width:107px}}.cohorts .reviews .reviews__rating-item img{width:100%;height:auto}
.cohorts .top-screen-badges{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1023px){.cohorts .top-screen-badges{justify-content:center;align-items:center}}@media (max-width:767px){.cohorts .top-screen-badges{gap:8px}}.cohorts .top-screen-badges__item{border:1px solid var(--border-primary);background-color:var(--white-light);color:var(--text-primary);border-radius:100px;padding:9px 16px;font-size:13px;font-weight:500;line-height:120%}@media (max-width:767px){.cohorts .top-screen-badges__item{padding:8px 14px;font-size:12px}}
.cohorts .top-screen-gauge{background-color:var(--white-light);border:1px solid #d6e4ff;border-radius:16px;align-items:center;gap:24px;padding:18px 28px 18px 18px;display:flex}@media (max-width:767px){.cohorts .top-screen-gauge{text-align:center;flex-direction:column;gap:6px;padding:20px}}.cohorts .top-screen-gauge__arc{flex-shrink:0;width:220px;height:auto}@media (max-width:1199px){.cohorts .top-screen-gauge__arc{width:180px}}@media (max-width:1023px){.cohorts .top-screen-gauge__arc{width:200px}}@media (max-width:767px){.cohorts .top-screen-gauge__arc{width:100%;max-width:240px}}.cohorts .top-screen-gauge__track{stroke:var(--gray-200)}.cohorts .top-screen-gauge__progress{stroke:var(--accent-blue)}.cohorts .top-screen-gauge__tick{stroke:var(--gray-400);stroke-width:2px}.cohorts .top-screen-gauge__label{fill:var(--gray-400);letter-spacing:0;font-size:9px;font-weight:500;line-height:100%}.cohorts .top-screen-gauge__value{fill:var(--accent-blue);letter-spacing:-1px;font-size:30px;font-weight:600;line-height:100%}.cohorts .top-screen-gauge__body{min-width:0}.cohorts .top-screen-gauge__summary{letter-spacing:-.6px;color:var(--dark-text);margin:0;font-size:26px;font-weight:400;line-height:120%}@media (max-width:1199px){.cohorts .top-screen-gauge__summary{font-size:22px}}@media (max-width:767px){.cohorts .top-screen-gauge__summary{font-size:20px}}.cohorts .top-screen-gauge__from{color:var(--gray-400)}.cohorts .top-screen-gauge__to{color:var(--accent-blue)}.cohorts .top-screen-gauge__text{color:var(--text-primary);margin:8px 0 0;font-size:15px;font-weight:400;line-height:145%}@media (max-width:767px){.cohorts .top-screen-gauge__text{margin-top:6px;font-size:14px}}
.cohorts .top-screen-card{border:1px solid var(--border-primary);background-color:var(--white-light);text-align:left;border-radius:20px;flex-direction:column;width:100%;padding:28px;display:flex;box-shadow:0 12px 40px #0f172a0f}@media (max-width:1023px){.cohorts .top-screen-card{padding:22px}}@media (max-width:767px){.cohorts .top-screen-card{border-radius:16px;padding:20px}}.cohorts .top-screen-card__badge{color:var(--accent-blue);background-color:#eaf2ff;border-radius:100px;align-self:flex-start;margin-bottom:18px;padding:7px 14px;font-size:14px;font-weight:500;line-height:120%}@media (max-width:767px){.cohorts .top-screen-card__badge{margin-bottom:14px;font-size:13px}}.cohorts .top-screen-card__price{letter-spacing:-1.2px;color:var(--dark-text);font-size:44px;font-weight:700;line-height:110%}@media (max-width:767px){.cohorts .top-screen-card__price{font-size:34px}}.cohorts .top-screen-card__note{border-bottom:1px solid var(--border-gray);color:var(--gray-text);margin:10px 0 0;padding-bottom:20px;font-size:15px;font-weight:400;line-height:130%}@media (max-width:767px){.cohorts .top-screen-card__note{padding-bottom:16px;font-size:14px}}.cohorts .top-screen-card__features{flex-direction:column;gap:14px;margin:20px 0 24px;padding:0;list-style:none;display:flex}.cohorts .top-screen-card__feature{align-items:flex-start;gap:12px;display:flex}.cohorts .top-screen-card__feature-text{color:var(--dark-text);font-size:15px;font-weight:400;line-height:140%}@media (max-width:767px){.cohorts .top-screen-card__feature-text{font-size:14px}}.cohorts .top-screen-card__btn{border-radius:10px;max-width:100%;margin-top:auto;padding:15px 20px;font-size:16px}.cohorts .top-screen-card__guarantee{color:var(--gray-text);text-align:center;margin:14px 0 0;font-size:14px;font-weight:400;line-height:130%}
.cohorts .top-screen-rating{justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.cohorts .top-screen-rating{border:1px solid var(--border-primary);background-color:var(--white-light);border-radius:16px;padding:14px 24px}}@media (max-width:1023px){.cohorts .top-screen-rating{flex-direction:column;align-items:stretch}}.cohorts .top-screen-rating__scores{justify-content:center;align-items:center;display:flex}@media (max-width:1023px){.cohorts .top-screen-rating__scores{background-color:var(--black-5);gap:16px;margin:0 -20px;padding:16px 20px}}.cohorts .top-screen-rating__item{align-items:center;gap:10px;display:flex}@media (min-width:1024px){.cohorts .top-screen-rating__item{padding:0 24px}.cohorts .top-screen-rating__item+.top-screen-rating__item{border-left:1px solid var(--border-primary)}.cohorts .top-screen-rating__item:first-child{padding-left:0}}@media (max-width:1023px){.cohorts .top-screen-rating__item{flex-direction:column;flex:1;gap:8px;min-width:0}}@media (min-width:1024px){.cohorts .top-screen-rating__item--community{border-left:1px solid var(--border-primary);padding-left:24px}}@media (max-width:1023px){.cohorts .top-screen-rating__item--community{text-align:left;flex-direction:row;flex:none;order:-1;justify-content:center;gap:12px;padding-bottom:20px}}.cohorts .top-screen-rating__logo{object-fit:contain;max-width:100%;height:auto}.cohorts .top-screen-rating__score{color:var(--dark-text);white-space:nowrap;margin:0;font-size:15px;font-weight:400;line-height:120%}@media (max-width:767px){.cohorts .top-screen-rating__score{font-size:14px}}.cohorts .top-screen-rating__score-value{font-weight:700}.cohorts .top-screen-rating__text{color:var(--text-primary);margin:0;font-size:16px;font-weight:400;line-height:140%}@media (max-width:767px){.cohorts .top-screen-rating__text{font-size:14px}}
.cohorts .top-screen-title{letter-spacing:-1.6px;max-width:660px;font-size:62px;font-weight:400;line-height:112%}@media (max-width:1199px){.cohorts .top-screen-title{letter-spacing:-1.2px;font-size:46px}}@media (max-width:1023px){.cohorts .top-screen-title{letter-spacing:-.9px;font-size:42px}}@media (max-width:767px){.cohorts .top-screen-title{letter-spacing:-.6px;max-width:100%;font-size:30px;line-height:120%}}.cohorts .top-screen-title__accent{color:var(--accent-blue)}
.cohorts .top-screen{background:linear-gradient(#fff -13.82% 42.69%,#feffff 78.01%,#deeeff 127.21%);padding:60px 0 55px}@media (max-width:1023px){.cohorts .top-screen{padding:40px 0 0}}@media (max-width:767px){.cohorts .top-screen{padding:24px 0 0}}.cohorts .top-screen__inner{margin-bottom:40px}@media (min-width:1024px){.cohorts .top-screen__inner{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;column-gap:40px;display:grid}}@media (min-width:1200px){.cohorts .top-screen__inner{grid-template-columns:minmax(0,1fr) minmax(0,495px);column-gap:60px}}@media (max-width:1023px){.cohorts .top-screen__inner{text-align:center;flex-direction:column;align-items:center;margin-bottom:32px;display:flex}}@media (max-width:767px){.cohorts .top-screen__inner{margin-bottom:24px}}@media (min-width:1024px){.cohorts .top-screen .top-screen-badges{grid-area:1/1;margin-bottom:24px}}@media (max-width:1023px){.cohorts .top-screen .top-screen-badges{order:1}}@media (min-width:1024px){.cohorts .top-screen .top-screen-title{grid-area:2/1}}@media (max-width:1023px){.cohorts .top-screen .top-screen-title{order:2;margin-top:20px}}@media (max-width:767px){.cohorts .top-screen .top-screen-title{margin-top:18px}}.cohorts .top-screen__subtitle{max-width:600px;color:var(--text-primary);margin:24px 0 0;font-size:19px;font-weight:400;line-height:155%}@media (min-width:1024px){.cohorts .top-screen__subtitle{grid-area:3/1}}@media (max-width:1023px){.cohorts .top-screen__subtitle{order:3;margin-top:18px;font-size:16px}}@media (max-width:767px){.cohorts .top-screen__subtitle{max-width:100%;margin-top:14px;font-size:14px}}@media (min-width:1024px){.cohorts .top-screen__gauge{grid-area:4/1;margin-top:40px}}@media (max-width:1023px){.cohorts .top-screen__gauge{order:5;width:100%;max-width:560px;margin-top:24px}}@media (max-width:767px){.cohorts .top-screen__gauge{max-width:100%;margin-top:20px}}@media (min-width:1024px){.cohorts .top-screen__card{grid-area:2/2/span 3;align-self:start}}@media (max-width:1023px){.cohorts .top-screen__card{order:4;width:100%;max-width:560px;margin-top:28px}}@media (max-width:767px){.cohorts .top-screen__card{max-width:100%;margin-top:24px}}
