h1{font-size:80px;line-height:100%;letter-spacing:1.6px;font-weight:100}h2{font-size:48px;line-height:100%;letter-spacing:.96px;font-weight:400}h3{font-size:36px;line-height:145%;letter-spacing:.72px;font-weight:400}h4{font-size:32px;line-height:140%;letter-spacing:.64px;font-weight:400}.heading-h1{font-size:80px;line-height:100%;letter-spacing:1.6px;font-weight:100}.heading-h2{font-size:48px;line-height:100%;letter-spacing:.96px;font-weight:400}.heading-h3{font-size:36px;line-height:145%;letter-spacing:.72px;font-weight:400}.heading-h4{font-size:32px;line-height:140%;letter-spacing:.64px;font-weight:400}.text-field-default{font-size:16px;line-height:130%;letter-spacing:.32px}.text-field-big{font-size:24px;line-height:120%;letter-spacing:.48px}.text-field-menu{font-size:14px;line-height:120%;letter-spacing:.28px}.text-field--medium{font-weight:500}.header-wrapper.default-header-color.menu-opened .header{border:0}.header-wrapper.default-header-color.menu-opened .header::after{width:100%;opacity:1}.header-wrapper.default-header-color .header{position:relative;z-index:1}.header-wrapper.default-header-color .header::after{content:"";display:block;width:77px;height:100%;position:absolute;z-index:1;right:0;top:0;border:solid .5px #f1f9ff;opacity:0;transition:.4s all ease;border-radius:100vw;pointer-events:none}.header-wrapper.default-header-color.menu-opened .header__icons,.header-wrapper.default-header-color.menu-opened .header__inline-menu{transition-delay:.3s}.section-header.section-header__black .header-wrapper.default-header-color .header::after{border:solid .5px #000}.section-header.section-header__black .header-wrapper.default-header-color a{color:#000}.section-header.section-header__black .header-wrapper.default-header-color summary{color:#000}.section-header.section-header__black .header-wrapper.default-header-color svg path{stroke:#000}.section-header.section-header__black .header-wrapper.default-header-color .custom-underline:not(.is-active,.tabs-section__tab-btn--active):after{background:#000}.section-header.section-header__black .header-wrapper.default-header-color .disclosure__list-wrapper{box-shadow:none}.section-header.section-header__black .header-wrapper.default-header-color .logo-icon svg path{fill:#000}.section-header.section-header__black .header-wrapper.default-header-color svg circle{stroke:#000}.video-section__poster::before{content:"";position:absolute;top:0;background:#000;opacity:.3;z-index:1;width:100%;height:100%}.button-default--non-active{padding:7px 32px;border-radius:92px;font-family:"PP Neue Montreal";font-size:16px;line-height:100%;letter-spacing:.32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background-color:#d8d8d8;color:#000;border:1px solid #000}.button-default--non-active:hover{background:#000;color:#fff;transition:all .3s ease}.button-default--non-active-light{padding:7px 32px;border-radius:92px;font-family:"PP Neue Montreal";font-size:16px;line-height:100%;letter-spacing:.32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background-color:transparent;color:#d8d8d8;border:1px solid #d8d8d8}.button-default--non-active-light:hover{background:#000;color:#fff;transition:all .3s ease}.button-default--active-black{padding:7px 32px;border-radius:92px;font-family:"PP Neue Montreal";font-size:16px;line-height:100%;letter-spacing:.32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background-color:#000;color:#fff;border:none}.button-default--active-black:hover{background:#000;color:#fff;transition:all .3s ease}.button-default--active-light{padding:7px 32px;border-radius:92px;font-family:"PP Neue Montreal";font-size:16px;line-height:100%;letter-spacing:.32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background-color:#d8d8d8;color:#000;border:none}.button-default--active-light:hover{background:#000;color:#fff;transition:all .3s ease}.button-default--danger{padding:7px 32px;border-radius:92px;font-family:"PP Neue Montreal";font-size:16px;line-height:100%;letter-spacing:.32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background-color:#f6313d;color:#fff;border:none}.button-default--danger:hover{background:#000;color:#fff;transition:all .3s ease}.button-default--success{padding:7px 32px;border-radius:92px;font-family:"PP Neue Montreal";font-size:16px;line-height:100%;letter-spacing:.32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background-color:#f6313d;color:#fff;border:none}.button-default--success:hover{background:#000;color:#fff;transition:all .3s ease}.important-characteristics{padding:0 8rem}.important-characteristics__list{display:flex;padding:0 0 64px;-moz-column-gap:57px;column-gap:57px}.important-characteristics__container-item{row-gap:41px;display:flex;flex-direction:column;width:100%}.important-characteristics__text--secondary{padding-right:26px}.important-characteristics__container-item:nth-child(even) .important-characteristics__text--secondary{padding-left:26px;padding-right:0}.important-characteristics__container-item:nth-child(even) .important-characteristics__item{flex-direction:row}.important-characteristics__container-item:nth-child(even) .important-characteristics__item .important-characteristics__texts{text-align:right}.important-characteristics__container-image{width:100%}.important-characteristics__image{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.important-characteristics__item{display:flex;flex-direction:row-reverse;justify-content:flex-end}.important-characteristics__texts{display:flex;padding-top:22px;row-gap:20px;flex-direction:column;width:70.7%}.important-characteristics__text--secondary{line-height:136%;margin:0}.important-characteristics__text--primary{border-bottom:1px solid #000;font-weight:500;margin:0;line-height:136%}.heading-h1.important-characteristics__title.h1{margin-bottom:62px;color:#000}p.text-field-default.important-characteristics__text{line-height:136%;letter-spacing:.032px;color:#000;font-weight:300}.important-characteristics__text--primary{letter-spacing:.32px;color:#000;font-weight:500!important}p.text-field-default.important-characteristics__text.important-characteristics__text--secondary{font-weight:300}.important-characteristics__container-image picture{display:block;line-height:0}@media only screen and (max-width:992px){h1{font-size:32px;line-height:90%}h2{font-size:34px;line-height:90%}h3{font-size:16px;line-height:90%}h4{font-size:12px;line-height:90%}h5{font-size:10px;line-height:90%;font-weight:400}.heading-h1{font-size:32px;line-height:90%}.heading-h2{font-size:34px;line-height:90%}.heading-h3{font-size:16px;line-height:90%}.heading-h4{font-size:12px;line-height:90%}}@media screen and (max-width:992px){.important-characteristics{padding:0 1.2rem}.important-characteristics__list{padding-bottom:20px}.important-characteristics__image{max-height:161px}.important-characteristics__texts{width:100%;padding-top:10px;row-gap:10px}.important-characteristics__container-item:nth-child(even) .important-characteristics__item{flex-direction:column}.important-characteristics__container-item:nth-child(even) .important-characteristics__item .important-characteristics__texts{text-align:left}.important-characteristics__text--secondary{padding-right:0}.important-characteristics__text--primary{padding-bottom:10px}.important-characteristics__list{flex-direction:column;row-gap:48px}.important-characteristics__container-item{row-gap:48px}.important-characteristics__item{flex-direction:column}.important-characteristics__container-item:nth-child(even) .important-characteristics__text--secondary{padding-left:0;padding-right:0}}