@import "https://cdn.jsdelivr.net/npm/locomotive-scroll@4.1.4/dist/locomotive-scroll.min.css";
@font-face{font-family:montserrat;src:url(/assets/fonts/montserrat.ttf)}html,body{scroll-behavior:smooth;justify-content:center;width:100%;height:100%;display:flex;overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:0}@font-face{font-family:montserrat;src:url(/assets/fonts/montserrat.ttf)}html,body{scroll-behavior:smooth;justify-content:center;width:100%;min-height:100%;display:flex;overflow-x:hidden}button{cursor:pointer;background:0 0;border:0;outline:none}input{border:none;outline:none}input:focus{border:0;outline:0}a:visited,a:link{text-decoration:none}main{width:100%;max-width:1920px;height:fit-content;min-height:1200px;font-family:montserrat,sans-serif;overflow-x:hidden}header{z-index:5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:30px;display:flex;position:absolute}header>.logo{object-fit:contain;flex-shrink:0;width:200px;height:55px}header>.buttons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}header>.buttons>a{color:#fff;white-space:nowrap;justify-content:center;align-items:center;height:fit-content;margin-right:41px;font-family:montserrat,sans-serif;font-size:28px;font-weight:600;text-decoration:none;display:flex}header>.buttons>a:nth-child(2){color:#3f3f3f;background:#fff;border-radius:100px;width:290px;height:65px;margin-right:0;font-size:28px}.menu{flex-wrap:wrap;gap:68px;width:fit-content;display:flex}.menu>a{color:#fff;white-space:nowrap;font-size:28px;text-decoration:none}.hero{background:linear-gradient(225deg,#32cb7c 15%,#3871ff 110%);flex-flow:column;justify-content:center;width:100%;height:auto;min-height:100vh;padding:30px;display:flex;position:relative}.hero>h1{color:#fff;text-transform:uppercase;word-wrap:break-word;width:70%;font-family:montserrat,sans-serif;font-size:96px;font-weight:700;line-height:1.2}.hero>a{color:#000;background:#fff;border-radius:100px;justify-content:center;align-items:center;gap:20px;width:100%;max-width:439px;height:89px;padding:0 20px;font-family:montserrat,sans-serif;font-size:32px;font-weight:600;text-decoration:none;display:flex;position:absolute;bottom:30px;left:30px}.hero>a>img{margin-top:20px}.sub__blocks{flex-wrap:wrap;gap:31px;width:100%;margin-top:34px;display:flex}.sub__blocks>.block{background:#fff;border-radius:24px;flex-shrink:0;align-items:center;height:59px;padding:0 28px;display:flex}.sub__blocks>.block>p{margin-left:11px;font-size:24px;font-weight:600}.sub__blocks>.block>img{object-fit:contain;flex-shrink:0;width:auto;height:32px;max-height:80%}.info{padding:80px 90px 0}.info__logo{object-fit:contain;width:200px;height:55px}.info__wrap{flex-wrap:wrap;gap:30px;width:100%;height:auto;display:flex}.info>.info__wrap>div:first-child{box-sizing:border-box;flex:1 1 0;min-width:0;max-width:50%;overflow:hidden}.info>.info__wrap>div:first-child>h2{color:#3f3f3f;word-wrap:break-word;margin-top:30px;font-size:64px;font-weight:600}.info__banner{object-fit:contain;width:100%;max-width:100%;height:auto;margin-top:30px;display:block}.info__list{flex:1 1 0;min-width:0;max-width:50%;padding-left:60px}.info__fact{border-bottom:2px solid #e9e9e9;flex-wrap:wrap;gap:15px;height:auto;min-height:100px;margin-top:40px;padding-bottom:30px;display:flex}.info__fact>img{flex-shrink:0;width:67px;height:67px}.info__fact>div{word-wrap:break-word;flex:1;min-width:200px;max-width:100%;padding-left:29px}.info__title{color:#3f3f3f;word-wrap:break-word;font-size:40px;font-weight:500}.info__description{word-wrap:break-word;margin-top:16px;font-size:24px;line-height:1.5}.go__btn{color:#fff;cursor:pointer;background:#359f68;border:none;border-radius:36px;justify-content:space-between;align-items:center;width:100%;height:175px;margin-top:30px;padding:0 30px;font-family:montserrat,sans-serif;font-size:40px;display:flex}.partners{flex-flow:column;align-items:center;padding-top:100px;padding-left:20px;padding-right:20px;display:flex}.partners>h2{text-align:center;color:#3f3f3f;word-wrap:break-word;width:60%;font-size:64px;font-weight:600}.partners>h2>span{border-bottom:3px solid #3695cb}.partners>p{color:#3f3f3f;margin-top:50px;font-size:64px}.partners>p>span{color:#359f68;font-weight:600}.partners>.reveal{width:100%;max-width:100%}.partners-grid{box-sizing:border-box;grid-template-columns:repeat(8,minmax(0,auto));grid-auto-rows:auto;justify-content:center;align-items:center;gap:20px;width:100%;max-width:100%;margin-top:50px;display:grid}.partners-grid .partner{justify-content:center;align-items:center;width:fit-content;max-width:100%;margin:0 auto;display:flex}.partners-grid .partner img{object-fit:contain;width:120px;height:60px;display:block}.partner{background:#f1f1f1;border-radius:24px;width:fit-content;padding-left:26px;padding-right:26px;height:101px!important}.udobno{padding-top:150px;padding-left:90px;padding-right:90px}.udobno__wrap{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:30px;display:flex;position:relative}.udobno>.udobno__wrap>div:first-child{flex:1 1 0;min-width:0;max-width:58%}.udobno>.udobno__wrap>div>p{color:#3f3f3f;width:100%;margin-top:47px;font-size:32px;line-height:1.5}.udobno__buttons{flex-wrap:wrap;gap:20px;width:100%;margin-top:47px;display:flex}.udobno__buttons>button{color:#fff;background:#359f68;border-radius:24px;justify-content:center;align-items:center;gap:15px;width:407px;height:81px;font-family:montserrat,sans-serif;font-size:32px;font-weight:600;display:flex}.udobno__buttons>button>.arrow{width:54px;height:54px}.udobno__buttons>button:nth-child(2){background:#3695cb;border-radius:24px;width:487px;height:81px}.particle{aspect-ratio:527/538;object-fit:contain;width:clamp(140px,28vw,400px);max-width:min(46%,400px);height:auto;position:absolute;top:clamp(-80px,-12vw,-210px);right:clamp(8px,2vw,30px)}.modules{padding-top:100px;padding-left:90px;padding-right:90px}h3{color:#3f3f3f;font-size:64px;font-weight:600}h3>span{color:#fff;background:linear-gradient(225deg,#32cb7c 15%,#3871ff 110%);border-radius:20px;padding:10px}h3>.sell{color:#fff;background:#359f68;border-radius:20px;padding:4px}.module__info{border-radius:36px;flex-wrap:nowrap;justify-content:space-between;gap:20px;width:100%;height:297px;margin-top:66px;padding:32px 54px;display:flex}.sell-type{background:#359f68}.module__info>div>p{color:#fff;width:80%;font-size:48px;line-height:1.3}.module__info>div>p>span{font-weight:600}.module__info>div>button{color:#3f3f3f;background:#fff;border-radius:24px;justify-content:space-around;align-items:center;width:560px;height:81px;margin-top:44px;padding:0 29px;font-family:montserrat,sans-serif;font-size:32px;font-weight:600;display:flex}.particle__two{object-fit:contain;width:251px;max-width:100%;height:251px}.modules__grid{grid-template-rows:260px 260px;grid-template-columns:1fr 1fr;gap:40px;width:100%;height:fit-content;margin-top:60px;display:grid}.module{background:#f5f5f5;border-radius:30px;padding:24px 50px;box-shadow:0 4px 10px #0000001a}.module>div{border-radius:12px;justify-content:center;align-items:center;width:181px;height:45px;display:flex}.sell-text{color:#359f68;background:#359f6837}.module__title{font-size:32px!important}.module__description{font-size:24px!important}.screens{width:100%;margin-top:120px;position:relative;overflow:hidden}.slider-wrapper{flex-direction:column;width:100%;display:flex}.slide{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;max-width:100%;height:auto;min-height:100vh;padding:30px 0 30px 60px;transition:all .8s;display:flex;overflow:hidden;transform:scale(.9)}.slide.active{opacity:1;transform:scale(1)}.slide .screen__text{flex:40%;min-width:280px;max-width:100%;padding-left:30px;font-size:40px;font-weight:500;line-height:1.8}.slide .screen{object-fit:contain;border-radius:12px;flex:45%;width:auto;min-width:280px;max-width:50%;height:auto;max-height:855px}.tariffs{margin-top:120px;padding-left:90px;padding-right:90px}.title__wrap{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.title__wrap>img{margin-top:-30px;margin-left:20px}.description{margin-top:15px;font-size:32px}.description>span{color:#fff;background:#359f68;border-radius:10px;padding:8px;font-weight:600}.tariffs__wrap{flex-wrap:wrap;align-items:stretch;gap:30px;margin-top:50px;display:flex}.tariff{border-radius:34px;flex-direction:column;flex:280px;width:31.7%;min-width:280px;height:auto;min-height:630px;display:flex}.tariff>p{text-align:center;color:#3f3f3f;z-index:2;background:#ededed;border-radius:34px 34px 0 0;justify-content:center;align-self:center;align-items:center;width:70%;height:50px;margin:0;font-size:24px;font-weight:600;display:flex;position:relative}.grad__text{color:#fff!important;background:#3695cb!important}.tariff__info{z-index:1;box-sizing:border-box;background:#ededed;border-radius:34px;flex:auto;width:100%;height:auto;margin-top:-10px;padding:20px 24px 80px;position:relative}.line{border-bottom:1px solid #3f3f3f;width:100%;height:1px;padding-top:24px}.tariff__description{color:#3f3f3f;padding-top:24px;font-size:24px;line-height:1.5}.tariff__info>li{color:#3f3f3f;margin:0;padding:0;font-size:24px;list-style:none}.tariff__info>li>ul{margin-top:20px;padding-left:0}.tariff__info>button{cursor:pointer;background:0 0;border:1px solid #3f3f3f;border-radius:100px;width:calc(100% - 48px);height:50px;font-family:montserrat,sans-serif;font-size:24px;font-weight:500;transition:all .3s;position:absolute;bottom:20px;left:24px}.gradient{color:#fff;background:linear-gradient(#3695cb,#359f68)}.grad{color:#fff}.grad__line{border-color:#fff}.grad__li{color:#fff!important}.grad__btn{color:#fff;border-color:#fff!important}.call{margin-top:60px;padding-left:90px;padding-right:90px}.call__subtitle{text-align:center;color:#3f3f3f;width:100%;font-size:40px;font-weight:500}.call__wrap{flex-wrap:wrap;justify-content:space-between;gap:20px;width:100%;margin-top:40px;display:flex}.call__info{background:#f5f5f5;border-radius:36px;flex:1;align-items:center;gap:30px;width:48%;min-width:280px;height:156px;padding:0 50px;display:flex}.call__info>img{flex-shrink:0;width:97px;height:97px}.call__content{flex:1}.call__text{font-size:48px;font-weight:500}.call__sub{margin-top:10px;font-size:24px;font-weight:300}.mail{width:100%;height:auto;margin-top:52px;padding-left:90px;padding-right:90px;position:relative}.mail__wrap{background:linear-gradient(230deg,#33bc75,#3695cb);border-radius:36px;width:100%;height:auto;min-height:237px;padding:39px 61px}.mail__wrap>p{color:#fff;font-size:40px;font-weight:600}.mail__wrap>div{background:#fff;border-radius:36px;justify-content:space-between;align-items:center;min-width:280px;max-width:60%;height:86px;margin-top:25px;display:flex}.mail__wrap>div>input{color:#3f3f3f;background:0 0;border:0;width:100%;height:100%;padding-left:38px;font-family:montserrat,sans-serif;font-size:32px}.mail__wrap>div>button{background:#359f68;border-radius:50%;justify-content:center;align-items:center;min-width:70px;height:70px;margin-right:20px;transition:all .3s;display:flex}.mail__wrap>div>button:hover{background:#3695cb}.mail__wrap>div>button>img{width:40px;height:40px}.particle__three{position:absolute;top:40px;right:0}.go__work{flex-flow:column;align-items:center;width:100%;margin-top:120px;padding:0 90px 120px;display:flex;position:relative}.go__work__people{pointer-events:none;position:absolute;inset:0}.go__work__people>img{position:absolute}.go__work__people>img:first-child{top:80px;left:120px}.go__work__people>img:nth-child(2){top:330px;left:310px}.go__work__people>img:nth-child(3){top:120px;right:120px}.go__work__people>img:nth-child(4){top:260px;right:370px}.go__work__people>img:nth-child(5){top:380px;right:150px}.go__work>h3,.go__work>p,.go__work>button{z-index:1;position:relative}.go__work>h3{text-align:center;color:#3f3f3f;width:70%}.go__work>p{text-align:center;color:#3f3f3f;width:50%;margin-top:40px;font-size:32px;line-height:1.5}.go__work>button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#359f68,#3695cb);border:none;border-radius:100px;justify-content:space-between;align-items:center;width:40%;height:113px;margin-top:40px;padding:0 40px;font-family:montserrat,sans-serif;font-size:40px;font-weight:600;display:flex}footer{border-top:1px solid #373737;width:100%;height:auto;padding:30px 90px}.footer__top{flex-wrap:wrap;justify-content:space-between;gap:15px;display:flex}.footer__top>img{object-fit:contain;width:230px;height:60px}.footer__middle{flex-wrap:wrap;justify-content:space-between;gap:30px;width:100%;margin-top:30px;display:flex}.footer__links{flex-wrap:wrap;gap:100px;display:flex}.footer__column{flex-flow:column;display:flex}.footer__column>a{color:#3f3f3f;margin-top:18px;font-size:24px;text-decoration:none}.footer__company>p{text-align:right;color:#0009}.download{background:#359f68;border-radius:12px;justify-content:center;align-items:center;width:286px;height:52px;margin-top:30px;display:flex}.download>a{color:#fff;justify-content:center;align-items:center;gap:10px;font-size:20px;text-decoration:none;display:flex}.footer__bottom{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;width:100%;margin-top:30px;display:flex}.footer__bottom>p{color:#0009;width:45%;line-height:1.5}.develop{color:#000;text-decoration:none}.footer__bottom>p>a{color:#0009}.green{color:#359f68}.blue{color:#3695cb}.popup-overlay{z-index:1000;opacity:0;visibility:hidden;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;transition:all .3s;display:flex;position:fixed;top:0;left:0}.popup{background:#fff;border-radius:20px;width:100%;max-width:700px;max-height:90vh;padding:40px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:relative;overflow-y:auto;transform:scale(.7)translateY(30px);box-shadow:0 20px 60px #0000004d}.popup-input{box-sizing:border-box;border:2px solid #e0e0e0;border-radius:24px;outline:none;width:100%;margin-bottom:20px;padding:15px 20px;font-family:montserrat,sans-serif;font-size:18px;transition:border-color .3s}.send{color:#fff;cursor:pointer;background:#3695cb;border:none;justify-content:center;align-items:center;width:100%;height:65px;margin-top:20px;font-family:montserrat,sans-serif;font-weight:500;text-decoration:none;transition:all .3s;display:flex;border-radius:100px!important;font-size:24px!important}.send:hover{background:#2a7aaa;transform:scale(1.02)}.popup-block{background:#f5f5f5;border-radius:100px;flex-wrap:wrap;align-items:center;gap:10px;width:100%;height:78px;margin-top:16px;padding:0 34px;display:flex}.mail__img{flex-shrink:0;width:48px;height:37px}.popup-text{flex:1;margin-left:20px}.email{font-family:montserrat,sans-serif;font-size:24px;font-weight:600;color:#000!important;margin-bottom:0!important}.popup-text>p{font-family:montserrat,sans-serif;margin-bottom:0!important}.nav-link{color:#fff!important}.work__info{justify-content:center;align-items:center;width:100%;margin-top:20px;font-family:montserrat,sans-serif;display:flex}.work__info>p{height:fit-content;font-size:18px}.social__wrap{flex-wrap:wrap;justify-content:space-between;gap:30px;display:flex}.social{border-radius:24px;flex:1;align-items:center;width:50%;min-width:180px;height:100px;padding:0 16px;text-decoration:none;display:flex}.tg{background:#08c3;border:1px solid #08c}.vk{background:#07f3;border:1px solid #07f}.social>img{border-radius:50%;flex-shrink:0;width:64px;height:64px}.social-popup{height:fit-content;max-width:800px!important;min-height:200px!important}.social__info{margin-left:12px}.social__title{font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;text-decoration:none;color:#000!important;margin-bottom:0!important;text-decoration:none!important}.social__description{color:#3f3f3f;margin-top:10px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400!important}.consultation-popup .popup-input.consultation-field-error,.consultation-popup .popup-textarea.consultation-field-error,.callback-popup .popup-input.consultation-field-error{box-shadow:0 0 0 2px #e539352e;border-color:#e53935!important}.duocrm-landing-toast{z-index:12000;color:#fff;opacity:0;pointer-events:none;background:#359f68;border-radius:16px;max-width:min(360px,100vw - 32px);padding:16px 20px;font-family:montserrat,sans-serif;font-size:15px;font-weight:600;line-height:1.45;transition:opacity .32s,transform .32s;position:fixed;bottom:24px;right:24px;transform:translate(28px,18px)scale(.96);box-shadow:0 12px 32px #359f6859}.duocrm-landing-toast.is-visible{opacity:1;pointer-events:auto;animation:.55s cubic-bezier(.22,1,.36,1) landing-toast-pop;transform:translate(0)scale(1)}.duocrm-landing-toast.is-hiding{opacity:0;pointer-events:none;transform:translate(18px,12px)scale(.98)}@keyframes landing-toast-pop{0%{opacity:0;transform:translate(28px,18px)scale(.94)}65%{opacity:1;transform:translate(-4px,-2px)scale(1.02)}to{opacity:1;transform:translate(0)scale(1)}}.landing-form-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-10000px}@media (max-width:640px){.duocrm-landing-toast{max-width:none;bottom:16px;left:16px;right:16px}}.popup__heart{object-fit:contain;pointer-events:none;z-index:2;width:100px;height:100px;position:absolute;bottom:8px;right:16px;scale:1}.notification{z-index:999;opacity:0;background:#fff;border-radius:15px;align-items:center;gap:15px;max-width:750px;height:270px;padding:20px;transition:all .5s cubic-bezier(.34,1.56,.64,1);display:flex;position:fixed;bottom:50px;right:50px;overflow:visible;transform:translate(400px);box-shadow:0 10px 40px #0003}@media screen and (max-width:1700px){.hero>h1{font-size:clamp(40px,5vw,96px)}.hero>a{height:clamp(50px,5vw,89px);font-size:clamp(18px,1.8vw,32px)}.sub__blocks>.block>p{font-size:clamp(14px,1.4vw,24px)}.sub__blocks>.block{height:clamp(40px,3.5vw,59px)}.info>.info__wrap>div:first-child>h2{font-size:clamp(28px,3.5vw,64px)}.info__banner{max-width:100%;height:auto}.info__title{font-size:clamp(20px,2.5vw,40px)}.info__description{font-size:clamp(16px,1.5vw,24px)}.go__btn{height:clamp(80px,10vw,175px);font-size:clamp(20px,2.5vw,40px)}.partners>h2,.partners>p,h3{font-size:clamp(28px,3.5vw,64px)}.udobno>.udobno__wrap>div>p{font-size:clamp(18px,1.8vw,32px)}.udobno__buttons>button{height:clamp(50px,5vw,81px);font-size:clamp(18px,2vw,32px)}.module__info>div>p{font-size:clamp(24px,3vw,48px)}.module__info>div>button{width:clamp(280px,30vw,560px);height:clamp(50px,5vw,81px);font-size:clamp(18px,2vw,32px)}.module__info{height:auto;min-height:297px}.slide .screen__text{padding-left:clamp(15px,2vw,30px);font-size:clamp(24px,2.5vw,40px)}.slide .screen{max-width:clamp(300px,40vw,50%);max-height:clamp(300px,40vw,855px)}.slide{gap:clamp(20px,3vw,50px);padding:clamp(20px,3vw,60px) 0 clamp(20px,3vw,60px) clamp(20px,3vw,60px)}.tariff__description,.tariff__info>li{font-size:clamp(16px,1.4vw,24px)}.tariff__info>button{height:clamp(36px,3vw,50px);font-size:clamp(16px,1.4vw,24px)}.tariff>p{height:clamp(34px,3vw,50px);font-size:clamp(16px,1.4vw,24px)}.tariff{height:auto;min-height:630px}.description{font-size:clamp(18px,1.8vw,32px)}.call__subtitle{font-size:clamp(24px,2.5vw,40px)}.call__text{font-size:clamp(24px,3vw,48px)}.call__sub{font-size:clamp(16px,1.4vw,24px)}.mail__wrap>p{font-size:clamp(20px,2.5vw,40px)}.mail__wrap>div>input{font-size:clamp(18px,2vw,32px)}.mail__wrap{height:auto;min-height:237px}.mail__wrap>div{height:clamp(50px,5vw,86px)}.go__work>p{font-size:clamp(18px,2vw,32px)}.go__work>h3{font-size:clamp(28px,3.5vw,64px)}.go__work>button{width:clamp(280px,35vw,40%);height:clamp(60px,6vw,113px);font-size:clamp(24px,2.5vw,40px)}.footer__column>a{font-size:clamp(16px,1.4vw,24px)}.popup h3{font-size:clamp(24px,2.5vw,36px)}.popup-input{font-size:clamp(16px,1.2vw,18px)}.send{height:clamp(50px,4vw,65px);font-size:clamp(18px,1.5vw,24px)!important}.email{font-size:clamp(18px,1.4vw,24px)}.notification-content h4{font-size:clamp(22px,2vw,32px)}.notification-content p{font-size:clamp(16px,1.2vw,20px)}.notification-content button{height:clamp(44px,4vw,72px);font-size:clamp(18px,1.8vw,30px)}}@media screen and (max-width:1200px){.hero>h1{width:80%;font-size:72px}.info{padding:50px 40px 0}.info__list{padding-left:0}.info__banner{max-width:100%;height:auto}.udobno{padding:80px 40px 0}.udobno>.udobno__wrap>div>p{width:100%}.udobno__buttons>button,.udobno__buttons>button:nth-child(2){width:100%;max-width:350px}.particle{aspect-ratio:527/538;width:min(100%,clamp(160px,36vw,280px));max-width:100%;height:auto;margin:20px auto 0;position:static}.modules{padding:60px 40px 0}.module__info{flex-direction:column;height:auto;padding:30px}.module__info>div>p{text-align:center;width:100%}.module__info>div>button{width:100%;max-width:400px}.particle__two{align-self:center}.slide .screen__text{padding-left:0;font-size:32px}.slide .screen{max-width:80%;max-height:500px}.slide{text-align:center;flex-direction:column;min-height:auto;padding:30px 0 30px 20px}.tariffs{padding:60px 40px}.tariff{width:100%;height:auto;min-height:550px}.call{padding:0 40px}.mail{height:auto;padding:0 40px}.mail__wrap{height:auto;padding:30px}.mail__wrap>div{width:100%}.go__work{padding:0 40px 60px}.go__work__people{display:none}.go__work>h3{width:90%}.go__work>p{width:80%}.go__work>button{width:60%}footer{height:auto;padding:30px 40px}.footer__links{gap:50px}.footer__middle{flex-direction:column}.footer__company>p{text-align:left}.footer__bottom{flex-direction:column;align-items:flex-start}.footer__bottom>p{width:100%}}@media screen and (max-width:992px){header{background:linear-gradient(225deg,#32cb7c 15%,#3871ff 110%);flex-direction:column;align-items:center;gap:10px;padding:15px;position:relative}header>.logo{width:150px;height:40px}.menu{order:2;justify-content:center;gap:20px}.menu>a{font-size:18px}header>.buttons{order:3;justify-content:center;gap:10px}header>.buttons>a{margin-right:0;font-size:18px}header>.buttons>a:nth-child(2){width:180px;height:45px;font-size:18px}.hero{height:auto;min-height:100vh;padding:20px}.hero>h1{text-align:center;width:100%;font-size:48px}.sub__blocks{justify-content:center}.hero>a{width:100%;max-width:100%;margin-top:20px;font-size:20px;position:static}.info{padding:40px 20px}.info__wrap{flex-direction:column}.info>.info__wrap>div:first-child{flex:100%;width:100%;max-width:100%}.info>.info__wrap>div:first-child>h2{text-align:center;font-size:36px}.info__banner{max-width:100%;height:auto}.info__list{flex:100%;min-width:auto;max-width:100%;padding-left:0}.info__fact{flex-direction:column;height:auto;padding:15px 0}.info__fact>div{padding:0}.info__title{font-size:28px}.info__description{font-size:18px}.go__btn{height:120px;font-size:28px}.partners>h2{width:90%;font-size:38px}.partners>p{font-size:38px}.udobno{padding:40px 20px 0}.udobno__wrap{flex-direction:column;align-items:center}.udobno>.udobno__wrap>div:first-child{max-width:100%}.udobno>.udobno__wrap>div>p{text-align:center;width:100%;font-size:24px}.udobno__buttons{justify-content:center}.udobno__buttons>button{width:100%;max-width:350px;height:65px;font-size:24px}.udobno__buttons>button:nth-child(2){width:100%;max-width:350px}.particle{aspect-ratio:527/538;width:min(100%,clamp(140px,52vw,220px));max-width:100%;height:auto;margin:20px auto 0;position:static}.modules{padding:40px 20px 0}h3{text-align:center;font-size:38px}.module__info>div>p{text-align:center;font-size:32px}.module__info>div>button{width:100%;max-width:100%;height:65px;font-size:24px}.modules__grid{grid-template-rows:auto;grid-template-columns:1fr}.module{height:auto;min-height:180px;padding:20px 30px}.slide{text-align:center;flex-direction:column;justify-content:center;height:auto;min-height:80vh;padding:30px 0 30px 20px}.slide .screen__text{flex:none;width:100%;padding-left:0;font-size:26px}.slide .screen{max-width:80%;max-height:400px;margin:0 auto}.tariffs{padding:40px 20px}.tariffs__wrap{flex-direction:column;align-items:center}.tariff{width:100%;max-width:450px;height:auto;min-height:450px}.title__wrap>img{height:50px}.description{text-align:center;font-size:24px}.call{padding:0 20px}.call__subtitle{font-size:28px}.call__wrap{flex-direction:column}.call__info{text-align:center;flex-direction:column;width:100%;height:auto;padding:20px}.call__content{margin-top:10px;margin-left:0}.call__text{font-size:32px}.call__sub{font-size:18px}.mail{height:auto;padding:0 20px}.mail__wrap{height:auto;padding:25px 20px}.mail__wrap>p{text-align:center;font-size:28px}.mail__wrap>div{width:100%;height:65px}.mail__wrap>div>input{padding-left:20px;font-size:20px}.mail__wrap>div>button{min-width:50px;height:50px}.mail__wrap>div>button>img{width:28px;height:28px}.particle__three{display:none}.go__work{padding:40px 20px}.go__work>h3{width:100%;font-size:32px}.go__work>p{width:100%;font-size:22px}.go__work>button{width:80%;height:80px;font-size:28px}footer{height:auto;padding:20px}.footer__links{flex-direction:column;gap:20px}.footer__column>a{font-size:18px}.footer__bottom>p{font-size:13px}.popup{padding:25px 20px}.popup h3{font-size:28px}.social__wrap{flex-direction:column}.social{width:100%}.notification{text-align:center;flex-direction:column;max-width:none;height:auto;min-height:0;padding:14px 16px 44px;bottom:16px;left:16px;right:16px;transform:translateY(100px)}.notification.show{transform:translateY(0)}.notification-content h4{font-size:18px;line-height:1.25}.notification-content p{margin-top:8px;font-size:14px;line-height:1.4}.notification-content button{width:100%;height:42px;margin-top:12px;font-size:16px}.popup__heart{width:64px;height:64px;bottom:0;right:12px;transform:translateY(50%)}}@media screen and (max-width:768px){.hero>h1{font-size:36px}.sub__blocks>.block{height:44px;padding:0 15px}.sub__blocks>.block>img{height:22px;max-height:28px}.sub__blocks>.block>p{font-size:14px}.hero>a{height:60px;font-size:18px}.info>.info__wrap>div:first-child>h2{font-size:28px}.info__banner{max-width:100%;height:auto}.info__title{font-size:22px}.info__description{font-size:16px}.go__btn{height:80px;font-size:20px}.partners>h2,.partners>p,h3{font-size:28px}.udobno>.udobno__wrap>div>p{font-size:18px}.udobno__buttons>button{height:55px;font-size:18px}.module__info>div>p{font-size:24px}.module__info>div>button{height:55px;font-size:18px}.slide .screen__text{font-size:20px}.slide .screen{max-width:90%;max-height:300px}.tariff{min-height:400px}.tariff>p{height:40px;font-size:18px}.tariff__description,.tariff__info>li{font-size:18px}.tariff__info>button{height:40px;font-size:18px}.description{font-size:20px}.call__subtitle{font-size:22px}.call__text{font-size:24px}.mail__wrap>p{font-size:20px}.go__work>h3{font-size:26px}.go__work>p{font-size:18px}.go__work>button{height:65px;font-size:22px}.footer__column>a{font-size:16px}.popup h3{font-size:24px}.popup-input{font-size:16px}.send{font-size:18px!important}.social{height:70px}.social>img{width:40px;height:40px}.social__title{font-size:16px}.social__description{font-size:13px}.popup-block{height:auto;padding:12px 20px}.email{font-size:18px}}@media screen and (max-width:480px){header>.logo{width:120px;height:32px}.menu{gap:12px}.menu>a,header>.buttons>a{font-size:14px}header>.buttons>a:nth-child(2){width:140px;height:36px;font-size:14px}.hero>h1{font-size:28px}.sub__blocks>.block{height:36px;padding:0 12px}.sub__blocks>.block>img{height:18px;max-height:22px}.sub__blocks>.block>p{font-size:12px}.hero>a{height:50px;font-size:16px}.info>.info__wrap>div:first-child>h2{font-size:24px}.info__banner{max-width:100%;height:auto}.info__title{font-size:18px}.info__description{font-size:14px}.go__btn{height:65px;font-size:16px}.partners>h2,.partners>p{font-size:22px}h3{font-size:24px}.udobno>.udobno__wrap>div>p{font-size:16px}.udobno__buttons>button{height:48px;font-size:16px}.module__info>div>p{font-size:20px}.module__info>div>button{height:48px;font-size:16px}.module{padding:16px}.module>div{width:120px;height:32px;font-size:12px}.module__title{font-size:18px!important}.module__description{font-size:14px!important}.slide .screen__text{font-size:16px}.slide .screen{max-width:100%;max-height:250px}.tariff{min-height:360px}.tariff>p{height:34px;font-size:16px}.tariff__description,.tariff__info>li{font-size:16px}.tariff__info>button{height:36px;font-size:16px}.description,.call__subtitle{font-size:18px}.call__text{font-size:20px}.mail__wrap>p{font-size:18px}.mail__wrap>div{height:50px}.mail__wrap>div>input{padding-left:16px;font-size:16px}.mail__wrap>div>button{min-width:40px;height:40px}.mail__wrap>div>button>img{width:22px;height:22px}.go__work>h3{font-size:22px}.go__work>p{font-size:16px}.go__work>button{height:55px;font-size:18px}.footer__column>a{font-size:14px}.popup{padding:18px 14px}.popup h3{font-size:20px}.popup-input{font-size:14px}.send{height:50px;font-size:16px!important}.popup-block{padding:10px 14px}.email{font-size:16px}.social{height:60px}.social>img{width:32px;height:32px}.social__title{font-size:14px}.social__description{font-size:12px}.notification-content h4{font-size:18px}.notification-content p{font-size:14px}.notification-content button{height:40px;font-size:16px}.popup__heart{width:56px;height:56px;right:10px;transform:translateY(50%)}}@media screen and (max-width:360px){header>.logo{width:100px;height:28px}.menu{gap:8px}.menu>a,header>.buttons>a{font-size:12px}header>.buttons>a:nth-child(2){width:110px;height:30px;font-size:12px}.hero>h1{font-size:22px}.sub__blocks>.block{height:30px;padding:0 8px}.sub__blocks>.block>img{height:14px;max-height:18px}.sub__blocks>.block>p{font-size:10px}.hero>a{height:44px;font-size:14px}.info>.info__wrap>div:first-child>h2{font-size:20px}.info__banner{max-width:100%;height:auto}.info__title{font-size:16px}.info__description{font-size:12px}.go__btn{height:55px;font-size:14px}.partners>h2,.partners>p{font-size:18px}h3{font-size:20px}.udobno>.udobno__wrap>div>p{font-size:14px}.udobno__buttons>button{height:42px;font-size:14px}.module__info>div>p{font-size:18px}.module__info>div>button{height:42px;font-size:14px}.module{padding:14px}.module>div{width:100px;height:28px;font-size:10px}.module__title{font-size:16px!important}.module__description{font-size:12px!important}.slide .screen__text{font-size:14px}.slide .screen{max-width:100%;max-height:200px}.tariff{min-height:320px}.tariff>p{height:30px;font-size:14px}.tariff__description,.tariff__info>li{font-size:14px}.tariff__info>button{height:32px;font-size:14px}.description,.call__subtitle{font-size:16px}.call__text{font-size:18px}.mail__wrap>p{font-size:16px}.mail__wrap>div{height:44px}.mail__wrap>div>input{padding-left:12px;font-size:14px}.mail__wrap>div>button{min-width:36px;height:36px}.mail__wrap>div>button>img{width:18px;height:18px}.go__work>h3{font-size:18px}.go__work>p{font-size:14px}.go__work>button{height:48px;font-size:16px}.footer__column>a{font-size:12px}.popup{padding:14px 10px}.popup h3{font-size:18px}.popup-input{font-size:13px}.send{height:44px;font-size:14px!important}.email{font-size:14px}.social{height:50px}.social>img{width:28px;height:28px}}.reveal{opacity:0;will-change:opacity,transform;transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transform:translateY(40px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.reveal-delay-5{transition-delay:.5s}.reveal-left{opacity:0;will-change:opacity,transform;transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transform:translate(-50px)}.reveal-left.visible{opacity:1;transform:translate(0)}.reveal-right{opacity:0;will-change:opacity,transform;transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transform:translate(50px)}.reveal-right.visible{opacity:1;transform:translate(0)}.reveal-scale{opacity:0;will-change:opacity,transform;transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transform:scale(.9)}.reveal-scale.visible{opacity:1;transform:scale(1)}.hero h1,.hero .sub__blocks,.hero button{transition:opacity .8s,transform .8s}html.has-scroll-smooth{backface-visibility:hidden;transform:translateZ(0)}[data-scroll-container]{perspective:1px}.popup-overlay{z-index:1000;opacity:0;visibility:hidden;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.popup-overlay.active{opacity:1;visibility:visible}.popup{background:#fff;border-radius:20px;width:90%;max-width:700px;padding:40px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:relative;transform:scale(.7)translateY(30px);box-shadow:0 20px 60px #0000004d}.popup-overlay.active .popup{transform:scale(1)translateY(0)}.popup-close{cursor:pointer;color:#333;background:#f0f0f0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;transition:background .3s,transform .3s;display:flex;position:absolute;top:20px;right:20px}.popup h3{color:#1a1a1a;text-align:center;width:100%;margin-bottom:20px;font-family:montserrat;font-size:36px;font-weight:600}.popup p{color:#666;margin-bottom:20px;line-height:1.6}.popup-content{min-height:100px}.popup-description{text-align:center;color:#3f3f3f;font-family:montserrat}.popup-input{box-sizing:border-box;border-radius:24px;outline:none;width:100%;margin-bottom:20px;padding:15px 20px;font-family:montserrat;font-size:18px;transition:border-color .3s}.popup-input:focus{border-color:#3695cb}.popup-input::placeholder{color:#aaa;font-size:16px}.popup-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:10px;padding:12px 30px;font-size:16px;transition:transform .3s,box-shadow .3s}.popup-btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px #667eea66}.send{color:#fff;cursor:pointer;background:#3695cb;border:none;border-radius:12px;width:100%;margin-top:10px;padding:15px 40px;font-family:montserrat;font-size:18px;font-weight:500;transition:all .3s}.popup-block{border-bottom:1px solid #f0f0f0;align-items:center;gap:15px;padding:15px 0;display:flex}.popup-block:last-child{border-bottom:none}.popup-block .mail__img{width:40px;height:40px}.popup-block .popup-text{flex-direction:column;display:flex}.popup-block .popup-text .email{color:#1a1a1a;font-family:montserrat;font-size:18px;font-weight:600}.popup-block .popup-text p{color:#666;margin:0;font-size:14px}.notification{z-index:999;opacity:0;background:#fff;border-radius:15px;align-items:center;gap:15px;max-width:750px;height:270px;padding:20px;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .5s;display:flex;position:fixed;bottom:50px;right:50px;transform:translate(400px);box-shadow:0 10px 40px #0003}.notification.show{opacity:1;transform:translate(0)}.notification-content h4{color:#3f3f3f;margin-bottom:5px;font-family:montserrat;font-size:32px;font-weight:600}.notification-content p{color:#666;margin-top:20px;font-family:montserrat;font-size:20px;line-height:1.5}.notification-content button{color:#fff;cursor:pointer;background:#3695cb;border:none;border-radius:24px;width:60%;height:72px;margin-top:30px;font-family:montserrat;font-size:30px;font-weight:500;transition:all .3s}.notification-content button:hover{background:#2a7aaa;transform:scale(1.02);box-shadow:0 10px 20px #3695cb4d}.notification-close{cursor:pointer;color:#999;background:0 0;border:none;font-size:18px;transition:color .3s;position:absolute;top:10px;right:10px}.notification-close:hover{color:#333}.popup__heart{object-fit:contain;width:100px;height:100px;scale:1}@media (max-width:768px){.popup{padding:30px 20px}.notification{text-align:center;flex-direction:column;max-width:none;height:auto;bottom:20px;left:20px;right:20px}.notification-content button{width:100%;height:50px;font-size:20px}.popup__heart{width:50px;height:50px}.notification-content h4{font-size:24px}.notification-content p{margin-top:10px;font-size:16px}}.hero>button{cursor:pointer;border:none;transition:all .3s}.hero>button:hover{background:#f8f8f8;transform:scale(1.05)translateY(-3px);box-shadow:0 20px 40px #0003}.go__btn{cursor:pointer;border:none;transition:all .3s}.go__btn:hover{background:#2e8a59;transform:scale(1.02)translateY(-3px);box-shadow:0 20px 40px #359f684d}.udobno__buttons>button{cursor:pointer;border:none;transition:all .3s}.udobno__buttons>button:hover{transform:translateY(-5px)scale(1.02);box-shadow:0 15px 30px #00000026}.udobno__buttons>button:first-child:hover{background:#2e8a59}.udobno__buttons>button:nth-child(2):hover{background:#2a7aaa}.module__info>div>button{cursor:pointer;border:none;transition:all .3s}.module__info>div>button:hover{background:#f0f0f0;transform:scale(1.03)translateY(-3px);box-shadow:0 15px 30px #ffffff4d}.tariff__info>button{cursor:pointer;transition:all .3s}.tariff__info>button:hover{color:#fff;background:#3f3f3f;border-color:#3f3f3f;transform:scale(1.05)translateY(-3px);box-shadow:0 10px 25px #00000026}.grad__btn{cursor:pointer;transition:all .3s}.grad__btn:hover{transform:scale(1.05)translateY(-3px);box-shadow:0 10px 25px #fff3;background:#ffffff26!important;border-color:#fff!important}.mail__wrap>div>button{cursor:pointer;border:none;transition:all .3s}.mail__wrap>div>button:hover{background:#2a7aaa;transform:scale(1.1)rotate(10deg);box-shadow:0 10px 25px #359f6866}.go__work>button{cursor:pointer;border:none;transition:all .3s}.go__work>button:hover{transform:scale(1.03)translateY(-5px);box-shadow:0 25px 50px #359f6866}header>.buttons>a{cursor:pointer;text-decoration:none;transition:all .3s}header>.buttons>a:first-child:hover{color:#d4d4d4;transform:translateY(-2px)}header>.buttons>a:nth-child(2){transition:all .3s}header>.buttons>a:nth-child(2):hover{background:#f0f0f0;transform:translateY(-3px)scale(1.02);box-shadow:0 15px 30px #ffffff4d}.send{cursor:pointer;border:none;transition:all .3s}.send:hover{background:#2a7aaa;transform:scale(1.03);box-shadow:0 10px 25px #3695cb66}.download>a{transition:all .3s}.download>a:hover{color:#e0e0e0;transform:scale(1.05)}.footer__column>a{transition:all .3s}.footer__column>a:hover{color:#359f68;transform:translate(5px)}.popup-close{transition:all .3s}.popup-close:hover{background:#d0d0d0;transform:rotate(180deg)scale(1.1)}.menu>a{cursor:pointer;color:inherit;text-decoration:none;transition:all .3s;position:relative}.menu>a:hover{color:#d4d4d4;transform:translateY(-2px)}.mail__wrap input.error,.mail__wrap input.error::placeholder{color:red!important}.notification-popup .popup{max-width:500px}.notification-popup .popup-icon{text-align:center;margin-bottom:10px;font-size:60px}.notification-popup .popup-subtitle{text-align:center;color:#666;margin-top:10px;font-family:montserrat;font-size:18px}.notification-popup .popup-btn-close{margin-top:20px}.consultation-popup .popup-input{margin-bottom:15px}.consultation-popup .popup-textarea{box-sizing:border-box;resize:vertical;border:2px solid #e0e0e0;border-radius:12px;outline:none;width:100%;min-height:100px;margin-bottom:20px;padding:15px 20px;font-family:montserrat;font-size:16px;transition:border-color .3s}.consultation-popup .popup-textarea:focus{border-color:#3695cb}.duocrm-marketing-scope .duocrm-landing-root{max-width:100%;overflow-x:clip}.duocrm-marketing-scope .duocrm-landing-root main{overflow-x:clip}.duocrm-marketing-scope .duocrm-landing-root h1,.duocrm-marketing-scope .duocrm-landing-root h2,.duocrm-marketing-scope .duocrm-landing-root h3,.duocrm-marketing-scope .duocrm-landing-root p,.duocrm-marketing-scope .duocrm-landing-root a,.duocrm-marketing-scope .duocrm-landing-root li,.duocrm-marketing-scope .duocrm-landing-root button{overflow-wrap:anywhere}.duocrm-marketing-scope .duocrm-landing-root .sub__blocks>.block>p{white-space:normal}.duocrm-marketing-scope .duocrm-landing-root #screens{overflow:hidden}.duocrm-marketing-scope #notification.notification{overflow:visible}.duocrm-marketing-scope #notification .popup__heart{object-fit:contain;pointer-events:none;z-index:2;width:100px;height:100px;position:absolute;bottom:8px;right:16px;scale:1}@media screen and (max-width:992px){html.duocrm-marketing,html.duocrm-marketing body{height:auto;overflow:clip auto}.duocrm-marketing-scope [data-scroll-container]{height:auto;min-height:0;overflow:visible}.duocrm-marketing-scope .duocrm-landing-root header{width:100%;box-shadow:none;z-index:20;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:10px 12px;top:0;left:0;right:0;background:0 0!important;padding:14px 16px!important;display:grid!important;position:absolute!important}.duocrm-marketing-scope .duocrm-landing-root header>.logo{order:unset;grid-area:1/1;justify-self:start;max-width:140px;height:36px}.duocrm-marketing-scope .duocrm-landing-root header>.buttons,.duocrm-marketing-scope .duocrm-landing-root header .buttons.reveal,.duocrm-marketing-scope .duocrm-landing-root header .buttons.reveal.visible{order:unset;flex-wrap:nowrap;grid-area:1/2;justify-content:flex-end;justify-self:end;gap:8px;width:auto;margin-left:0}.duocrm-marketing-scope .duocrm-landing-root header>.buttons>a,.duocrm-marketing-scope .duocrm-landing-root header .buttons.reveal>a,.duocrm-marketing-scope .duocrm-landing-root header .buttons.reveal.visible>a{white-space:normal;text-align:center;margin-right:0;font-size:14px}.duocrm-marketing-scope .duocrm-landing-root header>.buttons>a:nth-child(2),.duocrm-marketing-scope .duocrm-landing-root header .buttons.reveal>a:nth-child(2),.duocrm-marketing-scope .duocrm-landing-root header .buttons.reveal.visible>a:nth-child(2),.duocrm-marketing-scope .duocrm-landing-root header>.buttons>a.consultation-trigger,.duocrm-marketing-scope .duocrm-landing-root header .buttons.reveal>a.consultation-trigger,.duocrm-marketing-scope .duocrm-landing-root header .buttons.reveal.visible>a.consultation-trigger{width:auto;min-width:0;max-width:none;height:38px;min-height:38px;padding:0 16px;font-size:13px}.duocrm-marketing-scope .duocrm-landing-root header>.menu,.duocrm-marketing-scope .duocrm-landing-root header .menu.reveal,.duocrm-marketing-scope .duocrm-landing-root header .menu.reveal.visible{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:center;justify-self:center;gap:10px 14px;width:100%}.duocrm-marketing-scope .duocrm-landing-root header>.menu>a{font-size:14px}.duocrm-marketing-scope .duocrm-landing-root .hero{box-sizing:border-box;align-items:center;min-height:100svh;padding-top:110px;padding-bottom:110px;justify-content:center!important}.duocrm-marketing-scope .duocrm-landing-root .hero>h1,.duocrm-marketing-scope .duocrm-landing-root .hero>h1.reveal,.duocrm-marketing-scope .duocrm-landing-root .hero>h1.reveal.visible{text-align:center;width:100%;max-width:100%;margin-left:auto;margin-right:auto}.duocrm-marketing-scope .duocrm-landing-root .hero>a,.duocrm-marketing-scope .duocrm-landing-root .hero>a.reveal,.duocrm-marketing-scope .duocrm-landing-root .hero>a.reveal.visible{bottom:48px;left:16px;right:16px;width:auto!important;max-width:none!important;margin-top:0!important;position:absolute!important}.duocrm-marketing-scope .duocrm-landing-root .sub__blocks{margin-top:18px;justify-content:center;align-items:stretch;gap:12px;width:100%;max-width:min(100%,360px);margin-inline:auto}.duocrm-marketing-scope .duocrm-landing-root .sub__blocks>.block{box-sizing:border-box;justify-content:center;width:100%;margin-left:0;margin-right:0;padding:0 12px}.duocrm-marketing-scope .duocrm-landing-root .sub__blocks>.block>p{margin-left:6px}.duocrm-marketing-scope .duocrm-landing-root .info>.info__wrap>.reveal-left,.duocrm-marketing-scope .duocrm-landing-root .info>.info__wrap>div:first-child{width:100%;max-width:100%}.duocrm-marketing-scope .duocrm-landing-root .info__fact>img{width:44px;height:44px}.duocrm-marketing-scope .duocrm-landing-root .info__fact>div{min-width:0;padding-left:0}.duocrm-marketing-scope .duocrm-landing-root .go__btn>img{object-fit:contain;flex-shrink:0;width:22px;height:22px}.duocrm-marketing-scope .duocrm-landing-root .udobno>.udobno__wrap>div:first-child{width:100%;max-width:100%}.duocrm-marketing-scope .duocrm-landing-root .module__info>div>p{width:100%}.duocrm-marketing-scope .duocrm-landing-root #modules .module__info.sell-type{flex-direction:column;align-items:center;height:auto;min-height:0;padding:20px 16px}.duocrm-marketing-scope .duocrm-landing-root #modules .module__info.sell-type .particle__two,.duocrm-marketing-scope .duocrm-landing-root #modules .module__info.sell-type>div>button{display:none!important}.duocrm-marketing-scope .duocrm-landing-root #modules .module__info.sell-type>div>p{text-align:center;width:100%;font-size:clamp(20px,5vw,28px)}.duocrm-marketing-scope .duocrm-landing-root .module__info>div>button,.duocrm-marketing-scope .duocrm-landing-root .udobno__buttons>button,.duocrm-marketing-scope .duocrm-landing-root .udobno__buttons>button:nth-child(2){box-sizing:border-box;gap:10px;height:auto;min-height:52px;padding:12px 16px;font-size:clamp(14px,3.8vw,20px);width:100%!important;max-width:100%!important}.duocrm-marketing-scope .duocrm-landing-root .udobno__buttons{flex-direction:column;align-items:stretch;gap:12px}.duocrm-marketing-scope .duocrm-landing-root .udobno__buttons>button .arrow{flex-shrink:0;width:22px;height:22px}.duocrm-marketing-scope .duocrm-landing-root .tariffs,.duocrm-marketing-scope .duocrm-landing-root #tariffs{margin-top:48px;padding:16px 16px 40px;overflow-x:clip}.duocrm-marketing-scope .duocrm-landing-root #tariffs>.title__wrap{margin-top:0}.duocrm-marketing-scope .duocrm-landing-root #tariffs.tariffs--carousel{padding-left:6px;padding-right:6px;overflow:visible}.duocrm-marketing-scope .duocrm-landing-root .tariffs-carousel{width:100%;margin-top:32px;position:relative}.duocrm-marketing-scope .duocrm-landing-root .tariffs-carousel__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;box-sizing:border-box;scrollbar-width:none;gap:10px;width:100%;max-width:100%;padding:0 4% 8px;overflow:auto hidden;flex-flow:row!important;align-items:stretch!important;margin-top:0!important;display:flex!important}.duocrm-marketing-scope .duocrm-landing-root .tariffs-carousel__track::-webkit-scrollbar{display:none}.duocrm-marketing-scope .duocrm-landing-root .tariffs-carousel__track>.tariff{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 92%!important;width:92%!important;min-width:92%!important;max-width:92%!important}.duocrm-marketing-scope .duocrm-landing-root .tariffs-carousel__nav{z-index:3;color:#3f3f3f;cursor:pointer;background:#fffffff5;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:20px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #00000024}.duocrm-marketing-scope .duocrm-landing-root .tariffs-carousel__nav--prev{left:-2px}.duocrm-marketing-scope .duocrm-landing-root .tariffs-carousel__nav--next{right:-2px}.duocrm-marketing-scope .duocrm-landing-root .tariffs-carousel__nav:disabled{opacity:.35;cursor:default}.duocrm-marketing-scope .duocrm-landing-root .tariffs-carousel__dots{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.duocrm-marketing-scope .duocrm-landing-root .tariffs-carousel__dot{cursor:pointer;background:#cfcfcf;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .2s,background .2s}.duocrm-marketing-scope .duocrm-landing-root .tariffs-carousel__dot.is-active{background:#359f68;width:24px}.duocrm-marketing-scope .duocrm-landing-root .tariffs__wrap:not(.tariffs-carousel__track){flex-direction:column;align-items:stretch;gap:20px;width:100%;max-width:100%;margin-top:32px}.duocrm-marketing-scope .duocrm-landing-root .tariff{box-sizing:border-box;overflow:visible;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important}.duocrm-marketing-scope .duocrm-landing-root .tariff>p,.duocrm-marketing-scope .duocrm-landing-root .tariff>p.grad__text{white-space:normal;box-sizing:border-box;align-self:center;min-height:48px;margin-inline:auto;padding:10px 14px;font-size:clamp(14px,4vw,18px);line-height:1.3;width:auto!important;max-width:min(78%,280px)!important;height:auto!important}.duocrm-marketing-scope .duocrm-landing-root .tariff__info,.duocrm-marketing-scope .duocrm-landing-root .tariff__info.gradient{box-sizing:border-box;flex-direction:column;flex:auto;padding:16px 16px 20px;display:flex;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.duocrm-marketing-scope .duocrm-landing-root .tariff__info .line{flex-shrink:0;padding-top:12px}.duocrm-marketing-scope .duocrm-landing-root .tariff__description{flex-shrink:0;padding-top:16px}.duocrm-marketing-scope .duocrm-landing-root .tariff__info>li{flex:auto;min-height:0}.duocrm-marketing-scope .duocrm-landing-root .tariff__description,.duocrm-marketing-scope .duocrm-landing-root .tariff__info>li,.duocrm-marketing-scope .duocrm-landing-root .tariff__info>li>ul{overflow-wrap:anywhere;word-break:break-word;white-space:normal;font-size:clamp(13px,3.6vw,17px);line-height:1.4}.duocrm-marketing-scope .duocrm-landing-root .tariff__info>li>ul{max-width:100%;margin-top:8px;margin-left:0;padding-left:0;list-style:none}.duocrm-marketing-scope .duocrm-landing-root .tariff__info>button,.duocrm-marketing-scope .duocrm-landing-root .tariff__info>button.grad__btn{white-space:normal;box-sizing:border-box;flex-shrink:0;height:auto;min-height:42px;margin-top:20px;padding:10px 12px;font-size:clamp(14px,4vw,18px);line-height:1.2;width:100%!important;position:static!important;bottom:auto!important;left:auto!important}.duocrm-marketing-scope .duocrm-landing-root .title__wrap{text-align:center;justify-content:center}.duocrm-marketing-scope .duocrm-landing-root .title__wrap>img{width:auto;height:44px;margin-top:0;margin-left:0}.duocrm-marketing-scope .duocrm-landing-root .description{text-align:center;overflow-wrap:anywhere;font-size:clamp(16px,4.2vw,22px)}.duocrm-marketing-scope .duocrm-landing-root #tariffs>.description{max-width:min(100%,320px);margin:18px auto 36px}.duocrm-marketing-scope .duocrm-landing-root .go__work{flex-direction:column;align-items:center;margin-top:32px;padding:0 16px 48px;display:flex}.duocrm-marketing-scope .duocrm-landing-root .go__work__people{pointer-events:none;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:6px;width:100%;max-width:100%;margin:0 0 16px;display:flex;position:static;inset:auto}.duocrm-marketing-scope .duocrm-landing-root .go__work__people>img{object-fit:contain;flex-shrink:0;width:auto;max-width:56px;height:clamp(48px,11vw,60px);margin:0;display:block!important;position:static!important;inset:auto!important;transform:none!important}.duocrm-marketing-scope .duocrm-landing-root .go__work>h3{width:100%;margin-top:0;font-size:clamp(22px,6vw,32px);line-height:1.25}.duocrm-marketing-scope .duocrm-landing-root .go__work>p{width:100%;margin-top:16px;font-size:clamp(15px,4vw,22px);line-height:1.45}.duocrm-marketing-scope .duocrm-landing-root .go__work>button{box-sizing:border-box;gap:10px;width:100%;max-width:100%;height:auto;min-height:52px;margin-top:24px;padding:12px 16px;font-size:clamp(14px,3.8vw,20px)}.duocrm-marketing-scope .duocrm-landing-root .go__work>button>img{object-fit:contain;flex-shrink:0;width:22px;height:22px}.duocrm-marketing-scope .duocrm-landing-root .call{margin-top:40px;padding-left:16px;padding-right:16px}.duocrm-marketing-scope .duocrm-landing-root .call__subtitle{overflow-wrap:anywhere;padding:0 4px;font-size:clamp(18px,4.6vw,26px);line-height:1.35}.duocrm-marketing-scope .duocrm-landing-root .call__wrap{flex-direction:column;align-items:stretch;gap:12px;margin-top:24px}.duocrm-marketing-scope .duocrm-landing-root .call__info{text-align:left;box-sizing:border-box;border-radius:24px;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;padding:16px 18px}.duocrm-marketing-scope .duocrm-landing-root .call__info>img{flex-shrink:0;width:52px;height:52px}.duocrm-marketing-scope .duocrm-landing-root .call__content{flex:auto;min-width:0;margin:0}.duocrm-marketing-scope .duocrm-landing-root .call__text{overflow-wrap:anywhere;word-break:break-word;font-size:clamp(18px,5.2vw,28px);line-height:1.2}.duocrm-marketing-scope .duocrm-landing-root .call__sub{overflow-wrap:anywhere;margin-top:6px;font-size:clamp(13px,3.5vw,16px);line-height:1.35}.duocrm-marketing-scope .duocrm-landing-root .mail{margin-top:32px;padding-left:16px;padding-right:16px}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap{box-sizing:border-box;border-radius:24px;min-height:0;padding:20px 16px}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap>p{text-align:left;font-size:clamp(16px,4.2vw,22px);line-height:1.35}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap>div{box-sizing:border-box;border-radius:28px;align-items:center;gap:0;width:100%;min-width:0;max-width:100%;height:auto;min-height:52px;margin-top:16px;padding:6px 6px 6px 0;display:flex}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap>div>input{box-sizing:border-box;flex:auto;width:auto;min-width:0;max-width:100%;height:auto;min-height:40px;padding:10px 8px 10px 16px;font-size:clamp(14px,3.6vw,18px);line-height:1.3}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap>div>input::placeholder{font-size:clamp(12px,3.2vw,16px);line-height:1.3}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap>div>button{flex-shrink:0;width:44px;min-width:44px;height:44px;margin-right:6px;padding:0}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap>div>button>img{width:20px;height:20px}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap .particle__three{display:none}.duocrm-marketing-scope #notification .popup__heart{display:none!important}.duocrm-marketing-scope .duocrm-landing-root #screens .slide{align-items:flex-start;gap:24px;padding:24px 0 24px 20px;overflow:visible}.duocrm-marketing-scope .duocrm-landing-root #screens .slide .screen__text{text-align:left;flex:none;width:100%;min-width:0;padding-left:0}.duocrm-marketing-scope .duocrm-landing-root #screens .slide .screen{object-fit:contain;object-position:left center;border-radius:12px;min-width:0;height:auto;display:block;flex:none!important;width:132%!important;max-width:none!important;max-height:min(58vh,480px)!important;margin:8px -20% 0 auto!important}.duocrm-marketing-scope .duocrm-landing-root .partners>h2{width:100%}.duocrm-marketing-scope .duocrm-landing-root .partners-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:32px}.duocrm-marketing-scope .duocrm-landing-root .partners-grid .partner{width:100%;min-height:64px;height:auto!important;padding:12px 10px!important}.duocrm-marketing-scope .duocrm-landing-root .partners-grid .partner img{width:80px;height:40px}.duocrm-marketing-scope .duocrm-landing-root footer{text-align:center;box-sizing:border-box;padding:24px 16px 32px}.duocrm-marketing-scope .duocrm-landing-root .footer__top{flex-direction:column;justify-content:center;align-items:center;gap:16px}.duocrm-marketing-scope .duocrm-landing-root .footer__top>img{object-fit:contain;width:auto;max-width:150px;height:38px;margin:0 auto}.duocrm-marketing-scope .duocrm-landing-root .footer__app{justify-content:center;align-items:center;display:flex}.duocrm-marketing-scope .duocrm-landing-root .footer__app>img{object-fit:contain;width:auto;max-width:120px;height:32px}.duocrm-marketing-scope .duocrm-landing-root .footer__middle{flex-direction:column;align-items:center;gap:24px;margin-top:24px}.duocrm-marketing-scope .duocrm-landing-root .footer__links{flex-direction:column;align-items:center;gap:20px;width:100%}.duocrm-marketing-scope .duocrm-landing-root .footer__column{align-items:center;width:100%}.duocrm-marketing-scope .duocrm-landing-root .footer__column>a{text-align:center;margin-top:10px;font-size:clamp(14px,3.6vw,18px)}.duocrm-marketing-scope .duocrm-landing-root .footer__company{width:100%}.duocrm-marketing-scope .duocrm-landing-root .footer__company>p{text-align:center;font-size:clamp(12px,3.2vw,14px);line-height:1.7}.duocrm-marketing-scope .duocrm-landing-root .download{width:100%;max-width:260px;height:auto;min-height:44px;margin:20px auto 0}.duocrm-marketing-scope .duocrm-landing-root .download>a{gap:8px;padding:10px 12px;font-size:clamp(14px,3.6vw,16px)}.duocrm-marketing-scope .duocrm-landing-root .download>a>img{width:18px;height:18px}.duocrm-marketing-scope .duocrm-landing-root .footer__bottom{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:24px}.duocrm-marketing-scope .duocrm-landing-root .footer__bottom>p{text-align:center;width:100%;max-width:100%;font-size:clamp(12px,3.2vw,13px)}.duocrm-marketing-scope .duocrm-landing-root .footer__bottom .develop{text-align:center;font-size:clamp(12px,3.2vw,14px)}}@media screen and (max-width:768px){.duocrm-marketing-scope .duocrm-landing-root .slide .screen__text{flex:100%;width:100%;min-width:0;padding-left:0;line-height:1.5}}@media screen and (max-width:480px){.duocrm-marketing-scope .duocrm-landing-root .sub__blocks{gap:8px;margin-top:12px}.duocrm-marketing-scope .duocrm-landing-root .sub__blocks>.block{padding:0 8px}.duocrm-marketing-scope .duocrm-landing-root .sub__blocks>.block>p{margin-left:4px}.duocrm-marketing-scope .duocrm-landing-root .go__btn>img{width:18px;height:18px}.duocrm-marketing-scope .duocrm-landing-root #screens .slide .screen{width:128%!important;max-height:min(52vh,420px)!important;margin-right:-18%!important}.duocrm-marketing-scope .duocrm-landing-root #tariffs .tariff__description,.duocrm-marketing-scope .duocrm-landing-root #tariffs .tariff__info>li,.duocrm-marketing-scope .duocrm-landing-root #tariffs .tariff__info>li>ul{font-size:12px;line-height:1.35}.duocrm-marketing-scope .duocrm-landing-root #tariffs .tariff>p,.duocrm-marketing-scope .duocrm-landing-root #tariffs .tariff>p.grad__text{min-height:44px;font-size:13px;max-width:min(72%,240px)!important}.duocrm-marketing-scope .duocrm-landing-root #tariffs{margin-top:40px;padding-top:12px}.duocrm-marketing-scope .duocrm-landing-root .call__info{gap:12px;padding:14px 16px}.duocrm-marketing-scope .duocrm-landing-root .call__info>img{width:44px;height:44px}.duocrm-marketing-scope .duocrm-landing-root .call__text{font-size:clamp(16px,4.8vw,22px)}.duocrm-marketing-scope .duocrm-landing-root .call__sub{font-size:12px}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap{padding:18px 14px}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap>p{font-size:15px}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap>div{border-radius:24px;min-height:48px}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap>div>input{padding:8px 6px 8px 14px;font-size:14px}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap>div>input::placeholder{font-size:12px}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap>div>button{width:40px;min-width:40px;height:40px;margin-right:4px}.duocrm-marketing-scope .duocrm-landing-root .mail__wrap>div>button>img{width:18px;height:18px}.duocrm-marketing-scope .duocrm-landing-root .go__work{margin-top:24px;padding-bottom:40px}.duocrm-marketing-scope .duocrm-landing-root .go__work__people{gap:4px;margin-bottom:12px}.duocrm-marketing-scope .duocrm-landing-root .go__work__people>img{max-width:48px;height:clamp(42px,10vw,52px)}.duocrm-marketing-scope .duocrm-landing-root .go__work>h3{font-size:clamp(20px,5.5vw,28px)}.duocrm-marketing-scope .duocrm-landing-root .go__work>button{gap:8px;min-height:46px;padding:10px 14px;font-size:14px}.duocrm-marketing-scope .duocrm-landing-root .go__work>button>img{width:18px;height:18px}.duocrm-marketing-scope .duocrm-landing-root .udobno__buttons>button,.duocrm-marketing-scope .duocrm-landing-root .udobno__buttons>button:nth-child(2){gap:8px;min-height:46px;padding:10px 14px;font-size:14px}.duocrm-marketing-scope .duocrm-landing-root .udobno__buttons>button .arrow{width:18px;height:18px}.duocrm-marketing-scope .duocrm-landing-root .partners-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.duocrm-marketing-scope .duocrm-landing-root .partners-grid .partner{min-height:56px;padding:10px 8px!important}.duocrm-marketing-scope .duocrm-landing-root .partners-grid .partner img{width:64px;height:32px}.duocrm-marketing-scope #notification .popup__heart{display:none!important}.duocrm-marketing-scope #notification.notification{padding:12px 14px 16px;bottom:12px;left:12px;right:12px;overflow:visible}.duocrm-marketing-scope #notification .notification-content h4{font-size:16px}.duocrm-marketing-scope #notification .notification-content p{margin-top:6px;font-size:12px}.duocrm-marketing-scope #notification .notification-content button{height:38px;margin-top:10px;font-size:14px}.duocrm-marketing-scope .duocrm-landing-root footer{padding:20px 14px 28px}.duocrm-marketing-scope .duocrm-landing-root .footer__top>img{max-width:130px;height:32px}.duocrm-marketing-scope .duocrm-landing-root .footer__app>img{max-width:100px;height:28px}.duocrm-marketing-scope .duocrm-landing-root .footer__column>a{font-size:14px}}.duocrm-marketing-scope{color:#1a1a1a;background:#fff;width:100%;min-height:100vh;font-family:montserrat,sans-serif}html.duocrm-marketing,html.duocrm-marketing body{width:100%;min-height:100%}html.duocrm-marketing body{color:#1a1a1a;background:#fff;display:block}.duocrm-marketing-scope .duocrm-landing-root{justify-content:center;width:100%;display:flex}html.duocrm-marketing [data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.duocrm-marketing.has-scroll-smooth,html.duocrm-marketing.has-scroll-smooth body{overflow:hidden}.duocrm-marketing-scope [data-scroll-container]{min-height:100vh}@keyframes landing-fade-in{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.duocrm-marketing-scope .modules__grid{transition:opacity .3s,transform .3s}.duocrm-marketing-scope .module__info{transition:background .5s}.duocrm-marketing-scope .module__info>div>p,.duocrm-marketing-scope .module__info>div>button{transition:opacity .3s,transform .3s}.duocrm-marketing-scope .udobno__buttons>button .arrow{transition:transform .3s}.duocrm-marketing-scope .udobno__buttons>button:hover .arrow{transform:rotate(90deg)}.duocrm-marketing-scope .module{transition:all .3s}.duocrm-marketing-scope .module:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001a}.duocrm-marketing-scope .hero>h1,.duocrm-marketing-scope .hero>h1.reveal,.duocrm-marketing-scope .hero>h1.reveal.visible{font-family:montserrat,sans-serif;font-weight:700}.duocrm-marketing-scope header>.buttons,.duocrm-marketing-scope header .buttons.reveal,.duocrm-marketing-scope header .buttons.reveal.visible{z-index:2;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex;position:relative}.duocrm-marketing-scope header>.buttons>a,.duocrm-marketing-scope header .buttons.reveal>a,.duocrm-marketing-scope header .buttons.reveal.visible>a{white-space:nowrap;height:fit-content;box-shadow:none;cursor:pointer;box-sizing:border-box;border:none;justify-content:center;align-items:center;margin-right:41px;padding:0;font-family:montserrat,sans-serif;font-size:28px;font-weight:600;line-height:1.2;display:flex;color:#fff!important;background:0 0!important;text-decoration:none!important}.duocrm-marketing-scope header>.buttons>a:nth-child(2),.duocrm-marketing-scope header .buttons.reveal>a:nth-child(2),.duocrm-marketing-scope header .buttons.reveal.visible>a:nth-child(2),.duocrm-marketing-scope header>.buttons>a.consultation-trigger,.duocrm-marketing-scope header .buttons.reveal>a.consultation-trigger{border-radius:100px;width:290px;min-width:290px;max-width:290px;height:65px;min-height:65px;margin-right:0;font-size:28px;font-weight:600;color:#3f3f3f!important;background:#fff!important}.duocrm-marketing-scope header>.buttons>a:first-child:hover,.duocrm-marketing-scope header .buttons.reveal>a:first-child:hover{transform:translateY(-2px);color:#d4d4d4!important}.duocrm-marketing-scope header>.buttons>a:nth-child(2):hover,.duocrm-marketing-scope header .buttons.reveal>a:nth-child(2):hover,.duocrm-marketing-scope header>.buttons>a.consultation-trigger:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 15px 30px #ffffff4d;background:#f0f0f0!important}@layer components{.duocrm-marketing-scope header .buttons.reveal.visible>a:first-child{background:0 0!important}.duocrm-marketing-scope header .buttons.reveal.visible>a.consultation-trigger{color:#3f3f3f!important;background:#fff!important}}.duocrm-marketing-scope header>.menu,.duocrm-marketing-scope header .menu.reveal,.duocrm-marketing-scope header .menu.reveal.visible{justify-content:center;align-items:center;gap:clamp(16px,4vw,68px);width:auto;margin:0;padding:0;list-style:none;display:flex}@media screen and (min-width:993px){.duocrm-marketing-scope .duocrm-landing-root header,.duocrm-marketing-scope header{align-items:center;gap:12px 16px;justify-content:unset;flex-wrap:unset;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid!important}.duocrm-marketing-scope header>.logo{grid-area:1/1;justify-self:start}.duocrm-marketing-scope header>.menu,.duocrm-marketing-scope header .menu.reveal,.duocrm-marketing-scope header .menu.reveal.visible{pointer-events:auto;grid-area:1/2;justify-self:center;width:auto;position:static}.duocrm-marketing-scope header>.buttons,.duocrm-marketing-scope header .buttons.reveal,.duocrm-marketing-scope header .buttons.reveal.visible{grid-area:1/3;justify-self:end;margin-left:0}}.duocrm-marketing-scope header>.logo{z-index:2;flex-shrink:0;position:relative}.duocrm-marketing-scope .duocrm-landing-root main{width:100%;position:relative}.duocrm-marketing-scope .duocrm-landing-root .info>.info__wrap>.reveal-left{box-sizing:border-box;flex:1 1 0;min-width:0;max-width:50%;overflow:hidden}.duocrm-marketing-scope .duocrm-landing-root .info__banner{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}@media screen and (max-width:992px){.duocrm-marketing-scope .duocrm-landing-root .info>.info__wrap>.reveal-left{flex:100%;max-width:100%}}.duocrm-marketing-scope .duocrm-landing-root .udobno>.udobno__wrap>div:first-child{flex:1 1 0;min-width:0;max-width:58%}.duocrm-marketing-scope .duocrm-landing-root .particle{aspect-ratio:527/538;object-fit:contain;width:clamp(140px,28vw,400px);max-width:min(46%,400px);height:auto}@media screen and (max-width:1200px){.duocrm-marketing-scope .duocrm-landing-root .particle{width:min(100%,clamp(160px,36vw,280px));max-width:100%;margin:20px auto 0;position:static}}@media screen and (max-width:992px){.duocrm-marketing-scope .duocrm-landing-root .udobno>.udobno__wrap>div:first-child{max-width:100%}.duocrm-marketing-scope .duocrm-landing-root .particle{display:none!important}}@media screen and (max-width:480px){.duocrm-marketing-scope .duocrm-landing-root .particle{display:none!important}}@media screen and (max-width:992px){.duocrm-marketing-scope #notification .popup__heart{display:none!important}.duocrm-marketing-scope .duocrm-landing-root .hero{text-align:center;box-sizing:border-box;min-height:100svh;padding-top:110px;padding-bottom:110px;justify-content:center!important;align-items:center!important}.duocrm-marketing-scope .duocrm-landing-root .hero>h1,.duocrm-marketing-scope .duocrm-landing-root .hero>h1.reveal,.duocrm-marketing-scope .duocrm-landing-root .hero>h1.reveal.visible{text-align:center!important;align-self:center!important;width:100%!important;max-width:100%!important;margin-inline:auto!important;font-size:clamp(34px,10vw,56px)!important;line-height:1.15!important}.duocrm-marketing-scope .duocrm-landing-root .sub__blocks{max-width:min(100%,360px);margin-inline:auto;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;width:100%!important;display:flex!important}.duocrm-marketing-scope .duocrm-landing-root .sub__blocks>.block{box-sizing:border-box;justify-content:center;align-self:stretch;max-width:100%;width:100%!important;margin-inline:auto!important}.duocrm-marketing-scope .duocrm-landing-root .sub__blocks>.block>p{text-align:center}.duocrm-marketing-scope .duocrm-landing-root .hero>a,.duocrm-marketing-scope .duocrm-landing-root .hero>a.reveal,.duocrm-marketing-scope .duocrm-landing-root .hero>a.reveal.visible{bottom:48px!important}.duocrm-marketing-scope .duocrm-landing-root #tariffs .tariff,.duocrm-marketing-scope .duocrm-landing-root #tariffs .tariff.reveal-right{max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}.duocrm-marketing-scope .duocrm-landing-root #tariffs .tariff__info.gradient{height:auto!important;min-height:0!important;overflow:visible!important}.duocrm-marketing-scope .duocrm-landing-root #tariffs .tariff__info>button.grad__btn{min-height:42px;margin-top:20px;width:100%!important;height:auto!important;position:static!important}}@media screen and (min-width:993px){.duocrm-marketing-scope .duocrm-landing-root #modules .module__info.sell-type{align-items:center;overflow:hidden}.duocrm-marketing-scope .duocrm-landing-root #modules .module__info.sell-type>div:first-child{flex:auto;min-width:0}.duocrm-marketing-scope .duocrm-landing-root #modules .module__info.sell-type .particle__two{object-fit:contain;flex:none;align-self:center;width:auto;max-width:min(200px,28%);height:auto;max-height:210px}.duocrm-marketing-scope .duocrm-landing-root #modules .module__info.sell-type .particle__two.reveal-right{transform:none}.duocrm-marketing-scope .duocrm-landing-root #modules .module__info.sell-type .particle__two.reveal-right:not(.visible){opacity:0;transform:scale(.94)}.duocrm-marketing-scope .duocrm-landing-root #modules .module__info.sell-type .particle__two.reveal-right.visible{opacity:1;transform:scale(1)}.duocrm-marketing-scope #notification .popup__heart{width:100px;height:100px;bottom:8px;right:16px;transform:none}.duocrm-marketing-scope .duocrm-landing-root .tariffs__wrap{align-items:stretch}.duocrm-marketing-scope .duocrm-landing-root #tariffs .tariff{min-height:630px;height:auto!important}.duocrm-marketing-scope .duocrm-landing-root #tariffs .tariff__info,.duocrm-marketing-scope .duocrm-landing-root #tariffs .tariff__info.gradient{flex:auto;min-height:0;height:auto!important}}
