*,:after,:before{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0}.container{max-width:100%!important;padding-left:50px!important;padding-right:50px!important}header{align-items:center;height:70px;padding-top:26px}.logo svg{display:block}.nav{justify-content:center;width:100%}.nav-link{color:#000!important;font-size:18px!important}.lang{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:flex-end}.lang p{color:#a8a8a8;cursor:pointer;font-size:18px;font-weight:700;margin-bottom:0}.lang .active{color:#000;font-weight:700}.lang span{color:#a8a8a8;font-size:18px}.hero{height:calc(100vh - 470px);margin-top:50px;overflow:hidden;position:relative}.hero .container,.hero .row{height:100%}.hero__content{align-items:center;display:flex;height:100%;position:relative;z-index:2}.hero__title{font-size:39px;line-height:62px;margin:0;position:relative;z-index:2}.hero__title span{font-style:italic;font-weight:700}.hero__chart{width:100%}.hero__chart,.hero__overlay{bottom:0;height:100%;left:0;position:absolute}.hero__overlay{background:linear-gradient(90deg,#fff 20%,#fff0);width:50%;z-index:1}.questions{align-items:center;display:flex;min-height:50vh;padding:60px 0}.questions__card{background:linear-gradient(90deg,#cbc2f4,#c6d5ca);border-radius:34px;padding:34px 34px 28px}.questions__title{color:#2d2d2f;font-size:40px;font-weight:500;letter-spacing:-.04em;line-height:1.05;margin:0}.questions__form{align-items:center;display:flex;flex-wrap:nowrap;gap:16px;margin-top:70px}.questions__field{background:#f2f2f0;border:1px solid #2d2d2d;border-radius:999px;box-sizing:border-box;color:#111;font-family:inherit;font-size:20px;height:46px;outline:none;padding:0 22px}.questions__field::placeholder{color:#aaa}.questions__field--sm{width:210px}.questions__field--lg{width:310px}.questions__btn{background:#000;border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:20px;height:46px;transition:opacity .2s;width:210px}.questions__btn:hover{opacity:.85}.questions__checkbox{align-items:center;color:#2d2d2f;cursor:pointer;display:flex;font-size:12px;gap:8px;margin-top:24px}.questions__checkbox input{accent-color:#000;height:13px;width:13px}.start{align-items:flex-start;display:flex;min-height:60vh;padding:60px 0}.start__title{color:#000;font-size:40px;font-weight:500;letter-spacing:-.04em;line-height:1.04;margin:0 0 34px}.start__card{border-radius:40px;min-height:315px;overflow:hidden;padding:50px;position:relative}.start__card--left{background:#e7e7e7}.start__card--right{background:linear-gradient(180deg,#85e8cd,#005df230)}.start__text{color:#000;font-size:34px;font-weight:400;letter-spacing:-.045em;line-height:1.08;margin:0}.start__text--left{max-width:470px}.start__text--right{max-width:430px}.start__btn{align-items:center;background:#000;border:none;border-radius:999px;bottom:44px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:400;height:47px;justify-content:center;left:50px;letter-spacing:-.02em;line-height:1;padding:0 28px;position:absolute;transition:opacity .2s;white-space:nowrap}.start__btn:hover{opacity:.85}.start__btn--left{min-width:286px}.start__btn--right{min-width:173px}.products{margin-top:100px}.products__title{font-size:40px;font-weight:500}.tab{border-bottom:7px solid #e5e5e5;color:#e5e5e5;cursor:pointer;font-size:24px;font-weight:500;margin-bottom:0;padding-bottom:13px;text-align:center;transition:all .3s ease}.tab.active{font-weight:600}.tab:hover:not(.active){color:#999}.tab-content{min-height:620px;position:relative}.tab-content>*{animation:tabFade .4s ease-out}@keyframes tabFade{0%{opacity:0}to{opacity:1}}.about{align-items:center;display:flex;margin-top:100px;min-height:60vh;padding-bottom:60px}.about__title{color:#2d2d2f;font-size:40px;font-weight:500;line-height:47px;margin-bottom:40px}.about__block{align-items:center;background:linear-gradient(45deg,#e7e7e7,#efeded);border-radius:40px;padding:55px}.about__text{color:#2d2d2f;font-size:24px;line-height:1.4}.about__img{bottom:100px;display:flex;justify-content:center;position:relative}.about__img svg{height:auto;max-width:500px;width:100%}.product-card{background:linear-gradient(189deg,#eaedff,#ededed);border:none;border-radius:40px;display:flex;flex-direction:column;height:100%;margin-top:20px;padding:30px}.product-card__img{align-items:center;display:flex;height:250px;justify-content:center;overflow:hidden}.product-card__img img,.product-card__img svg{max-height:100%;object-fit:contain}.product-card__title{color:#2d2d2f;font-size:24px;font-weight:500;line-height:31px;margin-bottom:0;padding-top:30px}.product-card__divider{background-color:#c5c5c5;display:block;height:2px;margin-bottom:15px;margin-top:15px;width:100%}.product-card__description{color:#555;flex:1 1;font-size:16px;line-height:1.4}.product-card__price{color:#2f3032;font-size:16px;font-weight:600;margin-bottom:0}.btn-order{background:#000;border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:20px;margin-top:15px;padding:14px 0;transition:opacity .2s;width:100%}.btn-order:hover{opacity:.85}.product-card--wide{flex-direction:column!important;min-height:500px!important;overflow:hidden!important;padding:42px!important;position:relative!important}.product-card--wide .product-card__title{color:#2d2d2f!important;font-size:40px!important;font-weight:500!important;letter-spacing:-.04em!important;line-height:1.1!important;max-width:430px!important;padding-top:0!important}.product-card--wide .product-card__description{max-width:300px!important}.product-card--wide .product-card__price{bottom:200px;position:relative}.product-card--wide__left{display:flex!important;flex:1 1!important;flex-direction:column!important;max-width:430px!important;position:relative!important;z-index:2!important}.product-card--wide__left .btn-order{position:relative;top:12px;width:279px!important}.product-card--wide__img{bottom:174px!important;height:356px!important;pointer-events:none!important;position:absolute!important;right:-12px!important;width:400px!important;z-index:1!important}.product-card--wide__img img,.product-card--wide__img svg{height:100%!important;object-fit:contain!important;object-position:bottom right!important;width:100%!important}.product-card--featured{border:4px solid #4b86dc!important}.product-card--soon{background:linear-gradient(180deg,#d7d7d8,#dcdcdc)}.product-card__email{background:#f2f2f0;border:1.5px solid #222;border-radius:999px;box-sizing:border-box;color:#333;font-family:inherit;font-size:14px;height:46px;line-height:46px;margin-top:15px;outline:none;padding:0 22px;width:100%}.product-card__email::placeholder{color:#9e9e9e}.fullblock{background:linear-gradient(180deg,#d7d7d8,#dcdcdc);border-radius:32px;margin-top:20px;overflow:hidden;position:relative;width:100%}.fullblock--apps{height:360px}.fullblock__soon-sm{left:40px;opacity:.2;pointer-events:none;position:absolute;top:20px;transform:scale(1.6);transform-origin:top left}.fullblock__title--apps{color:#2d2d2f;font-size:32px;font-weight:400;left:40px;letter-spacing:-.04em;line-height:1.2;margin:0;max-width:420px;position:absolute;top:120px}.fullblock--tools{height:518px}.fullblock__soon-lg{height:110px;left:32px;opacity:.52;pointer-events:none;position:absolute;top:30px;width:663px}.fullblock__soon-lg svg{display:block;height:100%;width:100%}.fullblock__title--tools{color:#2d2d2f;font-size:35px;font-weight:400;left:36px;letter-spacing:-.05em;line-height:1.09;margin:0;max-width:540px;position:absolute;top:178px}.fullblock__knife{height:480px;pointer-events:none;position:absolute;right:58px;top:38px;width:442px}.fullblock__knife svg{display:block;height:100%;width:100%}.fullblock__form{align-items:center;bottom:36px;display:flex;gap:16px;left:36px;position:absolute}.fullblock__input{background:#f3f3f1;border:1.2px solid #222;border-radius:999px;box-sizing:border-box;color:#333;font-family:inherit;font-size:15px;height:48px;line-height:48px;outline:none;padding:0 22px;width:302px}.fullblock__input::placeholder{color:#a7a7a7}.fullblock__btn{background:#000;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:17px;font-weight:500;height:48px;letter-spacing:-.03em;line-height:1;transition:opacity .2s;width:210px}.fullblock__btn:hover{opacity:.85}.modal-overlay{align-items:center;animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-box{align-items:center;animation:slideUp .3s ease;background:#fff;border-radius:24px;display:flex;flex-direction:column;gap:16px;max-width:440px;padding:48px 40px 36px;position:relative;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-box__close{background:none;border:none;color:#999;cursor:pointer;font-size:28px;line-height:1;padding:4px;position:absolute;right:20px;top:16px;transition:color .2s}.modal-box__close:hover{color:#333}.modal-box__badge{color:#4947a7;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.modal-box__title{color:#111;font-size:26px;font-weight:800;margin:0}.modal-box__subtitle{color:#888;font-size:14px;line-height:1.5;margin:0;text-align:center}.modal-box__form{display:flex;flex-direction:column;gap:14px;margin-top:8px;width:100%}.modal-box__input{background:#f5f5f5;border:1.5px solid #e0e0e0;border-radius:12px;box-sizing:border-box;color:#111;font-family:inherit;font-size:16px;outline:none;padding:16px 20px;transition:border-color .2s;width:100%}.modal-box__input::placeholder{color:#bbb}.modal-box__input:focus{border-color:#4947a7}.modal-box__error{background:#fff0f0;border:1px solid #fcc;border-radius:8px;color:#c33;font-size:13px;font-weight:600;padding:10px 16px}.modal-box__submit{background:#4947a7;border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;padding:16px 0;transition:all .25s ease;width:100%}.modal-box__submit:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px)}.modal-box__submit:disabled{cursor:not-allowed;opacity:.6}.modal-box__loading{align-items:center;display:flex;gap:8px;justify-content:center}.modal-box__spinner{animation:modal-spin .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes modal-spin{to{transform:rotate(1turn)}}.modal-box__note{color:#bbb;font-size:11px;margin:4px 0 0;text-align:center}@media (max-width:992px){.hero__title{font-size:36px;line-height:48px}.container{padding-left:24px!important;padding-right:24px!important}.fullblock--apps,.fullblock--tools{height:auto;min-height:360px;padding-bottom:100px}.fullblock__knife{height:280px;right:20px;width:250px}}@media (max-width:768px){.hero__title{font-size:28px;line-height:38px}.hero__overlay{width:100%}.tab{font-size:16px}.products__title{font-size:28px}.fullblock__title--apps,.fullblock__title--tools{font-size:24px;left:20px}.fullblock__form{flex-direction:column;gap:10px;left:20px}.fullblock__knife{display:none}}.hero__chart .bar{animation:barGrow .8s ease-out forwards;transform:scaleY(0);transform-origin:bottom}@keyframes barGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.fullblock,.product-card{opacity:0;transform:translateY(30px);transition:opacity .5s ease-out,transform .5s ease-out}.fullblock.visible,.product-card.visible{opacity:1;transform:translateY(0)}.product-card:first-child{transition-delay:0s}.product-card:nth-child(2){transition-delay:.15s}.product-card:nth-child(3){transition-delay:.3s}.product-card{transform-style:preserve-3d}.about,.questions,.start{opacity:0}
/*# sourceMappingURL=main.7a146939.css.map*/