
      .lc-analytics-frame {
        --main-color: #42d0c3;
        position: relative;
        display: inline-block;
        box-sizing: border-box;
        width: -moz-min-content;
        width: min-content;
        border: solid 2px var(--main-color);
        background: rgba(91, 138, 134, 0.1);
      }
      .lc-analytics-frame_section {
        width: 100%;
        min-height: 48px;
        background: none;
      }
      .lc-analytics-frame_wide {
        width: 100%;
      }
      .lc-analytics-frame__icon {
        position: absolute;
        z-index: 100;
        top: 8px;
        right: 8px;
        width: 30px;
        height: 30px;
        cursor: pointer;
        opacity: 0.9;
        color: var(--main-color);
      }
      .lc-analytics-frame__icon_size_small {
        top: 4px;
        right: 4px;
        width: 20px;
        height: 20px;
      }
      .lc-analytics-frame__icon_size_small.lc-analytics-frame__icon_position_left {
        left: 4px;
      }
      .lc-analytics-frame__icon_size_small svg {
        width: 20px;
        height: 20px;
      }
      .lc-analytics-frame__icon path {
        fill: currentColor;
      }
      .lc-analytics-frame__icon rect:first-child {
        fill: #fff;
      }
      .lc-analytics-frame__icon_active,
      .lc-analytics-frame__icon:hover {
        color: #fff;
      }
      .lc-analytics-frame__icon_active rect:first-child,
      .lc-analytics-frame__icon:hover rect:first-child {
        fill: var(--main-color);
      }
      .lc-analytics-frame__icon_position_left {
        left: 8px;
      }
      .lc-analytics-frame__popup.Popup2 {
        --color-typo-primary: #fff;
        --popup-view-default-typo-color: #fff;
        --color-bg-default: #222;
        --popup-view-default-fill-color: #222;
        --header-text-size: 15px;
        --section-name-size: 14px;
        --text-size: 12px;
        --text-margin: 8px;
        min-width: 280px;
        padding: 8px;
        white-space: nowrap;
        border-radius: 6px;
        box-shadow: 0 7px 15px rgb(0 0 0 / 40%);
      }
      .lc-analytics-frame__popup.Popup2:before,
      .lc-analytics-frame__popup.Popup2 .Popup2-Tail:after {
        background: var(--color-bg-default);
      }
      .lc-analytics-frame__popup_mobile.Popup2 {
        --header-text-size: 11px;
        --section-name-size: 10px;
        --text-size: 8px;
        --text-margin: 0;
      }
      .lc-analytics-frame__popup-header {
        margin: 0;
        font-size: var(--header-text-size);
        font-weight: 500;
        line-height: 20px;
        text-align: center;
      }
      .lc-analytics-frame__popup-text {
        margin: var(--text-margin) 0;
        font-size: var(--text-size);
        line-height: 16px;
        text-align: left;
      }
      .lc-analytics-frame__section-name {
        position: relative;
        display: flex;
        align-items: center;
        margin: 5px 0;
        padding: 0 0 0 15px;
        font-size: var(--section-name-size);
        font-weight: 700;
        cursor: pointer;
        text-align: left;
      }
      .lc-analytics-frame__section-name:before {
        position: absolute;
        left: 0;
        display: inline-block;
        content: "";
        border-top: 5px solid transparent;
        border-bottom: 5px solid transparent;
        border-left: 5px solid #fff;
      }
      .lc-analytics-frame__section-name_open:before {
        transform: rotate(90deg);
      }
      .lc-analytics-frame__events {
        display: none;
        margin: 0;
        padding: 0;
        list-style: none;
        transition: transform 0.3s ease;
      }
      .lc-analytics-frame__events_visible {
        display: block;
      }
      .lc-background-group {
        position: relative;
      }
      .lc-background-group__container {
        position: relative;
      }
      .lc-background-group_inLcGrid2 {
        height: 100%;
      }
      .lc-background-group_inLcGrid2 > .lc-background-group__container {
        height: 100%;
      }
      .lc-background-group_inLcGrid2 .lc-section,
      .lc-background-group_inLcGrid2 .lc-offsets {
        height: 100%;
      }
      .lc-background-empty_inLcGrid2 {
        height: 100%;
      }
      .lc-background-empty_inLcGrid2 .lc-section,
      .lc-background-empty_inLcGrid2 .lc-offsets {
        height: 100%;
      }
      .lc-background {
        position: absolute;
        top: 0;
        left: 0;
        overflow: hidden;
        width: 100%;
        height: 100%;
        border-radius: var(--border-radius);
      }
      .lc-background__image,
      .lc-background__color {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-position: 50%;
        background-size: cover;
      }
      .lc-background__video,
      .lc-background__vh-video-stub {
        -o-object-fit: fill;
        object-fit: fill;
      }
      .lc-background__vh-video-stub {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
      }
      .lc-background__image {
        background-repeat: no-repeat;
      }
      .lc-background_image-fixed .lc-background__image {
        background-attachment: fixed;
      }
      .lc-background_sizes_default .lc-background__image {
        background-size: auto;
      }
      .lc-background_sizes_cover .lc-background__image {
        background-size: cover;
      }
      .lc-background_sizes_contain .lc-background__image {
        background-size: contain;
      }
      .lc-background_position_left_top .lc-background__image {
        background-position: left top;
      }
      .lc-background_position_center_top .lc-background__image {
        background-position: center top;
      }
      .lc-background_position_right_top .lc-background__image {
        background-position: right top;
      }
      .lc-background_position_left_center .lc-background__image {
        background-position: left center;
      }
      .lc-background_position_center_center .lc-background__image {
        background-position: center center;
      }
      .lc-background_position_right_center .lc-background__image {
        background-position: right center;
      }
      .lc-background_position_left_bottom .lc-background__image {
        background-position: left bottom;
      }
      .lc-background_position_center_bottom .lc-background__image {
        background-position: center bottom;
      }
      .lc-background_position_right_bottom .lc-background__image {
        background-position: right bottom;
      }
      .lc-background__mask-cover-video-wrapper {
        position: relative;
        overflow: hidden;
        width: 100%;
        height: 100%;
        line-height: 0;
      }
      .lc-background__video-wrapper {
        position: absolute;
        overflow: hidden;
        line-height: 0;
      }
      .lc-background_position_left_top .lc-background__video-wrapper {
        top: 0;
        left: 0;
      }
      .lc-background_position_center_top .lc-background__video-wrapper {
        top: 0;
        left: 50%;
        transform: translateX(-50%);
      }
      .lc-background_position_right_top .lc-background__video-wrapper {
        top: 0;
        right: 0;
      }
      .lc-background_position_left_center .lc-background__video-wrapper {
        top: 50%;
        left: 0;
        transform: translateY(-50%);
      }
      .lc-background_position_center_center .lc-background__video-wrapper {
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
      }
      .lc-background_position_right_center .lc-background__video-wrapper {
        top: 50%;
        right: 0;
        transform: translateY(-50%);
      }
      .lc-background_position_left_bottom .lc-background__video-wrapper {
        bottom: 0;
        left: 0;
      }
      .lc-background_position_center_bottom .lc-background__video-wrapper {
        bottom: 0;
        left: 50%;
        transform: translate(-50%);
      }
      .lc-background_position_right_bottom .lc-background__video-wrapper {
        right: 0;
        bottom: 0;
      }
      .lc-background__mask-image-wrapper {
        position: absolute;
        width: 100%;
        height: 100%;
      }
      .lc-background__immersive-container {
        position: absolute;
        width: 100%;
        height: 100%;
        will-change: transform;
        animation-fill-mode: forwards;
        animation-duration: 7s;
        animation-timing-function: linear;
      }
      .lc-background__immersive-container_active {
        animation-name: immersive;
      }
      .lc-background__immersive-container_content_video {
        position: relative;
      }
      .lc-background_video-fixed .lc-background__video-wrapper {
        position: fixed;
        position: expression(fixed);
      }
      .lc-background_video-fixed .lc-background__border-layer {
        position: absolute;
        display: none;
        width: 100%;
        height: 100%;
        background-color: #fff;
      }
      .lc-background_video-fixed .lc-background__border-layer_top {
        top: 0;
        height: 0;
      }
      .lc-background_video-fixed .lc-background__border-layer_bottom {
        height: 100%;
      }
      .lc-background__top-trim-layer {
        position: relative;
        overflow: hidden;
      }
      .lc-background__bottom-trim-layer {
        position: relative;
        overflow: hidden;
        height: 100%;
      }
      .lc-background_lpcEditor {
        z-index: -1;
      }
      .lc-grid .lc-background_lpcEditor,
      .lc-grid2 .lc-background_lpcEditor {
        z-index: auto;
      }
      @keyframes immersive {
        from {
          transform: scale3d(1, 1, 1);
        }
        to {
          transform: scale3d(1.1, 1.1, 1);
        }
      }
      .lc-effect {
        display: block;
      }
      .lc-effect_fade_init,
      .lc-effect_fade-in_init {
        opacity: 0;
      }
      @keyframes lcEffectFade {
        0% {
          display: none;
          opacity: 0;
        }
        1% {
          display: block;
          opacity: 0;
        }
        100% {
          display: block;
          opacity: 1;
        }
      }
      @keyframes lcEffectFadeIn {
        0% {
          opacity: 0;
          transform: scale(0);
        }
        60% {
          transform: scale(1.1);
        }
        80% {
          opacity: 1;
          transform: scale(0.9);
        }
        100% {
          opacity: 1;
          transform: scale(1);
        }
      }
      .lc-effect_slide_init,
      .lc-effect_slide-trembling_init,
      .lc-effect_expand_init {
        transform: translateX(-500%);
      }
      @keyframes lcEffectSlideRightSimple {
        0% {
          transform: translateX(-150%);
        }
        100% {
          transform: translateX(0%);
        }
      }
      @keyframes lcEffectSlideLeftSimple {
        0% {
          transform: translateX(150%);
        }
        100% {
          transform: translateX(0%);
        }
      }
      @keyframes lcEffectSlideUpSimple {
        0% {
          transform: translateY(150%);
        }
        100% {
          transform: translateY(0%);
        }
      }
      @keyframes lcEffectSlideDownSimple {
        0% {
          transform: translateY(-150%);
        }
        100% {
          transform: translateY(0%);
        }
      }
      @keyframes lcEffectSlideRight {
        0% {
          transform: translateX(-150%);
        }
        50% {
          transform: translateX(8%);
        }
        65% {
          transform: translateX(-4%);
        }
        80% {
          transform: translateX(4%);
        }
        95% {
          transform: translateX(-2%);
        }
        100% {
          transform: translateX(0%);
        }
      }
      @keyframes lcEffectSlideLeft {
        0% {
          transform: translateX(150%);
        }
        50% {
          transform: translateX(-8%);
        }
        65% {
          transform: translateX(4%);
        }
        80% {
          transform: translateX(-4%);
        }
        95% {
          transform: translateX(2%);
        }
        100% {
          transform: translateX(0%);
        }
      }
      @keyframes lcEffectSlideDown {
        0% {
          transform: translateY(-100%);
        }
        50% {
          transform: translateY(8%);
        }
        65% {
          transform: translateY(-4%);
        }
        80% {
          transform: translateY(4%);
        }
        95% {
          transform: translateY(-2%);
        }
        100% {
          transform: translateY(0%);
        }
      }
      @keyframes lcEffectSlideUp {
        0% {
          transform: translateY(100%);
        }
        50% {
          transform: translateY(-8%);
        }
        65% {
          transform: translateY(4%);
        }
        80% {
          transform: translateY(-4%);
        }
        95% {
          transform: translateY(2%);
        }
        100% {
          transform: translateY(0%);
        }
      }
      @keyframes lcEffectSlideExpandUp {
        0% {
          transform: translateY(100%) scaleX(0.5);
        }
        30% {
          transform: translateY(-8%) scaleX(0.5);
        }
        40% {
          transform: translateY(2%) scaleX(0.5);
        }
        50% {
          transform: translateY(0%) scaleX(1.1);
        }
        60% {
          transform: translateY(0%) scaleX(0.9);
        }
        70% {
          transform: translateY(0%) scaleX(1.05);
        }
        80% {
          transform: translateY(0%) scaleX(0.95);
        }
        90% {
          transform: translateY(0%) scaleX(1.02);
        }
        100% {
          transform: translateY(0%) scaleX(1);
        }
      }
      @keyframes lcEffectPulse {
        0% {
          opacity: 0.7;
          transform: scale(0.9);
        }
        50% {
          opacity: 1;
          transform: scale(1);
        }
        100% {
          opacity: 0.7;
          transform: scale(0.9);
        }
      }
      .lc-section {
        max-width: 940px;
        margin: 0 auto;
        padding-right: 20px;
        padding-left: 20px;
      }
      @media (max-width: 640px) {
        .lc-section {
          padding-right: 15px;
          padding-left: 15px;
        }
      }
      .lc-section_is-expanded {
        width: 100%;
        max-width: none;
        padding-right: 0;
        padding-left: 0;
      }
      .lc-section_no-paddings {
        padding-right: 0 !important;
        padding-left: 0 !important;
      }
      .lc-section_no-margins {
        margin-right: 0 !important;
        margin-left: 0 !important;
      }
      .service_turbo-lpc .lc-section {
        max-width: 920px;
        padding-right: 17px;
        padding-left: 17px;
      }
      @media (max-width: 640px) {
        .service_turbo-lpc .lc-section {
          padding-right: 17px;
          padding-left: 17px;
        }
      }
      .service_turbo-lpc .lc-section_is-expanded {
        width: 100%;
        max-width: none;
        padding-right: 0;
        padding-left: 0;
      }
      .lc-icon {
        display: inline-flex;
        flex-shrink: 0;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;
        fill: currentColor;
      }
      .lc-icon_fill-type_border {
        border: 1px solid transparent;
      }
      .lc-icon_hidden {
        display: none;
      }
      .lc-selection-frame-badge__icon-wrapper {
        position: relative;
      }
      .lc-selection-frame-badge__button {
        display: flex;
        padding: 9px 5px 11px;
        cursor: pointer;
        transition: opacity 0.15s ease;
      }
      .lc-selection-frame-badge__button:hover,
      .lc-selection-frame-badge__button_active {
        opacity: 0.7;
      }
      .lc-selection-frame-badge__tooltip {
        padding: 8px 12px;
        font-size: 13px;
        line-height: 16px;
        text-align: center;
        white-space: nowrap;
      }
      .lc-selection-frame-badge__tooltip.Popup2 {
        --color-typo-primary: #fff;
        --popup-view-default-typo-color: #fff;
        --color-bg-default: #000;
        --popup-view-default-fill-color: #000;
      }
      .lc-selection-frame-badge__tooltip.Popup2:before,
      .lc-selection-frame-badge__tooltip.Popup2 .Popup2-Tail:after {
        background: var(--color-bg-default);
      }
      .lc-selection-frame-badge__tooltip.Popup2:before {
        box-shadow: none;
      }
      .lc-selection-frame {
        position: relative;
      }
      .lc-selection-frame_isStatic {
        position: static;
      }
      .lc-selection-frame_inGrid,
      .lc-selection-frame_inLcGrid2 {
        height: 100%;
      }
      .lc-selection-frame_inGrid .lc-section,
      .lc-selection-frame_inGrid .lc-offsets,
      .lc-selection-frame_inLcGrid2 .lc-section,
      .lc-selection-frame_inLcGrid2 .lc-offsets {
        height: 100%;
      }
      .lc-selection-frame_inGrid .lc-selection-frame__component > div {
        height: 100%;
      }
      .lc-selection-frame_isSelected.lc-selection-frame_inLcGrid2,
      .lc-selection-frame_isSelected.lc-selection-frame_inGrid,
      .lc-selection-frame_isSelected.lc-selection-frame_last {
        margin-bottom: 0;
      }
      .lc-selection-frame_foreground {
        z-index: 1100;
      }
      .lc-selection-frame_inGrid > .lc-selection-frame__component,
      .lc-selection-frame_inLcGrid2 > .lc-selection-frame__component {
        height: 100%;
      }
      .lc-selection-frame_isSelected.lc-selection-frame_withOverlay
        > .lc-selection-frame__component {
        background-color: rgba(58, 146, 253, 0.1);
      }
      .lc-selection-frame__frame {
        position: absolute;
        z-index: 22;
        top: 0;
        left: 0;
        display: none;
        box-sizing: border-box;
        width: 100%;
        height: 100%;
        pointer-events: none;
        border: 2px solid #2474ff;
      }
      .lc-selection-frame_isGrid2 > .lc-selection-frame__frame {
        border: 2px solid #2fa2ce;
      }
      .lc-selection-frame_isDynamic > .lc-selection-frame__frame {
        border: 2px solid #6b69c7;
      }
      .lc-selection-frame_isAlias > .lc-selection-frame__frame {
        border: 2px solid #33c267;
      }
      .lc-selection-frame_isHidden > .lc-selection-frame__frame {
        border: 2px solid #666;
      }
      .lc-selection-frame_inLcGrid2 > .lc-selection-frame__frame,
      .lc-selection-frame_inGrid > .lc-selection-frame__frame {
        height: 100%;
      }
      .lc-selection-frame_withHoverState > .lc-selection-frame__frame {
        border-style: dashed;
      }
      .lc-selection-frame_isSelected > .lc-selection-frame__frame,
      .lc-selection-frame_withHoverState:hover > .lc-selection-frame__frame {
        display: block;
      }
      .lc-selection-frame__all-badges {
        display: flex;
        align-items: center;
        box-sizing: border-box;
        max-width: 100%;
        min-height: 36px;
        padding: 0 10px;
        font-size: 18px;
        color: #fff;
        border-radius: 0 0 4px 4px;
        background-color: #2474ff;
      }
      @media (max-width: 500px) {
        .lc-selection-frame_float_left
          > .lc-selection-frame__wrapper
          > .lc-selection-frame__all-badges,
        .lc-selection-frame_float_right
          > .lc-selection-frame__wrapper
          > .lc-selection-frame__all-badges {
          border-radius: 4px 4px 0 0;
        }
      }
      .lc-selection-frame_showBadgeOnTop
        > .lc-selection-frame__wrapper
        > .lc-selection-frame__all-badges {
        border-radius: 4px 4px 0 0;
      }
      .lc-selection-frame_float_left
        > .lc-selection-frame__wrapper
        > .lc-selection-frame__all-badges,
      .lc-selection-frame_float_right
        > .lc-selection-frame__wrapper
        > .lc-selection-frame__all-badges {
        max-width: 375px;
        white-space: nowrap;
        word-break: normal;
        border-radius: 4px 4px 0;
      }
      .lc-selection-frame_float_left
        > .lc-selection-frame__wrapper
        > .lc-selection-frame__all-badges {
        border-radius: 4px;
        border-bottom-left-radius: 0;
      }
      .lc-selection-frame_isGrid2
        > .lc-selection-frame__wrapper
        > .lc-selection-frame__all-badges {
        background-color: #2fa2ce;
      }
      .lc-selection-frame_isDynamic
        > .lc-selection-frame__wrapper
        > .lc-selection-frame__all-badges {
        background-color: #6b69c7;
      }
      .lc-selection-frame_isAlias
        > .lc-selection-frame__wrapper
        > .lc-selection-frame__all-badges {
        background-color: #33c267;
      }
      .lc-selection-frame_isHidden
        > .lc-selection-frame__wrapper
        > .lc-selection-frame__all-badges {
        background-color: #666;
      }
      .lc-selection-frame__left-badges,
      .lc-selection-frame__right-badges {
        display: flex;
      }
      .lc-selection-frame__wrapper {
        position: absolute;
        z-index: 23;
        top: 100%;
        left: 50%;
        display: none;
        justify-content: center;
        box-sizing: border-box;
        max-width: 100%;
        transform: translate(-50%);
      }
      @media (min-width: 500px) {
        .lc-selection-frame_float_right > .lc-selection-frame__wrapper {
          right: 0;
          left: initial;
          transform: initial;
        }
        .lc-selection-frame_float_left > .lc-selection-frame__wrapper {
          right: initial;
          left: 0;
          transform: initial;
        }
      }
      @media (max-width: 500px) {
        .lc-selection-frame_isSingleFloatButton.lc-selection-frame_float_right
          > .lc-selection-frame__wrapper {
          right: 0;
          left: initial;
          transform: initial;
        }
        .lc-selection-frame_isSingleFloatButton.lc-selection-frame_float_left
          > .lc-selection-frame__wrapper {
          right: initial;
          left: 0;
          transform: initial;
        }
      }
      .lc-selection-frame__wrapper_position_left {
        left: 0;
        transform: initial;
      }
      .lc-selection-frame__wrapper_position_right {
        right: 0;
        left: initial;
        transform: initial;
      }
      .lc-selection-frame_showBadgeOnTop > .lc-selection-frame__wrapper {
        top: initial;
        bottom: 100%;
      }
      .lc-selection-frame_float_right > .lc-selection-frame__wrapper,
      .lc-selection-frame_float_left > .lc-selection-frame__wrapper {
        max-width: none;
      }
      .lc-selection-frame_isSelected > .lc-selection-frame__wrapper,
      .lc-selection-frame_withHoverState:hover > .lc-selection-frame__wrapper {
        display: inline-block;
        opacity: 1;
      }
      .lc-selection-frame__name-wrapper {
        display: flex;
        overflow: hidden;
        align-items: center;
        min-height: 36px;
        margin: 0 10px;
      }
      .lc-selection-frame__name {
        overflow: hidden;
        margin-top: -2px;
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .lc-selection-frame__icon_revert .lc-icon {
        transform: rotate(180deg);
      }
      .Theme_color_yandex-default {
        --color-base: #000;
        --color-essential: #fff;
        --color-project: #fc0;
        --color-phantom: #000;
        --color-path: #04b;
        --color-success: #00985f;
        --color-alert: #f33;
        --color-warning: #f90;
        --color-normal: #dde3e5;
        --color-system: #778a9b;
        --color-promo: #0057d3;
        --color-hover: #c00;
        --color-transparent: transparent;
        --color-bg-brand: var(--color-project);
        --color-bg-inverse: var(--color-base);
        --color-bg-action: #ffdb4d;
        --color-bg-selection: #ffea9e;
        --color-bg-hover: rgba(0, 0, 0, 0.15);
        --color-bg-border: rgba(0, 0, 0, 0.05);
        --color-bg-stripe: rgba(0, 0, 0, 0.04);
        --color-bg-ghost: rgba(0, 0, 0, 0.08);
        --color-bg-default: var(--color-essential);
        --color-bg-tone: rgba(0, 0, 0, 0.9);
        --color-bg-soft: rgba(255, 255, 255, 0.97);
        --color-bg-success: var(--color-success);
        --color-bg-alert: var(--color-alert);
        --color-bg-warning: var(--color-warning);
        --color-bg-normal: var(--color-normal);
        --color-bg-system: var(--color-system);
        --color-bg-link: rgba(21, 126, 239, 0.4);
        --color-bg-promo: var(--color-promo);
        --color-typo-brand: var(--color-project);
        --color-typo-primary: var(--color-base);
        --color-typo-inverse: var(--color-essential);
        --color-typo-promo: rgba(0, 0, 0, 0.8);
        --color-typo-secondary: rgba(0, 0, 0, 0.6);
        --color-typo-ghost: rgba(0, 0, 0, 0.3);
        --color-typo-disable: rgba(0, 0, 0, 0.3);
        --color-typo-success: var(--color-success);
        --color-typo-warning: var(--color-warning);
        --color-typo-alert: #e00000;
        --color-link: var(--color-path);
        --color-link-external: var(--color-path);
        --color-link-minor: #669;
        --color-link-hover: var(--color-hover);
        --color-control-bg-border-focus: #b3b3b3;
        --color-control-bg-border-prism: var(--color-project);
        --color-control-typo-primary: var(--color-base);
        --color-control-typo-secondary: rgba(0, 0, 0, 0.6);
        --color-control-typo-ghost: rgba(0, 0, 0, 0.3);
        --color-control-typo-passive: var(--color-base);
        --color-control-typo-faint: #fff;
        --color-control-typo-disable: gray;
        --color-control-typo-link: var(--color-path);
        --color-control-typo-error: #e00000;
        --color-control-bg-default: #e6e6e6;
        --color-control-bg-default-hover: #dbdbdb;
        --color-control-bg-default-press: #dbdbdb;
        --color-control-bg-default-disable: #f2f2f2;
        --color-control-bg-border-default: #b3b3b3;
        --color-control-bg-border-default-hover: #dbdbdb;
        --color-control-bg-border-default-press: #b3b3b3;
        --color-control-bg-border-default-disable: #e8e8e8;
        --color-control-bg-border-default-error: var(--color-alert);
        --color-control-bg-border-default-error-hover: #e0000f;
        --color-control-bg-pseudo: #fff;
        --color-control-bg-pseudo-hover: #f7f7f7;
        --color-control-bg-border-pseudo: #ccc;
        --color-control-bg-action: var(--color-project);
        --color-control-bg-action-hover: #fac000;
        --color-control-bg-action-press: #fac000;
        --color-control-bg-passive: var(--color-essential);
        --color-control-bg-progress: var(--color-project);
        --color-control-bg-progress-process: #ffd500;
        --color-control-bg-blank: var(--color-essential);
        --color-control-bg-blank-hover: var(--color-essential);
        --color-control-bg-blank-disable: #f2f2f2;
        --color-control-bg-border-blank: #d9d9d9;
        --color-control-bg-border-blank-hover: #ccc;
        --color-control-bg-border-blank-disable: #f2f2f2;
        --color-control-bg-faint: var(--color-essential);
        --color-control-bg-faint-disable: #c7c7c7;
        --color-control-bg-check: #545454;
        --color-control-bg-check-hover: #545454;
        --color-control-bg-check-press: #525252;
        --color-control-bg-check-disable: #f2f2f2;
        --color-control-bg-border-check: #a88700;
        --color-control-bg-border-check-hover: #a88700;
        --color-control-bg-border-check-press: #a88700;
        --color-control-bg-link-default: var(--color-path);
        --color-control-bg-link-default-hover: rgba(0, 68, 187, 0.3);
        --color-control-bg-border-link-default: rgba(0, 68, 187, 0.6);
        --color-control-bg-border-link-default-hover: rgba(0, 68, 187, 0.6);
        --color-control-typo-raised: #000;
        --color-control-typo-raised-disable: #7f7f7f;
        --color-control-bg-raised: #fff;
        --color-control-bg-raised-hover: #f5f5f5;
        --color-control-bg-raised-disable: #f5f5f5;
        --color-control-bg-raised-check: #fff;
        --attach-typo-color: var(--color-control-typo-primary);
        --badge-border-color: var(--color-bg-default);
        --badge-fill-color: var(--color-bg-alert);
        --badge-typo-color: var(--color-typo-inverse);
        --button-view-action-border-color-focused: var(
          --color-control-bg-border-prism
        );
        --button-view-action-fill-color-base: var(--color-control-bg-action);
        --button-view-action-fill-color-disabled: var(
          --color-control-bg-default-disable
        );
        --button-view-action-fill-color-hovered: var(
          --color-control-bg-action-hover
        );
        --button-view-action-fill-color-progress-base: var(
          --color-control-bg-progress
        );
        --button-view-action-fill-color-progress-process: var(
          --color-control-bg-progress-process
        );
        --button-view-action-fill-color-checked-base: var(
          --color-control-bg-check
        );
        --button-view-action-fill-color-checked-hovered: var(
          --color-control-bg-check-hover
        );
        --button-view-action-typo-color-base: var(--color-control-typo-passive);
        --button-view-action-typo-color-disabled: var(
          --color-control-typo-disable
        );
        --button-view-action-typo-color-hovered: var(
          --color-control-typo-passive
        );
        --button-view-action-typo-color-progress-base: var(
          --color-control-typo-passive
        );
        --button-view-action-typo-color-checked-base: var(
          --color-control-typo-faint
        );
        --button-view-action-typo-color-checked-hovered: var(
          --color-control-typo-faint
        );
        --button-view-clear-border-color-focused: var(
          --color-control-bg-border-prism
        );
        --button-view-clear-fill-color-disabled: var(
          --color-control-bg-default-disable
        );
        --button-view-clear-fill-color-checked-base: var(
          --color-control-bg-check
        );
        --button-view-clear-fill-color-checked-hovered: var(
          --color-control-bg-check-hover
        );
        --button-view-clear-typo-color-base: var(--color-control-typo-primary);
        --button-view-clear-typo-color-disabled: var(
          --color-control-typo-disable
        );
        --button-view-clear-typo-color-checked-base: var(
          --color-control-typo-faint
        );
        --button-view-default-border-color-focused: var(
          --color-control-bg-border-prism
        );
        --button-view-default-fill-color-base: var(--color-control-bg-default);
        --button-view-default-fill-color-disabled: var(
          --color-control-bg-default-disable
        );
        --button-view-default-fill-color-hovered: var(
          --color-control-bg-default-hover
        );
        --button-view-default-fill-color-checked-base: var(
          --color-control-bg-check
        );
        --button-view-default-fill-color-checked-hovered: var(
          --color-control-bg-check-hover
        );
        --button-view-default-typo-color-base: var(
          --color-control-typo-primary
        );
        --button-view-default-typo-color-hovered: var(
          --color-control-typo-primary
        );
        --button-view-default-typo-color-disabled: var(
          --color-control-typo-disable
        );
        --button-view-default-typo-color-checked-base: var(
          --color-control-typo-faint
        );
        --button-view-default-typo-color-checked-hovered: var(
          --color-control-typo-faint
        );
        --button-view-link-border-color-base: var(
          --color-control-bg-border-link-default
        );
        --button-view-link-border-color-focused: var(
          --color-control-bg-border-prism
        );
        --button-view-link-fill-color-base: var(--color-control-bg-faint);
        --button-view-link-fill-color-disabled: var(
          --color-control-bg-default-disable
        );
        --button-view-link-fill-color-hovered: var(
          --color-control-bg-link-default-hover
        );
        --button-view-link-fill-color-checked-base: var(
          --color-control-bg-check
        );
        --button-view-link-fill-color-checked-hovered: var(
          --color-control-bg-check-hover
        );
        --button-view-link-typo-color-base: var(--color-control-typo-link);
        --button-view-link-typo-color-disabled: var(
          --color-control-typo-disable
        );
        --button-view-link-typo-color-checked-base: var(
          --color-control-typo-faint
        );
        --button-view-pseudo-border-color-base: var(
          --color-control-bg-border-pseudo
        );
        --button-view-pseudo-border-color-focused: var(
          --color-control-bg-border-prism
        );
        --button-view-pseudo-fill-color-disabled: var(
          --color-control-bg-default-disable
        );
        --button-view-pseudo-fill-color-hovered: var(
          --color-control-bg-pseudo-hover
        );
        --button-view-pseudo-fill-color-checked-base: var(
          --color-control-bg-check
        );
        --button-view-pseudo-fill-color-checked-hovered: var(
          --color-control-bg-check-hover
        );
        --button-view-pseudo-typo-color-base: var(--color-control-typo-primary);
        --button-view-pseudo-typo-color-disabled: var(
          --color-control-typo-disable
        );
        --button-view-pseudo-typo-color-checked-base: var(
          --color-control-typo-faint
        );
        --button-view-raised-border-color-focused: var(
          --color-control-bg-border-prism
        );
        --button-view-raised-fill-color-base: var(--color-control-bg-raised);
        --button-view-raised-fill-color-disabled: var(
          --color-control-bg-raised-disable
        );
        --button-view-raised-fill-color-hovered: var(
          --color-control-bg-raised-hover
        );
        --button-view-raised-fill-color-checked-base: var(
          --color-control-bg-check
        );
        --button-view-raised-fill-color-checked-hovered: var(
          --color-control-bg-check-hover
        );
        --button-view-raised-typo-color-base: var(--color-control-typo-raised);
        --button-view-raised-typo-color-disabled: var(
          --color-control-typo-raised-disable
        );
        --button-view-raised-typo-color-checked-base: var(
          --color-control-typo-faint
        );
        --calendar-view-default-grid-aside-typo-color-base: rgba(0, 0, 0, 0.6);
        --calendar-view-default-grid-aside-fill-color-base: rgba(0, 0, 0, 0.05);
        --calendar-view-default-current-border-color: #ff3737;
        --calendar-view-default-cell-border-color-hovered: rgba(0, 0, 0, 0.1);
        --calendar-view-default-cell-border-color-focused: #fdb100;
        --calendar-view-default-cell-border-color-current: rgba(0, 0, 0, 0.05);
        --calendar-view-default-cell-typo-color-base: rgba(0, 0, 0, 0.8);
        --calendar-view-default-cell-typo-color-disabled: rgba(0, 0, 0, 0.45);
        --calendar-view-default-cell-typo-color-selected-base: #fff;
        --calendar-view-default-cell-typo-color-weekend: #ff3737;
        --calendar-view-default-cell-fill-color-hovered: rgba(0, 0, 0, 0.05);
        --calendar-view-default-cell-fill-color-pressed: rgba(0, 0, 0, 0.1);
        --calendar-view-default-cell-fill-color-selected-base: #ff3737;
        --calendar-view-default-cell-fill-color-selected-range: rgba(
          0,
          0,
          0,
          0.05
        );
        --calendar-view-default-cell-fill-color-selected-hovered: red;
        --calendar-view-default-cell-fill-color-selected-disabled: #f2f2f2;
        --checkbox-view-outline-border-color: rgba(0, 0, 0, 0.1);
        --checkbox-view-outline-fill-color-base: transparent;
        --checkbox-view-outline-fill-color-hovered: #d2d2d2;
        --checkbox-view-default-outline-color: var(
          --color-control-bg-border-prism
        );
        --checkbox-view-default-fill-color-base: var(
          --color-control-bg-default
        );
        --checkbox-view-default-fill-color-hovered: var(
          --color-control-bg-default-hover
        );
        --checkbox-view-default-fill-color-checked-base: var(
          --color-control-bg-check
        );
        --checkbox-view-default-fill-color-checked-hovered: var(
          --color-control-bg-check-hover
        );
        --checkbox-view-default-typo-color-base: var(
          --color-control-typo-primary
        );
        --checkbox-view-default-typo-color-checked-base: var(
          --color-control-bg-faint
        );
        --divider-fill-color: #fc0;
        --header-fill-color: #fff;
        --header-nav-link-color-base: #939cb0;
        --header-nav-link-color-hover: #222426;
        --header-nav-link-color-active: #d00;
        --header-search-fill-color-base: #ffdb4d;
        --header-search-fill-color-hover: #ffd633;
        --header-search-fill-color-active: #fc0;
        --header-search-button-typo-color: #000;
        --header-search-textinput-typo-color: #000;
        --header-search-textinput-fill-color: #fff;
        --link-view-default-outline-color: var(--color-control-bg-border-prism);
        --link-view-default-typo-color-base: var(--color-link);
        --link-view-default-typo-color-disabled: var(--color-typo-disable);
        --link-view-default-typo-color-hovered: var(--color-link-hover);
        --menu-view-default-border-color-base: var(
          --color-control-bg-border-default
        );
        --menu-view-default-fill-color-base: var(--color-control-bg-default);
        --menu-view-default-fill-color-hovered: var(
          --color-control-bg-default-hover
        );
        --menu-view-default-typo-color-base: var(--color-control-typo-primary);
        --menu-view-default-typo-color-secondary: var(
          --color-control-typo-secondary
        );
        --menu-view-default-typo-color-disabled: var(
          --color-control-typo-disable
        );
        --menu-view-default-typo-color-hovered: var(
          --color-control-typo-primary
        );
        --message-box-view-default-typo-color: var(--color-typo-inverse);
        --message-box-view-default-fill-color: var(--color-bg-inverse);
        --message-box-view-promo-typo-color: var(--color-typo-inverse);
        --message-box-view-promo-fill-color: var(--color-bg-promo);
        --message-box-view-inverse-typo-color: var(--color-typo-primary);
        --message-box-view-inverse-fill-color: var(--color-bg-default);
        --popup-view-default-typo-color: var(--color-typo-primary);
        --popup-view-default-fill-color: var(--color-bg-default);
        --progress-outer-fill-color: transparent;
        --progress-inner-fill-color: var(--color-control-bg-progress);
        --radio-button-view-default-outline-color: var(
          --color-control-bg-border-prism
        );
        --radio-button-view-default-fill-color-base: var(
          --color-control-bg-default
        );
        --radio-button-view-default-fill-color-checked-base: var(
          --color-control-bg-passive
        );
        --radio-button-view-default-typo-color-base: var(
          --color-control-typo-secondary
        );
        --radio-button-view-default-typo-color-hovered: var(
          --color-control-typo-primary
        );
        --radio-button-view-default-typo-color-checked-base: var(
          --color-control-typo-primary
        );
        --radiobox-view-default-dot-fill-color: var(--color-control-bg-faint);
        --radiobox-view-default-outline-color: var(
          --color-control-bg-border-prism
        );
        --radiobox-view-default-fill-color-base: var(
          --color-control-bg-default
        );
        --radiobox-view-default-fill-color-hovered: var(
          --color-control-bg-default-hover
        );
        --radiobox-view-default-fill-color-checked-base: var(
          --color-control-bg-check
        );
        --radiobox-view-default-fill-color-checked-hovered: var(
          --color-control-bg-check-hover
        );
        --radiobox-view-default-typo-color-base: var(
          --color-control-typo-primary
        );
        --radiobox-view-outline-border-color: rgba(0, 0, 0, 0.1);
        --radiobox-view-outline-fill-color-base: transparent;
        --radiobox-view-outline-fill-color-hovered: #d9d9d9;
        --slider-view-default-typo-color-base: var(
          --color-control-typo-primary
        );
        --slider-view-default-track-fill-color-base: rgba(0, 0, 0, 0.15);
        --slider-view-default-track-fill-color-hovered: rgba(0, 0, 0, 0.25);
        --slider-view-default-range-fill-color-base: var(
          --color-control-bg-action
        );
        --slider-view-default-range-fill-color-hovered: var(
          --color-control-bg-action-hover
        );
        --slider-view-default-range-fill-color-disabled: rgba(0, 0, 0, 0.15);
        --slider-view-default-thumb-fill-color-base: var(
          --color-control-bg-raised
        );
        --slider-view-default-thumb-fill-color-disabled: #000;
        --slider-view-default-tick-fill-color-base: #fff;
        --spin-view-default-border-color: var(--color-control-bg-progress);
        --tabs-menu-view-default-outline-color: var(
          --color-control-bg-border-prism
        );
        --tabs-menu-view-default-active-line-fill-color-active: var(
          --color-typo-primary
        );
        --tabs-menu-view-default-typo-color-base: var(--color-typo-primary);
        --textarea-view-default-fill-color-base: var(--color-control-bg-blank);
        --textarea-view-default-fill-color-disabled: var(
          --color-control-bg-blank-disable
        );
        --textarea-view-default-fill-color-hovered: var(
          --color-control-bg-blank-hover
        );
        --textarea-view-default-typo-color-base: var(
          --color-control-typo-primary
        );
        --textarea-view-default-typo-color-disabled: var(
          --color-control-typo-disable
        );
        --textarea-view-default-placeholder-typo-color-base: var(
          --color-control-typo-ghost
        );
        --textarea-view-default-placeholder-typo-color-disabled: var(
          --color-control-typo-disable
        );
        --textarea-view-default-icon-fill-color-base: var(
          --color-control-typo-ghost
        );
        --textarea-view-default-clear-fill-color-base: var(
          --color-control-typo-ghost
        );
        --textarea-view-default-clear-fill-color-hovered: var(
          --color-control-typo-primary
        );
        --textarea-view-default-hint-typo-color-state-error-base: var(
          --color-control-typo-error
        );
        --textarea-view-default-border-color-base: var(
          --color-control-bg-border-blank
        );
        --textarea-view-default-border-color-disabled: var(
          --color-control-bg-border-blank-disable
        );
        --textarea-view-default-border-color-focused: var(
          --color-control-bg-border-focus
        );
        --textarea-view-default-border-color-hovered: var(
          --color-control-bg-border-blank-hover
        );
        --textarea-view-default-border-color-state-error-base: var(
          --color-control-bg-border-default-error
        );
        --textarea-view-default-border-color-state-error-hovered: var(
          --color-control-bg-border-default-error-hover
        );
        --textinput-view-material-typo-color-base: #000;
        --textinput-view-material-typo-color-disabled: rgba(0, 0, 0, 0.4);
        --textinput-view-material-border-color-base: rgba(0, 0, 0, 0.1);
        --textinput-view-material-border-color-state-error: #ff3737;
        --textinput-view-material-icon-fill-color-base: rgba(0, 0, 0, 0.8);
        --textinput-view-material-icon-fill-color-disabled: rgba(0, 0, 0, 0.5);
        --textinput-view-material-hint-typo-color-base: rgba(0, 0, 0, 0.4);
        --textinput-view-material-hint-typo-color-state-error: #ff3737;
        --textinput-view-material-caret-color-base: #067aff;
        --textinput-view-material-caret-color-state-error: #ff3737;
        --textinput-view-material-placeholder-typo-color-base: var(
          --color-control-typo-ghost
        );
        --textinput-view-material-label-color-base: rgba(0, 0, 0, 0.25);
        --textinput-view-material-label-color-state-error: #ff3737;
        --textinput-view-material-label-color-floated-base: rgba(0, 0, 0, 0.4);
        --textinput-view-material-variant-filled-border-color-focused: #067aff;
        --textinput-view-material-variant-filled-fill-color: rgba(
          0,
          0,
          0,
          0.05
        );
        --textinput-view-material-variant-filled-label-color-floated: #067aff;
        --textinput-view-material-variant-outlined-border-color-base: rgba(
          0,
          0,
          0,
          0.1
        );
        --textinput-view-material-variant-outlined-border-color-focused: #067aff;
        --textinput-view-material-variant-outlined-label-color-floated: #067aff;
        --textinput-view-default-fill-color-base: var(--color-control-bg-blank);
        --textinput-view-default-fill-color-disabled: var(
          --color-control-bg-blank-disable
        );
        --textinput-view-default-fill-color-hovered: var(
          --color-control-bg-blank-hover
        );
        --textinput-view-default-typo-color-base: var(
          --color-control-typo-primary
        );
        --textinput-view-default-typo-color-disabled: var(
          --color-control-typo-disable
        );
        --textinput-view-default-placeholder-typo-color-base: var(
          --color-control-typo-ghost
        );
        --textinput-view-default-placeholder-typo-color-disabled: var(
          --color-control-typo-disable
        );
        --textinput-view-default-icon-fill-color-base: var(
          --color-control-typo-ghost
        );
        --textinput-view-default-clear-fill-color-base: var(
          --color-control-typo-ghost
        );
        --textinput-view-default-clear-fill-color-hovered: var(
          --color-control-typo-primary
        );
        --textinput-view-default-hint-typo-color-state-error-base: var(
          --color-control-typo-error
        );
        --textinput-view-default-border-color-base: var(
          --color-control-bg-border-blank
        );
        --textinput-view-default-border-color-disabled: var(
          --color-control-bg-border-blank-disable
        );
        --textinput-view-default-border-color-focused: var(
          --color-control-bg-border-focus
        );
        --textinput-view-default-border-color-hovered: var(
          --color-control-bg-border-blank-hover
        );
        --textinput-view-default-border-color-state-error-base: var(
          --color-control-bg-border-default-error
        );
        --textinput-view-default-border-color-state-error-hovered: var(
          --color-control-bg-border-default-error-hover
        );
        --tooltip-view-default-fill-color-base: var(--color-control-bg-default);
        --tooltip-view-default-fill-color-state-success: var(
          --color-bg-success
        );
        --tooltip-view-default-fill-color-state-warning: var(
          --color-bg-warning
        );
        --tooltip-view-default-fill-color-state-alert: var(--color-bg-alert);
        --tooltip-view-default-typo-color-state-success: var(
          --color-control-typo-faint
        );
        --tooltip-view-default-typo-color-state-warning: var(
          --color-control-typo-faint
        );
        --tooltip-view-default-typo-color-state-alert: var(
          --color-control-typo-faint
        );
        --tumbler-view-default-outline-color: var(
          --color-control-bg-border-prism
        );
        --tumbler-view-default-fill-color-base: var(--color-control-bg-default);
        --tumbler-view-default-fill-color-disabled: var(
          --color-control-bg-default-disable
        );
        --tumbler-view-default-fill-color-hovered: var(
          --color-control-bg-default-hover
        );
        --tumbler-view-default-fill-color-checked-base: var(
          --color-control-bg-action
        );
        --tumbler-view-default-fill-color-checked-disabled: var(
          --color-control-bg-default-disable
        );
        --tumbler-view-default-fill-color-checked-hovered: var(
          --color-control-bg-action-hover
        );
        --tumbler-view-default-button-fill-color-base: var(
          --color-control-bg-faint
        );
        --tumbler-view-default-typo-color-base: var(
          --color-control-typo-primary
        );
        --tumbler-view-default-typo-color-disabled: var(
          --color-control-typo-disable
        );
      }
      .Theme_root_default {
        --space-3-xs: 2px;
        --space-2-xs: 4px;
        --space-xs: 8px;
        --space-s: 12px;
        --space-m: 16px;
        --space-l: 20px;
        --space-xl: 24px;
        --space-2-xl: 32px;
        --space-3-xl: 40px;
        --space-4-xl: 48px;
        --space-5-xl: 72px;
        --space-6-xl: 96px;
        --typography-font-family: "YS Text", "Helvetica Neue", Helvetica, Arial,
          sans-serif;
        --typography-font-weight-light: 300;
        --typography-font-weight-regular: 400;
        --typography-font-weight-medium: 500;
        --typography-font-weight-bold: 700;
        --control-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        --typography-controls-size-s-font-size: 13px;
        --typography-controls-size-m-font-size: 15px;
        --typography-controls-size-l-font-size: 18px;
        --attach-font-family: var(--control-font-family);
        --attach-reset-width: 12px;
        --attach-reset-height: 12px;
        --attach-reset-indentLeft: 5px;
        --attach-iconFile-indentRight: 5px;
        --attach-size-s-fontSize: var(--typography-controls-size-s-font-size);
        --attach-size-s-lineHeight: 32px;
        --attach-size-s-holder-indentLeft: 6px;
        --attach-size-m-fontSize: var(--typography-controls-size-m-font-size);
        --attach-size-m-lineHeight: 36px;
        --attach-size-m-holder-indentLeft: 8px;
        --attach-size-l-fontSize: var(--typography-controls-size-l-font-size);
        --attach-size-l-lineHeight: 42px;
        --attach-size-l-holder-indentLeft: 10px;
        --badge-font-family: var(--control-font-family);
        --badge-size-small: 10px;
        --badge-size-large: 16px;
        --badge-font-size: 12px;
        --badge-border-radius: 8px;
        --badge-border-width: 2px;
        --button-font-family: var(--control-font-family);
        --button-border-width: 1px;
        --button-borderRadius: 4px;
        --button-size-s-font: var(--typography-controls-size-s-font-size);
        --button-size-s-lineHeight: 32px;
        --button-size-s-height: 32px;
        --button-size-s-icon-width: 32px;
        --button-size-s-icon-indentLeft: 25px;
        --button-size-s-icon-indentRight: 25px;
        --button-size-s-text-indentAll: 0 13px;
        --button-size-m-font: var(--typography-controls-size-m-font-size);
        --button-size-m-lineHeight: 36px;
        --button-size-m-height: 36px;
        --button-size-m-icon-width: 36px;
        --button-size-m-icon-indentLeft: 29px;
        --button-size-m-icon-indentRight: 29px;
        --button-size-m-text-indentAll: 0 15px;
        --button-size-l-font: var(--typography-controls-size-l-font-size);
        --button-size-l-lineHeight: 42px;
        --button-size-l-height: 42px;
        --button-size-l-icon-width: 42px;
        --button-size-l-icon-indentLeft: 35px;
        --button-size-l-icon-indentRight: 35px;
        --button-size-l-text-indentAll: 0 18px;
        --button-group-gap-s: 1px;
        --button-group-gap-m: 4px;
        --button-group-gap-l: 6px;
        --button-group-gap-xl: 8px;
        --button-group-pin-circle-border-radius: 100px;
        --button-group-pin-round-border-radius: var(--button-borderRadius);
        --calendar-font-family: var(--typography-font-family);
        --calendar-size-s-min-width: 252px;
        --calendar-size-s-min-height: 180px;
        --calendar-size-s-line-height: var(--text-control-size-s-line-height);
        --calendar-size-s-font-size: var(--text-control-size-s-font-size);
        --calendar-size-s-grid-aside-min-width: 28px;
        --calendar-size-s-grid-aside-indent-right: 8px;
        --calendar-size-s-cell-width: 36px;
        --calendar-size-s-cell-space: 2px;
        --calendar-size-m-min-width: 308px;
        --calendar-size-m-min-height: 220px;
        --calendar-size-m-line-height: var(--text-control-size-m-line-height);
        --calendar-size-m-font-size: var(--text-control-size-m-font-size);
        --calendar-size-m-grid-aside-min-width: 32px;
        --calendar-size-m-grid-aside-indent-right: 12px;
        --calendar-size-m-cell-width: 44px;
        --calendar-size-m-cell-space: 4px;
        --calendar-size-l-min-width: 378px;
        --calendar-size-l-min-height: 270px;
        --calendar-size-l-line-height: var(--text-control-size-l-line-height);
        --calendar-size-l-font-size: var(--text-control-size-l-font-size);
        --calendar-size-l-grid-aside-min-width: 36px;
        --calendar-size-l-grid-aside-indent-right: 16px;
        --calendar-size-l-cell-width: 54px;
        --calendar-size-l-cell-space: 6px;
        --calendar-view-default-grid-aside-border-radius: 4px;
        --calendar-view-default-cell-border-width: 1px;
        --calendar-view-default-cell-border-radius: 100px;
        --checkbox-view-outline-disabled-opacity: 0.4;
        --checkbox-font-family: var(--control-font-family);
        --checkbox-borderRadius: 4px;
        --checkbox-size-s-fontSize: var(--typography-controls-size-s-font-size);
        --checkbox-size-s-indentLeft: 5px;
        --checkbox-size-s-width: 14px;
        --checkbox-size-s-height: 14px;
        --checkbox-size-s-tick-width: 12px;
        --checkbox-size-s-tick-height: 8px;
        --checkbox-size-m-fontSize: var(--typography-controls-size-m-font-size);
        --checkbox-size-m-indentLeft: 5px;
        --checkbox-size-m-width: 17px;
        --checkbox-size-m-height: 17px;
        --checkbox-size-m-tick-width: 13px;
        --checkbox-size-m-tick-height: 10px;
        --checkbox-disabled-opacity: 0.6;
        --divider-indent-all: 16px;
        --header-font-family: "YS Text", arial, sans-serif;
        --header-shadow: none;
        --header-space-all: 0 20px;
        --header-z-index: auto;
        --header-content-height: 60px;
        --header-content-width: auto;
        --header-content-indent-right: auto;
        --header-content-max-width: 1400px;
        --header-content-space-all: 0;
        --header-logo-height: 32px;
        --header-logo-indent-right: 29px;
        --header-logo-circle-indent-top: -3px;
        --header-logoaas-height: 32px;
        --header-logoaas-indent: -5px auto 5px auto;
        --header-icon-width: 20px;
        --header-icon-height: 20px;
        --header-icon-indent-right: 8px;
        --header-actions-gap: 14px;
        --header-actions-space-left: 24px;
        --header-nav-indent: 0;
        --header-nav-space-all: 0;
        --header-nav-link-font-size: 16px;
        --header-nav-link-font-weight: 500;
        --header-nav-link-line-height: 21px;
        --header-nav-link-space-all: 8px 2px;
        --header-nav-link-border: 2px solid transparent;
        --header-nav-link-gap: 12px;
        --header-search-font-family: Arial, sans-serif;
        --header-search-min-width: 220px;
        --header-search-max-width: 470px;
        --header-search-width: 470px;
        --header-search-indent-left: 29px;
        --header-search-button-font-size: 16px;
        --header-search-button-line-height: 36px;
        --header-search-button-width: 88px;
        --header-search-button-indent-right: 9px;
        --header-search-button-space-left: 5px;
        --header-search-button-before-border-width: 22px 0 22px 11px;
        --header-search-button-before-top: -4px;
        --header-search-button-before-right: -9px;
        --header-search-textinput-height: 36px;
        --header-search-textinput-border-radius: 4px;
        --header-search-textinput-control-font-size: 18px;
        --header-search-textinput-control-border-width: 0 30px 0 13px;
        --header-search-textinput-box-border-width: 2px 0 2px 2px;
        --menu-font-family: var(--control-font-family);
        --menu-group-borderWidth: 1px;
        --menu-size-s-fontSize: var(--typography-controls-size-s-font-size);
        --menu-size-s-lineHeight: 32px;
        --menu-size-s-spaceVert: 4px;
        --menu-size-s-group-spaceVert: 4px;
        --menu-size-s-group-spaceHor: 0;
        --menu-size-s-group-indentBottom: 4px;
        --menu-size-s-item-spaceVert: 3px;
        --menu-size-s-item-spaceHor: 9px;
        --menu-size-s-item-indentBottom: 4px;
        --menu-size-s-item-icon-indentRight: 4px;
        --menu-size-s-titleSibling-indentLeft: 20px;
        --menu-size-m-fontSize: var(--typography-controls-size-m-font-size);
        --menu-size-m-lineHeight: 36px;
        --menu-size-m-spaceVert: 5px;
        --menu-size-m-group-spaceVert: 5px;
        --menu-size-m-group-spaceHor: 0;
        --menu-size-m-group-indentBottom: 5px;
        --menu-size-m-item-spaceVert: 4px;
        --menu-size-m-item-spaceHor: 15px;
        --menu-size-m-item-indentBottom: 5px;
        --menu-size-m-item-icon-indentRight: 6px;
        --menu-size-m-titleSibling-indentLeft: 20px;
        --message-box-fontSize: var(--typography-controls-size-s-font-size);
        --message-box-font-family: var(--control-font-family);
        --message-box-lineHeight: 16px;
        --message-box-hint-borderRadius: 4px;
        --message-box-close-lineHeight: 16px;
        --message-box-close-fontSize: 11px;
        --message-box-close-indentRight: 7px;
        --message-box-close-width: 16px;
        --message-box-close-height: 16px;
        --message-box-text-indentLeft: 20px;
        --message-box-text-indentRight: 20px;
        --message-box-content-spaceAll: 20px;
        --message-box-content-max-width: 180px;
        --message-box-size-s-tail-size: 22px;
        --message-box-size-s-tooltip-fontSize: 11px;
        --message-box-size-s-fontSize: var(
          --typography-controls-size-s-font-size
        );
        --message-box-size-s-border-radius: 7px;
        --message-box-size-s-content-maxWidth: 260px;
        --message-box-size-s-content-spaceAll: 5px 10px;
        --message-box-size-s-content-functional-width: 180px;
        --message-box-size-m-tail-size: 22px;
        --message-box-size-m-tooltip-fontSize: 11px;
        --message-box-size-m-fontSize: var(
          --typography-controls-size-s-font-size
        );
        --message-box-size-m-border-radius: 7px;
        --message-box-size-m-content-spaceAll: 10px 14px;
        --message-box-size-m-content-minWidth: 200px;
        --message-box-size-m-content-maxWidth: 280px;
        --message-box-size-m-content-tooltip-maxWidth: 320px;
        --message-box-size-m-content-functional-width: 280px;
        --message-box-size-l-tail-size: 22px;
        --message-box-size-l-functional-fontSize: 14px;
        --message-box-size-l-functional-lineHeight: 18px;
        --message-box-size-l-fontSize: var(
          --typography-controls-size-s-font-size
        );
        --message-box-size-l-border-radius: 7px;
        --message-box-size-l-content-spaceAll: 15px 20px;
        --message-box-size-l-content-minWidth: 300px;
        --message-box-size-l-content-maxWidth: 380px;
        --message-box-size-l-content-width: 380px;
        --message-box-size-l-content-functional-width: 380px;
        --message-box-button-indentRight: 0;
        --message-box-buttons-indentAll: 0;
        --message-box-view-default-shadow: 0 6px 20px -4px rgba(0, 0, 0, 0.7);
        --message-box-view-promo-shadow: 0 6px 20px -4px rgba(0, 0, 0, 0.7);
        --message-box-view-inverse-shadow: 0 6px 20px -4px rgba(0, 0, 0, 0.7);
        --modal-border-radius: 0;
        --popup-borderRadius: 4px;
        --progressbar-height: 2px;
        --progress-border-radius: 0;
        --radio-button-font-family: var(--control-font-family);
        --radioButton-indent: 3px;
        --radioButton-borderRadius: 4px;
        --radioButton-after-borderRadius: 2px;
        --radioButton-size-s-fontSize: var(
          --typography-controls-size-s-font-size
        );
        --radioButton-size-s-lineHeight: 28px;
        --radioButton-size-s-space: 0 13px;
        --radioButton-size-m-fontSize: var(
          --typography-controls-size-m-font-size
        );
        --radioButton-size-m-lineHeight: 32px;
        --radioButton-size-m-space: 0 15px;
        --radioButton-size-l-fontSize: var(
          --typography-controls-size-l-font-size
        );
        --radioButton-size-l-lineHeight: 38px;
        --radioButton-size-l-space: 0 18px;
        --radiobox-font-family: var(--control-font-family);
        --radiobox-view-outline-disabled-opacity: 0.4;
        --radiobox-borderRadius: 50%;
        --radiobox-after-borderRadius: 50%;
        --radiobox-size-s-fontSize: var(--typography-controls-size-s-font-size);
        --radiobox-size-s-lineHeight: 28px;
        --radiobox-size-s-size: 13px;
        --radiobox-size-s-positionTop: 2px;
        --radiobox-size-s-indentRight: 5px;
        --radiobox-size-s-after-size: 5px;
        --radiobox-size-m-fontSize: var(--typography-controls-size-m-font-size);
        --radiobox-size-m-lineHeight: 32px;
        --radiobox-size-m-size: 17px;
        --radiobox-size-m-positionTop: 3px;
        --radiobox-size-m-indentRight: 6px;
        --radiobox-size-m-after-size: 7px;
        --radiobox-disabled-opacity: 0.6;
        --slider-font-family: var(--control-font-family);
        --slider-view-default-height: 32px;
        --slider-view-default-track-border-radius: 2px;
        --slider-view-default-track-height: 2px;
        --slider-view-default-thumb-width: 16px;
        --slider-view-default-thumb-height: 16px;
        --slider-view-default-thumb-border-radius: 50%;
        --slider-view-default-tick-width: 2px;
        --slider-view-default-tick-height: 2px;
        --slider-view-default-tick-label-font-size: 13px;
        --slider-view-default-tick-label-line-height: 16px;
        --spin-size-xxs: 16px;
        --spin-size-xs: 24px;
        --spin-size-s: 28px;
        --spin-size-m: 32px;
        --spin-size-l: 38px;
        --tabs-menu-font-family: var(--control-font-family);
        --tabsMenu-size-s-font: var(--typography-controls-size-s-font-size);
        --tabsMenu-size-s-lineHeight: 28px;
        --tabsMenu-size-m-font: var(--typography-controls-size-m-font-size);
        --tabsMenu-size-m-lineHeight: 36px;
        --text-display-size-xl-font-size: 3.5rem;
        --text-display-size-xl-line-height: 4rem;
        --text-display-size-xl-letter-spacing: normal;
        --text-display-size-xl-font-family: var(--typography-font-family);
        --text-display-size-l-font-size: 3rem;
        --text-display-size-l-line-height: 3.5rem;
        --text-display-size-l-letter-spacing: 0.0065em;
        --text-display-size-l-font-family: var(--typography-font-family);
        --text-display-size-m-font-size: 2.5rem;
        --text-display-size-m-line-height: 3rem;
        --text-display-size-m-letter-spacing: 0.0065em;
        --text-display-size-m-font-family: var(--typography-font-family);
        --text-display-size-s-font-size: 2.125rem;
        --text-display-size-s-line-height: 2.5rem;
        --text-display-size-s-letter-spacing: 0.0065em;
        --text-display-size-s-font-family: var(--typography-font-family);
        --text-headline-size-xl-font-size: 2rem;
        --text-headline-size-xl-line-height: 2.5rem;
        --text-headline-size-xl-letter-spacing: 0.0065em;
        --text-headline-size-xl-font-family: var(--typography-font-family);
        --text-headline-size-l-font-size: 1.75rem;
        --text-headline-size-l-line-height: 2.25rem;
        --text-headline-size-l-letter-spacing: 0.0065em;
        --text-headline-size-l-font-family: var(--typography-font-family);
        --text-headline-size-m-font-size: 1.5rem;
        --text-headline-size-m-line-height: 1.875rem;
        --text-headline-size-m-letter-spacing: 0.0065em;
        --text-headline-size-m-font-family: var(--typography-font-family);
        --text-headline-size-s-font-size: 1.25rem;
        --text-headline-size-s-line-height: 1.5rem;
        --text-headline-size-s-letter-spacing: 0.0065em;
        --text-headline-size-s-font-family: var(--typography-font-family);
        --text-headline-size-xs-font-size: 1.125rem;
        --text-headline-size-xs-line-height: 1.5rem;
        --text-headline-size-xs-letter-spacing: 0.0065em;
        --text-headline-size-xs-font-family: var(--typography-font-family);
        --text-subheader-size-xl-font-size: 1rem;
        --text-subheader-size-xl-line-height: 1.25rem;
        --text-subheader-size-xl-letter-spacing: 0.0065em;
        --text-subheader-size-xl-font-family: var(--typography-font-family);
        --text-subheader-size-l-font-size: 0.9375rem;
        --text-subheader-size-l-line-height: 1.125rem;
        --text-subheader-size-l-letter-spacing: 0.0065em;
        --text-subheader-size-l-font-family: var(--typography-font-family);
        --text-subheader-size-m-font-size: 0.875rem;
        --text-subheader-size-m-line-height: 1.125rem;
        --text-subheader-size-m-letter-spacing: 0.0065em;
        --text-subheader-size-m-font-family: var(--typography-font-family);
        --text-subheader-size-s-font-size: 0.8125rem;
        --text-subheader-size-s-line-height: 1.125rem;
        --text-subheader-size-s-letter-spacing: 0.0065em;
        --text-subheader-size-s-font-family: var(--typography-font-family);
        --text-body-long-size-xl-font-size: 1rem;
        --text-body-long-size-xl-line-height: 1.5rem;
        --text-body-long-size-xl-letter-spacing: 0.0065em;
        --text-body-long-size-xl-font-family: var(--typography-font-family);
        --text-body-long-size-l-font-size: 0.9375rem;
        --text-body-long-size-l-line-height: 1.25rem;
        --text-body-long-size-l-letter-spacing: 0.0065em;
        --text-body-long-size-l-font-family: var(--typography-font-family);
        --text-body-long-size-m-font-size: 0.875rem;
        --text-body-long-size-m-line-height: 1.25rem;
        --text-body-long-size-m-letter-spacing: 0.0065em;
        --text-body-long-size-m-font-family: var(--typography-font-family);
        --text-body-long-size-s-font-size: 0.8125rem;
        --text-body-long-size-s-line-height: 1.125rem;
        --text-body-long-size-s-letter-spacing: 0.0065em;
        --text-body-long-size-s-font-family: var(--typography-font-family);
        --text-body-short-size-xl-font-size: 1rem;
        --text-body-short-size-xl-line-height: 1.25rem;
        --text-body-short-size-xl-letter-spacing: 0.0065em;
        --text-body-short-size-xl-font-family: var(--typography-font-family);
        --text-body-short-size-l-font-size: 0.9375rem;
        --text-body-short-size-l-line-height: 1.125rem;
        --text-body-short-size-l-letter-spacing: 0.0065em;
        --text-body-short-size-l-font-family: var(--typography-font-family);
        --text-body-short-size-m-font-size: 0.875rem;
        --text-body-short-size-m-line-height: 1.125rem;
        --text-body-short-size-m-letter-spacing: 0.0065em;
        --text-body-short-size-m-font-family: var(--typography-font-family);
        --text-body-short-size-s-font-size: 0.8125rem;
        --text-body-short-size-s-line-height: 1rem;
        --text-body-short-size-s-letter-spacing: 0.0065em;
        --text-body-short-size-s-font-family: var(--typography-font-family);
        --text-caption-size-xl-font-size: 0.8125rem;
        --text-caption-size-xl-line-height: 1rem;
        --text-caption-size-xl-letter-spacing: 0.0065em;
        --text-caption-size-xl-font-family: var(--typography-font-family);
        --text-caption-size-l-font-size: 0.75rem;
        --text-caption-size-l-line-height: 1rem;
        --text-caption-size-l-letter-spacing: 0.0065em;
        --text-caption-size-l-font-family: var(--typography-font-family);
        --text-caption-size-m-font-size: 0.6875rem;
        --text-caption-size-m-line-height: 1rem;
        --text-caption-size-m-letter-spacing: 0.0065em;
        --text-caption-size-m-font-family: var(--typography-font-family);
        --text-overline-size-l-font-size: 0.75rem;
        --text-overline-size-l-line-height: 0.875rem;
        --text-overline-size-l-letter-spacing: 0.0065em;
        --text-overline-size-l-font-family: var(--typography-font-family);
        --text-overline-size-m-font-size: 0.6875rem;
        --text-overline-size-m-line-height: 0.875rem;
        --text-overline-size-m-letter-spacing: 0.0065em;
        --text-overline-size-m-font-family: var(--typography-font-family);
        --text-overline-size-s-font-size: 0.625rem;
        --text-overline-size-s-line-height: 0.75rem;
        --text-overline-size-s-letter-spacing: 0.0065em;
        --text-overline-size-s-font-family: var(--typography-font-family);
        --text-control-size-xxl-font-size: 1.125rem;
        --text-control-size-xxl-line-height: 1.5rem;
        --text-control-size-xxl-letter-spacing: 0.0065em;
        --text-control-size-xxl-font-family: var(--typography-font-family);
        --text-control-size-xl-font-size: 1rem;
        --text-control-size-xl-line-height: 1.25rem;
        --text-control-size-xl-letter-spacing: 0.0065em;
        --text-control-size-xl-font-family: var(--typography-font-family);
        --text-control-size-l-font-size: 0.9375rem;
        --text-control-size-l-line-height: 1.25rem;
        --text-control-size-l-letter-spacing: 0.0065em;
        --text-control-size-l-font-family: var(--typography-font-family);
        --text-control-size-m-font-size: 0.875rem;
        --text-control-size-m-line-height: 1rem;
        --text-control-size-m-letter-spacing: 0.0065em;
        --text-control-size-m-font-family: var(--typography-font-family);
        --text-control-size-s-font-size: 0.8125rem;
        --text-control-size-s-line-height: 1rem;
        --text-control-size-s-letter-spacing: 0.0065em;
        --text-control-size-s-font-family: var(--typography-font-family);
        --text-control-size-xs-font-size: 0.75rem;
        --text-control-size-xs-line-height: 1rem;
        --text-control-size-xs-letter-spacing: 0.0065em;
        --text-control-size-xs-font-family: var(--typography-font-family);
        --text-control-size-xxs-font-size: 0.6875rem;
        --text-control-size-xxs-line-height: 1rem;
        --text-control-size-xxs-letter-spacing: 0.0065em;
        --text-control-size-xxs-font-family: var(--typography-font-family);
        --textarea-font-family: var(--control-font-family);
        --textarea-borderWidth: 2px;
        --textarea-borderRadius: 4px;
        --textarea-size-s-fontSize: var(--typography-controls-size-s-font-size);
        --textarea-size-s-spaceAll: 6px;
        --textarea-size-s-minWidth: 180px;
        --textarea-size-s-minHeight: 32px;
        --textarea-size-s-clear-width: 32px;
        --textarea-size-s-clear-height: 32px;
        --textarea-hint-size-s-fontSize: 12px;
        --textarea-size-m-fontSize: var(--typography-controls-size-m-font-size);
        --textarea-size-m-spaceAll: 8px;
        --textarea-size-m-minWidth: 200px;
        --textarea-size-m-minHeight: 36px;
        --textarea-size-m-clear-width: 36px;
        --textarea-size-m-clear-height: 36px;
        --textarea-hint-size-m-fontSize: 13px;
        --textinput-font-family: var(--control-font-family);
        --textinput-borderWidth: 2px;
        --textinput-borderRadius: 4px;
        --textinput-size-s-fontSize: var(
          --typography-controls-size-s-font-size
        );
        --textinput-size-s-height: 32px;
        --textinput-size-s-control-spaceAll: 0 8px;
        --textinput-size-s-has-icon-spaceRight: 32px;
        --textinput-size-s-has-icon-spaceLeft: 32px;
        --textinput-size-s-icon-width: 32px;
        --textinput-size-s-icon-height: 32px;
        --textinput-hint-size-s-fontSize: 12px;
        --textinput-size-m-fontSize: var(
          --typography-controls-size-m-font-size
        );
        --textinput-size-m-height: 36px;
        --textinput-size-m-control-spaceAll: 0 10px;
        --textinput-size-m-has-icon-spaceRight: 36px;
        --textinput-size-m-has-icon-spaceLeft: 36px;
        --textinput-size-m-icon-width: 36px;
        --textinput-size-m-icon-height: 36px;
        --textinput-hint-size-m-fontSize: 13px;
        --textinput-view-material-font-size: 1rem;
        --textinput-view-material-space-all: 12px 0 10px;
        --textinput-view-material-space-left: 16px;
        --textinput-view-material-space-right: 16px;
        --textinput-view-material-space-top: 16px;
        --textinput-view-material-icon-width: 24px;
        --textinput-view-material-icon-height: 24px;
        --textinput-view-material-hint-font-size: 0.75rem;
        --tooltip-font-family: var(--control-font-family);
        --tooltip-borderRadius: 4px;
        --tooltip-size-s-fontSize: var(--typography-controls-size-s-font-size);
        --tooltip-size-s-lineHeight: 12px;
        --tooltip-size-s-content-spaceAll: 8px;
        --tooltip-size-s-tail-size: 12px;
        --tooltip-size-m-fontSize: var(--typography-controls-size-m-font-size);
        --tooltip-size-m-lineHeight: 14px;
        --tooltip-size-m-content-spaceAll: 9px 10px;
        --tooltip-size-m-tail-size: 24px;
        --tooltip-size-l-fontSize: 16px;
        --tooltip-size-l-lineHeight: 16px;
        --tooltip-size-l-content-spaceAll: 18px;
        --tooltip-size-l-tail-size: 36px;
        --tooltip-view-default-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.4);
        --tumbler-font-family: var(--control-font-family);
        --tumbler-button-space: 2px;
        --tumbler-button-opacity-disabled: 1;
        --tumbler-size-s-fontSize: var(--typography-controls-size-s-font-size);
        --tumbler-size-s-lineHeight: 16px;
        --tumbler-size-s-borderRadius: 8px;
        --tumbler-size-s-width: 32px;
        --tumbler-size-s-height: 16px;
        --tumbler-size-s-button-borderRadius: 6px;
        --tumbler-size-s-button-width: 12px;
        --tumbler-size-s-button-height: 12px;
        --tumbler-size-s-button-press-width: 14px;
        --tumblerLabel-size-s-indentRight: 8px;
        --tumblerLabel-size-s-indentLeft: 8px;
        --tumbler-size-m-fontSize: var(--typography-controls-size-m-font-size);
        --tumbler-size-m-lineHeight: 20px;
        --tumbler-size-m-borderRadius: 10px;
        --tumbler-size-m-width: 40px;
        --tumbler-size-m-height: 20px;
        --tumbler-size-m-button-borderRadius: 8px;
        --tumbler-size-m-button-width: 16px;
        --tumbler-size-m-button-height: 16px;
        --tumbler-size-m-button-press-width: 18px;
        --tumblerLabel-size-m-indentRight: 12px;
        --tumblerLabel-size-m-indentLeft: 12px;
        --tumbler-size-l-fontSize: var(--typography-controls-size-l-font-size);
        --tumbler-size-l-lineHeight: 24px;
        --tumbler-size-l-borderRadius: 14px;
        --tumbler-size-l-width: 56px;
        --tumbler-size-l-height: 28px;
        --tumbler-size-l-button-borderRadius: 12px;
        --tumbler-size-l-button-width: 24px;
        --tumbler-size-l-button-height: 24px;
        --tumbler-size-l-button-press-width: 26px;
        --tumblerLabel-size-l-indentRight: 16px;
        --tumblerLabel-size-l-indentLeft: 16px;
        --user-pic-size-m-size: 42px;
        --user-pic-size-m-size-plus: 52px;
        --user-pic-size-s-size: 24px;
        --user-pic-size-s-size-plus: 30px;
      }
      .lc-offsets_padding-top_s {
        padding-top: 16px;
      }
      .lc-offsets_padding-top_m {
        padding-top: 56px;
      }
      .lc-offsets_padding-top_l {
        padding-top: 72px;
      }
      .lc-offsets_padding-top_xl {
        padding-top: 128px;
      }
      .lc-offsets_padding-top_xxl {
        padding-top: 256px;
      }
      .lc-offsets_padding-bottom_s {
        padding-bottom: 16px;
      }
      .lc-offsets_padding-bottom_m {
        padding-bottom: 56px;
      }
      .lc-offsets_padding-bottom_l {
        padding-bottom: 72px;
      }
      .lc-offsets_padding-bottom_xl {
        padding-bottom: 128px;
      }
      .lc-offsets_padding-bottom_xxl {
        padding-bottom: 256px;
      }
      @media (max-width: 767px) {
        .service_turbo-lpc .lc-offsets_padding-top_s {
          padding-top: 16px;
        }
        .service_turbo-lpc .lc-offsets_padding-top_m {
          padding-top: 32px;
        }
        .service_turbo-lpc .lc-offsets_padding-top_l {
          padding-top: 56px;
        }
        .service_turbo-lpc .lc-offsets_padding-top_xl {
          padding-top: 72px;
        }
        .service_turbo-lpc .lc-offsets_padding-top_xxl {
          padding-top: 128px;
        }
        .service_turbo-lpc .lc-offsets_padding-bottom_s {
          padding-bottom: 16px;
        }
        .service_turbo-lpc .lc-offsets_padding-bottom_m {
          padding-bottom: 32px;
        }
        .service_turbo-lpc .lc-offsets_padding-bottom_l {
          padding-bottom: 56px;
        }
        .service_turbo-lpc .lc-offsets_padding-bottom_xl {
          padding-bottom: 72px;
        }
        .service_turbo-lpc .lc-offsets_padding-bottom_xxl {
          padding-bottom: 128px;
        }
      }
      .lc-immersive-background {
        position: relative;
        width: 100%;
        height: 100%;
        will-change: transform;
        animation-fill-mode: forwards;
        animation-duration: 7s;
        animation-timing-function: linear;
      }
      .lc-immersive-background_active {
        animation-name: immersive;
      }
      .lc-immersive-background_image {
        position: absolute;
      }
      @keyframes immersive {
        from {
          transform: scale3d(1, 1, 1);
        }
        to {
          transform: scale3d(1.1, 1.1, 1);
        }
      }
      .lc-fixed-background__top-trim-layer {
        position: relative;
        overflow: hidden;
      }
      .lc-fixed-background__bottom-trim-layer {
        position: relative;
        overflow: hidden;
        height: 100%;
      }
      .lc-positioned-background {
        position: absolute;
        top: 0;
        left: 0;
        overflow: hidden;
        width: 100%;
        height: 100%;
        border-radius: var(--border-radius);
      }
      .lc-positioned-background__background-wrapper {
        position: absolute;
        overflow: hidden;
        line-height: 0;
      }
      .lc-positioned-background__background-wrapper_position_left_top {
        top: 0;
        left: 0;
      }
      .lc-positioned-background__background-wrapper_position_center_top {
        top: 0;
        left: 50%;
        transform: translateX(-50%);
      }
      .lc-positioned-background__background-wrapper_position_right_top {
        top: 0;
        right: 0;
      }
      .lc-positioned-background__background-wrapper_position_left_center {
        top: 50%;
        left: 0;
        transform: translateY(-50%);
      }
      .lc-positioned-background__background-wrapper_position_center_center {
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
      }
      .lc-positioned-background__background-wrapper_position_right_center {
        top: 50%;
        right: 0;
        transform: translateY(-50%);
      }
      .lc-positioned-background__background-wrapper_position_left_bottom {
        bottom: 0;
        left: 0;
      }
      .lc-positioned-background__background-wrapper_position_center_bottom {
        bottom: 0;
        left: 50%;
        transform: translate(-50%);
      }
      .lc-positioned-background__background-wrapper_position_right_bottom {
        right: 0;
        bottom: 0;
      }
      .lc-positioned-background__background-wrapper_fixed {
        position: fixed;
        position: expression(fixed);
      }
      .lc-video-background__video,
      .lc-video-background__vh-video-stub {
        -o-object-fit: fill;
        object-fit: fill;
      }
      .lc-video-background__vh-video-stub {
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
      }
      .lc-image-background__image {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-position: 50%;
        background-size: cover;
      }
      .lc-image-background__image_fixed {
        background-attachment: fixed;
      }
      .lc-image-background__image_sizes_default {
        background-size: auto;
      }
      .lc-image-background__image_sizes_cover {
        background-size: cover;
      }
      .lc-image-background__image_sizes_contain {
        background-size: contain;
      }
      .lc-image-background__image_position_left_top {
        background-position: left top;
      }
      .lc-image-background__image_position_center_top {
        background-position: center top;
      }
      .lc-image-background__image_position_right_top {
        background-position: right top;
      }
      .lc-image-background__image_position_left_center {
        background-position: left center;
      }
      .lc-image-background__image_position_center_center {
        background-position: center center;
      }
      .lc-image-background__image_position_right_center {
        background-position: right center;
      }
      .lc-image-background__image_position_left_bottom {
        background-position: left bottom;
      }
      .lc-image-background__image_position_center_bottom {
        background-position: center bottom;
      }
      .lc-image-background__image_position_right_bottom {
        background-position: right bottom;
      }
      .lc-image-background__mask-image-wrapper {
        position: absolute;
        width: 100%;
        height: 100%;
      }
      .lc-multi-background {
        position: relative;
      }
      .lc-multi-background__section-container {
        position: relative;
        width: 100%;
        height: 100%;
        border-radius: var(--border-radius);
      }
      .lc-multi-background__background {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
      }
      .lc-multi-background__backgrounds-container {
        position: absolute;
        overflow: hidden;
        width: 100%;
        height: 100%;
        border-radius: var(--border-radius);
        pointer-events: none;
      }
      .lc-multi-background__backgrounds-container .lc-mask {
        position: absolute;
      }
      .lc-multi-background_inLcGrid2 {
        height: 100%;
      }
      .lc-multi-background_inLcGrid2 > .lc-multi-background__section-container {
        height: 100%;
      }
      .lc-multi-background_inLcGrid2 .lc-section,
      .lc-multi-background_inLcGrid2 .lc-offsets {
        height: 100%;
      }
    