.homepage-hero{position:relative;padding-top:60px;padding-bottom:0}@media only screen and (min-width:641px)and (max-width:1100px){.homepage-hero{padding-top:40px}}@media only screen and (max-width:640px){.homepage-hero{padding-top:20px;overflow:hidden}}.homepage-hero__orb{position:absolute;border-radius:50%;filter:blur(120px);opacity:.15;pointer-events:none;z-index:0}.homepage-hero__orb--1{width:500px;height:500px;background:var(--cl-lavander-1);top:-120px;right:-80px;-webkit-animation:hero-orb-float 8s ease-in-out infinite alternate;animation:hero-orb-float 8s ease-in-out infinite alternate}.homepage-hero__orb--2{width:400px;height:400px;background:var(--cl-green-1);bottom:-120px;left:-120px;animation:hero-orb-float 10s ease-in-out infinite alternate-reverse}.homepage-hero__orb--3{width:250px;height:250px;background:var(--cl-blue-1);top:45%;left:45%;-webkit-animation:hero-orb-float 12s ease-in-out infinite alternate;animation:hero-orb-float 12s ease-in-out infinite alternate}@-webkit-keyframes hero-orb-float{0%{transform:translate(0) scale(1)}50%{transform:translate(30px,-20px) scale(1.1)}to{transform:translate(-20px,30px) scale(.95)}}@keyframes hero-orb-float{0%{transform:translate(0) scale(1)}50%{transform:translate(30px,-20px) scale(1.1)}to{transform:translate(-20px,30px) scale(.95)}}.homepage-hero__inner{position:relative;z-index:1;padding-bottom:60px}@media only screen and (min-width:641px)and (max-width:1100px){.homepage-hero__inner{padding-bottom:40px}}@media only screen and (max-width:640px){.homepage-hero__inner{padding-bottom:30px}}.homepage-hero__badges{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px}@media only screen and (max-width:640px){.homepage-hero__badges{gap:8px;margin-bottom:28px}}.homepage-hero__badge{display:inline-flex;align-items:center;gap:5px;padding:5px 14px;border-radius:40px;font-size:11px;font-weight:500;line-height:1.3;text-decoration:none;background:var(--cl-white-a-32);border:1px solid var(--cl-white-a-44);color:var(--cl-white);transition:background .2s}.homepage-hero__badge:hover{background:hsla(0,0%,100%,.2)}@media only screen and (max-width:640px){.homepage-hero__badge{padding:4px 10px;font-size:10px}}.homepage-hero__badge--accent{background:var(--cl-green-1);border-color:var(--cl-green-2);color:var(--cl-purple-1);font-weight:600}.homepage-hero__badge--accent:hover{background:var(--cl-green-2)}.homepage-hero__badge-icon{font-size:12px;line-height:1}.homepage-hero__grid{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;align-items:center}@media only screen and (min-width:641px)and (max-width:1100px){.homepage-hero__grid{gap:40px}}@media only screen and (min-width:641px)and (max-width:900px){.homepage-hero__grid{grid-template-columns:1fr;gap:36px}}@media only screen and (max-width:640px){.homepage-hero__grid{grid-template-columns:1fr;gap:36px}}.homepage-hero__left{min-width:0}.homepage-hero__left .title--h1{font-size:clamp(32px,5vw,64px);line-height:1.15}.homepage-hero__desc{margin-top:28px;max-width:540px;color:var(--cl-grey-2);line-height:1.6}@media only screen and (max-width:640px){.homepage-hero__desc{margin-top:20px}}.homepage-hero__desc--secondary{margin-top:12px;font-size:15px;color:var(--cl-grey-1)}.homepage-hero__action.button{display:inline-flex;width:auto;margin-top:32px}@media only screen and (max-width:640px){.homepage-hero__action.button{margin-top:24px}}.homepage-hero__stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media only screen and (max-width:340px){.homepage-hero__stats{grid-template-columns:1fr}}.homepage-hero__stat{padding:20px;border-radius:16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center}@media only screen and (max-width:640px){.homepage-hero__stat{padding:16px}}.homepage-hero__stat-value{font-size:32px;font-weight:800;line-height:1.2;color:var(--cl-white)}@media only screen and (min-width:641px)and (max-width:1100px){.homepage-hero__stat-value{font-size:26px}}@media only screen and (max-width:640px){.homepage-hero__stat-value{font-size:24px}}.homepage-hero__stat-value--grad{background:var(--grad-lavander-green-1) text;-webkit-text-fill-color:transparent}.homepage-hero__stat-value--green{color:var(--cl-green-1)}.homepage-hero__stat-value--yellow{color:var(--cl-yellow-1)}.homepage-hero__stat-label{margin-top:6px;font-size:11px;color:var(--cl-grey-2);text-transform:uppercase;letter-spacing:.04em;line-height:1.4}.achivements__brands{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.achivements__brands.frame{padding-bottom:145px}@media only screen and (min-width:1101px){.achivements__brands{gap:35px 90px}.achivements__brands.frame{padding:35px 45px 145px}}@media only screen and (min-width:641px)and (max-width:1100px){.achivements__brands{gap:35px 50px}}@media only screen and (max-width:640px){.achivements__brands{gap:25px 40px}}.achivements__brand{transition:transform .2s}.achivements__brand:hover{transform:translateY(-10%)}.achivements__link{display:flex}@media only screen and (min-width:641px)and (max-width:1100px){.achivements__link img{width:auto;height:40px}}@media only screen and (max-width:640px){.achivements__link img{width:auto;height:40px;height:30px}}.achivements__plus{margin-top:-105px;text-align:center}.achivements__list{display:grid;grid-template-columns:repeat(4,200px);justify-content:center;align-items:center;gap:50px;margin-top:15px}@media only screen and (min-width:641px)and (max-width:1100px){.achivements__list{gap:20px}}@media only screen and (max-width:640px){.achivements__list{gap:20px}}@media only screen and (min-width:641px)and (max-width:900px){.achivements__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:640px){.achivements__list{grid-template-columns:1fr}}.achivement{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:15px;height:160px;background:var(--bg-contrast);border-radius:var(--radius-block)}@media only screen and (min-width:641px)and (max-width:900px){.achivement{height:120px}}@media only screen and (max-width:640px){.achivement{flex-direction:row;gap:20px;height:auto}}.achivement__name{font-weight:500;text-transform:uppercase}.products .section__container{display:flex;flex-direction:column;gap:0}.products__group{margin-bottom:40px}.products__group:last-child{margin-bottom:0}.products__group-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--cl-grey-2);padding-left:8px;margin-bottom:14px;display:flex;align-items:center;gap:10px}.products__group-title:before{content:"";display:block;width:24px;height:2px;border-radius:1px}.products__group-title--grad:before{background:var(--grad-lavander-green-1)}.products__group-title--green:before{background:var(--cl-green-1)}.products__group-title--yellow-green:before{background:var(--grad-yellow-green-1)}.products__group-title--blue:before{background:var(--cl-blue-1)}.products__grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.products__grid-2:last-child{margin-bottom:0}@media only screen and (max-width:640px){.products__grid-2{grid-template-columns:1fr}}.products__grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-bottom:20px}.products__grid-3:last-child{margin-bottom:0}@media only screen and (min-width:641px)and (max-width:1100px){.products__grid-3{grid-template-columns:1fr 1fr}}@media only screen and (max-width:640px){.products__grid-3{grid-template-columns:1fr}}.products__card{border-radius:var(--radius-block);overflow:hidden;transition:transform .2s;display:flex;flex-direction:column;text-decoration:none;color:inherit;cursor:pointer}.products__card:hover{transform:translateY(-4px)}.products__card-top{padding:28px 28px 20px;color:var(--cl-white);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:8px}@media only screen and (max-width:640px){.products__card-top{padding:22px 22px 16px}}.products__card-title{font-size:20px;font-weight:800;line-height:1.2;position:relative;z-index:1}@media only screen and (max-width:640px){.products__card-title{font-size:18px}}.products__card-desc{font-size:13px;color:hsla(0,0%,100%,.82);line-height:1.5;position:relative;z-index:1}.products__card-bot{padding:16px 28px 24px;background:hsla(0,0%,100%,.07);display:flex;flex-direction:column;gap:10px;flex:1;justify-content:flex-end}@media only screen and (max-width:640px){.products__card-bot{padding:14px 22px 20px}}.products__card-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,100%,.5)}.products__card-svg{position:absolute;top:-15px;right:-15px;width:100px;height:100px;pointer-events:none;opacity:.07}.products__card-svg--sm{top:-10px;right:-10px;width:66px;height:66px;opacity:.045}.products__tag{display:inline-flex;padding:4px 14px;border-radius:40px;font-size:11px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;z-index:1}.products__tag--ok{background:var(--cl-green-1);border:1px solid var(--cl-green-2);color:var(--cl-purple-1)}.products__tag--ok-dark{background:var(--cl-purple-1);border:1px solid rgba(33,17,82,.3);color:var(--cl-white)}.products__tag--soon{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);color:var(--cl-white)}.products__feats{display:flex;flex-wrap:wrap;gap:6px}.products__feat{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--cl-white);padding:6px 12px;border-radius:8px;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.18)}.products__feat:before{content:"✓";color:var(--cl-green-1);font-weight:800;font-size:12px}.products__card--dark .products__card-top{color:var(--cl-purple-1)}.products__card--dark .products__card-desc{color:rgba(33,17,82,.55)}.products__card--dark .products__card-label{color:rgba(33,17,82,.35)}.products__card--dark .products__feat{background:rgba(33,17,82,.08);border-color:rgba(33,17,82,.12);color:var(--cl-purple-1)}.products__card--dark .products__feat:before{color:rgba(33,17,82,.5)}.products__card--bg-purple{background:linear-gradient(135deg,#7966fa,#5696ff)}.products__card--bg-blue-green{background:linear-gradient(135deg,#5696ff,#17dbb9)}.products__card--bg-indigo{background:linear-gradient(135deg,#4f78f7,#4d53f2)}.products__card--bg-lime{background:linear-gradient(-30deg,#f4f844,#42e3b4)}.products__card--bg-teal{background:linear-gradient(135deg,#17dbb9,#42e3b4)}.products__card--bg-royal{background:linear-gradient(135deg,#1a3ce9,#0669cf)}.products__card--bg-steel{background:linear-gradient(-50deg,#339aae,#0f6088 50%,#41b6e5)}.products__card--bg-pink-purple{background:linear-gradient(135deg,#ca6ba6,#6547cb)}.products__card--bg-violet{background:linear-gradient(-68deg,#513cef,#b15ced)}.products__card--bg-navy{background:linear-gradient(135deg,#192758,#3c4ea6)}.products__card--bg-deep-purple{background:linear-gradient(135deg,#2d1b69,#4a2d8e)}.modeled-conversions__content{display:grid;grid-template-columns:5fr 7fr;gap:var(--bento-gap)}@media only screen and (min-width:641px)and (max-width:900px){.modeled-conversions__content{grid-template-columns:1fr}}@media only screen and (max-width:640px){.modeled-conversions__content{grid-template-columns:1fr}}.modeled-conversions__prefix{margin-bottom:20px;color:var(--text-contrast)}@media only screen and (min-width:1101px){.modeled-conversions__frame:first-child{grid-column:1/2;grid-row:1/3}}@media only screen and (min-width:901px)and (max-width:1100px){.modeled-conversions__frame:first-child{grid-column:1/2;grid-row:1/3}}@media only screen and (min-width:1101px){.modeled-conversions__frame:nth-child(2){grid-column:2/3}}@media only screen and (min-width:901px)and (max-width:1100px){.modeled-conversions__frame:nth-child(2){grid-column:2/3}}@media only screen and (min-width:1101px){.modeled-conversions__button{grid-column:2/3}}@media only screen and (min-width:901px)and (max-width:1100px){.modeled-conversions__button{grid-column:2/3}}.personalizations__content{display:flex;align-items:stretch;gap:var(--bento-gap)}@media only screen and (max-width:640px){.personalizations__content{flex-direction:column}}.personalizations__frame{padding-inline:75px 35%;flex-grow:1;background:var(--bg-lavander) url(/img/personalizations-frame-bg.f34b0a55.svg) 100% calc(100% + 5px)/655px auto no-repeat}@media only screen and (min-width:1201px)and (max-width:1600px){.personalizations__frame{background-size:50% auto}}@media only screen and (min-width:1101px)and (max-width:1200px){.personalizations__frame{padding-inline:55px 20%;background-position:155% 100%;background-size:60% auto}}@media only screen and (min-width:641px)and (max-width:1100px){.personalizations__frame{padding-inline:35px;background:var(--bg-lavander)}}@media only screen and (max-width:640px){.personalizations__frame{padding-inline:35px;background:var(--bg-lavander)}}.security__frame-top{display:flex;align-items:center;gap:40px}@media only screen and (max-width:640px){.security__frame-top{flex-direction:column}}.security__icons{display:flex;align-items:center;gap:var(--bento-gap)}@media only screen and (min-width:641px)and (max-width:900px){.security__icons{flex-direction:column}}.security__title{margin-bottom:15px}.security__notice{margin-top:40px;padding:20px 35px;background-color:var(--cl-lavander-a-32);border-radius:var(--radius-block)}@media only screen and (max-width:640px){.security__notice{border-radius:20px}}.accredited-software__frame{position:relative}@media only screen and (min-width:1101px){.accredited-software__content{padding-right:360px}}@media only screen and (min-width:901px)and (max-width:1100px){.accredited-software__content{padding-right:360px}}.accredited-software__text-item{margin-top:15px}.accredited-software__image{position:absolute;inset:-30px 90px -30px auto;padding:10px;background:var(--bg-contrast);border-radius:8px;box-shadow:0 54px 32px rgba(0,0,0,.25)}@media only screen and (min-width:901px)and (max-width:1100px){.accredited-software__image{right:40px}}@media only screen and (min-width:641px)and (max-width:900px){.accredited-software__image{position:relative;inset:0;margin:30px auto 15px;max-width:200px}}@media only screen and (max-width:640px){.accredited-software__image{position:relative;inset:0;margin:30px auto 15px;max-width:200px}}.accredited-software__image img{height:100%}.telegram-channel__frame{display:block;text-decoration:none;color:var(--text-contrast);border:0;background:linear-gradient(135deg,var(--cl-yellow-1) 0,var(--cl-green-2) 100%)}@media only screen and (min-width:1601px){.telegram-channel__frame{padding-right:500px;background:url(/img/telegramChannel.2b6f0c00.svg) no-repeat calc(100% - 100px) 100%/auto 100%,linear-gradient(135deg,var(--cl-yellow-1) 0,var(--cl-green-2) 100%)}}.telegram-channel__text{margin-top:24px}.main-form__content,.main-form__form{display:flex;justify-content:center}.main-form__content{align-items:center}.main-form__form{flex-direction:column;align-items:stretch;gap:15px;width:600px}.field{position:relative;cursor:pointer}.field .field__input:focus+.field__label,.field.field--filled .field__label,.field:hover .field__label{transform:translateY(-15px)}.field__label{position:absolute;top:35px;left:25px;display:flex;align-items:center;width:100%;line-height:20px;font-size:14px;color:var(--text-light);transition:transform .2s;pointer-events:none;z-index:1}.field__input{display:block;padding:44px 25px 18px;width:100%;line-height:var(--text-line-height);font-size:var(--text-font-size);background:var(--bg-contrast);border:0;border-radius:var(--radius-block)}.field__input:active,.field__input:focus{border:0;outline:none}.notify{position:fixed;top:20px;right:20px;display:flex;gap:10px;padding:30px 25px;max-width:400px;color:var(--text-contrast);border-radius:var(--radius-block);z-index:200}@media only screen and (max-width:640px){.notify{max-width:calc(100% - 40px)}}.notify--success{background:var(--bg-green-light)}.notify--error{background:var(--bg-error)}.notify__icon{flex-shrink:0}.writing-about-us{display:grid;grid-template-columns:240px auto;gap:25px}@media only screen and (max-width:640px){.writing-about-us{grid-template-columns:1fr}}.writing-about-us__aside{padding:25px 35px}.writing-about-us__aside-message{position:sticky;top:calc(var(--header-height) + 15px)}.writing-about-us__aside-text{margin-top:40px}@media only screen and (max-width:640px){.writing-about-us__aside-text{margin-top:20px}}@media only screen and (min-width:641px)and (max-width:1100px){.writing-about-us__aside-text{margin-top:20px}}.writing-about-us__card:not(:first-child){margin-top:25px}.writing-about-us__card-info{padding:25px 25px 25px 95px}@media only screen and (max-width:640px){.writing-about-us__card-info{padding:55px 25px 25px 25px}}@media only screen and (min-width:641px)and (max-width:1100px){.writing-about-us__card-info{padding:55px 25px 25px 25px}}.writing-about-us__card-title{position:relative;display:inline-flex;gap:20px}@media only screen and (min-width:1101px){.writing-about-us__card-title{align-items:center}}@media only screen and (max-width:640px){.writing-about-us__card-title{flex-direction:column}}@media only screen and (min-width:641px)and (max-width:1100px){.writing-about-us__card-title{flex-direction:column}}.writing-about-us__card-title:before{content:"";width:40px;height:40px;background-image:var(--bg-image);background-repeat:no-repeat;background-position:50%;z-index:-1}@media only screen and (min-width:1101px){.writing-about-us__card-title:before{margin-left:-60px}}@media only screen and (max-width:640px){.writing-about-us__card-title:before{margin-top:-60px}}@media only screen and (min-width:641px)and (max-width:1100px){.writing-about-us__card-title:before{margin-top:-60px}}.writing-about-us__card-quote{margin-top:15px}.writing-about-us__card-summary{margin-top:10px}.writing-about-us__card-button{margin-top:15px}@media only screen and (min-width:641px)and (max-width:1100px){.writing-about-us__card-button{margin-left:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@media only screen and (min-width:1101px){.writing-about-us__card-button{margin-left:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@media only screen and (max-width:640px){.writing-about-us__card-button{margin-top:25px}}@media only screen and (min-width:641px)and (max-width:1100px){.writing-about-us__card-button{margin-top:25px}}.writing-about-us__card-banner{display:flex;align-items:center;gap:15px;padding:25px 35px}@media only screen and (max-width:640px){.writing-about-us__card-banner{flex-direction:column;align-items:flex-start}}@media only screen and (min-width:641px)and (max-width:1100px){.writing-about-us__card-banner{flex-direction:column;align-items:flex-start}}.partners__list{display:grid;grid-template-columns:repeat(3,4fr);gap:30px}@media only screen and (min-width:641px)and (max-width:1100px){.partners__list{gap:25px;grid-template-columns:repeat(2,6fr)}}@media only screen and (max-width:640px){.partners__list{grid-template-columns:1fr}}.partner{min-height:260px}@media only screen and (max-width:640px){.partner{min-height:160px}}@media only screen and (min-width:641px)and (max-width:1100px){.partner{min-height:160px}.partner--wide{grid-column:span 2}}@media only screen and (min-width:1101px){.partner--wide{grid-column:span 2}}.partner__logo,.partner__subtitle{transition:transform .2s}.partner__link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:100%;border-radius:var(--radius-block);color:var(--text-contrast);background-color:var(--bg-contrast);text-decoration:none}.partner__link:hover .partner__logo,.partner__link:hover .partner__subtitle{transform:translateY(-5px)}.partner__link:focus .partner__logo,.partner__link:focus .partner__subtitle{transform:translateY(0)}.partner__logo{max-width:60%}