@font-face{font-display:swap;font-family:Circe;font-style:normal;font-weight:800;src:url(/assets/fonts/circe/Circe-ExtraBold.woff2) format("woff2"),url(/assets/fonts/circe/Circe-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Circe;font-style:normal;font-weight:700;src:url(/assets/fonts/circe/Circe-Bold.woff2) format("woff2"),url(/assets/fonts/circe/Circe-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Circe;font-style:normal;font-weight:400;src:url(/assets/fonts/circe/Circe.woff2) format("woff2"),url(/assets/fonts/circe/Circe.woff) format("woff")}@font-face{font-display:swap;font-family:Circe;font-style:normal;font-weight:300;src:url(/assets/fonts/circe/Circe-Light.woff2) format("woff2"),url(/assets/fonts/circe/Circe-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Oddval;font-style:normal;font-weight:700;src:url(/assets/fonts/oddval/Oddval-Bold.woff2) format("woff2"),url(/assets/fonts/oddval/Oddval-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Oddval;font-style:normal;font-weight:600;src:url(/assets/fonts/oddval/Oddval-SemiBold.woff2) format("woff2"),url(/assets/fonts/oddval/Oddval-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Oddval;font-style:normal;font-weight:400;src:url(/assets/fonts/oddval/Oddval-Regular.woff2) format("woff2"),url(/assets/fonts/oddval/Oddval-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Oddval;font-style:normal;font-weight:300;src:url(/assets/fonts/oddval/Oddval-Light.woff2) format("woff2"),url(/assets/fonts/oddval/Oddval-Light.woff) format("woff")}:root{--black:#0d1d4a;--gray-dark:#93a1c8;--gray-normal:#e3e8f2;--gray-normal-secondary:#f7f8fb;--gray-light:#f1f4f9;--white:#fff;--violet-dark:#6435a5;--violet-normal:#7d2aeb;--violet-light:#f2eafd;--pink-dark:#f635a7;--pink-normal:#f75db8;--pink-light:#feeff8;--yellow-dark:#fdc607;--yellow-normal:#ffd304;--yellow-light:#fff6c9;--green-normal:#73ee00;--green-light:#f1fde6;--font-size-3xs:11px;--line-height-3xs:14px;--font-size-2xs:12px;--line-height-2xs:16px;--font-size-xs:14px;--line-height-xs:18px;--font-size-s:16px;--line-height-s:24px;--font-size-m:18px;--line-height-m:26px;--font-size-l:20px;--line-height-l:26px;--font-size-xl:24px;--line-height-xl:30px;--font-size-2xl:28px;--line-height-2xl:34px;--font-size-3xl:36px;--line-height-3xl:40px}@media (min-width:1024px){:root{--font-size-3xs:12px;--line-height-3xs:16px;--font-size-2xs:14px;--line-height-2xs:18px;--font-size-xs:16px;--line-height-xs:22px;--font-size-s:18px;--line-height-s:26px;--font-size-m:20px;--line-height-m:28px;--font-size-l:24px;--line-height-l:30px;--font-size-xl:32px;--line-height-xl:38px;--font-size-2xl:40px;--line-height-2xl:48px;--font-size-3xl:56px;--line-height-3xl:62px}}.headline{font-family:Circe,sans-serif;font-weight:700}.headline--1{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl)}.headline--2{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl)}.headline--3{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.headline--4{font-size:var(--font-size-l);line-height:var(--line-height-l)}.headline--ff_oddval{font-family:Oddval,sans-serif}.headline--fw_600{font-weight:600}.headline--section{font-family:Oddval,sans-serif;font-size:24px;font-weight:600;line-height:1.5;text-transform:uppercase}@media (min-width:768px){.headline--section{font-size:40px;line-height:1.2}}@media (min-width:1024px){.headline--section{font-size:60px}}.text{font-family:Circe,sans-serif;font-weight:400}.text--xl{font-size:var(--font-size-m);line-height:var(--line-height-m)}.text--l{font-size:var(--font-size-s);line-height:var(--line-height-s)}.text--m{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.text--s{font-size:var(--font-size-2xs);line-height:var(--line-height-2xs)}.text--xs{font-size:var(--font-size-3xs);line-height:var(--line-height-3xs)}.text--light{font-weight:300}.text--bold{font-weight:700}.text--gray{color:var(--gray-dark)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:Circe,sans-serif;scroll-behavior:smooth}body{margin:0}body.lock-scroll>#hde-contact-container,body[data-modal-opened]>#hde-contact-container,body[data-modal-opened]>#msd-widget-stylus{display:none}.visually-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.full-hidden{display:none!important}.lock-scroll{overflow:hidden!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes flipped-floating{0%{transform:scaleX(-1) translate(0)}50%{transform:scaleX(-1) translateY(10px)}to{transform:scaleX(-1) translate(0)}}.action-button{align-items:center;background-color:transparent;border:none;border-radius:4px;box-sizing:border-box;cursor:pointer;display:grid;font-family:Circe,sans-serif;font-weight:700;justify-content:center;padding:0;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s}.action-button--size_m{padding:11px 16px}@media (min-width:1024px){.action-button--size_m{padding:13px 20px}}.action-button--size_l{padding:12px 20px}@media (min-width:1024px){.action-button--size_l{padding:15px 24px}}.action-button--size_xl{padding:15px 20px}@media (min-width:1024px){.action-button--size_xl{padding:19px 32px}}.action-button--fill-violet{background-color:var(--violet-normal);color:var(--white)}@media (hover:hover){.action-button--fill-violet:hover{background-color:var(--violet-dark)}}.action-button--outlined-violet{background-color:var(--white);border:1px solid var(--violet-normal);color:var(--violet-normal)}.action-button--outlined-violet[disabled]{border-color:var(--gray-dark)}@media (hover:hover){.action-button--outlined-violet:hover{border-color:var(--violet-dark);color:var(--violet-dark)}}.action-button--fill-yellow{background-color:var(--yellow-normal);color:var(--black)}@media (hover:hover){.action-button--fill-yellow:hover{background-color:var(--yellow-dark)}}.action-button--fill-pink{background-color:var(--pink-normal);color:var(--white)}@media (hover:hover){.action-button--fill-pink:hover{background-color:var(--pink-dark)}}.action-button--fill-violet-light{background-color:var(--violet-light);color:var(--violet-normal)}@media (hover:hover){.action-button--fill-violet-light:hover{background-color:#e3cfff}}.action-button--fill-black{background-color:var(--black);color:var(--white)}@media (hover:hover){.action-button--fill-black:hover{background-color:var(--black)}}.action-button--outlined-black{background-color:var(--white);border:1px solid var(--black);color:var(--black)}.action-button--outlined-black[disabled]{border-color:var(--gray-dark)}.action-button--fill-gray-light{background-color:var(--gray-light);color:var(--gray-dark)}@media (hover:hover){.action-button--fill-gray-light:hover{background-color:#eef1f7}}.action-button--rounded{border-radius:100px}.action-button--bra_8{border-radius:8px}.action-button--bra_12{border-radius:12px}.action-button--with-icon{gap:6px;grid-auto-flow:column}.action-button--with-icon svg{height:16px;width:16px}@media (min-width:1024px){.action-button--with-icon svg{height:24px;width:24px}}.action-button[disabled]{background-color:var(--gray-normal);color:var(--gray-dark);cursor:not-allowed}.action-button--cursor_pointer{cursor:pointer}.action-button--with-preloader{overflow:hidden;position:relative}.action-button__preloader{align-items:center;background-color:inherit;background-image:inherit;bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0}.action-button__preloader svg{animation:spin .8s linear infinite;fill:currentcolor;height:24px;width:24px}form[data-is-fetching] .action-button__preloader{display:flex}.button-preloader{align-items:center;background-color:inherit;background-image:inherit;bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0}.button-preloader svg{animation:spin .8s linear infinite;fill:currentcolor;height:24px;width:24px}form[data-is-fetching] .button-preloader{display:flex}.link{text-decoration:none;transition:color .2s,opacity .2s}.link--color_violet{color:var(--violet-normal)}.link--color_violet:hover{color:var(--violet-dark)}.link--color_gray,.link--color_violet[disabled]{color:var(--gray-dark)}.link--color_gray:hover{color:var(--violet-normal)}.link--color_gray[disabled]{color:var(--gray-normal)}.link--color_black{color:var(--black)}.link--color_black:hover{color:var(--violet-normal)}.link--color_black[disabled]{color:var(--gray-normal)}.link--color_white{color:var(--white)}.link--color_white:hover{opacity:.64}.link--color_white[disabled]{color:var(--gray-dark)}.link--with-icon{align-items:center;display:inline-grid;gap:8px;grid-auto-flow:column;justify-content:center}.link--underline{text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,100%,.24);text-decoration-color:hsla(0,0%,100%,.24);text-underline-offset:.4em}.emoji{display:inline-block;height:1em;width:1em}.accept-policy{align-items:center;display:grid;gap:8px;grid-auto-flow:column;justify-content:start}.accept-policy__custom-checkbox{--bg-color:var(--gray-light);--hover-bg-color:var(--gray-normal);--border-color:var(--gray-normal);--checked-color:var(--white);--checked-bg-color:var(--violet-normal);position:relative}.accept-policy__native-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;bottom:0;left:0;margin:0;position:absolute;right:0;top:0;z-index:0}.accept-policy__decor-label{align-items:center;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:3px;box-sizing:border-box;color:var(--gray-light);cursor:pointer;display:flex;height:24px;justify-content:center;position:relative;transition:background-color .2s,color .2s;width:24px;z-index:1}.accept-policy__decor-label:hover{background-color:var(--hover-bg-color);color:var(--hover-bg-color)}.accept-policy__decor-label svg{height:16px;width:16px}.accept-policy__native-input:checked+.accept-policy__decor-label{background-color:var(--checked-bg-color);border-color:var(--checked-bg-color);color:var(--checked-color)}.accept-policy__text--color_gray{color:var(--gray-dark)}.accept-policy__text--color_black{color:var(--black)}.accept-policy__text--color_white{color:var(--white)}.accept-policy__text a{color:inherit}.input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--gray-normal);border-radius:4px;box-sizing:border-box;color:var(--black);display:flex;font-family:Circe,sans-serif;font-weight:400;outline:none;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}.input::-moz-placeholder{color:var(--gray-dark);font-size:var(--font-size-xs)}.input::placeholder{color:var(--gray-dark);font-size:var(--font-size-xs)}.input:focus,.input:hover{border-color:#d3d7df}.input:focus::-moz-placeholder{color:transparent}.input:focus::placeholder{color:transparent}form[data-invalid] .input:invalid{background-color:var(--pink-light);border-color:var(--pink-normal)}.input--size_s{font-size:var(--font-size-xs);line-height:var(--line-height-xs);padding:10px 16px}@media (min-width:1024px){.input--size_s{padding:12px 16px}}.input--size_s::-moz-placeholder{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.input--size_s::placeholder{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.input--size_m{font-size:var(--font-size-s);line-height:var(--line-height-s);padding:11px 16px}@media (min-width:1024px){.input--size_m{padding:14px 16px}}.input--size_m::-moz-placeholder{font-size:var(--font-size-s);line-height:var(--line-height-s)}.input--size_m::placeholder{font-size:var(--font-size-s);line-height:var(--line-height-s)}.input--size_l{font-size:var(--font-size-m);line-height:var(--line-height-m);padding:14px 16px}@media (min-width:1024px){.input--size_l{padding:17px 16px}}.input--size_l::-moz-placeholder{font-size:var(--font-size-m);line-height:var(--line-height-m)}.input--size_l::placeholder{font-size:var(--font-size-m);line-height:var(--line-height-m)}.input--light,.input--light_v2{background-color:var(--white);color:var(--black)}.input--light_v2{border-color:var(--white)}.input--light_v2:focus,.input--light_v2:hover{border-color:var(--white);box-shadow:0 8px 20px 0 #faa81c}.input--light_v2:focus::-moz-placeholder{color:transparent}.input--light_v2:focus::placeholder{color:transparent}.input--gray{background-color:var(--gray-light);color:var(--black)}.input--dark{color:var(--white)}.input--bra_8{border-radius:8px}.input--bra_12{border-radius:12px}.modal-root{bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1010}.modal-root__backdrop{align-items:center;background-color:rgba(13,29,74,.15);box-sizing:border-box;display:flex;justify-content:center;min-height:100%;padding:28px 0 0}@media (min-width:768px){.modal-root__backdrop{padding:28px 48px 0}}.modal-root__backdrop--blur{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-root__backdrop--p_null{padding:0}.modal-root__backdrop--dark{background-color:rgba(13,29,74,.65)}.modal-root__content{box-sizing:border-box;position:relative;width:100%}.modal-root__close-btn{background-color:transparent;border:none;color:var(--black);cursor:pointer;height:24px;padding:0;position:absolute;right:20px;top:20px;transition:color .2s;width:24px;z-index:10}@media (min-width:768px){.modal-root__close-btn{right:24px;top:24px}}@media (min-width:1024px){.modal-root__close-btn{right:32px;top:32px}}.modal-root__close-btn:hover{color:var(--violet-normal)}.modal-root__close-btn svg{fill:currentcolor;height:100%;width:100%}.content-wrapper{margin-left:auto;margin-right:auto;max-width:var(--max-content-width,1264px);padding-left:var(--page-side-padding,20px);padding-right:var(--page-side-padding,20px)}@media (min-width:768px){.content-wrapper{padding-left:var(--page-side-padding,32px);padding-right:var(--page-side-padding,32px)}}@media (min-width:1024px){.content-wrapper{padding-left:var(--page-side-padding,48px);padding-right:var(--page-side-padding,48px)}}@media (min-width:1280px){.content-wrapper{padding-left:var(--page-side-padding,88px);padding-right:var(--page-side-padding,88px)}}.header--color_white{color:var(--white)}.header__inner{--header-height:80px;align-items:center;box-sizing:border-box;display:grid;gap:16px;grid-template-columns:auto 1fr auto;height:var(--header-height);justify-content:space-between;padding-bottom:16px;padding-top:16px}@media (min-width:768px){.header__inner{--header-height:96px;padding-bottom:24px;padding-top:24px}}@media (min-width:1024px){.header__inner{--header-height:116px;padding-bottom:32px;padding-top:32px}}.header__logo-box{align-items:flex-end;display:flex;justify-self:center;order:2}@media (min-width:768px){.header__logo-box{justify-self:start}}.header__logo-img{display:block;height:29px;width:120px}@media (min-width:768px){.header__logo-img{height:40px;width:165px}}.header__logo-text{display:none}@media (min-width:1024px){.header__logo-text{display:inline-flex;margin-bottom:6px;margin-left:8px}}.header__auth-links{display:grid;gap:16px;grid-auto-flow:column;order:3}.header__auth-link--mobile_icon{align-items:center;border-radius:50%;display:grid;height:48px;justify-content:center;width:48px}@media (min-width:768px){.header__auth-link--mobile_icon{display:none}}.header__auth-link--mobile_icon svg{height:24px;width:24px}.header__auth-link--mobile_text{align-items:center;border-radius:12px;box-sizing:border-box;display:grid;font-size:16px;font-weight:700;justify-content:center;line-height:22px;padding:13px 20px;text-decoration:none}@media (min-width:768px){.header__auth-link--mobile_text{display:none}}.header__auth-link--desktop{display:none}@media (min-width:768px){.header__auth-link--desktop{display:grid}}@media (min-width:1280px){.header__menu{order:2}}.header__menu:before{box-shadow:none;content:"";display:block;height:var(--header-height);left:0;pointer-events:none;position:absolute;right:0;top:0;transition:box-shadow .6s;z-index:3}@media (min-width:1280px){.header__menu:before{content:none}}.header__menu--expanded:before{box-shadow:0 15px 45px 0 rgba(147,161,200,.25)}.menu__expand-btn{align-items:center;background-color:var(--white);border:none;border-radius:50%;box-shadow:0 0 15px 0 rgba(13,29,74,.11);box-sizing:border-box;display:flex;height:48px;justify-content:center;padding:0;position:relative;width:48px}@media (min-width:1280px){.menu__expand-btn{display:none}}.menu__expand-btn span{background-color:var(--black);border-radius:9px;height:2px;left:50%;margin-left:-10px;position:absolute;transition:opacity .6s,transform .3s;width:20px}.menu__expand-btn span:first-child{top:17px}.menu__expand-btn span:nth-child(2),.menu__expand-btn span:nth-child(3){top:23.5px}.menu__expand-btn span:nth-child(4){top:30px}.menu__expand-btn[aria-expanded=true] span:first-child,.menu__expand-btn[aria-expanded=true] span:nth-child(4){opacity:0;transform:scale(.1)}.menu__expand-btn[aria-expanded=true] span:nth-child(2){transform:rotate(45deg)}.menu__expand-btn[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg)}.menu__dropdown{background-color:var(--white);box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - var(--header-height));left:0;padding:32px 20px;position:absolute;top:var(--header-height);transform:translateX(-100%);transition:transform .6s;width:245px;z-index:2}@media (min-width:1280px){.menu__dropdown{align-items:start;background-color:transparent;display:grid;grid-template-columns:1fr;height:auto;padding:0;position:static;transform:translateX(0);width:auto}}.menu__expand-btn[aria-expanded=true]+.menu__dropdown{box-shadow:0 16px 25px 0 rgba(13,29,74,.11);transform:translateX(0)}.menu__list{display:grid;gap:32px;list-style:none;margin:0 0 16px;padding-left:0}@media (min-width:1280px){.menu__list{grid-auto-flow:column;justify-content:center;margin:0}}.menu__item{align-items:center;color:var(--black);display:grid;gap:16px;grid-auto-flow:column;justify-content:space-between}.menu__item svg{display:block;height:24px;width:24px}@media (min-width:1280px){.menu__item svg{display:none}}.menu__link{background-color:transparent;border:none;cursor:pointer;font-size:17px;font-weight:700;line-height:1.25;padding:0}.menu__link:hover+svg{color:var(--violet-normal)}.menu__auth-links{display:grid;gap:12px;grid-auto-rows:48px;margin-top:auto}@media (min-width:1024px){.menu__auth-links{grid-auto-rows:54px}}@media (min-width:1280px){.menu__auth-links{display:none}}@media (max-width:1279px){.menu__link.link--color_white{color:var(--black)}}.footer{background-color:var(--white);color:var(--black)}.footer__content{display:grid;gap:24px;padding-bottom:32px;padding-top:32px}@media (min-width:1024px){.footer__content{gap:46px;grid-template-columns:auto 1fr}}@media (min-width:1440px){.footer__content{gap:82px;padding-bottom:40px;padding-top:40px}}.footer__add-links{display:flex;flex-direction:column}@media (min-width:768px){.footer__add-links{align-items:center;flex-direction:row;justify-content:space-between;order:2}}@media (min-width:1024px){.footer__add-links{align-items:flex-start;flex-direction:column;justify-content:flex-start;order:0}}.footer__contacts{align-items:center;display:flex;flex-flow:column wrap;justify-content:center;text-align:center}@media (min-width:768px){.footer__contacts{align-items:flex-start;height:64px;text-align:left}}@media (min-width:1024px){.footer__contacts{height:auto}}.footer__support-link{color:var(--violet-normal);text-decoration:none;transition:color .2s}.footer__support-link:hover{color:var(--violet-dark)}.footer__schedule{color:var(--gray-dark);margin-bottom:8px;margin-top:8px}@media (min-width:768px){.footer__schedule{margin:0 0 0 16px;max-width:140px;order:3}}@media (min-width:1024px){.footer__schedule{margin:20px 0 8px;max-width:none;order:0}}.footer__app-links{display:grid;gap:12px;grid-auto-flow:column;justify-items:center;margin-top:24px}@media (min-width:768px){.footer__app-links{margin-top:0}}@media (min-width:1024px){.footer__app-links{margin-top:auto}}.footer__app-link{align-items:center;background-color:transparent;border:1px solid var(--gray-normal);border-radius:5px;color:var(--gray-dark);display:inline-flex;justify-content:center;padding:11px;transition:color .2s,border-color .2s}.footer__app-link:hover{border-color:var(--violet-light);color:var(--violet-normal)}.footer__app-link svg{height:32px;width:112px}@media (min-width:1440px){.footer__app-link svg{height:40px;width:140px}}.footer__groups{display:grid;gap:16px;list-style:none;margin-bottom:0;margin-top:0;padding:0}@media (min-width:768px){.footer__groups{align-items:start;gap:24px;grid-auto-flow:column;justify-content:space-between;order:1}}.footer__links-group{display:grid;gap:4px}@media (min-width:769px){.footer__links-group{gap:8px}}@media (min-width:1440px){.footer__links-group{gap:16px}}.footer__links-list{display:flex;flex-wrap:wrap;list-style:none;margin:-4px 0 0 -8px;padding-left:0}@media (min-width:768px){.footer__links-list{flex-flow:column nowrap;margin:-4px 0 0}}.footer__list-item{margin:4px 8px}@media (min-width:768px){.footer__list-item{margin:4px 0}}.footer__list-item-btn{background-color:transparent;color:var(--black)}.footer__copyright-wrapper{border-top:1px solid var(--gray-normal);color:var(--black)}.footer__copyright-wrapper--bg_gray{background-color:var(--gray-light);border-color:var(--gray-light)}.footer__copyright{align-items:center;display:grid;gap:24px;padding-bottom:24px;padding-top:24px;text-align:center}@media (min-width:768px){.footer__copyright{grid-auto-flow:column;grid-template-columns:1fr auto;justify-content:space-between}}@media (min-width:1024px){.footer__copyright{grid-auto-flow:column;justify-content:space-between}}.footer__details-wrap{display:grid;gap:8px;justify-items:start}.footer__details{color:var(--gray-dark);text-align:left}.footer__payment{align-items:center;display:grid;gap:8px;justify-content:stretch;text-align:left}@media (min-width:1024px){.footer__payment{gap:40px;grid-auto-flow:column}}.footer__payment-services-logos{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.footer__payment-services-logos{gap:40px}}.footer__payment-service-logo{height:24px;width:48px}.footer__list-item-btn{background:none;border:none;cursor:pointer;display:inline;font:inherit;padding:0;text-align:left}.popup-ai-services{background:#fff;border-radius:16px;max-width:780px;padding:32px 20px;width:100%}@media (min-width:768px){.popup-ai-services{border-radius:24px;padding:32px 40px}}.popup-ai-services__title{color:#0d1d4a;font-size:20px;font-weight:700;line-height:26px;margin:0 0 16px}@media (min-width:768px){.popup-ai-services__title{font-size:25px;line-height:31px;margin:0 0 24px}}.popup-ai-services__grid{display:grid;gap:18px;grid-template-columns:1fr}@media (min-width:768px){.popup-ai-services__grid{gap:24px;grid-template-columns:repeat(2,1fr)}}.popup-ai-services__link{color:#0d1d4a;font-size:16px;line-height:20px;text-decoration:none;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.popup-ai-services__link:hover{color:#7d2aeb}@media (min-width:768px){.popup-ai-services__link{font-size:18px;line-height:26px}}.support-modal{--font-size-m:18px;--line-height-m:26px;--font-size-xl:24px;--line-height-xl:30px;background-color:var(--violet-normal);background-image:url(/assets/img/_shared/common/blurred_ball.svg);background-position:bottom 120px right -300px;background-repeat:no-repeat;background-size:500px;border-radius:16px 16px 0 0;box-sizing:border-box;color:var(--white);margin-top:auto;max-width:768px;overflow:hidden;padding:40px 20px 136px}@media (min-width:768px){.support-modal{background-image:url(/assets/img/_shared/common/blurred_ball.svg),url(/assets/img/_shared/common/blurred_ball.svg);background-position:bottom 0 left -300px,bottom -120px right -160px;background-size:500px,440px;border-radius:32px;margin-top:0;padding:48px 32px}}@media (min-width:1280px){.support-modal{--font-size-m:20px;--line-height-m:28px;--font-size-xl:32px;--line-height-xl:38px;background-position:bottom 0 left -380px,bottom -250px right -280px;background-size:600px;max-width:1024px;padding:64px 48px}}.support-modal__close-btn{color:var(--white);right:20px;top:20px}.support-modal__close-btn:hover{color:var(--gray-light)}@media (min-width:768px){.support-modal__close-btn{right:32px;top:48px}}@media (min-width:1280px){.support-modal__close-btn{right:48px;top:64px}}.support-modal__inner{display:grid;gap:24px;grid-template-columns:1fr;position:relative;z-index:1}@media (min-width:768px){.support-modal__inner{gap:40px;grid-template-columns:293px 1fr}}.support-modal__col{display:grid}.support-modal__col--form{display:none;gap:16px;grid-template-columns:1fr;grid-template-rows:auto 1fr;order:2}@media (min-width:768px){.support-modal__col--form{order:1}}.support-modal__col--links{gap:16px;order:1}@media (min-width:768px){.support-modal__col--links{order:2}}@media (min-width:1280px){.support-modal__col--links{gap:32px}}.support-modal[data-state=fail] .support-modal__col--form[data-js=support-fail-request],.support-modal[data-state=pending] .support-modal__col--form[data-js=support-form-wrap],.support-modal[data-state=success] .support-modal__col--form[data-js=support-success-request]{display:grid}.support-modal__headline{font-family:Oddval,sans-serif;font-size:24px;font-weight:600;line-height:1;text-transform:uppercase}@media (min-width:1280px){.support-modal__headline--form{font-size:32px;line-height:1.25}}@media (min-width:768px){.support-modal__headline--links{padding-right:32px}}.support-modal__form{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:768px){.support-modal__form{grid-template-rows:auto minmax(147px,1fr) auto auto}}@media (min-width:1280px){.support-modal__form{grid-template-rows:auto minmax(138px,1fr) auto auto}}.support-modal__input{font-size:var(--font-size-m);line-height:var(--line-height-m);padding:14px 16px}@media (min-width:1280px){.support-modal__input{padding:17px 16px}}.support-modal__input::-moz-placeholder{font-size:var(--font-size-m);line-height:var(--line-height-m)}.support-modal__input::placeholder{font-size:var(--font-size-m);line-height:var(--line-height-m)}.support-modal__input--textarea{height:56px;resize:none}@media (min-width:768px){.support-modal__input--textarea{height:auto}}.support-modal__accept-policy{gap:16px}.support-modal__accept-policy .accept-policy__text{color:var(--gray-normal);font-size:12px;line-height:1.3}.support-modal__accept-policy .accept-policy__text a{-webkit-text-decoration:underline var(--gray-normal);text-decoration:underline var(--gray-normal);text-underline-offset:3px}.support-modal__button{overflow:hidden;padding:12px 20px;position:relative}@media (min-width:1280px){.support-modal__button{justify-self:start;padding:15px 24px}}.support-modal__result-wrap{align-content:start;background-color:var(--white);background-position:bottom;background-repeat:no-repeat;background-size:169px;border-radius:16px;box-sizing:border-box;color:var(--black);display:grid;gap:16px;padding:24px 24px 161px}@media (min-width:1280px){.support-modal__result-wrap{background-position:100% 100%;padding:32px 32px 150px}}.support-modal__result-wrap--success{background-image:url(/assets/img/_shared/support-modal/support_modal_1.webp)}.support-modal__result-wrap--fail{background-image:url(/assets/img/_shared/support-modal/support_modal_2.webp)}.support-modal__contacts{display:grid;gap:8px;justify-content:start;justify-items:start}@media (min-width:1280px){.support-modal__contacts{gap:16px}}.support-modal__support-link{color:var(--yellow-normal);text-decoration:none}.support-modal__support-link:hover{color:var(--yellow-dark)}.support-modal__support-link{font-size:20px;font-weight:700;line-height:1.3}@media (min-width:1280px){.support-modal__support-link{font-size:24px;line-height:1.25}}.support-modal__mail-link{font-size:20px;font-weight:700;line-height:1.3}@media (min-width:1280px){.support-modal__mail-link{font-size:24px;line-height:1.25}}.support-modal__schedule{font-size:18px;font-weight:400;line-height:1.4}@media (min-width:1280px){.support-modal__schedule{font-size:24px;line-height:1.25}}.support-modal__links-list{display:grid;gap:8px;grid-template-columns:1fr 1fr;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.support-modal__link{align-items:center;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background-color:hsla(0,0%,77%,.01);border:none;border-radius:16px;box-shadow:inset 0 33px 47px -30px hsla(0,0%,100%,.5),inset 0 5px 9px -3px #fff,inset 0 -69px 57px -54px rgba(96,68,144,.3),inset 0 83px 85px -40px rgba(202,172,255,.3),inset 0 3px 15.3px 0 rgba(154,146,210,.3),inset 0 .8px 34px 0 rgba(227,222,255,.2);box-sizing:border-box;color:var(--white);display:grid;font-family:Oddval,sans-serif;font-size:9px;font-weight:700;gap:8px;grid-auto-flow:column;justify-content:start;line-height:1.2;padding:8px;text-decoration:none;text-transform:uppercase;width:100%}@media (min-width:1280px){.support-modal__link{border-radius:24px;font-size:12px;gap:16px;padding:8px 16px}}.support-modal__social-logo-wrap{align-items:center;background-color:var(--white);border-radius:16px;box-shadow:0 15px 45px 0 rgba(147,161,200,.25);color:var(--violet-normal);display:flex;height:32px;justify-content:center;width:32px}@media (min-width:1280px){.support-modal__social-logo-wrap{height:40px;width:40px}}.support-modal__social-logo-wrap svg{height:16px;width:16px}@media (min-width:1280px){.support-modal__social-logo-wrap svg{height:24px;width:24px}}.support-modal__support-handbook{align-items:center;background-color:var(--white);border-radius:16px;box-shadow:0 15px 45px 0 rgba(147,161,200,.25);-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:"l st" "l bt";justify-content:start;left:0;padding:16px;position:absolute;right:0;row-gap:8px;text-decoration:none;top:calc(100% + 24px)}@media (min-width:768px){.support-modal__support-handbook{position:static}}.support-modal__support-handbook img{display:block;grid-area:l;height:32px;width:34px}@media (min-width:1280px){.support-modal__support-handbook img{height:56px;width:61px}}.support-modal__support-handbook span:first-of-type{color:var(--black);font-size:16px;font-weight:400;grid-area:st;line-height:1.5}@media (min-width:1280px){.support-modal__support-handbook span:first-of-type{font-size:18px}}.support-modal__support-handbook span:nth-of-type(2){color:var(--violet-normal);font-family:Oddval,sans-serif;font-size:24px;font-weight:600;grid-area:bt;line-height:1;text-transform:uppercase}@media (min-width:1280px){.support-modal__support-handbook span:nth-of-type(2){font-size:32px;line-height:1.25}}.support-modal__bg{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.support-modal__bg img{filter:blur(5px);position:absolute}.support-modal__bg img:first-of-type{filter:blur(5px);right:-93px;top:62px;transform:rotate(-26deg);width:153px}@media (min-width:768px){.support-modal__bg img:first-of-type{left:-108px;right:auto;top:146px}}@media (min-width:1280px){.support-modal__bg img:first-of-type{left:-144px;top:240px;width:226px}}.support-modal__bg img:nth-of-type(2){bottom:-20px;left:-40px;width:97px}@media (min-width:768px){.support-modal__bg img:nth-of-type(2){bottom:-150px;left:auto;right:-83px;width:240px}}@media (min-width:1280px){.support-modal__bg img:nth-of-type(2){display:none}}.decor-overlay{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.decor-overlay__blurred-ball-1,.decor-overlay__blurred-ball-2{background-image:url(/assets/img/_shared/common/blurred_ball.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;position:absolute}.decor-overlay__blurred-ball-1{height:338px;left:-254px;top:55%;width:338px}@media (min-width:768px){.decor-overlay__blurred-ball-1{height:412px;left:-274px;top:32%;width:412px}}.decor-overlay__blurred-ball-2{height:252px;right:-175px;top:50%;width:252px}@media (min-width:768px){.decor-overlay__blurred-ball-2{height:332px;top:15%;width:332px}}@media (min-width:1024px){.decor-overlay__blurred-ball-2{height:412px;top:25%;width:412px}}.decor-overlay__img-1,.decor-overlay__img-2{animation-duration:3s;animation-iteration-count:infinite;animation-name:floating;animation-timing-function:ease-in-out;filter:blur(5px);position:absolute}.decor-overlay__img-1{bottom:98px;height:152px;left:-82px;width:171px}@media (min-width:768px){.decor-overlay__img-1{bottom:-38px;height:224px;left:-93px;width:252px}}@media (min-width:1024px){.decor-overlay__img-1{bottom:-78px;height:329px;left:-120px;width:370px}}@media (min-width:1280px){.decor-overlay__img-1{bottom:-48px;height:404px;left:-62px;width:454px}}.decor-overlay__img-2{bottom:657px;height:335px;right:-182px;width:285px}@media (min-width:768px){.decor-overlay__img-2{bottom:333px;right:-110px}}@media (min-width:1024px){.decor-overlay__img-2{bottom:unset;height:416px;right:-94px;top:75px;width:354px}}@media (min-width:1280px){.decor-overlay__img-2{right:-184px}}@keyframes floating{0%{transform:translate(0)}50%{transform:translateY(10px)}to{transform:translate(0)}}.header,.main{background-color:var(--violet-normal)}.main{margin-bottom:160px;overflow-x:clip}@media (min-width:768px){.main{margin-bottom:153px}}@media (min-width:1024px){.main{margin-bottom:169px}}@media (min-width:1280px){.main{margin-bottom:161px}}.main__inner{display:grid;grid-template-areas:"contacts" "sidebar" "feedback";padding-bottom:0;position:relative}@media (min-width:768px){.main__inner{padding-top:24px}}@media (min-width:1024px){.main__inner{-moz-column-gap:24px;column-gap:24px;grid-template-areas:"contacts sidebar" "feedback feedback";grid-template-columns:1fr 373px}}.contacts{color:var(--white);grid-area:contacts;position:relative;z-index:1}.contacts__column-wrap{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,auto))}@media (min-width:768px){.contacts__column-wrap{grid-template-columns:1fr auto}}@media (min-width:1024px){.contacts__column-wrap{gap:32px;grid-template-columns:1fr}}.contacts__column{display:grid;gap:8px}@media (min-width:768px){.contacts__column{align-content:start;gap:24px}}@media (min-width:1024px){.contacts__column{gap:32px}}.contacts__headline{margin-bottom:0;margin-top:0}.contacts__phone{color:var(--yellow-normal);font-family:Oddval,Circe,sans-serif;font-size:24px;font-weight:600;line-height:37px;transition:color .3s;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (min-width:768px){.contacts__phone{font-size:40px;line-height:48px}}@media (min-width:1280px){.contacts__phone{font-size:60px;line-height:72px}}.contacts__phone:hover{color:var(--yellow-dark)}.contacts__info-wrap{display:grid;gap:8px}@media (min-width:768px){.contacts__info-wrap{gap:16px}}.contacts__info-wrap b{font-size:20px;font-weight:700;line-height:26px}@media (min-width:768px){.contacts__info-wrap b{font-size:24px;font-size:32px;line-height:30px;line-height:38px}}.contacts__email{font-size:20px;font-weight:700;line-height:26px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.contacts__schedule{font-size:18px;line-height:26px}@media (min-width:1280px){.contacts__schedule{font-size:24px;line-height:30px}}.contacts__address-wrap{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:24px 0}@media (min-width:768px){.contacts__address-wrap{gap:24px;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.contacts__address-wrap{grid-template-columns:1fr;margin:32px 0}}@media (min-width:1280px){.contacts__address-wrap{grid-template-columns:1fr 1fr}}.contacts__address{align-items:end;background-color:var(--white);border-radius:24px;color:var(--black);display:grid;gap:8px;grid-template-rows:auto auto 1fr;padding:24px}@media (min-width:1024px){.contacts__address{border-radius:16px;box-shadow:0 15px 45px 0 rgba(147,161,200,.25);gap:16px;padding:32px 48px}}.contacts__address .headline{min-width:0;overflow:hidden;text-overflow:ellipsis}.contacts__requisites{font-size:18px;line-height:26px}@media (min-width:1280px){.contacts__requisites{font-size:24px;line-height:30px}}.sidebar{grid-area:sidebar;padding-top:24px;position:relative;z-index:1}@media (min-width:1024px){.sidebar{padding-top:0}}.sidebar__list{display:grid;gap:16px;list-style:none;margin:0;padding-left:0}@media (min-width:768px){.sidebar__list{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.sidebar__list{gap:24px;grid-template-columns:1fr}}.sidebar__item{align-items:center;-webkit-backdrop-filter:blur(42.5px);backdrop-filter:blur(42.5px);background-color:hsla(0,0%,77%,.01);border-radius:32px;box-shadow:inset 0 .85px 34px 0 rgba(227,222,255,.2),inset 0 3.4px 15.3px 0 rgba(154,146,210,.3),inset 0 83.3px 85px -40.8px rgba(202,172,255,.3),inset 0 -69.7px 57.8px -54.4px rgba(96,68,144,.3),inset 0 5.95px 9.35px -3.4px #fff,inset 0 33.15px 47.6px -30.6px hsla(0,0%,100%,.5);display:grid;gap:16px;grid-auto-flow:column;justify-content:start;padding:16px 24px;position:relative}@media (min-width:768px){.sidebar__item{border-radius:40px;padding:24px}}@media (min-width:1024px){.sidebar__item{padding:32px}}.sidebar__item:hover .sidebar__item-icon-wrap{background-color:hsla(0,0%,100%,.64)}.sidebar__item:hover .sidebar__link{opacity:.64}.sidebar__item-icon-wrap{align-items:center;background-color:var(--white);border-radius:16px;display:flex;height:60px;justify-content:center;transition:background-color .3s;width:60px}.sidebar__item-icon-wrap svg{color:var(--violet-normal);height:40px;width:40px}.sidebar__link{color:var(--white);font-family:Oddval,Circe,sans-serif;font-size:16px;font-weight:700;line-height:25px;text-decoration:none;text-transform:uppercase;transition:opacity .2s}@media (min-width:768px){.sidebar__link{font-size:24px;line-height:37px}}.sidebar__link--button{background-color:transparent;border:none;padding:0}.sidebar__link:before{border-radius:32px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.feedback{grid-area:feedback;margin-bottom:-96px;padding-top:48px}@media (min-width:1024px){.feedback{margin-bottom:-112px;padding-top:88px}}.feedback__inner{margin:0 auto;max-width:1050px;position:relative;z-index:1}.feedback__inner:before{background-image:url(/assets/img/contacts/emoji_call-me.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:68px;position:absolute;right:-21px;top:-41px;transform:rotate(-30deg);width:68px}@media (min-width:768px){.feedback__inner:before{height:146px;right:-25px;top:-54px;width:146px}}@media (min-width:1024px){.feedback__inner:before{height:163px;right:-36px;top:-59px;width:163px}}@media (min-width:1280px){.feedback__inner:before{height:252px;right:-116px;top:-87px;width:252px}}.feedback__error-box,.feedback__form-box,.feedback__success-box{border-radius:40px;padding:24px 20px}@media (min-width:768px){.feedback__error-box,.feedback__form-box,.feedback__success-box{padding:24px}}@media (min-width:1024px){.feedback__error-box,.feedback__form-box,.feedback__success-box{padding:40px 48px}}.feedback__form-box{background-color:var(--yellow-normal);box-sizing:border-box;display:none;gap:16px}@media (min-width:768px){.feedback__form-box{justify-items:center}}.feedback__form-box[data-active]{display:grid}.feedback__headline{margin-bottom:0;margin-top:0}.feedback__tabs{background-color:var(--violet-light);border-radius:24px;display:grid;gap:4px;justify-content:center;padding:12px}@media (min-width:768px){.feedback__tabs{border-radius:100px;grid-auto-flow:column}}.feedback__tab{background-color:var(--violet-light);border:none;border-radius:100px;font-family:Oddval,Circe,sans-serif;font-size:16px;font-weight:700;line-height:25px;padding:8px 20px;text-transform:uppercase;transition:background-color .3s,color .3s}@media (min-width:1024px){.feedback__tab{font-size:24px;line-height:37px}}.feedback__tab:hover,.feedback__tab[data-active]{background-color:var(--violet-normal);color:var(--white)}.feedback__form{width:100%}.feedback__button{border-radius:8px;font-size:18px;line-height:26px;padding:15px 24px}@media (min-width:768px){.feedback__button{font-size:20px}}.feedback__button--submit{grid-area:submit}@media (min-width:768px){.feedback__button--submit{justify-self:end}}.feedback__button--result{width:100%}@media (min-width:768px){.feedback__button--result{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.form{display:grid;gap:16px;grid-template-areas:"inputs" "policy" "submit"}@media (min-width:768px){.form{grid-template-areas:"inputs inputs" "policy submit"}}.form__inputs-wrap{display:grid;gap:16px;grid-area:inputs;grid-template-areas:"email" "phone" "textarea"}@media (min-width:768px){.form__inputs-wrap{grid-auto-columns:1fr 1fr;grid-template-areas:"email phone" "textarea textarea"}}.form__input,.form__textarea{background-color:var(--white);border:1px solid var(--white);border-radius:12px;box-sizing:border-box;color:var(--black);font-family:Circe,sans-serif;font-size:18px;font-weight:400;line-height:26px;padding:14px 15px;width:100%}@media (min-width:768px){.form__input,.form__textarea{font-size:20px;line-height:28px}}.form__input::-moz-placeholder,.form__textarea::-moz-placeholder{color:var(--gray-dark);font-size:18px;line-height:26px}.form__input::placeholder,.form__textarea::placeholder{color:var(--gray-dark);font-size:18px;line-height:26px}@media (min-width:768px){.form__input::-moz-placeholder,.form__textarea::-moz-placeholder{font-size:20px;line-height:28px}.form__input::placeholder,.form__textarea::placeholder{font-size:20px;line-height:28px}}.form__input:focus,.form__input:hover,.form__textarea:focus,.form__textarea:hover{box-shadow:0 8px 20px 0 #faa81c}.form__input:focus::-moz-placeholder,.form__textarea:focus::-moz-placeholder{color:transparent}.form__input:focus::placeholder,.form__textarea:focus::placeholder{color:transparent}.form__input[aria-invalid],.form__textarea[aria-invalid]{background-color:var(--pink-light);border-color:var(--pink-normal)}.form__input[type=email]{grid-area:email}.form__phone-wrap{grid-area:phone;position:relative}.form__phone-wrap:before{align-items:center;background-color:var(--gray-light);border-radius:100px;box-sizing:border-box;content:"+7";display:flex;height:34px;justify-content:center;left:16px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s,color .3s;width:36px}@media (min-width:768px){.form__phone-wrap:before{height:36px;width:38px}}.form__phone-wrap:has([aria-invalid]):before{background-color:var(--pink-normal);color:var(--white)}.form__input[type=tel]{padding-left:60px}.form__textarea{grid-area:textarea;min-height:56px;resize:vertical;field-sizing:content}.form__policy{gap:16px;grid-area:policy}@media (min-width:768px){.form__policy{max-width:340px}}@media (min-width:1024px){.form__policy{max-width:none}}.form__policy .accept-policy__decor-label{height:32px;width:32px}.form__policy a{display:inline-block;text-decoration:underline;text-underline-offset:3px}.form-result{background-position:center bottom 80px;background-repeat:no-repeat;display:none;text-align:center}@media (min-width:768px){.form-result{background-position:100% 100%;text-align:left}}.form-result[data-active]{display:block}.form-result--success{background-color:var(--yellow-normal);background-image:url(/assets/img/contacts/happy-dog.webp);background-size:135px}@media (min-width:768px){.form-result--success{background-size:282px}}@media (min-width:1024px){.form-result--success{background-size:319px}}.form-result--error{background-color:var(--yellow-light);background-image:url(/assets/img/contacts/sad-dog.webp);background-size:123px}@media (min-width:768px){.form-result--error{background-size:260px}}@media (min-width:1024px){.form-result--error{background-size:308px}}.form-result__headline{margin-bottom:0;margin-top:0}.form-result__text{margin-bottom:135px;margin-top:16px}@media (min-width:768px){.form-result__text{margin-bottom:24px}}@media (min-width:1024px){.form-result__text{margin-bottom:32px}}@media (min-width:768px){.form-result__text--wrapped{max-width:48%}}@media (min-width:1280px){.form-result__text--wrapped{max-width:65%}}