.landing-screen{display:flex;flex-direction:column;margin:auto;width:var(--layout-content-width)}@media(min-width:1000px){.landing-screen{margin-bottom:64px;padding:calc(max(var(--header-height, 0),32px) + 32px) 16px 32px}}@media(max-width:1000px){.landing-screen{margin-bottom:0;padding:calc(max(var(--header-height, 0),32px) + 16px) 16px 16px}}.landing-screen__header{font-weight:700;z-index:1}@media(min-width:1000px){.landing-screen__header{font-size:48px;margin-bottom:64px}}@media(max-width:1000px){.landing-screen__header{font-size:24px;margin-bottom:24px}}.landing-screen__header--centered{text-align:center}.ls-welcome-screen{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}@media(min-width:1000px){.ls-welcome-screen{min-height:calc(var(--vh, 1vh)*100 - var(--header-height, 0px));padding-top:0}}@media(max-width:1000px){.ls-welcome-screen{min-height:calc(var(--vh--min, 1vh)*100 - var(--header-height, 0px));padding-top:0}}.ls-welcome-screen__content{width:100%}.ls-welcome-screen__info{display:flex;flex-direction:column;position:relative;z-index:1}.ls-welcome-screen__slogan{font-weight:700}@media(min-width:1000px){.ls-welcome-screen__slogan{font-size:64px;margin-bottom:64px}}@media(max-width:1000px){.ls-welcome-screen__slogan{font-size:32px;margin-bottom:20px}}.ls-welcome-screen__description{color:var(--text-color-secondary)}@media(min-width:1000px){.ls-welcome-screen__description{font-size:24px;max-width:760px;width:100%}}@media(max-width:1000px){.ls-welcome-screen__description{font-size:16px}}.ls-welcome-screen__go-to-form{background:var(--primary-button-backgound);border-radius:8px;color:var(--text-color);font-size:24px;font-weight:700;text-align:center}@media(min-width:1000px){.ls-welcome-screen__go-to-form{margin-top:64px;padding:20px;width:400px}}@media(max-width:1000px){.ls-welcome-screen__go-to-form{margin-top:64px;padding:16px}}.ls-welcome-screen__image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;z-index:0}@media(min-width:1000px){.ls-welcome-screen__image{padding:50px 0;right:0}}@media(max-width:1000px){.ls-welcome-screen__image{height:75%;opacity:.6;padding:25px 0;right:-150px;top:10%}}.ls-overview-screen{display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:space-evenly}@media(min-width:1000px){.ls-overview-screen{gap:64px}}@media(max-width:1000px){.ls-overview-screen{gap:32px}}.ls-overview-screen__description-wrapper{align-items:center;display:flex;gap:32px;position:relative}@media(max-width:1000px){.ls-overview-screen__description-wrapper{flex-direction:column}}.ls-overview-screen__description{color:var(--text-color-secondary);z-index:1}@media(min-width:1000px){.ls-overview-screen__description{font-size:24px;margin:50px auto 0;text-align:center}.ls-overview-screen__image{height:200px;position:absolute;top:-120px}.ls-overview-screen__image:last-child{right:0}}@media(max-width:1000px){.ls-overview-screen__image{display:none}}.ls-overview-screen__cards{display:grid;gap:32px;justify-items:stretch;z-index:1}@media(min-width:1000px){.ls-overview-screen__cards{gap:32px;grid-template-columns:repeat(3,1fr)}}@media(max-width:1000px){.ls-overview-screen__cards{gap:16px}}.ls-overview-screen__card-wrapper{border-radius:20px;overflow:hidden;position:relative}.ls-overview-screen__card{flex-grow:1;padding:32px 16px;position:relative;z-index:1}.ls-overview-screen__card-bg-image{height:100px;position:absolute;right:-25px;top:-25px;z-index:0}@media(min-width:1000px){.ls-overview-screen__card-bg-image{display:none}}.product-descriptions-collector__product-description-wrapper{display:flex;flex-direction:column;flex-grow:1;gap:24px;position:relative}.product-descriptions-collector__product-description-wrapper--pseudo{display:contents}.product-descriptions-collector__product-description{flex-grow:1;padding:20px}@media(min-width:1000px){.product-descriptions-collector__product-description{padding-top:95px}}.product-descriptions-collector__button{background:var(--primary-button-backgound);border-radius:20px;display:block;text-align:center}@media(min-width:1000px){.product-descriptions-collector__button{font-size:24px;padding:22px}}@media(max-width:1000px){.product-descriptions-collector__button{font-size:16px;padding:16px}}.ls-catalog-screen{overflow:hidden;position:relative}.ls-catalog-screen__content{display:grid;gap:32px;z-index:1}@media(min-width:1000px){.ls-catalog-screen__content{grid-template-columns:repeat(2,1fr)}}@media(max-width:1000px){.ls-catalog-screen__content{flex-direction:column}}.ls-catalog-screen__product-list{display:flex;flex-direction:column;flex-shrink:0;position:relative}@media(min-width:1000px){.ls-catalog-screen__product-list{gap:24px}}@media(max-width:1000px){.ls-catalog-screen__product-list{gap:16px}}.ls-catalog-screen__product{align-items:center;background:#25252566;background:linear-gradient(270deg,#1212127f,#2525257f);border:0 solid transparent;border-radius:16px;color:var(--text-color-secondary);cursor:pointer;display:flex;flex-wrap:nowrap;font:inherit;padding:8px 16px;text-align:left;transition-duration:.2s;transition-property:border-color,color,border-width;transition-timing-function:ease}@media(min-width:1000px){.ls-catalog-screen__product{font-size:24px;gap:20px;padding:8px 16px}}@media(max-width:1000px){.ls-catalog-screen__product{font-size:20px;gap:16px;padding:8px}}.ls-catalog-screen__product--selected{border-color:var(--text-color);border-width:3px;color:var(--text-color)}.ls-catalog-screen__product:hover:not(.ls-catalog-screen__product--selected){border-color:var(--text-color-secondary)}.ls-catalog-screen__product-icon{align-content:center;align-items:center;border-color:var(--text-color-secondary);border-radius:10px;border-style:solid;border-width:3px;display:flex;height:50px;justify-content:center;position:relative;transition-duration:.2s;transition-property:border-color,color;transition-timing-function:ease;width:50px;z-index:1}.ls-catalog-screen__product--selected .ls-catalog-screen__product-icon{border-color:var(--text-color)}.ls-catalog-screen__product-department-name{font-size:16px;white-space:pre-wrap}.ls-catalog-screen__product-expand-icon{height:20px}@media(min-width:1000px){.ls-catalog-screen__product-expand-icon{display:none}}.ls-catalog-screen__product-description-wrapper{display:flex}@media(min-width:1000px){.ls-catalog-screen__product-description-wrapper,.ls-catalog-screen__product-list{border:2px solid var(--primary);border-radius:20px;padding:20px}.ls-catalog-screen__product-description-wrapper:not(:first-child),.ls-catalog-screen__product-list:not(:first-child){border-left:none}.ls-catalog-screen__product-description-wrapper:not(:last-child),.ls-catalog-screen__product-list:not(:last-child){border-right:none}}.ls-roadmap-screen__step-row{display:flex;overflow:hidden;position:relative;width:100%}@media(max-width:1000px){.ls-roadmap-screen__step-row:not(:last-child){margin-bottom:16px}}@media(min-width:1000px){.ls-roadmap-screen__step-row--no-line{justify-content:flex-end}}.ls-roadmap-screen__step{display:grid;flex-shrink:0;grid-template-columns:min-content auto;padding:24px 24px 32px;transition:color .2s ease}@media(min-width:1000px){.ls-roadmap-screen__step{grid-template-areas:"number name" "_ description";width:calc(50% - 32px)}}@media(max-width:1000px){.ls-roadmap-screen__step{grid-template-areas:"number name" "description description";width:100%}}.ls-roadmap-screen__step:hover .ls-roadmap-screen__step-number{transform:scale(1.05)}.ls-roadmap-screen__step-number{grid-area:number;margin-right:16px;transition:transform .2s ease}@media(min-width:1000px){.ls-roadmap-screen__step-number{height:48px}}@media(max-width:1000px){.ls-roadmap-screen__step-number{height:36px}}.ls-roadmap-screen__step-name{align-self:center;grid-area:name;margin:0!important}.ls-roadmap-screen__step-description{grid-area:description}@media(min-width:1000px){.ls-roadmap-screen__step-description{margin-top:8px}}@media(max-width:1000px){.ls-roadmap-screen__step-description{margin-top:16px}}.ls-roadmap-screen__line{align-self:flex-end;flex-grow:1;height:100%;stroke:#25252566;stroke-width:10px;width:100%}@media(max-width:1000px){.ls-roadmap-screen__line{display:none}}.ls-roadmap-screen__line:first-child{transform:scaleX(-1)}@media(min-width:1000px){.ls-roadmap-screen__image{height:175px;position:absolute}.ls-roadmap-screen__image--top{right:-50px}.ls-roadmap-screen__image--bottom{left:-50px}}@media(max-width:1000px){.ls-roadmap-screen__image{display:none}}.ls-roadmap-screen__mobile-image{margin-bottom:16px;width:100%}@media(min-width:1000px){.ls-roadmap-screen__mobile-image{display:none}}.ls-gui-screen__cards{display:grid;justify-items:stretch;margin-bottom:64px}@media(min-width:1000px){.ls-gui-screen__cards{gap:32px;grid-template-columns:repeat(3,1fr)}}@media(max-width:1000px){.ls-gui-screen__cards{gap:16px}}.ls-gui-screen__card{flex-grow:1;padding:32px 16px}.ls-gui-screen__card-content{display:flex;flex-direction:column;gap:16px}.ls-gui-screen__card-hint{font-size:14px}.ls-gui-screen__screenshots-wrapper{position:relative;width:100%}.ls-gui-screen__screenshot{border:3px solid var(--text-color-secondary);border-radius:20px;width:75%}.ls-gui-screen__screenshot:not(:first-child){margin-top:-15%}.ls-gui-screen__screenshot:nth-child(odd){float:right}.ls-gui-screen__screenshot:nth-child(2n){float:left}.ls-gui-screen__screenshots{position:relative;width:100%}.ls-gui-screen__decoration{height:200px;left:50px;position:absolute}.ls-gui-screen__decoration--top{top:50px}.ls-gui-screen__decoration--bottom{bottom:50px}@media(max-width:1000px){.ls-gui-screen__decoration{display:none}}.ls-advantages-screen{display:grid}@media(min-width:1000px){.ls-advantages-screen{gap:32px;grid-template-columns:repeat(2,1fr)}}@media(max-width:1000px){.ls-advantages-screen{gap:16px}}.ls-advantages-screen__card-wrapper{border-radius:20px;overflow:hidden;position:relative}.ls-advantages-screen__card{flex-grow:1;padding:32px 16px;position:relative;z-index:1}.ls-advantages-screen__card-bg-image{height:100px;position:absolute;right:-25px;top:-25px;z-index:0}@media(min-width:1000px){.ls-advantages-screen__card-bg-image{display:none}}.nc-input{-webkit-appearance:none;background:none;border:none;color:inherit;font:inherit;font-size:16px;outline:none;padding:16px;resize:none;width:100%}.nc-input--multiline{max-height:350px;overflow-y:auto}.nc-input__wrapper{background:#25252533;border:3px solid transparent;border-radius:16px;display:flex;transition-duration:.2s;transition-property:background-color,border-color;transition-timing-function:ease}.nc-input__wrapper:hover{background:#25252566}.nc-input__wrapper--error{border-color:#661414}.nc-input__body{flex-grow:1}.nc-input__label{flex-grow:1;font-size:16px;margin-bottom:8px;margin-left:16px;opacity:.8}.nc-checkbox[data-v-6e67d199]{align-items:center;border:3px solid transparent;border-radius:16px;cursor:pointer;display:flex;gap:12px;padding:10px 16px;transition-duration:.2s;transition-property:background-color,border-color;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nc-checkbox[data-v-6e67d199]:hover{background:#25252566}.nc-checkbox--error[data-v-6e67d199]{border-color:#661414}.nc-checkbox__input[data-v-6e67d199]{opacity:0;pointer-events:none;position:absolute}.nc-checkbox__custom[data-v-6e67d199]{align-items:center;background:#1e1e1e;border:2px solid #444;border-radius:4px;display:flex;flex-shrink:0;justify-content:center;transition:all .2s ease}@media(max-width:1000px){.nc-checkbox__custom[data-v-6e67d199]{height:20px;height:24px;width:20px;width:24px}}.nc-checkbox:has(.nc-checkbox__input:focus) .nc-checkbox__custom[data-v-6e67d199]{outline:2px solid #4d9eff;outline-offset:2px}.nc-checkbox:has(.nc-checkbox__input:hover):not(:has(.nc-checkbox__input:disabled)) .nc-checkbox__custom[data-v-6e67d199]{border-color:#666}.nc-checkbox:has(.nc-checkbox__input:checked) .nc-checkbox__custom[data-v-6e67d199]{background:var(--primary-button-backgound);border-color:var(--text-color-secondary)}.nc-checkbox:has(.nc-checkbox__input:checked) .nc-checkbox__check-icon[data-v-6e67d199]{opacity:1}.nc-checkbox[data-v-6e67d199]:has(.nc-checkbox__input:disabled){cursor:not-allowed;opacity:.6}.nc-checkbox:has(.nc-checkbox__input:disabled) .nc-checkbox__custom[data-v-6e67d199]{cursor:not-allowed}.nc-checkbox__check-icon[data-v-6e67d199]{color:#fff;height:14px;opacity:0;stroke:currentColor;transition:opacity .2s ease;width:14px}.nc-checkbox__label[data-v-6e67d199]{margin-top:1px;overflow-wrap:break-word}.ls-contact-form-screen{display:grid}@media(min-width:1000px){.ls-contact-form-screen{gap:24px;grid-template-areas:"card form" "contacts-card form"}}@media(max-width:1000px){.ls-contact-form-screen{gap:16px;grid-template-areas:"card" "contacts-card" "form"}}.ls-contact-form-screen__card{grid-area:card;padding:32px 20px}.ls-contact-form-screen__card-header{font-weight:700}@media(min-width:1000px){.ls-contact-form-screen__card-header{font-size:32px;margin-bottom:24px}}@media(max-width:1000px){.ls-contact-form-screen__card-header{font-size:24px;margin-bottom:24px}}.ls-contact-form-screen__card-content{color:var(--text-color);display:flex;flex-direction:column;gap:32px}.ls-contact-form-screen__contacts-card{grid-area:contacts-card}@media(min-width:1000px){.ls-contact-form-screen__contacts{display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:1000px){.ls-contact-form-screen__contacts{display:flex;flex-direction:column}}.ls-contact-form-screen__contact-link{align-items:center;color:var(--text-color-secondary);display:inline-flex;gap:8px;padding:8px 4px;transition:color .2s ease}.ls-contact-form-screen__contact-link:hover{color:var(--text-color)}.ls-contact-form-screen__contact-icon{height:20px;width:20px}.ls-contact-form-screen__form{display:flex;flex-direction:column;grid-area:form}@media(min-width:1000px){.ls-contact-form-screen__form{gap:16px;padding:32px 20px}}@media(max-width:1000px){.ls-contact-form-screen__form{gap:16px;padding:20px 10px}}.ls-contact-form-screen__form-inputs{display:flex;flex-direction:column;gap:8px}.ls-contact-form-screen__legal-footer,.ls-contact-form-screen__pd-checkbox{color:var(--text-color-secondary);font-size:14px}.ls-contact-form-screen__legal-footer{font-size:14px;padding:0 16px}@media(max-width:1000px){.ls-contact-form-screen__legal-footer{text-align:center}}.ls-contact-form-screen__legal-footer-link{border-radius:8px;color:#4978d5;display:inline-block}.ls-contact-form-screen__form-submit-wrapper{display:flex}@media(min-width:1000px){.ls-contact-form-screen__form-submit-wrapper{flex-direction:column-reverse;gap:32px}}@media(max-width:1000px){.ls-contact-form-screen__form-submit-wrapper{flex-direction:column;gap:16px}}.ls-contact-form-screen__form-submit{background:var(--primary-button-backgound);border:none;border-radius:20px;color:var(--text-color);font-weight:700;text-align:center}@media(min-width:1000px){.ls-contact-form-screen__form-submit{font-size:20px;padding:16px}}@media(max-width:1000px){.ls-contact-form-screen__form-submit{font-size:20px;padding:20px}}.ls-contact-form-screen__form-error{background:#66141466;border-radius:20px;padding:20px}
