.content{font-style:normal;font-weight:400;font-size:16px;line-height:1.4;font-family:Roboto,system-ui,sans-serif;color:#000}.content h1{font-weight:700;font-size:48px;line-height:1.3}.content h2{font-weight:700;font-size:40px;line-height:1.3}.hero{margin:0;color:#fff;background-color:#e35336}.hero__inner{display:flex;gap:40px 80px}.hero__message{max-width:620px;padding:30px 0}.hero__message h1{margin:20px 0}.hero__message p{margin:16px 0;font-size:20px;line-height:1.6}.hero__message .hero__buttons{display:flex}.hero__message .btn:last-child{margin-left:15px}.hero__cover{flex-shrink:0;width:440px;min-height:440px}.hero__cover img{width:100%;height:100%;object-fit:contain;object-position:right bottom}.hints.is-shaded{padding:var(--container-padding-inline) 0}.hints__list{display:-ms-grid;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;padding:0;list-style-type:none}.hint-card{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;gap:12px;height:100%;padding:12px 16px;border-radius:16px;background-color:#fff}.hint-card__icon{flex-shrink:0;width:24px;height:24px;color:#ff7300}.hint-card__icon svg{width:100%;height:100%}.hint-card__category{flex-grow:1;order:2;width:100%}.hint-card__category h2,.hint-card__category h3,.hint-card__category h4,.hint-card__category h5,.hint-card__category h6{margin:0;font-weight:700;font-size:16px;line-height:1.4}.hint-card__hint{flex-shrink:0;position:relative}.hint-card__btn{width:24px;height:24px;padding:0;color:#ccc;background-color:transparent;border:none;border-radius:50%;cursor:pointer;transition:color .3s ease}.hint-card__btn svg{display:block;width:100%;height:100%}.hint-card__btn.is-disabled,.hint-card__btn:disabled,.hint-card__btn[inert]{opacity:.5;pointer-events:none}.hint-card__btn:focus,.hint-card__btn:hover{color:#ff7300}.hint-card__hint-content{position:absolute;top:calc(100% + 22px);left:-18px;z-index:11003;transform:translateY(20px);width:400px;background-color:#fff;border-radius:24px;box-shadow:0 10px 24px 0 rgba(0,0,0,.4);opacity:0;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s ease}.hint-card__hint-content.is-shown{transform:translateY(0);opacity:1;visibility:visible}.hint-card__hint-inner{padding:20px 24px}.hint-card__hint-category{display:none;padding:28px var(--container-padding-inline) 12px;font-weight:700;font-size:20px;text-align:center;border-bottom:1px solid #e6e6e6}.hint-card__hint-category p{margin:4px 0}.hint-card__hint-lead p{margin:4px 0;font-weight:600}.hint-card__hint-desc p{margin:4px 0}.summary__inner{display:-ms-grid;display:grid;-ms-grid-columns:505px minmax(0,445px);grid-template-columns:505px minmax(0,445px);-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;justify-content:center;align-items:start;gap:40px 80px}.summary__reasons h2{margin:0;margin-bottom:40px;line-height:1.3}.summary__reasons h2:last-child{margin-bottom:0}.summary .summary__reasons ul{margin:0;margin-bottom:40px;padding:0;font-size:20px;line-height:1.4;list-style-type:none}.summary .summary__reasons ul:last-child{margin-bottom:0}.summary .summary__reasons ul>li{display:flex;align-items:center;gap:12px;margin-bottom:20px}.summary .summary__reasons ul>li:last-child{margin-bottom:0}.summary .summary__reasons ul>li::before{flex-shrink:0;align-self:flex-start;content:"";display:block;width:24px;height:24px;margin:2px 0;background-image:url("/local/templates/main-landing/img/viezd/check-rounded.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.summary__kpi{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.summary__kpi-list{margin:0;padding:0;list-style-type:none}.summary .summary__kpi-list>.summary__kpi-item{margin-bottom:20px}.summary .summary__kpi-list>.summary__kpi-item:last-child{margin-bottom:0}.kpi-card{padding:40px;background-color:#fff;border-radius:24px}.kpi-card__qty{font-weight:900;font-size:60px;line-height:1.3}.kpi-card__qty .is-marked{color:#e35336}.kpi-card__qty p{margin:0}.kpi-card__desc{font-weight:700;font-size:24px;line-height:1.4}.kpi-card__desc p{margin:0}.steps__title{margin-bottom:60px;text-align:center}.steps__title:last-child{margin-bottom:0}.steps__title h2{margin:0}.steps .steps__list{counter-reset:step;display:-ms-grid;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;margin-bottom:60px;padding:0;list-style-type:none}.steps .steps__list:last-child{margin-bottom:0}.steps .steps__btn{display:flex;margin:0 auto}.step-card{counter-increment:step;height:100%;padding:24px;background:#f4f4f4;border-radius:24px}.step-card__title{margin-bottom:10px}.step-card__title h3{margin:0;font-weight:700;font-size:20px;line-height:1.4}.step-card__step{margin:0;font-weight:700;font-size:20px;line-height:1.4;color:#e35336}.step-card__step::after{content:" " counter(step) "."}.step-card__desc p{margin:0}.reviews__header{max-width:640px;margin:0 auto;margin-bottom:40px;text-align:center}.reviews__title h2{margin:0;margin-bottom:10px}.reviews__title h2:last-child{margin-bottom:0}.reviews__title-desc{font-size:20px;line-height:1.6}.reviews__title-desc p{margin:0;margin-bottom:10px}.reviews__title-desc p:last-child{margin-bottom:0}.reviews__title-desc a{color:#ff5c02}.reviews__title-desc a:focus-visible,.reviews__title-desc a:hover{color:#e04e00}.reviews .reviews__list{display:-ms-grid;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));margin:0;margin-bottom:60px;padding:0;list-style-type:none}.reviews .reviews__list:last-child{margin-bottom:0}.reviews .reviews__btn{display:flex;margin:0 auto}.review-card{display:flex;flex-direction:column;width:100%;height:100%;padding:24px;background:#f4f4f4;border-radius:24px}.review-card__header{display:-ms-grid;display:grid;-ms-grid-columns:48px 1fr 130px;grid-template-columns:48px 1fr 130px;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px}.review-card__avatar{-ms-grid-row-span:2;grid-row:span 2;width:48px;height:48px;background-color:#d9d9d9;border-radius:10px}.review-card__user-name{flex-shrink:1;min-width:0}.review-card__user-name h2,.review-card__user-name h3,.review-card__user-name h4,.review-card__user-name h5,.review-card__user-name h6,.review-card__user-name p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;font-size:16px;line-height:1.6}.review-card__date{flex-shrink:0;margin:0;line-height:1.6;color:#9fa1a4}.review-card__date time{color:#9fa1a4}.review-card__user-rate{-ms-grid-column-span:2;grid-column:span 2;width:108px;height:20px;background:#d9d9d9;-webkit-mask-image:url("/local/templates/main-landing/img/viezd/rating-star.svg");mask-image:url("/local/templates/main-landing/img/viezd/rating-star.svg");-webkit-mask-repeat:space;mask-repeat:space;-webkit-mask-size:20px 20px;mask-size:20px 20px;-webkit-mask-position:center;mask-position:center}.review-card__user-rate::after{content:"";display:block;width:108px;height:100%;background:#e35336;-webkit-mask-image:url("/local/templates/main-landing/img/viezd/rating-star.svg");mask-image:url("/local/templates/main-landing/img/viezd/rating-star.svg");-webkit-mask-repeat:space;mask-repeat:space;-webkit-mask-size:20px 20px;mask-size:20px 20px;-webkit-mask-position:center;mask-position:center}.review-card__user-rate[data-rate="1"]::after{width:20px}.review-card__user-rate[data-rate="2"]::after{width:42px}.review-card__user-rate[data-rate="3"]::after{width:64px}.review-card__user-rate[data-rate="4"]::after{width:86px}.review-card__user-rate[data-rate="5"]::after{width:108px}.review-card__message{margin-bottom:20px;line-height:1.6}.review-card__message p{-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:0}.review-card__link{margin-top:auto;color:#ff5c02}.review-card__link:focus-visible,.review-card__link:hover{color:#e04e00}.vtabs__inner{display:flex;justify-content:center;align-items:flex-start;gap:60px}.vtabs__questions{flex-shrink:0;width:400px}.vtabs__title{margin-bottom:40px}.vtabs__title:last-child{margin-bottom:0}.vtabs__title h2{margin:0}.vtabs__btn{margin-bottom:10px}.vtabs__btn:last-child{margin-bottom:0}.vtabs__answers{max-width:570px;width:100%}.vtabs__answer-item{margin-bottom:20px}.vtabs__answer-item.is-last{margin-bottom:0}.vtabs__answer-inner{padding:24px;background-color:#fff;border-radius:24px}.vtabs__answer-header{display:flex;gap:10px;margin-bottom:10px}.vtabs__answer-avatar{flex-shrink:0;width:48px;height:48px;background-color:#d9d9d9;border-radius:50%}.vtabs__answer-user{flex-grow:1;min-width:0}.vtabs__answer-name h2,.vtabs__answer-name h3,.vtabs__answer-name h4,.vtabs__answer-name h5,.vtabs__answer-name h6,.vtabs__answer-name p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;font-size:16px;line-height:1.6}.vtabs__answer-action{line-height:1.6;color:grey}.vtabs__answer-action p{margin:0}.vtabs__answer{line-height:1.6}.vtabs__answer h4{margin:0;margin-bottom:10px;font-weight:700;font-size:20px;line-height:1.4}.vtabs__answer h4:last-child{margin-bottom:0}.vtabs__answer p{margin:0;margin-bottom:10px}.vtabs__answer p:last-child{margin-bottom:0}.vtabs .vtabs__next-question-btn{display:flex;margin-top:20px;margin-left:auto}.vtabs .vtabs__next-question-btn:first-child{margin-top:0}.request__wrapper{padding:80px;line-height:1.6;color:#fff;background-color:#e35336;border-radius:40px}.request__wrapper.is-hidden{display:none}.request__wrapper--success{display:flex;flex-direction:column;justify-content:center;min-height:900px}.request__wrapper--success::before{content:"";display:block;width:180px;height:180px;margin:0 auto 60px;background-color:#fff;-webkit-mask-image:url("/local/templates/main-landing/img/viezd/check-rounded.svg");mask-image:url("/local/templates/main-landing/img/viezd/check-rounded.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.request__header{max-width:740px;margin:0 auto;margin-bottom:60px;text-align:center}.request__header:last-child{margin-bottom:0}.request__wrapper--success .request__header{text-align:unset}.request__title{margin-bottom:20px}.request__title:last-child{margin-bottom:0}.request__title h2{margin:0}.request__title-desc{margin-bottom:20px;font-size:20px}.request__title-desc:last-child{margin-bottom:0}.request__title-desc p{margin:0;font-size:20px;line-height:1.6}.request .request__header-btn{display:flex;margin:40px auto 0}.request .request__steps{counter-reset:step;display:-ms-grid;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin:0;margin-bottom:40px;padding:0;color:#000;list-style-type:none}.request .request__steps:last-child{margin-bottom:0}.request .request__steps>.request__step{counter-increment:step;display:flex;flex-direction:column;gap:20px;padding:24px;background-color:#fff;border-radius:24px}.is-active~.request__step{color:grey}.request__step-title{margin-bottom:4px}.request__step-title:last-child{margin-bottom:0}.request__step-title h3{margin:0;font-weight:700;font-size:20px;line-height:1.4}.request__step-prefix{margin:0;font-weight:700;font-size:20px;line-height:1.4;color:#e35336}.request__step-prefix::after{content:" " counter(step) "."}.is-active~.request__step .request__step-prefix{color:grey}.request__step-desc p{margin:0}.request__form-inputs{display:flex;flex-direction:column;gap:20px}.request__form-triple-input{display:flex;gap:10px}.request__form-inputs-text{line-height:1.6}.request__form-inputs-text dt{margin-bottom:4px;font-size:13px;line-height:1.3;color:grey}.request__form-inputs-text dd{margin:0;margin-bottom:8px}.request__form-inputs-text dd:last-child{margin-bottom:0}.request__step-btns{display:flex;flex-direction:column;gap:10px;margin-top:auto}.request .request__step-btn{width:100%}.request__agreement{color:#ffbd99;margin-top:20px}.request__agreement-label{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:flex-start;cursor:pointer}.request__agreement-checkbox{position:absolute;opacity:0;pointer-events:auto}.request__agreement-box{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background-color:#fff;border:2px solid #ffbd99;transition:background-color .2s ease,border-color .2s ease}.request__agreement-text{font-size:12px;line-height:1.4}.request__agreement-checkbox:focus-visible+.request__agreement-box{box-shadow:0 0 0 3px rgba(255,189,153,.35)}.request__agreement-checkbox:checked+.request__agreement-box{background-color:#ff5c02;border-color:#ff5c02}.request__agreement-checkbox:checked+.request__agreement-box::after{content:"";width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.request__agreement-checkbox:disabled+.request__agreement-box,.request__agreement-checkbox:disabled~.request__agreement-text{opacity:.5;cursor:not-allowed}@media (max-width:1023px){.hero__inner{flex-direction:column}.hero__cover{align-self:flex-end;width:unset;min-height:unset}.hero__cover img{width:unset;height:unset}.summary__inner{-ms-grid-columns:minmax(0,505px);grid-template-columns:minmax(0,505px);gap:60px}.summary__inner{gap:40px}.summary__kpi{grid-column:unset;grid-row:unset}.vtabs__inner{display:block}.vtabs__answer-inner{border-radius:4px 24px 24px 24px}.vtabs__answer h4{display:none}.vtabs .vtabs__next-question-btn{width:100%}.request__wrapper--success{min-height:600px;margin-bottom:40px}.request__wrapper--success::before{width:120px;height:120px;margin-left:0;margin-bottom:40px}.request__wrapper{padding:80px 60px}}@media (max-width:767px){.hero__message .btn{position:relative;left:0;right:0;bottom:unset;margin:0;margin-bottom:5px}.hero__message .hero__buttons{flex-direction:column}.hero__message .btn:last-child{margin-left:0;margin-top:0}.kpi-card{padding:24px 40px}.steps__title{margin-bottom:40px}.steps .steps__list{margin-bottom:40px}.reviews .reviews__list{margin-bottom:40px}.vtabs__title__title{margin-bottom:30px}.request__wrapper--success{margin-bottom:30px}.request__wrapper{padding:60px 40px;border-radius:20px}.request .request__steps{margin-bottom:30px}}@media (max-width:575px){.content h1{font-weight:700;font-size:32px;line-height:1.3}.content h2{font-weight:700;font-size:28px;line-height:1.3}.hero__inner{position:relative;gap:3px}.hero__message h1{margin:10px 0}.hero__message p{margin:10px 0}.hero__message:last-child{padding-bottom:100px}.hero__message .hero__buttons{position:absolute;left:0;right:0;bottom:var(--container-padding-inline);margin:0}.hints__list{-ms-grid-columns:1fr;grid-template-columns:1fr}.hint-card__category{order:unset;width:unset}.hint-card__hint-content{position:fixed;top:unset;left:0;right:0;bottom:0;transform:translateY(100%);align-items:flex-end;width:100%;max-height:50vh;max-height:calc(50 * var(--vh,1vh));border-radius:24px 24px 0 0;box-shadow:unset;overflow-y:auto}.hint-card__hint-content::before{position:absolute;content:"";top:11px;left:50%;transform:translateX(-50%);width:42px;height:4px;background-color:#d0d4df;border-radius:10px}.hint-card__hint-inner{padding:16px var(--container-padding-inline)}.hint-card__hint-category{display:block}.hint-card__hint-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:11002;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.5);transition:opacity .3s ease,visibility .3s ease}.is-shown+.hint-card__hint-overlay{opacity:1;visibility:visible}.summary__reasons h2{margin-bottom:30px;line-height:1.4}.summary .summary__kpi-list>.summary__kpi-item{margin-bottom:10px}.kpi-card{padding:16px 24px}.kpi-card__qty{font-size:32px}.kpi-card__desc{font-size:20px}.steps__title{margin-bottom:30px;text-align:unset}.steps .steps__list{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:30px}.step-card__title h3{display:inline}.step-card__step{display:inline}.reviews__header{text-align:unset}.reviews__title h2{font-size:24px;line-height:1.4}.reviews .reviews__list{gap:10px;-ms-grid-columns:1fr;grid-template-columns:1fr}.review-card__message{font-size:16px}.vtabs__answer-header{display:none}.request:last-child{margin-bottom:0}.request__wrapper{margin:0 calc(-1 * var(--container-padding-inline));padding:60px var(--container-padding-inline);border-radius:0}.request__title{margin-bottom:10px}.request__title h2{font-size:24px;line-height:1.4}.request .request__steps{margin-bottom:20px;-ms-grid-columns:1fr;grid-template-columns:1fr}.request .request__steps>.request__step{padding:24px var(--container-padding-inline);border-radius:var(--container-padding-inline)}.request__step-title h3{display:inline}.request__step-prefix{display:inline}}