.course-page{background:var(--white)}.course-hero{position:relative;z-index:1;width:100%;height:calc(582 * var(--u));overflow:hidden;background:#006060}.course-hero__bg{position:absolute;inset:0;z-index:0}.course-hero__bg img,.course-hero__bg picture{display:block;width:100%;height:100%}.course-hero__bg img{max-width:none;object-fit:cover;object-position:center center}.course-hero__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,96,96,.7),rgba(0,96,96,.7)),linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));pointer-events:none}.course-hero>.frame.course-hero__frame{position:relative;z-index:1;width:100%;max-width:var(--frame-max);height:100%;margin-inline:auto}.course-hero .header{position:absolute;top:0;left:0;width:100%;z-index:30}.course-hero:has(.header.is-nav-open){overflow:visible;z-index:40}.course-breadcrumbs a{color:rgba(255,255,255,.7)}.course-breadcrumbs__dot{background:rgba(255,255,255,.7)}.course-breadcrumbs__dot--current{background:var(--white)}.course-hero__copy{position:absolute;left:var(--page-margin);top:auto;bottom:calc(60 * var(--u));width:calc(100% - 2 * var(--page-margin));display:flex;flex-direction:column;align-items:flex-start;gap:calc(20 * var(--u))}.course-hero__title{font-size:calc(60 * var(--u));line-height:1.1}.course-hero__text,.course-hero__title{margin:0;color:var(--white);font-family:var(--font-manrope);font-weight:500;letter-spacing:-.01em}.course-hero__text{max-width:calc(665 * var(--u));font-size:calc(20 * var(--u));line-height:1.2}.course-hero__cta{margin-top:calc(10 * var(--u));height:calc(50 * var(--u));padding:calc(12 * var(--u)) calc(20 * var(--u));font-size:calc(15 * var(--u))}.course-about{position:relative;z-index:2;width:100%;background:#f2f3f7}.course-about__inner{display:flex;flex-direction:column;align-items:flex-start;width:min(100%,var(--frame-max));margin-inline:auto;padding:calc(120 * var(--u)) calc(40 * var(--u)) calc(80 * var(--u));box-sizing:border-box}.course-about__label{display:inline-flex;align-items:center;gap:calc(10 * var(--u));color:#303030;font-family:var(--font-manrope);font-weight:400;font-size:calc(15 * var(--u));line-height:1.2;letter-spacing:-.01em}.course-about__dot{width:4px;height:4px;border-radius:50%;background:#303030;flex-shrink:0}.course-about__text{margin:calc(40 * var(--u)) 0 0;max-width:calc(986 * var(--u));color:#0c2c31;font-family:var(--font-manrope);font-weight:500;font-size:calc(35 * var(--u));line-height:1.2;letter-spacing:-.01em}.course-about__stats{display:flex;flex-wrap:wrap;align-items:flex-start;gap:calc(60 * var(--u)) calc(168 * var(--u));width:100%;margin:calc(60 * var(--u)) 0 0;padding:0;list-style:none}.course-about__stat{display:flex;flex-direction:column;gap:calc(10 * var(--u));width:calc(194 * var(--u))}.course-about__stat:first-child{width:calc(179 * var(--u))}.course-about__stat:last-child{width:calc(279 * var(--u))}.course-about__stat-value{display:inline-flex;align-items:baseline;gap:.3em;margin:0;color:#176f6f;font-family:var(--font-manrope);font-weight:500;line-height:1.2;letter-spacing:-.01em}.course-about__stat-num{flex-shrink:0;font-variant-numeric:tabular-nums;font-size:calc(60 * var(--u))}.course-about__stat-unit{font-size:calc(20 * var(--u))}.course-about__stat-caption{margin:0;color:#1e313a;font-family:var(--font-manrope);font-weight:400;font-size:calc(15 * var(--u));line-height:1.2;letter-spacing:-.01em}.course-audience{position:relative;z-index:2;width:100%;overflow:hidden;background:#006060}.course-audience__bg{position:absolute;inset:0;z-index:0;pointer-events:none}.course-audience__bg img,.course-audience__bg picture{display:block;width:100%;height:100%}.course-audience__bg img{max-width:none;object-fit:cover;object-position:center}.course-audience__bg:after{content:none}.course-audience__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:calc(40 * var(--u));width:min(100%,var(--frame-max));margin-inline:auto;padding:calc(117 * var(--u)) calc(40 * var(--u)) calc(120 * var(--u));box-sizing:border-box}.course-audience__title{margin:0;max-width:calc(1360 * var(--u));color:var(--white);font-family:var(--font-manrope);font-weight:500;font-size:calc(45 * var(--u));line-height:1.1;letter-spacing:-.01em}.course-audience__grid{display:grid;grid-template-columns:repeat(3,calc(325 * var(--u)));gap:calc(20 * var(--u));width:100%;max-width:calc(1360 * var(--u));margin:0;padding:0;list-style:none}.course-audience__card{display:flex;flex-direction:column;justify-content:space-between;gap:calc(20 * var(--u));width:100%;min-height:calc(270 * var(--u));padding:calc(20 * var(--u));box-sizing:border-box;border-radius:2px;background:rgba(255,255,255,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.course-audience__card-title{margin:0;max-width:calc(296 * var(--u));color:var(--white);font-family:var(--font-manrope);font-weight:500;font-size:calc(24 * var(--u));line-height:1.2;letter-spacing:-.01em}.course-audience__card-text{margin:0;color:rgba(255,255,255,.8);font-family:var(--font-manrope);font-weight:500;font-size:calc(15 * var(--u));line-height:1.25}.course-program{position:relative;z-index:2;width:100%;background:var(--white)}.course-program__inner{display:flex;flex-direction:column;gap:calc(40 * var(--u));width:min(100%,var(--frame-max));margin-inline:auto;padding:calc(120 * var(--u)) calc(40 * var(--u));box-sizing:border-box}.course-program__title{margin:0;color:#303030;font-family:var(--font-manrope);font-weight:500;font-size:calc(45 * var(--u));line-height:1.2;letter-spacing:-.02em}.course-program__accordion{display:flex;flex-direction:column;width:100%}.course-program__item{border-bottom:1px solid #d7d7d7;transition:background-color .25s ease}.course-program__item.is-open{border-bottom-color:transparent;background:#f2f3f7}.course-program__trigger{display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--u));width:100%;padding:calc(30 * var(--u));border:0;background:transparent;color:#303030;font-family:var(--font-manrope);font-weight:500;font-size:calc(24 * var(--u));line-height:1.2;text-align:left;cursor:pointer}.course-program__lesson-title{max-width:calc(669 * var(--u))}.course-program__item:hover .course-program__trigger,.course-program__trigger:focus-visible,.course-program__trigger:hover{color:#176f6f}.course-program__chevron{flex-shrink:0;width:calc(30 * var(--u));height:calc(30 * var(--u));color:#a6a7a8;transition:color .2s ease,transform .25s ease}.course-program__item:hover .course-program__chevron,.course-program__trigger:focus-visible .course-program__chevron,.course-program__trigger:hover .course-program__chevron{color:#176f6f}.course-program__item.is-open .course-program__trigger{padding-bottom:calc(20 * var(--u))}.course-program__item.is-open .course-program__chevron{color:#176f6f;transform:rotate(180deg)}.course-program__panel{overflow:hidden}.course-program__list{display:flex;list-style:none;flex-direction:column;align-items:stretch;gap:calc(10 * var(--u));width:min(100%,calc(861 * var(--u)));margin:0;padding:0 calc(30 * var(--u)) calc(30 * var(--u));box-sizing:border-box}.course-program__list-item{position:relative;display:flex;align-items:flex-start;padding:0 calc(20 * var(--u));box-sizing:border-box}.course-program__list-item--lead{padding:0}.course-program__bullet{position:absolute;left:0;top:9px;width:5px;height:5px;flex-shrink:0;background:#176f6f}.course-program__text{color:#303030;font-family:var(--font-manrope);font-weight:500;font-size:calc(18 * var(--u));line-height:1.2;letter-spacing:.01em}.course-certificate{position:relative;z-index:2;width:100%;background:#f2f3f7}.course-certificate__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(40 * var(--u));width:min(100%,var(--frame-max));margin-inline:auto;padding:calc(120 * var(--u)) calc(40 * var(--u)) calc(80 * var(--u));box-sizing:border-box}.course-certificate__copy{display:flex;flex-direction:column;gap:calc(34 * var(--u));max-width:calc(683 * var(--u));padding-top:0}.course-certificate__title{font-size:calc(45 * var(--u));line-height:1.1;letter-spacing:-.01em}.course-certificate__text,.course-certificate__title{margin:0;color:#0c2c31;font-family:var(--font-manrope);font-weight:500}.course-certificate__text{max-width:calc(417 * var(--u));font-size:calc(15 * var(--u));line-height:1.25}.course-certificate__media{flex-shrink:0;width:calc(521 * var(--u));margin-top:calc(17 * var(--u))}.course-certificate__media img{display:block;width:100%;height:auto;max-width:none;object-fit:cover}.course-trainer{position:relative;z-index:2;width:100%;background:var(--white)}.course-trainer__inner{width:min(100%,var(--frame-max));margin-inline:auto;padding:calc(80 * var(--u)) calc(40 * var(--u));box-sizing:border-box}.course-trainer__card{position:relative;display:flex;align-items:stretch;width:100%;max-width:calc(1360 * var(--u));min-height:calc(530 * var(--u));height:auto;overflow:hidden;border-radius:2px;background:linear-gradient(109.989deg,#001614 .966%,#308a89 142.55%)}.course-trainer__visual{position:absolute;inset:0;z-index:0;pointer-events:none}.course-trainer__glow{position:absolute;left:calc(95 * var(--u));top:calc(-135 * var(--u));width:calc(643 * var(--u));height:calc(860 * var(--u));max-width:none;object-fit:cover;opacity:1}.course-trainer__blob{position:absolute;left:calc(36 * var(--u));top:calc(7 * var(--u));width:calc(486 * var(--u));height:calc(641 * var(--u));border-radius:50%;background:rgba(0,22,19,.4);filter:blur(50px)}.course-trainer__portrait{position:absolute;left:calc(129 * var(--u));top:0;width:calc(436 * var(--u));height:calc(530 * var(--u));overflow:hidden}.course-trainer__photo{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center top}.course-trainer__card--nurov .course-trainer__portrait{left:calc(67 * var(--u));top:calc(7 * var(--u));width:calc(395 * var(--u));height:calc(523 * var(--u))}.course-trainer__card--nurov .course-trainer__photo{position:absolute;left:-.05%;top:-29.29%;width:132.27%;height:149.57%}.course-trainer__fade{position:absolute;left:0;right:0;bottom:0;height:calc(136 * var(--u));background:linear-gradient(180deg,rgba(30,49,58,0),#051e1c)}.course-trainer__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;margin-left:auto;width:calc(497 * var(--u));padding:calc(60 * var(--u)) calc(60 * var(--u)) calc(60 * var(--u)) 0;justify-content:center;box-sizing:border-box}.course-trainer__label{margin:0;color:#cde9e1;font-family:var(--font-manrope);font-weight:400;font-size:calc(15 * var(--u));line-height:1.2;letter-spacing:-.01em}.course-trainer__name{margin:calc(29 * var(--u)) 0 0;font-size:calc(45 * var(--u));letter-spacing:-.02em}.course-trainer__name,.course-trainer__quote{color:var(--white);font-family:var(--font-manrope);font-weight:500;line-height:1.2}.course-trainer__quote{margin:calc(15 * var(--u)) 0 0;font-size:calc(18 * var(--u));letter-spacing:.01em;max-width:calc(295 * var(--u))}.course-trainer__cta{margin-top:calc(30 * var(--u));height:calc(50 * var(--u));padding:calc(12 * var(--u)) calc(30 * var(--u));color:#176f6f;font-size:calc(15 * var(--u))}.course-trainer__cta:hover{color:#176f6f}.course-pricing{position:relative;z-index:2;width:100%;background:var(--white)}.course-pricing__inner{display:flex;flex-direction:column;gap:calc(40 * var(--u));width:min(100%,var(--frame-max));margin-inline:auto;padding:calc(120 * var(--u)) calc(40 * var(--u));box-sizing:border-box}.course-pricing__title{margin:0;color:#1e313a;font-family:var(--font-manrope);font-weight:500;font-size:calc(45 * var(--u));line-height:1.1;letter-spacing:-.01em}.course-pricing__grid{display:flex;flex-wrap:wrap;align-items:stretch;gap:calc(20 * var(--u));margin:0;padding:0;list-style:none}.course-pricing__card{display:flex;flex-direction:column;justify-content:space-between;width:calc(440 * var(--u));height:calc(360 * var(--u));padding:calc(30 * var(--u));box-sizing:border-box;border-radius:2px;background:#f2f3f7}.course-pricing__card--featured{background:#cde9e1}.course-pricing__header{display:flex;flex-direction:column;gap:calc(15 * var(--u))}.course-pricing__name{font-size:calc(30 * var(--u))}.course-pricing__name,.course-pricing__price{margin:0;color:#092433;font-family:var(--font-manrope);font-weight:500;line-height:1.1;letter-spacing:-.01em}.course-pricing__price{font-size:calc(18 * var(--u))}.course-pricing__footer{display:flex;flex-direction:column;gap:calc(20 * var(--u));width:100%}.course-pricing__features{display:flex;flex-direction:column;gap:calc(10 * var(--u));margin:0;padding:0;list-style:none}.course-pricing__features li{color:rgba(9,36,51,.8);font-family:var(--font-manrope);font-weight:500;font-size:calc(15 * var(--u));line-height:1.1}.course-pricing__btn{--btn-fill:#115555;width:100%;height:calc(50 * var(--u));padding:calc(12 * var(--u)) calc(20 * var(--u));background:#176f6f;color:#dde5e3;font-size:calc(15 * var(--u))}.course-pricing__btn:hover{color:#dde5e3}.course-consult .consult__copy{width:calc(594 * var(--u))}.course-more{position:relative;z-index:2;width:100%;background:var(--white)}.course-more__inner{width:min(100%,var(--frame-max));margin-inline:auto;padding:calc(80 * var(--u)) calc(40 * var(--u)) calc(120 * var(--u));box-sizing:border-box}.course-more__grid{display:flex;justify-content:space-between;gap:calc(20 * var(--u));width:100%;max-width:calc(1360 * var(--u));margin:0;padding:0;list-style:none}.course-more__card{position:relative;display:block;width:calc(670 * var(--u));height:calc(400 * var(--u));overflow:hidden;border-radius:2px;background:#0c2c31;color:var(--white);text-decoration:none}.course-more__card picture,.course-more__img{position:absolute;inset:0;display:block}.course-more__img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;transition:transform .45s cubic-bezier(.16,1,.3,1)}.course-more__card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.2)),rgba(24,74,71,.2),rgba(0,107,106,.4);pointer-events:none}.course-more__grid li:last-child .course-more__card:after{background:linear-gradient(180deg,rgba(0,45,42,0) 43%,rgba(0,45,42,.6)),rgba(0,0,0,.2)}.course-more__icon{top:calc(20 * var(--u));right:calc(20 * var(--u));align-items:center;justify-content:center;width:calc(50 * var(--u));height:calc(50 * var(--u));border-radius:2px;background:rgba(255,255,255,.2);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:var(--white)}.course-more__copy,.course-more__icon{position:absolute;z-index:2;display:flex}.course-more__copy{left:calc(30 * var(--u));bottom:calc(30 * var(--u));flex-direction:column;gap:calc(15 * var(--u));width:calc(522 * var(--u))}.course-more__title{font-weight:500;font-size:calc(30 * var(--u));line-height:1.2}.course-more__text,.course-more__title{color:var(--white);font-family:var(--font-manrope)}.course-more__text{font-weight:400;font-size:calc(18 * var(--u));line-height:1.3}.course-more__card:hover .course-more__img{transform:scale(1.04)}@media (max-width:1023px){.course-hero{height:auto;min-height:582px}.course-hero__bg img{object-position:center top}.course-hero>.frame.course-hero__frame{display:flex;flex-direction:column;min-height:582px;padding:0 20px 40px;box-sizing:border-box}.course-hero .header{position:relative;z-index:20;height:65px;margin-inline:-20px;width:calc(100% + 40px);background:rgba(14,25,29,.02);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.course-hero .header__inner{height:100%;gap:12px;padding-inline:20px}.course-breadcrumbs,.course-breadcrumbs a{color:#a6a7a8}.course-breadcrumbs__dot{background:#a6a7a8}.course-breadcrumbs__dot--current{background:var(--white)}.course-breadcrumbs span[aria-current=page]{color:var(--white)}.course-hero__copy{position:relative;top:auto;bottom:auto;left:auto;width:100%;max-width:none;margin-top:auto;gap:15px}.course-hero__title{max-width:none;font-size:var(--type-h2);line-height:1.2;letter-spacing:-.01em}.course-hero__text{max-width:328px;font-weight:400;font-size:var(--type-s);line-height:1.3;letter-spacing:0}.course-hero__cta{margin-top:15px;height:50px;padding:12px 20px;font-size:var(--type-s)}.course-about__inner{padding:80px 20px}.course-about__label{gap:10px;color:#a6a7a8;font-size:var(--type-xs);letter-spacing:-.01em}.course-about__dot{background:#a6a7a8}.course-about__text{margin-top:20px;max-width:333px;color:#303030;font-size:var(--type-h3);line-height:1.2;letter-spacing:-.01em}.course-about__stats{display:grid;grid-template-columns:130px 130px;column-gap:43px;row-gap:40px;width:100%;max-width:335px;margin-top:40px}.course-about__stat,.course-about__stat:first-child,.course-about__stat:last-child{width:130px;gap:10px}.course-about__stat:last-child{grid-column:1;width:170px;max-width:172px}.course-about__stat-value{display:inline-flex;align-items:baseline;gap:2px}.course-about__stat-num{font-size:40px;line-height:1.2;letter-spacing:-.01em}.course-about__stat-caption,.course-about__stat-unit{font-size:var(--type-xs);line-height:1.2;letter-spacing:-.01em}.course-about__stat-caption{max-width:130px;color:#303030}.course-about__stat:last-child .course-about__stat-caption{max-width:172px}.course-audience__inner{align-items:stretch;gap:30px;padding:80px 20px}.course-audience__title{max-width:none;font-size:var(--type-h2);line-height:1.2;letter-spacing:-.01em}.course-audience__grid{display:flex;flex-direction:column;grid-template-columns:none;gap:15px;width:100%;max-width:none}.course-audience__card{min-height:260px;height:260px;gap:0;padding:20px}.course-audience__card-title{max-width:none;font-size:var(--type-h3);line-height:1.2;letter-spacing:0}.course-audience__card-text{max-width:255px;color:var(--white);font-weight:400;font-size:var(--type-s);line-height:1.3}.course-program__inner{gap:40px;padding:80px 20px}.course-program__title{font-size:var(--type-h2);line-height:1.2;letter-spacing:-.01em}.course-program__item{border-bottom:1px solid rgba(147,156,166,.5)}.course-program__item:not(.is-open){padding:0}.course-program__item:not(.is-open) .course-program__trigger{gap:10px;padding:20px 0 20px 20px}.course-program__item.is-open{padding:20px;border-bottom:none;background:#f2f3f7}.course-program__item.is-open .course-program__trigger{gap:10px;padding:0}.course-program__trigger{font-size:var(--type-m);line-height:1.2;letter-spacing:.01em}.course-program__lesson-title{max-width:none;flex:1 1 auto;min-width:0}.course-program__item.is-open .course-program__lesson-title{max-width:236px}.course-program__chevron{width:30px;height:30px}.course-program__list{width:100%;max-width:276px;margin-top:20px;padding:0;gap:10px}.course-program__list-item{padding:0 20px}.course-program__list-item--lead{padding:0}.course-program__list-item--lead .course-program__text{max-width:274px}.course-program__bullet{top:9px;width:5px;height:5px;background:#176f6f}.course-program__text{font-weight:400;font-size:var(--type-s);line-height:1.3;letter-spacing:0}.course-certificate__inner{flex-direction:column;align-items:stretch;gap:21px;padding:80px 20px}.course-certificate__copy{gap:15px;max-width:none}.course-certificate__title{max-width:none;color:#303030;font-size:var(--type-h2);line-height:1.2;letter-spacing:-.01em}.course-certificate__text{max-width:none;color:#0c2c31;font-weight:400;font-size:var(--type-s);line-height:1.2;letter-spacing:-.01em}.course-certificate__media{width:100%;max-width:none;height:232px;margin-top:0;overflow:hidden}.course-certificate__media img{width:100%;height:100%;object-fit:cover;object-position:center}.course-trainer{background:linear-gradient(180deg,#308a89,#001614)}.course-trainer__inner{padding:0}.course-trainer__card{display:block;width:100%;max-width:none;min-height:643px;height:auto;border-radius:0;background:transparent;overflow:hidden}.course-trainer__glow{left:50%;top:105px;width:500px;height:670px;transform:translateX(-50%);opacity:1}.course-trainer__blob{left:50%;top:195px;width:384px;height:506px;transform:translateX(-50%)}.course-trainer__card--nurov .course-trainer__portrait,.course-trainer__portrait{position:absolute;left:50%;top:227px;width:312px;height:425px;transform:translateX(-50%);object-position:center top}.course-trainer__fade{top:auto;bottom:0;height:176px;background:linear-gradient(180deg,rgba(30,49,58,0),#051e1c)}.course-trainer__copy{position:static;width:100%;max-width:none;margin:0;padding:40px 20px 0}.course-trainer__label{color:#cde9e1;font-weight:400;font-size:var(--type-s);line-height:1.3;letter-spacing:0}.course-trainer__name{margin-top:20px;max-width:none;font-size:var(--type-h2);line-height:1.2;letter-spacing:-.01em}.course-trainer__quote{margin-top:15px;max-width:none;font-weight:400;font-size:var(--type-s);line-height:1.3;letter-spacing:0}.course-trainer__cta{position:absolute;left:20px;right:20px;bottom:40px;z-index:3;display:flex;justify-content:center;width:auto;max-width:none;margin:0;height:50px;padding:12px 20px;color:#176f6f;font-size:var(--type-s)}.course-trainer__cta:hover{color:#176f6f}.course-pricing__inner{gap:30px;padding:80px 20px}.course-pricing__title{color:#303030;font-size:var(--type-h2);line-height:1.2;letter-spacing:-.01em}.course-pricing__grid{flex-direction:column;flex-wrap:nowrap;gap:15px}.course-pricing__card{width:100%;height:320px;padding:20px;border-radius:2px}.course-pricing__header{gap:10px}.course-pricing__name{color:#303030;font-size:var(--type-h3);line-height:1.2;letter-spacing:-.01em}.course-pricing__price{color:#303030;font-weight:400;font-size:var(--type-s);line-height:1.3;letter-spacing:0}.course-pricing__footer{gap:15px}.course-pricing__features{max-width:293px;gap:10px}.course-pricing__features li{color:rgba(9,36,51,.8);font-weight:400;font-size:var(--type-s);line-height:1.3}.course-pricing__btn{--btn-fill:#115555;width:100%;height:50px;padding:12px 20px;background:#176f6f;color:var(--white);font-size:var(--type-s);letter-spacing:-.01em}.course-pricing__btn:hover{color:var(--white)}.course-consult{min-height:661px;height:auto;padding:80px 20px;background:#1e313a}.course-consult .consult__bg picture{position:absolute;inset:0;display:block}.course-consult .consult__bg img{left:-60px;top:-11px;width:534px;height:672px;max-width:none;transform:none;filter:blur(25px);object-fit:cover}.course-consult .consult__inner{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;height:auto}.course-consult .consult__copy{width:100%;max-width:none;gap:15px}.course-consult .consult__title{font-size:var(--type-h2);line-height:1.2;letter-spacing:-.01em}.course-consult .consult__text{max-width:none;font-weight:400;font-size:var(--type-s);line-height:1.3;letter-spacing:0}.course-consult .consult__form{width:100%;max-width:none;margin-top:64px}.course-consult .consult__check,.course-consult .consult__field+.consult__field{margin-top:15px}.course-consult .consult__input{height:50px;padding:10px 16px;font-size:var(--type-s)}.course-consult .consult__input::placeholder{font-size:var(--type-s);text-align:center}.course-consult .consult__check{position:relative;max-width:none;padding-left:25px;gap:0}.course-consult .consult__check .modal__checkbox-ui{position:absolute;left:0;top:0}.course-consult .consult__check-text{font-size:var(--type-xs);line-height:1.2}.course-consult .consult__submit{width:100%;height:50px;margin-top:28px;padding:15px 20px;font-size:var(--type-s)}.course-more__inner{display:flex;flex-direction:column;align-items:stretch;padding:80px 20px}.course-more__grid{flex-direction:column;justify-content:flex-start;gap:15px;width:100%;max-width:none}.course-more__card{width:100%;height:320px;border-radius:2px}.course-more__grid li:last-child .course-more__card:after{background:linear-gradient(180deg,rgba(0,45,42,0) 43%,rgba(0,45,42,.6))}.course-more__icon{top:20px;right:20px;width:30px;height:30px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.course-more__icon svg{width:12px;height:12px}.course-more__copy{left:20px;bottom:20px;gap:15px;width:calc(100% - 40px);max-width:none}.course-more__title{font-size:var(--type-h3);line-height:1.2;letter-spacing:-.01em}.course-more__text{font-weight:400;font-size:var(--type-s);line-height:1.3}}.course-program__item.reveal{transition:background-color .25s ease,opacity .85s var(--ease-out-expo),transform .85s var(--ease-out-expo)}@media (prefers-reduced-motion:reduce){.course-program__item.reveal{transition:none}}.course-hero__cta.reveal{transition:color .5s ease,opacity .85s var(--ease-out-expo),transform .85s var(--ease-out-expo);transition-delay:0s,var(--reveal-delay,0s),var(--reveal-delay,0s)}@media (prefers-reduced-motion:reduce){.course-hero__cta.reveal{transition:none}}.course-hero__cta.blur-reveal{transition:color .5s}@media (max-width:1023px){.course-trainer__card--nurov .course-trainer__portrait{width:312px;height:425px;top:227px;left:50%;transform:translateX(-50%)}}.course-about__label{margin:0}.course-about__label .copy-reveal__dot{margin-right:0;flex-shrink:0}.course-trainer__cta{flex-shrink:0}.course-trainer__name,.course-trainer__quote{overflow-wrap:anywhere}.course-trainer__portrait{top:auto;bottom:0}.course-trainer__photo{object-fit:contain;object-position:center bottom}.course-trainer__card--nurov .course-trainer__portrait{top:auto;bottom:0}@media (max-width:1023px){.course-trainer__card{display:flex;flex-direction:column}.course-trainer__copy{position:relative;padding:40px 20px 0}.course-trainer__visual{position:relative;order:2;inset:auto;height:425px;flex-shrink:0}.course-trainer__card--nurov .course-trainer__portrait,.course-trainer__portrait{top:auto;bottom:0;max-width:100%}.course-trainer__glow{top:-190px}.course-trainer__blob{top:0}.course-trainer__cta{position:static;margin-top:24px;width:100%}}.course-trainer__card,.course-trainer__visual{overflow:clip}