:root{--white-color:#fff;--default-color:#1e1e1e;--grey-color:#f0f0f0;--accent-color:#2072fa;--dark-grey-color:#929292;--main-font:"Inter", sans-serif;--secondary-font:"Raleway", sans-serif;--caveat-font:"Caveat", sans-serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1)}html{box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}:after{-webkit-box-sizing:inherit;box-sizing:inherit}:before{-webkit-box-sizing:inherit;box-sizing:inherit}ul,ol{padding:0}a{color:inherit;text-decoration:none;transition:color .3s,opacity .3s;display:inline-block}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{font-size:inherit;font-weight:inherit;-webkit-margin-before:0;margin:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}ul{list-style:none}img{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit;background-color:inherit;border:none;border-radius:0;padding:0}button{cursor:pointer;border:none}::-moz-selection{background:var(--accent-color);color:var(--white-color)}::selection{background:var(--accent-color);color:var(--white-color)}::-webkit-selection{background:var(--accent-color);color:var(--white-color)}._contrast ::-moz-selection{background:var(--default-color);color:var(--white-color)}._contrast ::selection{background:var(--default-color);color:var(--white-color)}._contrast ::-webkit-selection{background:var(--default-color);color:var(--white-color)}html,body{min-height:100%}html.lenis,html.lenis body{height:auto}body{min-height:100dvh;font-family:var(--main-font);background-color:var(--white-color);color:var(--default-color);background-repeat:repeat;flex-direction:column;font-size:24px;font-weight:400;line-height:1.5;display:flex;position:relative;overflow-x:hidden}@media (max-width:1380px){body{font-size:22px}}@media (max-width:1280px){body{font-size:20px}}@media (max-width:576px){body{font-size:18px}}.container{max-width:1410px;margin:0 auto;padding:0 15px}.sr-only{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:0;height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.logo{width:100%;max-width:310px}@media (max-width:1380px){.logo{max-width:290px}}@media (max-width:1024px){.logo{max-width:150px}}@media (max-width:576px){.logo{max-width:190px}}.logo__img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}._fixed{overflow:hidden}.section{padding:100px 0}@media (max-width:1024px){.section{padding:80px 0}}.section-top{padding-top:200px}@media (max-width:1380px){.section-top{padding-top:180px}}@media (max-width:1024px){.section-top{padding-top:120px}}.title{font-family:var(--secondary-font);margin-bottom:50px;font-size:80px;font-weight:600;line-height:1.17}@media (max-width:1380px){.title{font-size:76px}}@media (max-width:1024px){.title{font-size:68px}}@media (max-width:576px){.title{margin-bottom:30px;font-size:40px}}.btn{color:var(--white-color);-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-transition:opacity .16s ease,-webkit-transform .16s var(--ease-out),-webkit-box-shadow .16s ease;transition:opacity .16s ease,-webkit-transform .16s var(--ease-out),-webkit-box-shadow .16s ease;transition:transform .16s var(--ease-out),box-shadow .16s ease,opacity .16s ease;transition:transform .16s var(--ease-out),box-shadow .16s ease,opacity .16s ease,-webkit-transform .16s var(--ease-out),-webkit-box-shadow .16s ease;background:linear-gradient(50grad,#2072fa 0%,#38c4fe 100%);border-radius:12px;justify-content:center;align-items:center;padding:12px 25px;font-size:18px;font-weight:600;display:flex;box-shadow:0 2px 12px rgba(0,0,0,.15)}@media (max-width:1625px){.btn{padding:10px 20px;font-size:16px}}.btn svg{-o-object-fit:contain;object-fit:contain;width:20px;height:20px;margin-left:8px;transition:opacity .16s}.btn svg path{transition:fill .16s}.btn span{display:flex}@media (hover:hover){.btn:hover{-ms-transform:scale(1.03);transform:scale(1.03);box-shadow:0 0 10px rgba(0,0,0,.2)}}.btn._white{color:var(--white-color);background:rgba(255,255,255,.2)}.btn._white svg path{fill:var(--white-color)}.btn:active{-ms-transform:scale(.97);transform:scale(.97);box-shadow:0 2px 5px rgba(0,0,0,.34)}.btn:disabled{opacity:.7;pointer-events:none}.btn:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}a.btn{color:var(--white-color);text-decoration:none}@media (prefers-reduced-motion:reduce){.btn{transition:opacity .15s,box-shadow .15s}.btn:active{-ms-transform:none;transform:none}.btn:hover{-ms-transform:none;transform:none}}.loader._active{opacity:1;pointer-events:all}.loader svg{-o-object-fit:contain;object-fit:contain;max-width:10%;height:auto}.main{flex:1}._accent{color:var(--accent-color)}.ant-checkbox{flex-shrink:0;align-self:flex-start!important;margin-top:2px!important}.ant-checkbox-label{font-size:14px;font-weight:300;line-height:1.25}@media (max-width:576px){.ant-checkbox-label{font-size:12px}}.ant-checkbox-label a:hover{opacity:.9}.react-parallax-background-children{width:100%;height:calc(100% + 200px)}.loading{z-index:10000;background-color:rgba(255,255,255,.9);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loading svg{width:25%;height:25%}.ant-input-data-count{font-size:12px;color:var(--white-color)!important}.hero-entrance{animation:.5s cubic-bezier(.23,1,.32,1) both hero-entrance;-webkit-animation-delay:var(--hero-delay,0s);animation-delay:var(--hero-delay,0s)}.wave-animation{opacity:0;transition:opacity .7s cubic-bezier(.23,1,.32,1)}.wave-animation._ready{opacity:1}@keyframes hero-entrance{0%{opacity:0;-ms-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-entrance{animation:none}.wave-animation{opacity:1;transition:none}.ant-modal.ant-zoom-enter,.ant-modal.ant-zoom-appear,.ant-modal.ant-zoom-leave,.ant-modal-mask{animation-duration:.01ms!important;animation-iteration-count:1!important}}.cursor{z-index:10020;pointer-events:none;contain:layout style size;opacity:0;will-change:transform;width:48px;height:48px;margin:-24px 0 0 -24px;transition:opacity .3s;position:fixed;top:0;left:0}.cursor:before{content:"";background:var(--accent-color);border-radius:50%;transition:-ms-transform .25s ease-in-out,transform .25s ease-in-out,opacity .1s;position:absolute;top:0;bottom:0;left:0;right:0;-ms-transform:scale(.34);transform:scale(.34)}.cursor._visible{opacity:1}.cursor._pointer:before{-ms-transform:scale(.16);transform:scale(.16)}.cursor._hidden:before{-ms-transform:scale(0);transform:scale(0)}@media (hover:none),(pointer:coarse){.cursor{display:none}}@media (prefers-reduced-motion:reduce){.cursor{display:none}}.header{z-index:100;width:100%;max-width:1630px;-webkit-transition:-webkit-transform .35s var(--ease-out);transition:-webkit-transform .35s var(--ease-out);transition:transform .35s var(--ease-out);transition:transform .35s var(--ease-out), -webkit-transform .35s var(--ease-out);margin:0 auto;position:fixed;top:20px;left:50%;overflow:visible;-ms-transform:translate(-50%)translateY(0);transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){.header{transition:none}}.header_hidden{-ms-transform:translate(-50%)translateY(-140%);transform:translate(-50%)translateY(-140%)}.header_hidden .header__inner{-webkit-box-shadow:none;box-shadow:none}@media (max-width:1024px){.header{top:10px}}.header__logo{width:auto;max-width:220px}@media (max-width:1380px){.header__logo{max-width:180px}}@media (max-width:1024px){.header__logo{max-width:140px}}.header__open{-webkit-transition:background-color .2s var(--ease-out),-webkit-transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),-webkit-transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),transform .16s var(--ease-out),-webkit-transform .16s var(--ease-out);border-radius:8px;display:none}@media (max-width:768px){.header__open{background-color:rgba(255,255,255,.2);align-items:center;padding:4px;display:flex}}.header__open-img{-o-object-fit:contain;object-fit:contain;width:31px;height:31px}.header__logo-wrap{flex:auto;align-items:center;min-width:0;display:flex}@media (max-width:768px){.header__logo-wrap{flex:0 auto}}.header__nav{justify-content:flex-end;display:flex}@media (max-width:1024px){.header__nav{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}.header__actions{z-index:2;flex:none;align-items:center;gap:16px;margin-left:28px;display:flex;position:relative}@media (max-width:1380px){.header__actions{gap:12px;margin-left:20px}}@media (max-width:768px){.header__actions{gap:8px;margin-left:auto}}.header__phone{color:var(--white-color);letter-spacing:.01em;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;text-underline-offset:3px;-webkit-transition:background-color .2s var(--ease-out),-webkit-transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),-webkit-transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),transform .16s var(--ease-out),-webkit-transform .16s var(--ease-out);background-color:rgba(255,255,255,.2);border-radius:12px;align-items:center;gap:8px;padding:8px 14px;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}@media (max-width:1380px){.header__phone{padding:7px 12px;font-size:16px}}@media (max-width:1024px){.header__phone{gap:6px;padding:6px 10px;font-size:15px}}@media (max-width:768px){.header__phone{gap:0;padding:8px 10px}}@media (hover:hover) and (pointer:fine){.header__phone:hover{background-color:rgba(255,255,255,.28)}}.header__phone:active{-ms-transform:scale(.98);transform:scale(.98)}.header__phone:focus-visible{outline:2px solid var(--white-color);outline-offset:3px}@media (prefers-reduced-motion:reduce){.header__phone{transition:background-color .15s}.header__phone:active{-ms-transform:none;transform:none}}.header__phone-icon{flex-shrink:0;width:18px;height:18px;display:block}@media (max-width:1024px){.header__phone-icon{width:16px;height:16px}}@media (max-width:768px){.header__phone-text{display:none}}.header__inner{color:var(--white-color);background:linear-gradient(50grad,#2072fa 0%,#38c4fe 100%);border:1px solid rgba(255,255,255,.5);border-radius:20px;justify-content:space-between;align-items:center;margin:0 15px;padding:15px 30px;transition:box-shadow .3s;display:flex;overflow:visible;box-shadow:0 0 10px rgba(0,0,0,.12),inset 0 0 12px rgba(255,255,255,.25)}@media (max-width:1024px){.header__inner{padding:15px 20px}}@media (max-width:576px){.header__inner{border-radius:16px;align-items:center;margin:0 10px;padding:10px 20px}}.menu{align-items:center;display:flex}@media (max-width:768px){.menu{z-index:10;width:100%;height:100vh;padding:30px 15px;padding-bottom:calc(80px + env(safe-area-inset-bottom));-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-transition:opacity .35s var(--ease-drawer),-webkit-transform .35s var(--ease-drawer);transition:opacity .35s var(--ease-drawer),-webkit-transform .35s var(--ease-drawer);transition:opacity .35s var(--ease-drawer),transform .35s var(--ease-drawer);transition:opacity .35s var(--ease-drawer),transform .35s var(--ease-drawer),-webkit-transform .35s var(--ease-drawer);pointer-events:none;opacity:0;background:linear-gradient(50grad,#2072fa 0%,#38c4fe 100%);display:block;position:fixed;top:-10px;right:0;overflow-y:auto;-ms-transform:translate(100%);transform:translate(100%)}.menu._active{opacity:1;pointer-events:all;-ms-transform:translate(0);transform:translate(0)}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.menu{transition:opacity .2s;-ms-transform:none;transform:none}.menu:not(._active){opacity:0}}.menu__logo{display:none}@media (max-width:768px){.menu__logo{width:100%;max-width:260px;margin-bottom:40px;display:inline-block;position:relative}}@media (max-width:576px){.menu__logo{max-width:170px}}.menu__logo .logo__img{display:block}.menu__close{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(255,255,255,.2);border-radius:8px;justify-content:center;align-items:center;width:39px;height:39px;display:none;position:absolute;top:30px;right:15px;overflow:hidden}@media (max-width:768px){.menu__close{display:flex}}@media (max-width:576px){.menu__close{top:20px}}.menu__close:hover .in .close-button-block:before{-ms-transform:translate(-5px)translateY(5px)rotate(45deg);transform:translate(-5px)translateY(5px)rotate(45deg)}.menu__close:hover .in .close-button-block:after{-ms-transform:translate(5px)translateY(5px)rotate(-45deg);transform:translate(5px)translateY(5px)rotate(-45deg)}.menu__close:hover .out .close-button-block:before{-ms-transform:translate(-20px)translateY(20px)rotate(45deg);transform:translate(-20px)translateY(20px)rotate(45deg)}.menu__close:hover .out .close-button-block:after{-ms-transform:translate(20px)translateY(20px)rotate(-45deg);transform:translate(20px)translateY(20px)rotate(-45deg)}.menu__list{align-items:center;display:flex}@media (max-width:768px){.menu__list{flex-direction:column;align-items:flex-start}}.menu__item{display:flex;position:relative}@media (max-width:768px){.menu__item{width:100%}}.menu__item:not(:last-child){margin-right:40px}@media (max-width:1024px){.menu__item:not(:last-child){margin-right:25px}}@media (max-width:768px){.menu__item:not(:last-child){margin-bottom:15px;margin-right:0}}.menu__link{color:var(--white-color);text-align:left;align-items:center;font-size:20px;font-weight:600;display:flex;position:relative;overflow:hidden}@media (max-width:1380px){.menu__link{font-size:18px}}@media (max-width:1024px){.menu__link{font-size:16px}}@media (max-width:768px){.menu__link{color:var(--white-color);white-space:normal;width:100%;font-size:25px;font-weight:400;display:block}}@media (max-width:576px){.menu__link{font-size:20px}}.menu__link:hover{opacity:.9}.menu__link:focus-visible{outline:2px solid var(--white-color);outline-offset:3px;border-radius:4px}.menu__link_toggle{-ms-touch-action:manipulation;touch-action:manipulation;gap:6px;overflow:visible}@media (max-width:768px){.menu__link_toggle{justify-content:space-between;align-items:center;display:flex}}.menu__social-row{align-items:flex-end;display:flex}.menu__social-wrap{color:var(--white-color);display:none;position:absolute;bottom:30px;left:15px}@media (max-width:768px){.menu__social-wrap{flex-direction:column;align-items:flex-start;display:flex}}@media (max-width:576px){.menu__social-wrap{font-size:16px}}.menu__social{margin-left:10px}.menu__phone{display:none}@media (max-width:768px){.menu__phone{color:var(--white-color);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-transition:background-color .2s var(--ease-out),-webkit-transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),-webkit-transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),transform .16s var(--ease-out),-webkit-transform .16s var(--ease-out);background-color:rgba(255,255,255,.2);border-radius:12px;align-items:center;gap:10px;margin-bottom:20px;padding:10px 16px;font-size:20px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}}@media (max-width:576px){.menu__phone{gap:8px;padding:8px 12px;font-size:18px}}@media (hover:hover) and (pointer:fine){.menu__phone:hover{background-color:rgba(255,255,255,.28)}}.menu__phone:active{-ms-transform:scale(.98);transform:scale(.98)}.menu__phone:focus-visible{outline:2px solid var(--white-color);outline-offset:3px}@media (prefers-reduced-motion:reduce){.menu__phone{transition:background-color .15s}.menu__phone:active{-ms-transform:none;transform:none}}.menu__phone-icon{flex-shrink:0;width:20px;height:20px}.menu__item-more-icon{width:16px;height:16px;-webkit-transition:-webkit-transform .2s var(--ease-out);transition:-webkit-transform .2s var(--ease-out);transition:transform .2s var(--ease-out);transition:transform .2s var(--ease-out), -webkit-transform .2s var(--ease-out);flex-shrink:0;-ms-transform:rotate(0);transform:rotate(0)}@media (max-width:768px){.menu__item-more-icon{width:18px;height:18px}}.menu__item-more{cursor:pointer;align-items:center;padding:6px 0;display:flex;position:relative}@media (max-width:768px){.menu__item-more{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:0;padding:0}}.menu__item-more .menu__link:after{display:none}.menu__item-more._open .menu__item-more-icon{-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu__item-more._open .menu__mega{opacity:1;visibility:visible;pointer-events:auto;-ms-transform:translateY(0);transform:translateY(0)}.menu__mega{z-index:2;display:-ms-grid;-ms-grid-columns:1fr 6px 1fr;grid-gap:6px;background-color:var(--white-color);opacity:0;visibility:hidden;pointer-events:none;-ms-transform-origin:0 0;transform-origin:0 0;width:640px;max-width:min(640px,100vw - 32px);-webkit-transition:opacity .2s var(--ease-out),visibility .2s var(--ease-out),-webkit-transform .2s var(--ease-out);transition:opacity .2s var(--ease-out),visibility .2s var(--ease-out),-webkit-transform .2s var(--ease-out);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),visibility .2s var(--ease-out);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),visibility .2s var(--ease-out),-webkit-transform .2s var(--ease-out);border:1px solid rgba(32,114,250,.12);border-radius:20px;grid-template-columns:1fr 1fr;gap:6px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);left:0;-ms-transform:translateY(-8px);transform:translateY(-8px);box-shadow:0 16px 40px rgba(32,114,250,.16),0 2px 8px rgba(30,30,30,.06)}.menu__mega:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}@media (max-width:1280px){.menu__mega{-ms-transform-origin:100% 0;transform-origin:100% 0;width:580px;left:auto;right:auto}}@media (max-width:1024px){.menu__mega{width:480px}}@media (max-width:768px){.menu__mega{display:-ms-grid;-ms-grid-columns:1fr;grid-gap:0;width:100%;max-width:none;max-height:0;-webkit-box-shadow:none;box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:max-height .28s var(--ease-drawer),opacity .2s var(--ease-out),visibility .2s var(--ease-out),margin-top .2s var(--ease-out);transition:max-height .28s var(--ease-drawer),opacity .2s var(--ease-out),visibility .2s var(--ease-out),margin-top .2s var(--ease-out);background-color:transparent;border:0;border-left:2px solid rgba(255,255,255,.3);border-radius:0;grid-template-columns:1fr;gap:0;margin-top:0;margin-left:4px;padding:0 0 0 12px;display:grid;position:static;overflow:hidden;-ms-transform:none;transform:none}.menu__mega:before{display:none}}@media (prefers-reduced-motion:reduce){.menu__mega{transition:opacity .15s,visibility .15s;-ms-transform:none;transform:none}}@media (max-width:768px){.menu__item-more._open .menu__mega{pointer-events:auto;max-height:520px;margin-top:8px;overflow:visible}}.menu__mega-item{min-width:0;display:flex}.menu__mega-link{width:100%;min-width:0;min-height:44px;color:var(--default-color);-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:background-color .18s var(--ease-out),border-color .18s var(--ease-out);transition:background-color .18s var(--ease-out),border-color .18s var(--ease-out);border:1px solid transparent;border-radius:12px;align-items:flex-start;gap:12px;padding:12px;display:flex}@media (max-width:768px){.menu__mega-link{min-height:48px;color:var(--white-color);border-radius:0;align-items:center;padding:10px 4px 10px 12px}.menu__mega-link:active{background-color:rgba(255,255,255,.12)}}@media (hover:hover) and (pointer:fine) and (min-width:769px){.menu__mega-link:hover{color:var(--default-color);background-color:#f0f7ff;border-color:rgba(32,114,250,.35)}}.menu__mega-link:active{-ms-transform:scale(.99);transform:scale(.99)}.menu__mega-link:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}@media (max-width:768px){.menu__mega-link:focus-visible{outline-color:var(--white-color)}}.menu__mega-link._current{background-color:#f0f7ff;border-color:rgba(32,114,250,.28)}@media (max-width:768px){.menu__mega-link._current{background-color:rgba(255,255,255,.14);border-color:transparent}}@media (prefers-reduced-motion:reduce){.menu__mega-link{transition:background-color .15s,border-color .15s}.menu__mega-link:active{-ms-transform:none;transform:none}}.menu__mega-icon{width:40px;height:40px;color:var(--accent-color);background-color:#f0f7ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.menu__mega-icon{width:32px;height:32px;color:var(--white-color);background-color:rgba(255,255,255,.16);border-radius:8px}}.menu__mega-icon-svg{display:block}.menu__mega-copy{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.menu__mega-title{color:inherit;font-size:16px;font-weight:600;line-height:1.25}@media (max-width:768px){.menu__mega-title{font-size:17px;font-weight:500}}.menu__mega-desc{color:var(--dark-grey-color);font-size:13px;font-weight:400;line-height:1.35}@media (max-width:768px){.menu__mega-desc{color:rgba(255,255,255,.78);font-size:13px}}.promo{flex-direction:column;justify-content:center;align-items:center;min-height:82vh;padding-top:200px;display:flex;position:relative;overflow:hidden}@media (max-width:1380px){.promo{padding-top:170px}}@media (max-width:1024px){.promo{padding-top:120px}}@media (max-width:576px){.promo{min-height:70vh;padding-bottom:100px}}.promo__inner{z-index:1;padding-bottom:60px;position:relative}@media (max-width:1380px){.promo__inner{padding-bottom:40px}}@media (max-width:1280px){.promo__inner{padding-bottom:20px}}.promo .container{flex-direction:column;flex:1;justify-content:center;width:100%;display:flex}.promo__title{text-align:center;max-width:980px;font-family:var(--secondary-font);text-wrap:balance;margin:0 auto 28px;font-size:52px;font-weight:700;line-height:1.18}@media (max-width:1625px){.promo__title{font-size:48px}}@media (max-width:1380px){.promo__title{font-size:44px}}@media (max-width:1280px){.promo__title{max-width:820px;margin-bottom:24px;font-size:36px}}@media (max-width:1024px){.promo__title{max-width:700px;font-size:32px}}@media (max-width:576px){.promo__title{max-width:340px;margin:0 auto 24px;font-size:28px}}.promo__title span{color:var(--accent-color)}.promo__title a{color:var(--accent-color);position:relative}.promo__title a:hover{opacity:.9}.promo__title a:focus-visible{outline:2px solid var(--accent-color);outline-offset:4px;border-radius:2px}.promo__title a:after{content:"";background-color:var(--accent-color);width:100%;height:3px;position:absolute;bottom:-4px;left:0}@media (max-width:576px){.promo__title a:after{height:1px;bottom:-2px}}.promo__subtitle{text-align:center;max-width:680px;line-height:1.35;font-family:var(--secondary-font);margin:0 auto 36px;font-size:24px;font-weight:500}@media (max-width:1625px){.promo__subtitle{max-width:620px;font-size:22px}}@media (max-width:1380px){.promo__subtitle{max-width:560px;font-size:20px}}@media (max-width:1280px){.promo__subtitle{max-width:500px;margin-bottom:28px;font-size:18px}}@media (max-width:1024px){.promo__subtitle{max-width:460px;font-size:18px}}.promo__subtitle span{color:var(--accent-color)}.promo__subtitle._2{max-width:660px}@media (max-width:1380px){.promo__subtitle._2{max-width:550px}}@media (max-width:1280px){.promo__subtitle._2{max-width:500px}}.promo__subtitle._3{max-width:802px}@media (max-width:1380px){.promo__subtitle._3{max-width:700px}}@media (max-width:1280px){.promo__subtitle._3{max-width:600px}}.promo__subtitle._4{max-width:660px}@media (max-width:1380px){.promo__subtitle._4{max-width:570px}}@media (max-width:1280px){.promo__subtitle._4{max-width:520px}}.promo__subtitle._5{max-width:770px}@media (max-width:1380px){.promo__subtitle._5{max-width:590px}}@media (max-width:1280px){.promo__subtitle._5{max-width:550px}}.promo__subtitle._6{max-width:860px}@media (max-width:1380px){.promo__subtitle._6{max-width:620px}}@media (max-width:1280px){.promo__subtitle._6{max-width:550px}}.promo__text{text-align:center;max-width:680px;color:var(--default-color);margin:-8px auto 28px;font-size:18px;line-height:1.4}@media (max-width:1380px){.promo__text{max-width:560px;margin-bottom:24px;font-size:16px}}@media (max-width:1024px){.promo__text{max-width:480px;font-size:15px}}@media (max-width:576px){.promo__text{margin-bottom:22px;font-size:15px}}.promo__list{flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;display:flex}@media (max-width:1380px){.promo__list{margin-bottom:40px}}@media (max-width:1024px){.promo__list{margin-bottom:30px}}.promo__item{color:var(--dark-grey-color);text-align:center;max-width:926px;margin-bottom:10px;font-size:15px;font-weight:500;position:relative}@media (max-width:1024px){.promo__item{font-size:13px}}@media (max-width:576px){.promo__item{margin-bottom:0}}.promo__item:not(:last-child){margin-right:10px;padding-right:16px}@media (max-width:576px){.promo__item:not(:last-child){margin-right:6px;padding-right:12px}}.promo__item:not(:last-child):after{content:"";background-color:var(--dark-grey-color);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1024px){.promo__item:not(:last-child):after{width:5px;height:5px}}.promo__btn{margin:0 auto}.promo__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:28px;display:flex}.promo__actions .promo__btn{white-space:nowrap;margin:0;text-decoration:none}.promo__actions .promo__btn:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}@media (max-width:576px){.promo__actions{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:22px}.promo__actions .promo__btn,.promo__actions .promo__ghost{width:100%}}.promo__ghost{border:1.5px solid var(--dark-grey-color);background:var(--white-color);color:var(--default-color);white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-transition:background-color .16s ease,border-color .16s ease,-webkit-transform .16s var(--ease-out);transition:background-color .16s ease,border-color .16s ease,-webkit-transform .16s var(--ease-out);transition:transform .16s var(--ease-out),background-color .16s ease,border-color .16s ease;transition:transform .16s var(--ease-out),background-color .16s ease,border-color .16s ease,-webkit-transform .16s var(--ease-out);border-radius:12px;justify-content:center;align-items:center;padding:12px 25px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:1625px){.promo__ghost{padding:10px 20px;font-size:16px}}@media (max-width:1024px){.promo__ghost{padding:8px 15px;font-size:14px}}.promo__ghost:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}@media (hover:hover){.promo__ghost:hover{background-color:var(--grey-color);border-color:var(--dark-grey-color);-ms-transform:scale(1.03);transform:scale(1.03)}}.promo__ghost:active{-ms-transform:scale(.97);transform:scale(.97)}@media (prefers-reduced-motion:reduce){.promo__ghost{transition:background-color .15s,border-color .15s}.promo__ghost:hover{-ms-transform:none;transform:none}.promo__ghost:active{-ms-transform:none;transform:none}}.promo__demo-btn{border:1.5px solid var(--accent-color);color:var(--accent-color);-webkit-transition:background-color .16s ease,color .16s ease,-webkit-transform .16s var(--ease-out);transition:background-color .16s ease,color .16s ease,-webkit-transform .16s var(--ease-out);transition:transform .16s var(--ease-out),background-color .16s ease,color .16s ease;transition:transform .16s var(--ease-out),background-color .16s ease,color .16s ease,-webkit-transform .16s var(--ease-out);border-radius:12px;justify-content:center;align-items:center;padding:12px 25px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:1625px){.promo__demo-btn{padding:10px 20px;font-size:16px}}@media (max-width:1024px){.promo__demo-btn{padding:8px 15px;font-size:14px}}.promo__demo-btn svg{width:20px;height:20px;margin-left:8px}@media (hover:hover){.promo__demo-btn:hover{background-color:var(--accent-color);color:var(--white-color);-ms-transform:scale(1.03);transform:scale(1.03)}.promo__demo-btn:hover svg path{fill:var(--white-color)}}.promo__micro{text-align:center;color:var(--dark-grey-color);font-size:14px;font-weight:500}@media (max-width:576px){.promo__micro{font-size:13px}}.promo__arrow-link{z-index:1;display:inline-flex;position:absolute;bottom:50px;left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}.promo__arrow-link:focus-visible{outline:2px solid var(--accent-color);outline-offset:4px;border-radius:8px}@media (max-width:1380px){.promo__arrow-link{bottom:40px}}@media (max-width:1024px){.promo__arrow-link{bottom:20px}}@media (max-width:576px){.promo__arrow-link{bottom:50px}}@media (hover:hover){.promo__arrow-link:hover .promo__arrow{-ms-transform:translateY(5px);transform:translateY(5px)}}.promo__arrow{-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .25s var(--ease-out);transition:-webkit-transform .25s var(--ease-out);transition:transform .25s var(--ease-out);transition:transform .25s var(--ease-out), -webkit-transform .25s var(--ease-out);display:inline-flex}@media (prefers-reduced-motion:reduce){.promo__arrow{transition:none}}@media (max-width:1380px){.promo__arrow{width:40px;height:40px}}@media (max-width:768px){.promo__arrow{width:30px;height:30px}}.promo__line{background-color:var(--dark-grey-color);width:calc(100% - 40px);max-width:1380px;height:1px;position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}.promo__waves{z-index:-1;opacity:.7;width:100%;position:absolute;bottom:10%;left:0}@media (max-width:1380px){.promo__waves{bottom:8%}}@media (max-width:576px){.promo__waves{bottom:5%}}.promo__waves-svg{justify-content:center;align-items:center;height:200px;display:flex}.promo__waves-svg svg{width:100%;height:230px}@keyframes about-decor-sway{0%,to{-ms-transform:rotate(-6deg)scale(1);transform:rotate(-6deg)scale(1)}50%{-ms-transform:rotate(3deg)scale(.9);transform:rotate(3deg)scale(.9)}}.about{scroll-margin-top:120px;position:relative;overflow:hidden}.about__inner{z-index:1;flex-direction:column;display:flex;position:relative}@media (max-width:1024px){.about__inner{flex-direction:column}}.about__inner._2{margin-bottom:50px}.about__left{z-index:1;flex:1;margin-right:50px;position:relative}@media (max-width:1280px){.about__left{margin-right:60px}}@media (max-width:1024px){.about__left{max-width:100%;margin-bottom:40px;margin-right:0}}.about__right{flex:1;max-width:634px}@media (max-width:1380px){.about__right{max-width:570px}}@media (max-width:1280px){.about__right{max-width:540px}}@media (max-width:1024px){.about__right{max-width:100%}}.about__title{margin-bottom:40px}@media (max-width:1280px){.about__title{margin-bottom:30px}}.about__text p:not(:last-child){margin-bottom:30px}@media (max-width:1024px){.about__text p:not(:last-child){margin-bottom:20px}}.about__item-wrap{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:1px solid rgba(255,255,255,.5);border-radius:20px;padding:30px 20px;transition:background-color .25s,box-shadow .25s}@media (max-width:1280px){.about__item-wrap{padding:25px 15px}}.about__item{position:relative}.about__item:not(:last-child){margin-bottom:20px}.about__item:nth-child(odd) .about__item-wrap{background-color:rgba(255,255,255,.3);box-shadow:0 0 15px rgba(30,30,30,.52),inset 0 0 20px rgba(255,255,255,.25)}.about__item:nth-child(2n):hover .about__item-wrap{background-color:rgba(255,255,255,.3);box-shadow:0 0 15px rgba(30,30,30,.12),inset 0 0 20px rgba(255,255,255,.25)}.about__item-title{font-family:var(--secondary-font);text-wrap:balance;margin-bottom:20px;font-size:30px;font-weight:600;line-height:1.2}@media (max-width:1380px){.about__item-title{font-size:26px}}@media (max-width:1280px){.about__item-title{margin-bottom:15px;font-size:24px}}@media (max-width:576px){.about__item-title{font-size:22px}}.about__item-text{text-wrap:pretty;font-size:20px;line-height:1.35}@media (max-width:1280px){.about__item-text{font-size:18px}}.about__decor{z-index:-1;pointer-events:none;position:absolute}@media (prefers-reduced-motion:no-preference){.about__decor{animation:5s ease-in-out infinite about-decor-sway}}.about__decor._1{aspect-ratio:195/175;max-width:195px;height:auto;animation-duration:5s;top:20px;left:-60px}@media (max-width:1625px){.about__decor._1{max-width:130px;top:-10px}}@media (max-width:1380px){.about__decor._1{display:none}}.about__decor._2{aspect-ratio:91/155;max-width:91px;height:auto;animation-duration:4s;animation-delay:.5s;top:-77px;right:20px}@media (max-width:1380px){.about__decor._2{max-width:80px;top:-60px;right:10px}}@media (max-width:1024px){.about__decor._2{top:-30px;right:30px}}@media (max-width:576px){.about__decor._2{max-width:50px;right:10px}}.about__decor._3{aspect-ratio:238/101;max-width:238px;height:auto;animation-duration:5s;animation-delay:1s;bottom:-45px;left:-90px}@media (max-width:1380px){.about__decor._3{max-width:200px}}@media (max-width:1280px){.about__decor._3{max-width:160px;left:-60px}}@media (max-width:1024px){.about__decor._3{left:-40px}}@media (max-width:576px){.about__decor._3{max-width:140px;bottom:-30px}}.about_stagger .about__head{z-index:2;max-width:920px;margin-bottom:56px;position:relative}@media (max-width:1024px){.about_stagger .about__head{margin-bottom:36px}}.about_stagger .about__title{text-wrap:balance;margin-bottom:20px}@media (max-width:1280px){.about_stagger .about__title{margin-bottom:16px}}.about_stagger .about__lead{text-wrap:pretty;max-width:42em}.about_stagger .about__link{color:var(--accent-color);text-decoration:none;position:relative}.about_stagger .about__link:after{content:"";background-color:var(--accent-color);width:100%;height:2px;position:absolute;bottom:-2px;left:0}.about_stagger .about__link:hover{opacity:.9}.about_stagger .about__link:focus-visible{outline:2px solid var(--accent-color);outline-offset:4px;border-radius:2px}.about_stagger .about__list{z-index:1;display:-ms-grid;-ms-grid-columns:minmax(0, 1fr) 20px minmax(0, 1fr) 20px minmax(0, 1fr);grid-gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid;position:relative}@media (max-width:1024px){.about_stagger .about__list{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}}.about_stagger .about__item{width:100%;min-width:0;max-width:none;display:flex}.about_stagger .about__item:not(:last-child){margin-bottom:0}.about_stagger .about__item:nth-child(odd){margin-left:0;margin-right:0}.about_stagger .about__item:nth-child(2n){margin-left:0;margin-right:0}.about_stagger .about__item:nth-child(3) .about__decor._3{bottom:-36px;left:auto;right:-24px}.about_stagger .about__item-wrap{-webkit-backdrop-filter:blur(14px)saturate(160%);width:100%;min-width:0;height:100%;-webkit-transition:background-color .25s var(--ease-out),-webkit-box-shadow .25s var(--ease-out),-webkit-transform .25s var(--ease-out);transition:background-color .25s var(--ease-out),-webkit-box-shadow .25s var(--ease-out),-webkit-transform .25s var(--ease-out);transition:background-color .25s var(--ease-out),box-shadow .25s var(--ease-out),transform .25s var(--ease-out);transition:background-color .25s var(--ease-out),box-shadow .25s var(--ease-out),transform .25s var(--ease-out),-webkit-box-shadow .25s var(--ease-out),-webkit-transform .25s var(--ease-out);background:linear-gradient(160deg,rgba(255,255,255,.58),rgba(255,255,255,.22)),rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.62);flex:1;padding:28px 24px;box-shadow:inset 0 1px rgba(10,10,10,.72),0 16px 40px rgba(32,114,250,.1)}@media (max-width:576px){.about_stagger .about__item-wrap{padding:24px 20px}}.about_stagger .about__item-title{font-size:26px}@media (max-width:1280px){.about_stagger .about__item-title{font-size:22px}}.about_stagger .about__item:nth-child(odd) .about__item-wrap{background:linear-gradient(160deg,rgba(255,255,255,.58),rgba(255,255,255,.22)),rgba(255,255,255,.18);box-shadow:inset 0 1px rgba(255,255,255,.72),0 16px 40px rgba(32,114,250,.2)}.about_stagger .about__item:nth-child(2n) .about__item-wrap{background:linear-gradient(160deg,rgba(255,255,255,.58),rgba(255,255,255,.22)),rgba(255,255,255,.18);box-shadow:inset 0 1px rgba(255,255,255,.72),0 16px 40px rgba(32,114,250,.2)}@media (hover:hover){.about_stagger .about__item-wrap:hover{-ms-transform:translateY(-3px);transform:translateY(-3px);box-shadow:inset 0 1px rgba(255,255,255,.82),0 22px 48px rgba(32,114,250,.16)}}.about_stagger .about__mark{color:var(--accent-color);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}@media (prefers-reduced-motion:reduce){.about_stagger .about__item-wrap{transition:background-color .15s,box-shadow .15s}.about_stagger .about__item-wrap:hover{-ms-transform:none;transform:none}}.paths{scroll-margin-top:120px;position:relative;overflow:hidden}.paths__title{text-wrap:balance;margin-bottom:48px}@media (max-width:1280px){.paths__title{margin-bottom:40px}}@media (max-width:576px){.paths__title{margin-bottom:28px}}.paths__grid{display:-ms-grid;-ms-grid-columns:minmax(0, 1.25fr) 16px minmax(0, 1fr);grid-gap:16px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}@media (max-width:1024px){.paths__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.paths__offer{background-color:var(--white-color);min-width:0;min-height:52px;-webkit-transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),-webkit-box-shadow .2s var(--ease-out),-webkit-transform .2s var(--ease-out);transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),-webkit-box-shadow .2s var(--ease-out),-webkit-transform .2s var(--ease-out);transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .2s var(--ease-out),transform .2s var(--ease-out);transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .2s var(--ease-out),transform .2s var(--ease-out),-webkit-box-shadow .2s var(--ease-out),-webkit-transform .2s var(--ease-out);border:1px solid rgba(30,30,30,.1);border-radius:20px;flex-direction:column;padding:32px 28px;display:flex;position:relative}@media (max-width:1280px){.paths__offer{padding:28px 24px}}@media (max-width:576px){.paths__offer{padding:24px 20px}}.paths__offer:focus-within{border-color:var(--accent-color)}.paths__offer._site{background-color:rgba(32,114,250,.08);border-color:rgba(32,114,250,.28)}.paths__offer._app{background-color:var(--white-color);border-width:1.5px;border-color:var(--accent-color)}.paths__offer._support,.paths__offer._promo{background-color:var(--grey-color);border-color:transparent}.paths__offer._ready{background-color:var(--grey-color);border-color:transparent;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px 32px;padding:20px 28px}@media (max-width:1024px){.paths__offer._ready{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 20px}}@media (hover:hover) and (pointer:fine){.paths__offer:not(._ready):hover{border-color:var(--accent-color);-ms-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 16px 40px rgba(32,114,250,.1)}.paths__offer._site:hover{background-color:rgba(32,114,250,.08)}.paths__offer._support:hover{background-color:rgba(32,114,250,.04)}.paths__offer._promo:hover{background-color:rgba(32,114,250,.04)}}.paths__name{font-family:var(--secondary-font);text-wrap:balance;overflow-wrap:break-word;margin-bottom:12px;font-size:28px;font-weight:600;line-height:1.2}@media (max-width:1380px){.paths__name{font-size:26px}}@media (max-width:576px){.paths__name{margin-bottom:10px;font-size:22px}}.paths__text{color:rgba(30,30,30,.72);text-wrap:pretty;overflow-wrap:break-word;max-width:65ch;margin-bottom:20px;font-size:18px;line-height:1.45}@media (max-width:1280px){.paths__text{font-size:17px}}@media (max-width:576px){.paths__text{margin-bottom:16px;font-size:16px}}.paths__prices{flex-direction:column;margin:4px 0 24px;display:flex}.paths__prices li{border-bottom:1px solid rgba(30,30,30,.08);justify-content:space-between;align-items:baseline;gap:16px;min-width:0;padding:10px 0;font-size:18px;line-height:1.3;display:flex}.paths__prices li:last-child{border-bottom:0;padding-bottom:0}.paths__prices li span:first-child{overflow-wrap:break-word;min-width:0}@media (max-width:576px){.paths__prices li{padding:8px 0;font-size:16px}}.paths__sum{color:var(--accent-color);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.paths__btn,.paths__ghost{white-space:nowrap;align-self:flex-start;margin-top:auto;text-decoration:none}.paths__btn:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}.paths__ghost:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}.paths__ghost{background-color:var(--white-color);min-height:44px;color:var(--default-color);-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),-webkit-transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),-webkit-transform .16s var(--ease-out);transition:transform .16s var(--ease-out),background-color .2s var(--ease-out),border-color .2s var(--ease-out);transition:transform .16s var(--ease-out),background-color .2s var(--ease-out),border-color .2s var(--ease-out),-webkit-transform .16s var(--ease-out);border:1.5px solid rgba(30,30,30,.18);border-radius:12px;justify-content:center;align-items:center;padding:12px 25px;font-size:18px;font-weight:600;display:inline-flex}@media (max-width:1625px){.paths__ghost{padding:10px 20px;font-size:16px}}@media (hover:hover) and (pointer:fine){.paths__ghost:hover{border-color:var(--accent-color);-ms-transform:translateY(-1px);transform:translateY(-1px)}}.paths__ghost:active{-ms-transform:scale(.98);transform:scale(.98)}.paths__ready-name{font-family:var(--main-font);color:rgba(30,30,30,.72);flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin:0;font-size:16px;font-weight:500;line-height:1.3;display:flex}.paths__ready-name .paths__sum{font-size:16px}.paths__templates{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:0;display:flex}.paths__templates li{align-items:center;display:flex}@media (max-width:576px){.paths__templates li{margin-right:20px}}.paths__templates li+li{border-left:1px solid rgba(30,30,30,.12);margin-left:12px;padding-left:12px}@media (max-width:576px){.paths__templates li+li{border-left:0;margin-left:0;padding-left:0}}.paths__template{min-height:44px;color:var(--default-color);text-underline-offset:3px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-transition:color .2s var(--ease-out);transition:color .2s var(--ease-out);background:0 0;border-radius:0;align-items:center;padding:0;font-size:16px;font-weight:500;line-height:1.2;text-decoration:underline;display:inline-flex}@media (max-width:576px){.paths__template{min-height:30px}}@media (hover:hover) and (pointer:fine){.paths__template:hover{color:var(--accent-color)}}.paths__template:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}@media (prefers-reduced-motion:reduce){.paths__offer,.paths__ghost,.paths__template{transition:none}.paths__offer:hover{-webkit-box-shadow:none;box-shadow:none;-ms-transform:none;transform:none}.paths__offer:not(._ready):hover{-webkit-box-shadow:none;box-shadow:none;-ms-transform:none;transform:none}.paths__ghost:hover{-webkit-box-shadow:none;box-shadow:none;-ms-transform:none;transform:none}.paths__ghost:active{-webkit-box-shadow:none;box-shadow:none;-ms-transform:none;transform:none}}.founder{background-color:var(--grey-color);scroll-margin-top:120px;position:relative;overflow:hidden}.founder__inner{display:-ms-grid;-ms-grid-columns:minmax(0, .92fr) 56px minmax(0, 1.08fr);grid-gap:40px 56px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:40px 56px;display:grid}@media (max-width:1024px){.founder__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:28px}}.founder__person{flex-direction:column;min-width:0;display:flex}.founder__head{align-items:center;gap:24px;margin-bottom:32px;display:flex}@media (max-width:1280px){.founder__head{gap:20px;margin-bottom:28px}}@media (max-width:576px){.founder__head{align-items:flex-start;gap:14px;margin-bottom:22px}}.founder__portrait{background:linear-gradient(50grad,#2072fa 0%,#38c4fe 100%);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:152px;height:152px;display:flex;box-shadow:0 16px 40px rgba(32,114,250,.22)}@media (max-width:1280px){.founder__portrait{width:134px;height:134px}}.founder__portrait img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:148px;height:148px}@media (max-width:1280px){.founder__portrait img{width:130px;height:130px}}.founder__initials{font-family:var(--secondary-font);letter-spacing:.04em;color:var(--white-color);font-size:42px;font-weight:700;line-height:1}@media (max-width:1280px){.founder__initials{font-size:34px}}@media (max-width:576px){.founder__initials{font-size:22px}}.founder__who{min-width:0}.founder__title{text-wrap:balance;margin-bottom:8px;font-size:56px}@media (max-width:1280px){.founder__title{margin-bottom:6px;font-size:44px}}@media (max-width:1024px){.founder__title{font-size:40px}}@media (max-width:576px){.founder__title{font-size:28px}}.founder__role{font-family:var(--secondary-font);text-wrap:balance;margin:0;font-size:22px;font-weight:600;line-height:1.3}@media (max-width:576px){.founder__role{font-size:16px}}.founder__quote{border-left:3px solid var(--accent-color);max-width:42em;margin:0;padding:4px 0 0 24px;font-size:18px}@media (max-width:576px){.founder__quote{padding:0 0 0 16px}}.founder__quote p{text-wrap:pretty;margin:0 0 16px;line-height:1.45}.founder__quote p:last-child{margin-bottom:0}@media (max-width:1280px){.founder__quote p{font-size:16px}}@media (max-width:576px){.founder__quote p{margin-bottom:12px;font-size:16px}}.founder__roster-wrap{min-width:0;height:100%}.founder__roster{background-color:var(--white-color);border-radius:20px;min-width:0;height:100%;padding:32px 28px;box-shadow:0 16px 40px rgba(32,114,250,.08)}@media (max-width:1280px){.founder__roster{padding:28px 24px}}@media (max-width:576px){.founder__roster{border-radius:16px;padding:22px 18px}}.founder__lead{max-width:36em;font-family:var(--secondary-font);text-wrap:pretty;margin:0 0 24px;font-size:22px;font-weight:600;line-height:1.3}@media (max-width:576px){.founder__lead{margin-bottom:18px;font-size:18px}}.founder__jobs{display:-ms-grid;-ms-grid-columns:minmax(0, 1fr) 28px minmax(0, 1fr);grid-gap:20px 28px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;display:grid}@media (max-width:768px){.founder__jobs{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}}.founder__job{min-width:0}.founder__job._featured{border-bottom:1px solid rgba(30,30,30,.08);grid-column:1/-1;padding-bottom:20px}@media (max-width:768px){.founder__job._featured{padding-bottom:16px}}.founder__job-title{font-family:var(--secondary-font);text-wrap:balance;overflow-wrap:break-word;margin:0 0 6px;font-size:20px;font-weight:600;line-height:1.25}@media (max-width:576px){.founder__job-title{font-size:18px}}.founder__job-text{color:rgba(30,30,30,.68);text-wrap:pretty;overflow-wrap:break-word;margin:0;font-size:16px;line-height:1.4}@media (max-width:576px){.founder__job-text{font-size:15px}}.specialization{position:relative;overflow:hidden}.specialization__title{z-index:2;margin-bottom:70px;position:relative}@media (max-width:768px){.specialization__title{margin-bottom:50px}}.specialization__item{border-bottom:1px solid var(--dark-grey-color);transition:background-color .25s ease-in-out}.specialization__item:hover{background-color:var(--grey-color)}.specialization__inner{justify-content:space-between;align-items:center;min-height:120px;padding:25px 70px 25px 0;display:flex;position:relative}@media (max-width:1380px){.specialization__inner{min-height:100px;padding-right:60px}}@media (max-width:1024px){.specialization__inner{min-height:80px;padding:20px 60px 20px 0}}@media (max-width:768px){.specialization__inner{flex-direction:column;align-items:flex-start;padding:20px 0 40px}}.specialization__name{flex:1;max-width:495px;font-size:30px;line-height:1.17}@media (max-width:1380px){.specialization__name{font-size:26px}}@media (max-width:1024px){.specialization__name{max-width:370px;font-size:22px}}@media (max-width:768px){.specialization__name{max-width:100%;padding-right:80px;font-size:20px}}.specialization__block-wrap{position:relative}@media (max-width:768px){.specialization__block-wrap{width:300px;margin-top:50px}}.specialization__block{background-color:var(--accent-color);color:var(--white-color);justify-content:center;align-items:center;min-width:0;max-width:440px;padding:0;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.specialization__block-text{text-align:center;justify-content:center;align-items:center;width:440px;height:140px;padding:10px 20px;font-size:22px;font-weight:600;line-height:1.3;display:flex}@media (max-width:1380px){.specialization__block-text{width:380px;height:120px;padding:10px 15px;font-size:18px}}@media (max-width:1024px){.specialization__block-text{width:300px;height:100px;font-size:16px;font-weight:500}}@media (max-width:768px){.specialization__block-text{height:80px;font-size:15px}}.specialization__item-arrow{z-index:3;background-color:var(--accent-color);border-radius:50%;width:70px;height:70px;position:absolute;top:50%;right:0;overflow:hidden;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1380px){.specialization__item-arrow{width:60px;height:60px}}@media (max-width:768px){.specialization__item-arrow{top:20px;-ms-transform:translateY(0);transform:translateY(0)}}@media (max-width:576px){.specialization__item-arrow{width:50px;height:50px}}.specialization__item-arrow:hover:before{-ms-transform:translate(50%,-150%);transform:translate(50%,-150%)}.specialization__item-arrow:hover:after{-ms-transform:rotate(180deg)translate(50%,50%);transform:rotate(180deg)translate(50%,50%)}.specialization__item-arrow:after{content:"";background-image:url(/images/icon/arrow.svg);background-repeat:no-repeat;background-size:contain;width:70px;height:70px;transition:all .2s ease-in-out;position:absolute;top:50%;left:50%}.specialization__item-arrow:before{content:"";background-image:url(/images/icon/arrow.svg);background-repeat:no-repeat;background-size:contain;width:70px;height:70px;transition:all .2s ease-in-out;position:absolute;top:50%;left:50%}@media (max-width:1380px){.specialization__item-arrow:after{width:60px;height:60px}.specialization__item-arrow:before{width:60px;height:60px}}@media (max-width:576px){.specialization__item-arrow:after{width:50px;height:50px}.specialization__item-arrow:before{width:50px;height:50px}}.specialization__item-arrow:before{-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.specialization__item-arrow:after{-ms-transform:rotate(180deg)translate(150%,-50%);transform:rotate(180deg)translate(150%,-50%)}.technologies{position:relative;overflow:hidden}.technologies__subtitle{max-width:1100px;margin-top:-20px;margin-bottom:70px;font-size:26px;font-weight:300;position:relative}@media (max-width:1380px){.technologies__subtitle{margin-bottom:50px;font-size:24px}}@media (max-width:1024px){.technologies__subtitle{font-size:22px}}@media (max-width:576px){.technologies__subtitle{margin-top:0;margin-bottom:30px;font-size:16px}}.technologies__subtitle p:not(:last-child){margin-bottom:15px}.technologies__slider{background-color:#fcfcfc;position:relative;padding:20px 0!important}.technologies__slider:not(:last-child){margin-bottom:30px}@media (max-width:1024px){.technologies__slider:not(:last-child){margin-bottom:0}}@media (max-width:576px){.technologies__slider:not(:last-child){margin-bottom:-20px}}.technologies__slider:first-child{z-index:2;width:calc(100% + 300px);left:-30px;-ms-transform:rotate(-11deg);transform:rotate(-11deg);box-shadow:0 4px 19px rgba(15,15,15,.15)}@media (max-width:1024px){.technologies__slider:first-child{-ms-transform:rotate(-9deg);transform:rotate(-9deg)}}@media (max-width:576px){.technologies__slider:first-child{left:-100px;-ms-transform:rotate(-12deg)translateY(35px);transform:rotate(-12deg)translateY(35px)}}.technologies__slider:nth-child(2){z-index:1;width:calc(100% + 300px);left:-30px;-ms-transform:rotate(6deg);transform:rotate(6deg);box-shadow:0 2px 5px rgba(15,15,15,.15)}@media (max-width:576px){.technologies__slider:nth-child(2){left:-100px;-ms-transform:rotate(7deg)translateY(-5px);transform:rotate(7deg)translateY(-5px)}}.technologies .swiper-wrapper{transition-timing-function:linear}.technologies__slide-wrap{justify-content:center;width:auto;max-width:200px;max-height:80px;height:80px!important;display:flex!important;position:relative!important}@media (max-width:1625px){.technologies__slide-wrap{height:60px!important}}@media (max-width:768px){.technologies__slide-wrap{height:50px!important}}@media (max-width:576px){.technologies__slide-wrap{height:40px!important}}.technologies__slide-img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:200px;height:100%;max-height:80px}@media (max-width:1625px){.technologies__slide-img{max-height:60px}}@media (max-width:768px){.technologies__slide-img{max-height:50px}}@media (max-width:576px){.technologies__slide-img{max-height:40px}}.projects{background-color:#fafafa;position:relative;overflow:hidden}.projects__title{margin-bottom:50px}@media (max-width:1380px){.projects__title{margin-bottom:30px}}@media (max-width:576px){.projects__title{margin-bottom:20px}}.projects__subtitle{max-width:990px;margin-bottom:70px;font-size:26px;font-weight:300}@media (max-width:1380px){.projects__subtitle{margin-bottom:50px;font-size:24px}}@media (max-width:1024px){.projects__subtitle{font-size:22px}}@media (max-width:576px){.projects__subtitle{margin-bottom:40px;font-size:16px}}.projects__inner{display:-ms-grid;-ms-grid-columns:1fr;grid-gap:50px;grid-template-columns:1fr;display:grid}@media (max-width:1024px){.projects__inner{grid-gap:30px}}.projects__btn{margin-top:70px;display:inline-flex}@media (max-width:1024px){.projects__btn{margin-top:50px}}@media (max-width:576px){.projects__btn{margin-top:30px}}.popup{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;width:100%;overflow:visible}.popup.open{opacity:1;visibility:visible}.popup__body{justify-content:center;align-items:center;min-height:100%;padding:30px 40px;display:flex}@media (max-width:576px){.popup__body{padding:15px}}.popup__more{border-top:1px solid var(--grey-color);flex-direction:column;justify-content:center;align-items:center;margin-top:15px;padding-top:5px;display:flex}.popup__more span{opacity:.8;margin-bottom:10px}.popup__text{text-align:center;z-index:1;max-width:430px;margin:0 auto 30px;font-size:18px;font-weight:500;line-height:1.2;position:relative}@media (max-width:576px){.popup__text{margin-bottom:20px;font-size:14px}}.popup__text._null{margin:0 auto}.popup__inner{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin:0 auto;padding:50px;position:relative}@media (max-width:576px){.popup__inner{-webkit-backdrop-filter:none;backdrop-filter:none;padding:40px 15px 15px}}.popup__input-inner{display:-ms-grid;-ms-grid-columns:1fr;grid-gap:20px;display:grid;display:-ms-grid;grid-gap:10px;z-index:2;grid-template-columns:1fr;margin-bottom:30px;display:grid;position:relative}.popup__check-wrap{margin-bottom:30px}.popup__check-wrap a{color:var(--accent-color);text-decoration:underline}.popup__btn{width:100%}.ant-modal .ant-modal-container{border-radius:20px!important}@media (max-width:576px){.ant-modal .ant-modal-container{padding:30px 15px 15px!important}}.ant-modal .anticon{color:var(--default-color)}.ant-modal-header{text-align:center;z-index:2;position:relative;margin-bottom:0!important;padding-bottom:20px!important}.ant-modal-title{font-weight:700;font-size:40px!important}@media (max-width:576px){.ant-modal-title{font-size:28px!important}}.policy{font-size:16px;line-height:1.3}@media (max-width:576px){.policy{padding:60px 0}.policy__title{font-size:22px;font-family:var(--main-font);margin-bottom:30px}}.policy h2{font-size:30px}@media (max-width:1625px){.policy h2{font-size:28px}}@media (max-width:1024px){.policy h2{font-size:24px}}@media (max-width:576px){.policy h2{font-size:20px}}.policy h2:not(:last-child){margin:20px 0}.policy h3{font-size:26px}@media (max-width:1625px){.policy h3{font-size:24px}}@media (max-width:1024px){.policy h3{font-size:20px}}@media (max-width:576px){.policy h3{font-size:17px}}.policy h3:not(:last-child){margin:20px 0}@media (max-width:576px){.policy h3:not(:last-child){margin:12px 0}}.policy ul:not(:last-child){margin:20px 0}.policy p{max-width:1300px}@media (max-width:576px){.policy p{font-size:14px}}.policy p:not(:last-child){margin:20px 0}@media (max-width:576px){.policy p:not(:last-child){margin:12px 0}}.policy li{padding-left:20px;position:relative}.policy li:not(:last-child){margin-bottom:12px}@media (max-width:576px){.policy li{font-size:14px}}.contact{position:relative;overflow:hidden}.contact__inner{align-items:flex-start;display:flex}@media (max-width:1024px){.contact__inner{flex-direction:column}}.contact__left{flex:1;max-width:650px;margin-right:80px}@media (max-width:1024px){.contact__left{order:2;margin-bottom:0;margin-right:0}}.contact__right{flex:1;max-width:400px;position:relative}@media (max-width:1024px){.contact__right{order:1;width:100%;max-width:100%;margin-bottom:40px}}.contact__subtitle{margin-bottom:12px;font-size:24px;font-weight:400}@media (max-width:576px){.contact__subtitle{font-size:22px}}.contact__lead{color:var(--dark-grey-color);margin-bottom:30px;font-size:16px;line-height:1.5}.contact__subtitle-2,.contact__item-subtitle{margin-bottom:5px;font-size:16px;font-weight:600}.contact__item-subtitle._2{margin-bottom:15px}.contact__item:not(:last-child){margin-bottom:30px}.contact__sub-list{margin:10px 0 50px}@media (max-width:1024px){.contact__sub-list{margin-bottom:30px}}.contact__sub-item{font-size:16px;display:flex}.contact__sub-item._2{margin-bottom:5px}.contact__info{font-size:20px}@media (max-width:1380px){.contact__info{font-size:16px}}.contact__info_link{color:var(--accent-color);text-decoration:none;transition:opacity .2s}@media (hover:hover) and (pointer:fine){.contact__info_link:hover{opacity:.85;text-decoration:underline}}.contact__info_link:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px;border-radius:4px}.contact__list{margin-bottom:40px}@media (max-width:576px){.contact__list{margin-bottom:30px}}.contact__link-policy{font-size:14px;font-weight:500}.contact__link-policy span{text-decoration:underline}.contact__link-policy:hover{opacity:.9}.contact__form{background:var(--accent-color);color:var(--white-color);border-radius:20px;padding:20px;position:relative;overflow:hidden}@media (max-width:576px){.contact__form{padding:20px 10px}}.contact__form_success{flex-direction:column;gap:16px;display:flex}.contact__form-title{font-family:var(--secondary-font);margin-bottom:8px;font-size:30px;font-weight:700;line-height:1.25}@media (max-width:576px){.contact__form-title{font-size:26px}}.contact__form-hint{opacity:.92;margin-bottom:20px;font-size:14px;line-height:1.45}.contact__success-text{margin:0;font-size:16px;line-height:1.5}.contact__success-actions{flex-wrap:wrap;gap:12px 20px;margin-bottom:8px;display:flex}.contact__success-link{color:var(--white-color);text-underline-offset:3px;font-size:16px;font-weight:600;text-decoration:underline}@media (hover:hover) and (pointer:fine){.contact__success-link:hover{opacity:.9}}.contact__success-link:focus-visible{outline:2px solid var(--white-color);outline-offset:3px;border-radius:4px}.contact__field-label{color:var(--white-color);margin-bottom:6px;font-size:14px;font-weight:500;line-height:1.4;display:block}.contact__input-inner{display:-ms-grid;-ms-grid-columns:1fr;grid-gap:20px;grid-template-columns:1fr;margin-bottom:20px;display:grid}.contact__check-wrap{margin-bottom:20px;font-size:14px;font-weight:500;line-height:1.45}.contact__check-wrap a{text-underline-offset:2px;text-decoration:underline}.contact__check{margin-bottom:5px}.contact__check .ant-checkbox-label{color:var(--white-color);font-size:14px;line-height:1.45}.contact__btn{width:100%}.contact__form-skeleton{pointer-events:none}.contact__form-skeleton-line{background:rgba(255,255,255,.2);border-radius:10px;height:48px;display:block}.contact__form-skeleton-line_textarea{height:100px}.contact__form-skeleton-line_sm{height:20px;margin-bottom:20px}.contact__form-skeleton-btn{background:rgba(255,255,255,.25);border-radius:12px;height:52px}.inDev{align-items:center;height:100%;display:flex;position:relative}@media (max-width:1024px){.inDev{min-height:370px}}@media (max-width:576px){.inDev{align-items:flex-start;min-height:590px}}.inDev .container{width:100%}.inDev__link{margin-top:30px}.inDev__text{font-size:20px;font-weight:500}@media (max-width:1024px){.inDev__text{font-size:15px}}@media (max-width:768px){.inDev__title{max-width:400px;margin-bottom:30px}}@media (max-width:576px){.inDev__title{max-width:100%}}.inDev__img{z-index:-1;-o-object-fit:contain;object-fit:contain;width:500px;height:auto;position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1024px){.inDev__img{width:100%;max-width:350px;left:auto;right:20px}}@media (max-width:768px){.inDev__img{max-width:250px}}@media (max-width:576px){.inDev__img{bottom:0;right:50%;-ms-transform:translate(50%);transform:translate(50%)}}.project__title{display:inline-block;position:relative;overflow:hidden}.project__title:after{content:"";background-color:var(--accent-color);width:100%;height:4px;position:absolute;bottom:0;left:23%}.project__subtext{margin-bottom:80px;font-size:26px;font-style:italic;font-weight:700}.project__subtext span{font-weight:400}.project__promo{border-left:6px solid var(--accent-color);max-width:1070px;margin-bottom:70px;margin-left:auto;padding:20px 40px;font-size:20px;font-weight:400}.project__promo-img-wrap{max-width:1200px;margin:0 auto 50px}.project__promo-img{-o-object-fit:contain;object-fit:contain;pointer-events:none}.project__item{align-items:center;display:flex}.project__item:nth-child(2n){flex-direction:row-reverse}.project__item:nth-child(2n) .project__img-wrap{margin-left:50px;margin-right:0}.project__item:not(:last-child){margin-bottom:60px}.project__subtitle{margin-bottom:30px;font-size:24px;font-weight:700}.project__list{margin-bottom:100px}.project__text{max-width:800px;font-size:18px}.project__text p:not(:last-child){margin-bottom:30px}.project__text div:not(:last-child){margin-bottom:30px}.project__text ul{margin-top:15px}.project__text li{padding-left:18px;position:relative}.project__text li:after{content:"";background-color:var(--default-color);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:0}.project__text li:not(:last-child){margin-bottom:10px}.project__img-wrap{max-width:40%;margin-right:50px}.project__img{-o-object-fit:contain;object-fit:contain;width:auto;max-height:700px}.social{align-items:center;display:flex}.social__item:not(:last-child){margin-right:20px}@media (max-width:1024px){.social__item:not(:last-child){margin-right:15px}}.social__link{-webkit-transition:opacity .16s ease,-webkit-transform .16s var(--ease-out);transition:opacity .16s ease,-webkit-transform .16s var(--ease-out);transition:opacity .16s ease,transform .16s var(--ease-out);transition:opacity .16s ease,transform .16s var(--ease-out),-webkit-transform .16s var(--ease-out);align-items:center;gap:8px;display:flex}@media (hover:hover) and (pointer:fine){.social__link:hover{opacity:.9}}.social__link:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px;border-radius:8px}@media (prefers-reduced-motion:reduce){.social__link{transition:opacity .15s}}@media (max-width:1625px){.social__img{-o-object-fit:contain;object-fit:contain;width:40px;height:40px}}.social__label{color:var(--default-color);font-size:15px;font-weight:500;line-height:1.4}.social_labeled{flex-wrap:wrap;gap:12px 0}.social_labeled .social__item:not(:last-child){margin-right:24px}.input__error{opacity:1;color:#ee0202;background-color:rgba(255,255,255,.6);border-radius:8px;margin-top:4px;padding:5px;font-size:12px;font-weight:400;line-height:1.2}@media (max-width:576px){.input__error{font-size:12px}}.input__error span{display:block}.input__input{border:1px solid var(--grey-color);background-color:var(--white-color);letter-spacing:-.2px;border-radius:10px;outline:none;width:100%;max-width:100%;transition:all .3s;box-shadow:0 0 10px rgba(15,15,15,.03)}.input__input._error{border-color:#f12020!important}@media (max-width:576px){.input__input{border:1px solid var(--accent-color)}}.input__input:focus{border-color:var(--accent-color);box-shadow:0 0 15px rgba(15,15,15,.13)}.input__input._textarea{resize:vertical;min-height:100px}.ant-input{line-height:1.3!important}.ant-input:focus{box-shadow:0 0 10px rgba(15,15,15,.05);border-color:var(--accent-color)!important}.ant-input-affix-wrapper>textarea.ant-input{padding:7px 11px!important}.page404{background:var(--accent-color);color:var(--white-color);justify-content:center;align-items:center;min-height:100vh;padding:50px 0;display:flex;overflow:hidden}.page404:after{content:"";z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:auto;position:absolute}.page404:before{content:"";z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:auto;position:absolute}.page404:after{aspect-ratio:615/687;background-image:url(/images/decor/adv-1-1.svg);max-width:615px;top:0;left:0}@media (max-width:1380px){.page404:after{max-width:400px}}@media (max-width:1024px){.page404:after{max-width:350px}}@media (max-width:768px){.page404:after{max-width:230px}}@media (max-width:576px){.page404:after{max-width:120px}}.page404:before{aspect-ratio:577/586;background-image:url(/images/decor/adv-2-1.svg);max-width:550px;bottom:0;right:0}@media (max-width:1380px){.page404:before{max-width:400px}}@media (max-width:1024px){.page404:before{max-width:340px}}@media (max-width:768px){.page404:before{max-width:200px}}.page404__btn{font-size:20px;position:relative}.page404__btn:after{content:"";background:var(--white-color);width:100%;height:1px;position:absolute;bottom:0;left:0}.page404__inner{flex-direction:column;align-items:center;display:flex}.page404__subtitle{text-transform:uppercase;font-size:42px;font-weight:700;font-family:var(--main-font)}@media (max-width:576px){.page404__subtitle{text-align:center;font-size:22px}}.page404__title{margin-bottom:30px;font-size:150px;font-weight:700}@media (max-width:1380px){.page404__title{margin-bottom:40px;font-size:140px}}@media (max-width:1024px){.page404__title{margin-bottom:20px;font-size:120px}}@media (max-width:576px){.page404__title{font-size:110px}}.cookie{background:var(--white-color);z-index:10;border-top:1px solid var(--accent-color);border-right:1px solid var(--accent-color);opacity:0;pointer-events:none;border-radius:20px 20px 20px 0;justify-content:center;align-items:center;max-width:650px;padding:15px;transition:opacity .4s,-ms-transform .4s,transform .4s;display:flex;position:fixed;bottom:0;left:0;-ms-transform:translateY(100%);transform:translateY(100%);box-shadow:0 0 15px rgba(0,0,0,.1)}.cookie._open{opacity:1;pointer-events:all;-ms-transform:translateY(0);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.cookie{transition:opacity .2s;-ms-transform:none;transform:none}.cookie:not(._open){opacity:0}}.cookie__text{margin-right:50px;font-size:13px;line-height:1.2}@media (max-width:1625px){.cookie__text{margin-right:30px;font-size:12px}}@media (max-width:576px){.cookie__text{margin-right:10px;font-size:11px}}.cookie__text a{text-decoration:underline}.cookie__text a:hover{color:var(--accent-color)}.serviceTop{min-height:809px;display:flex;position:relative;overflow:hidden}@media (max-width:1380px){.serviceTop{min-height:640px}}@media (max-width:1024px){.serviceTop{min-height:540px}}@media (max-width:768px){.serviceTop{min-height:460px}}@media (max-width:576px){.serviceTop{min-height:calc(100vh - 79px)}}.serviceTop:after{content:"";z-index:2;background:-webkit-gradient(linear,0 100%,0 0,from(#013486),to(#0076a8));opacity:.35;background:linear-gradient(#0076a8 0%,#013486 100%);width:100%;height:100%;position:absolute;top:0;left:0}.serviceTop__bg{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.serviceTop__inner{z-index:3;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);height:auto;color:var(--white-color);flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;padding:100px 50px;display:flex;position:relative}@media (max-width:1024px){.serviceTop__inner{padding:80px 20px}}@media (max-width:576px){.serviceTop__inner{padding:50px 20px}}.serviceTop__top{margin-bottom:50px}.serviceTop__title{text-transform:uppercase;max-width:1200px;margin-bottom:50px;font-size:75px;font-weight:700}@media (max-width:1625px){.serviceTop__title{font-size:70px}}@media (max-width:1380px){.serviceTop__title{font-size:60px}}@media (max-width:1024px){.serviceTop__title{margin-bottom:30px;font-size:48px}}@media (max-width:768px){.serviceTop__title{font-size:40px}}@media (max-width:576px){.serviceTop__title{font-size:32px}}.serviceTop__subtitle{text-transform:uppercase;margin-bottom:40px;font-size:32px;font-weight:700}@media (max-width:1380px){.serviceTop__subtitle{font-size:28px}}@media (max-width:1024px){.serviceTop__subtitle{margin-bottom:30px;font-size:24px}}@media (max-width:768px){.serviceTop__subtitle{font-size:22px}}@media (max-width:576px){.serviceTop__subtitle{font-size:20px}}.serviceTop__subtitle._1{max-width:720px}@media (max-width:1024px){.serviceTop__subtitle._1{max-width:550px}}.serviceTop__text{max-width:1050px;font-size:18px;font-weight:400}@media (max-width:1380px){.serviceTop__text{max-width:900px;font-size:16px}}@media (max-width:576px){.serviceTop__text{font-size:15px}}.faq{scroll-margin-top:120px;position:relative}.faq__title{text-wrap:balance;margin-bottom:48px}@media (max-width:1280px){.faq__title{margin-bottom:40px}}@media (max-width:576px){.faq__title{margin-bottom:28px}}.faq__list{border-top:1px solid rgba(30,30,30,.1);min-width:0;margin:0;padding:0;list-style:none}.faq__item{min-width:0;-webkit-transition:background-color .2s var(--ease-out);transition:background-color .2s var(--ease-out);border-bottom:1px solid rgba(30,30,30,.1)}.faq__item:has(details[open]){background-color:rgba(32,114,250,.04)}@media (hover:hover) and (pointer:fine){.faq__item:hover:not(:has(details[open])){background-color:rgba(30,30,30,.024)}}.faq details{min-width:0;scroll-margin-top:120px}.faq__question{display:-ms-grid;-ms-grid-columns:3.25rem 20px minmax(0, 1fr) 20px auto;grid-gap:16px 20px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent;grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:16px 20px;width:100%;min-height:52px;padding:28px 12px;list-style:none;display:grid}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{content:none}.faq__question:focus-visible{outline:2px solid var(--accent-color);outline-offset:-2px}@media (max-width:1280px){.faq__question{gap:12px 16px;padding:24px 8px}}@media (max-width:576px){.faq__question{-ms-grid-columns:2.4rem 12px minmax(0, 1fr) 12px auto;grid-template-columns:2.4rem minmax(0,1fr) auto;gap:10px 12px;padding:18px 4px}}.faq__index{font-family:var(--secondary-font);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#5c5c5c;-webkit-transition:color .2s var(--ease-out);transition:color .2s var(--ease-out);font-size:18px;font-weight:600;line-height:1}details[open] .faq__index{color:var(--accent-color)}@media (max-width:576px){.faq__index{font-size:14px}}.faq__q{min-width:0;font-family:var(--secondary-font);text-wrap:balance;overflow-wrap:break-word;font-size:26px;font-weight:600;line-height:1.3}@media (max-width:1280px){.faq__q{font-size:22px}}@media (max-width:576px){.faq__q{font-size:17px}}.faq__mark{background-color:var(--grey-color);width:44px;height:44px;-webkit-transition:background-color .2s var(--ease-out),-webkit-transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),-webkit-transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),transform .16s var(--ease-out);transition:background-color .2s var(--ease-out),transform .16s var(--ease-out),-webkit-transform .16s var(--ease-out);border-radius:12px;flex-shrink:0;position:relative}.faq__mark span{background-color:var(--default-color);width:14px;height:2px;-webkit-transition:background-color .2s var(--ease-out),-webkit-transform .2s var(--ease-out);transition:background-color .2s var(--ease-out),-webkit-transform .2s var(--ease-out);transition:background-color .2s var(--ease-out),transform .2s var(--ease-out);transition:background-color .2s var(--ease-out),transform .2s var(--ease-out),-webkit-transform .2s var(--ease-out);border-radius:1px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.faq__mark span:last-child{-ms-transform:translate(-50%,-50%)rotate(90deg);transform:translate(-50%,-50%)rotate(90deg)}details[open] .faq__mark{background-color:var(--accent-color)}details[open] .faq__mark span{background-color:var(--white-color)}details[open] .faq__mark span:last-child{-ms-transform:translate(-50%,-50%)rotate(0);transform:translate(-50%,-50%)rotate(0)}@media (max-width:576px){.faq__mark{border-radius:10px;width:40px;height:40px}}@media (hover:hover) and (pointer:fine){.faq__question:hover .faq__mark{-ms-transform:scale(1.04);transform:scale(1.04)}}.faq__question:active .faq__mark{-ms-transform:scale(.97);transform:scale(.97)}.faq__panel{display:-ms-grid;-ms-grid-columns:3.25rem 20px minmax(0, 1fr) 20px 44px;grid-gap:16px 20px;grid-template-columns:3.25rem minmax(0,1fr) 44px;gap:16px 20px;padding:0 12px 28px;display:grid}@media (max-width:1280px){.faq__panel{gap:12px 16px;padding:0 8px 24px}}@media (max-width:576px){.faq__panel{-ms-grid-columns:2.4rem 12px minmax(0, 1fr) 12px 40px;grid-template-columns:2.4rem minmax(0,1fr) 40px;gap:10px 12px;padding:0 4px 20px}}.faq__answer{-ms-grid-column:2;color:rgba(30,30,30,.72);text-wrap:pretty;overflow-wrap:break-word;grid-column:2;max-width:65ch;font-size:18px;line-height:1.45}.faq__answer p{margin:0}.faq__answer a{color:var(--accent-color);text-underline-offset:3px;-webkit-transition:opacity .2s var(--ease-out);transition:opacity .2s var(--ease-out);text-decoration:underline}.faq__answer a:hover{opacity:.8}.faq__answer a:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}@media (max-width:1280px){.faq__answer{font-size:17px}}@media (max-width:576px){.faq__answer{font-size:15px}}details[open] .faq__answer{-webkit-animation:faq-answer-in .42s var(--ease-out);animation:faq-answer-in .42s var(--ease-out)}@keyframes faq-answer-in{0%{opacity:0;-ms-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.faq__item,.faq__index,.faq__mark,.faq__mark span,.faq__answer a{transition:none}.faq__question:hover .faq__mark{-ms-transform:none;transform:none}.faq__question:active .faq__mark{-ms-transform:none;transform:none}details[open] .faq__answer{animation:none}}@keyframes serviceAdvDecorSpinPulse{0%,to{-webkit-transform:translate(var(--adv-decor-tx,-30%), var(--adv-decor-ty,44%)) rotate(0deg) scale(.9);-ms-transform:translate(var(--adv-decor-tx,-30%), var(--adv-decor-ty,44%)) rotate(0deg) scale(.9);transform:translate(var(--adv-decor-tx,-30%), var(--adv-decor-ty,44%)) rotate(0deg) scale(.9)}50%{-webkit-transform:translate(var(--adv-decor-tx,-30%), var(--adv-decor-ty,44%)) rotate(180deg) scale(1.12);-ms-transform:translate(var(--adv-decor-tx,-30%), var(--adv-decor-ty,44%)) rotate(180deg) scale(1.12);transform:translate(var(--adv-decor-tx,-30%), var(--adv-decor-ty,44%)) rotate(180deg) scale(1.12)}}.ServiceAdv{overflow:hidden}.ServiceAdv__title{text-align:center}.ServiceAdv__list{max-width:1400px;margin:0 auto;position:relative}.ServiceAdv__item-inner{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(222,222,222,.3);border-radius:20px;padding:40px 30px;position:relative;box-shadow:0 4px 15px rgba(0,0,0,.26)}@media (max-width:1024px){.ServiceAdv__item-inner{padding:30px 20px}}.ServiceAdv__item{z-index:1;max-width:46%;position:relative}@media (max-width:1380px){.ServiceAdv__item{max-width:48%}}@media (max-width:768px){.ServiceAdv__item{max-width:100%}}.ServiceAdv__item:after{content:"";z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:auto;position:absolute}.ServiceAdv__item:not(:last-child){margin-bottom:90px}@media (max-width:1380px){.ServiceAdv__item:not(:last-child){margin-bottom:50px}}@media (max-width:1024px){.ServiceAdv__item:not(:last-child){margin-bottom:40px}}.ServiceAdv__item._1:after{--adv-decor-tx:-30%;--adv-decor-ty:44%;aspect-ratio:524/524;background-image:url(/images/decor/adv-1-1-1.svg);max-width:137px;animation:9s ease-in-out infinite serviceAdvDecorSpinPulse;bottom:0;left:0;-ms-transform:translate(-30%,44%);transform:translate(-30%,44%)}@media (max-width:1380px){.ServiceAdv__item._1:after{--adv-decor-tx:-30%;--adv-decor-ty:44%;max-width:100px}}@media (max-width:1024px){.ServiceAdv__item._1:after{--adv-decor-tx:-30%;--adv-decor-ty:54%;max-width:90px;left:50px}}@media (max-width:768px){.ServiceAdv__item._1:after{--adv-decor-tx:20px;--adv-decor-ty:-44%;max-width:70px;top:6px;bottom:auto;left:auto;right:0}}.ServiceAdv__item._2{position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.ServiceAdv__item._2{position:static;-ms-transform:translateY(0);transform:translateY(0)}}.ServiceAdv__item-circle{z-index:-1;aspect-ratio:524/524;width:100%;max-width:229px;height:auto;position:absolute;bottom:0;right:0;-ms-transform:translate(65%,36%);transform:translate(65%,36%)}@media (max-width:1380px){.ServiceAdv__item-circle{max-width:180px}}@media (max-width:768px){.ServiceAdv__item-circle{max-width:140px;-ms-transform:translate(10%,50%);transform:translate(10%,50%)}}.ServiceAdv__item-waves{z-index:-1;aspect-ratio:524/524;width:100%;max-width:524px;height:auto;position:absolute;top:0;right:0;-ms-transform:translate(40%,-50%);transform:translate(40%,-50%)}@media (max-width:1380px){.ServiceAdv__item-waves{max-width:450px;-ms-transform:translateY(-70%);transform:translateY(-70%)}}@media (max-width:1024px){.ServiceAdv__item-waves{max-width:420px;-ms-transform:translate(22%,-50%);transform:translate(22%,-50%)}}@media (max-width:768px){.ServiceAdv__item-waves{left:0;right:auto;-ms-transform:translate(12%,-50%);transform:translate(12%,-50%)}}@media (max-width:576px){.ServiceAdv__item-waves{max-width:300px;-ms-transform:translate(37%,-50%);transform:translate(37%,-50%)}}.ServiceAdv__item-num{color:var(--accent-color);margin-bottom:20px;font-size:55px;font-weight:700}@media (max-width:1380px){.ServiceAdv__item-num{font-size:50px}}@media (max-width:1024px){.ServiceAdv__item-num{font-size:40px}}@media (max-width:576px){.ServiceAdv__item-num{margin-bottom:10px}}.ServiceAdv__item-title{font-family:var(--secondary-font);margin-bottom:20px;font-size:32px;font-weight:700;line-height:1.2}@media (max-width:1625px){.ServiceAdv__item-title{font-size:30px}}@media (max-width:1380px){.ServiceAdv__item-title{font-size:26px}}@media (max-width:1024px){.ServiceAdv__item-title{font-size:22px}}@media (max-width:576px){.ServiceAdv__item-title{font-size:20px}}.ServiceAdv__subitem{padding-left:20px;font-size:16px;position:relative}@media (max-width:1024px){.ServiceAdv__subitem{font-size:15px}}.ServiceAdv__subitem:not(:last-child){margin-bottom:30px}@media (max-width:1024px){.ServiceAdv__subitem:not(:last-child){margin-bottom:20px}}.ServiceAdv__subitem:after{content:"";background-color:var(--default-color);border-radius:5px;width:5px;height:5px;position:absolute;top:8px;left:5px}.service-section{color:var(--white-color);position:relative;overflow:hidden}.service-section__title{text-align:center}.service-section__bg{-o-object-fit:cover;object-fit:cover;-o-object-position:center left;object-position:center left;z-index:0;width:calc(100% + 23px);max-width:calc(100% + 30px);height:100%;position:absolute;top:0;left:-15px}.service-section__inner{z-index:2;flex-direction:column;max-width:100%;margin:0;padding:100px 50px;display:flex;position:relative}@media (max-width:1024px){.service-section__inner{padding:80px 20px}}@media (max-width:576px){.service-section__inner{padding:80px 15px}}.service-section__list{display:-ms-grid;-ms-grid-columns:1fr 50px 1fr 50px 1fr;grid-gap:50px;grid-template-columns:1fr 1fr 1fr;align-items:stretch;margin-bottom:50px;display:grid}@media (max-width:1380px){.service-section__list{grid-gap:25px}}@media (max-width:1024px){.service-section__list{grid-gap:20px}}@media (max-width:768px){.service-section__list{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:576px){.service-section__list{margin-bottom:30px}}.service-section__list:after{content:"";z-index:-1;border-radius:inherit;opacity:.4;pointer-events:none;background:linear-gradient(50grad,#2072fa 0%,#38c4fe 100%);width:100%;height:100%;position:absolute;top:0;left:0}.service-section__item{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(255,255,255,.1);border-radius:20px;flex-direction:column;justify-content:space-between;align-items:flex-start;height:auto;padding:30px;display:flex;position:relative;box-shadow:0 4px 15px rgba(0,0,0,.2),inset 0 0 20px rgba(255,255,255,.25),0 0 15px rgba(0,0,0,.2)}@media (max-width:1380px){.service-section__item{padding:35px 25px}}@media (max-width:1024px){.service-section__item{padding:30px 20px}}@media (max-width:576px){.service-section__item{padding:20px 15px}}.service-section__item-bottom{width:100%;margin-top:auto}.service-section__text{width:auto;max-width:760px;font-size:18px;line-height:1.4;display:block}@media (max-width:1024px){.service-section__text{font-size:16px}}@media (max-width:576px){.service-section__text{font-size:15px}}.service-section__item-title{font-family:var(--secondary-font);margin-bottom:20px;font-size:28px;font-weight:700}@media (max-width:1625px){.service-section__item-title{font-size:26px}}@media (max-width:1380px){.service-section__item-title{font-size:24px}}@media (max-width:1024px){.service-section__item-title{font-size:20px}}@media (max-width:768px){.service-section__item-title{margin-bottom:25px}}@media (max-width:576px){.service-section__item-title{font-size:18px}}.service-section__item-text{opacity:.92;margin:-8px 0 20px;font-size:16px;line-height:1.4}@media (max-width:1024px){.service-section__item-text{font-size:15px}}.service-section__date{margin-bottom:15px;font-size:18px;font-weight:600;line-height:1.2}@media (max-width:1024px){.service-section__date{margin-bottom:10px;font-size:16px}}@media (max-width:576px){.service-section__date{font-size:15px}}.service-section__item-points{margin-bottom:30px}.service-section__item-point{padding-left:20px;font-size:16px;line-height:1.35;position:relative}.service-section__item-point:not(:last-child){margin-bottom:10px}.service-section__item-point:before{content:"";background-color:var(--white-color);border-radius:50%;width:6px;height:6px;position:absolute;top:.45em;left:5px}.service-section__price{font-size:18px;font-weight:600}@media (max-width:1024px){.service-section__price{font-size:16px}}.service-section__price span{margin-left:10px;font-size:35px;font-weight:800;line-height:1.2}@media (max-width:1625px){.service-section__price span{font-size:30px}}@media (max-width:1024px){.service-section__price span{font-size:28px}}@media (max-width:576px){.service-section__price span{font-size:24px}}.service-section__downsell{z-index:2;max-width:760px;margin-top:28px;position:relative}.service-section__downsell-text{margin:0 0 16px;font-size:16px;line-height:1.4}@media (max-width:1024px){.service-section__downsell-text{font-size:15px}}.service-section__templates{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.service-section__templates li{align-items:center;display:flex}.service-section__templates li+li{border-left:1px solid rgba(255,255,255,.28);margin-left:12px;padding-left:12px}.service-section__template{min-height:44px;color:var(--white-color);text-underline-offset:3px;-ms-touch-action:manipulation;touch-action:manipulation;align-items:center;font-size:16px;font-weight:600;line-height:1.2;text-decoration:underline;display:inline-flex}@media (hover:hover) and (pointer:fine){.service-section__template:hover{opacity:.88}}.service-section__template:focus-visible{outline:2px solid var(--white-color);outline-offset:3px;border-radius:4px}.service-section{scroll-margin-top:120px}.project-item{display:-ms-grid;-ms-grid-columns:460px 390px 1fr;border-radius:20px;grid-template-columns:460px 390px 1fr;display:grid;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.2)}@media (max-width:1380px){.project-item{-ms-grid-columns:420px 390px 1fr;grid-template-columns:420px 390px 1fr}}@media (max-width:1024px){.project-item{-ms-grid-columns:300px 320px 1fr;grid-template-columns:300px 320px 1fr}}@media (max-width:768px){.project-item{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:576px){.project-item{box-shadow:0 2px 10px rgba(0,0,0,.1)}}.project-item:hover .project-item__img{-ms-transform:scale(1.03);transform:scale(1.03)}.project-item__main{z-index:2;border-radius:0 20px 20px 0;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:30px 20px;display:flex;position:relative}@media (max-width:768px){.project-item__main{border-radius:0 0 20px 20px}}@media (max-width:576px){.project-item__main{padding:20px 15px}}.project-item__main._1{color:var(--white-color);background-color:#864ff1}.project-item__main._2{background-color:#dde5ff}.project-item__main._3{color:var(--white-color);background-color:#3f3f3f}.project-item__main._4{color:var(--white-color);background-color:#002345}.project-item__main._5{color:var(--white-color);background-color:#9a7be9}.project-item__main._6{color:var(--white-color);background-color:#444343}.project-item__main._7{color:var(--white-color);background-color:#282423}.project-item__main._no-logo{justify-content:flex-end}.project-item__logo{max-width:100%;height:auto;margin-bottom:50px}@media (max-width:768px){.project-item__logo{margin-bottom:30px}}.project-item__badge{text-wrap:balance;overflow-wrap:break-word;background-color:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.28);border-radius:12px;align-items:center;max-width:100%;margin:0 0 16px;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}@media (max-width:576px){.project-item__badge{margin-bottom:12px;padding:6px 10px;font-size:13px}}.project-item__main._2 .project-item__badge{background-color:var(--white-color);color:var(--default-color);border-color:rgba(30,30,30,.12)}.project-item__name{margin-bottom:25px;font-size:26px;font-weight:500;line-height:1.5}@media (max-width:1380px){.project-item__name{margin-bottom:20px;font-size:22px}}@media (max-width:1024px){.project-item__name{font-size:20px}}@media (max-width:768px){.project-item__name{margin-bottom:15px}}@media (max-width:576px){.project-item__name{font-size:18px}}.project-item__slogan{font-size:20px;line-height:1.5}@media (max-width:1380px){.project-item__slogan{font-size:18px}}@media (max-width:1024px){.project-item__slogan{font-size:16px}}@media (max-width:576px){.project-item__slogan{font-size:15px}}.project-item__img-wrap{margin-left:-20px;display:flex;overflow:hidden}@media (max-width:768px){.project-item__img-wrap{margin-top:-20px;margin-left:0}}.project-item__img{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;transition:all .45s}@media (max-width:768px){.project-item__img{max-height:320px}}.project-item__content{z-index:1;background-color:var(--white-color);border-radius:0 20px 20px 0;flex-direction:column;justify-content:space-between;margin-left:-20px;padding:30px 20px 30px 40px;display:flex;position:relative}@media (max-width:768px){.project-item__content{border-radius:0 0 20px 20px;margin-top:-20px;margin-left:0;padding:50px 20px 30px}}@media (max-width:576px){.project-item__content{padding:40px 15px 20px}}.project-item__content-top{margin-bottom:50px}@media (max-width:576px){.project-item__content-top{margin-bottom:30px}}.project-item__descr{font-size:16px}@media (max-width:576px){.project-item__descr{font-size:15px}}.project-item__content-text{margin-bottom:10px;font-size:20px}@media (max-width:576px){.project-item__content-text{font-size:18px}}.project-item__items{align-items:center;display:flex}.project-item__items .ant-image{position:absolute}.project-item__item:not(:last-child){margin-right:10px}.project-item__item-link{border-radius:90px;align-items:center;padding:5px 15px;font-size:13px;transition:all .25s;display:flex;box-shadow:0 2px 12px rgba(0,0,0,.1)}.project-item__item-link._1 img{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.project-item__item-link:hover{box-shadow:0 0 8px rgba(0,0,0,.1)}.project-item__item-link span{margin-right:5px}.services{background-color:#fafafa}.services__title{text-align:center}.services__list{display:-ms-grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-gap:20px;z-index:1;grid-template-columns:1fr 1fr 1fr 1fr;display:grid;position:relative}@media (max-width:1024px){.services__list{-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr}}@media (max-width:576px){.services__list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.services__list_3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}@media (max-width:1024px){.services__list_3{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:576px){.services__list_3{-ms-grid-columns:1fr;grid-template-columns:1fr}}.services__list:before{content:"";z-index:0;pointer-events:none;aspect-ratio:91/155;background-image:url(/images/decor/about2.svg);background-repeat:no-repeat;background-size:contain;width:100%;max-width:91px;height:auto;animation:4s ease-in-out .5s infinite about-decor-sway;position:absolute;bottom:-70px;right:0}@media (max-width:1380px){.services__list:before{max-width:80px}.services__list:before{top:-60px;bottom:auto;right:0}}@media (max-width:1024px){.services__list:before{top:-30px;right:20px}}@media (max-width:576px){.services__list:before{max-width:50px;top:auto;bottom:-50px}}.services__item{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid transparent;border-radius:20px;padding:30px 20px;transition:all .25s;display:block;position:relative}@media (max-width:1280px){.services__item{padding:20px 15px}}.services__item:nth-child(2n){background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.5);box-shadow:inset 0 0 20px rgba(255,255,255,.25),0 0 15px rgba(0,0,0,.2)}.services__item:nth-child(odd):hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.5);box-shadow:inset 0 0 20px rgba(255,255,255,.25),0 0 15px rgba(0,0,0,.2)}.services__subtitle{font-size:28px;font-weight:700;line-height:1.2;font-family:var(--secondary-font);margin-bottom:20px}@media (max-width:1380px){.services__subtitle{font-size:26px}}@media (max-width:1280px){.services__subtitle{font-size:24px}}@media (max-width:576px){.services__subtitle{margin-bottom:15px;font-size:22px}}.services__text{font-size:20px;line-height:1.2}@media (max-width:1280px){.services__text{font-size:18px}}@media (max-width:576px){.services__text{font-size:16px}}.services__note{text-align:center;max-width:720px;color:var(--dark-grey-color);z-index:2;margin:40px auto 0;font-size:16px;line-height:1.4;position:relative}@media (max-width:576px){.services__note{font-size:14px}}.how{position:relative;overflow:hidden}.how:after{content:"";pointer-events:none;aspect-ratio:1187/779;z-index:0;background-image:url(/images/decor/how.svg);background-repeat:no-repeat;background-size:contain;width:100%;max-width:1187px;height:auto;position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1380px){.how:after{max-width:1000px}}@media (max-width:1024px){.how:after{max-width:700px}}@media (max-width:576px){.how:after{max-width:350px;top:85%}}.how__title{text-align:center;z-index:1;position:relative}.how__list{z-index:1;display:-ms-grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:50px;display:grid;position:relative}@media (max-width:1024px){.how__list{-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr}}@media (max-width:576px){.how__list{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:30px}}.how__item{border:2px solid var(--accent-color);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(255,255,255,.05);border-radius:20px;padding:30px 20px;position:relative}@media (max-width:1380px){.how__item{padding:20px}}@media (max-width:576px){.how__item{padding:20px 15px}}.how__item:first-child{-ms-grid-column:1;-ms-grid-row:1;grid-area:1/1}.how__item:nth-child(2){-ms-grid-column:2;-ms-grid-row:1;grid-area:1/2}@media (max-width:576px){.how__item:nth-child(2){-ms-grid-column:1;-ms-grid-row:2;grid-area:2/1}}.how__item:nth-child(2):before{content:"";background-color:var(--accent-color);width:20px;height:2px;position:absolute;top:50%;left:-2px;-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}@media (max-width:1024px){.how__item:nth-child(2):before{display:none}}.how__item:nth-child(3){-ms-grid-column:3;-ms-grid-row:1;grid-area:1/3}@media (max-width:1024px){.how__item:nth-child(3){-ms-grid-column:1;-ms-grid-row:2;grid-area:2/1}}@media (max-width:576px){.how__item:nth-child(3){-ms-grid-column:1;-ms-grid-row:3;grid-area:3/1}}.how__item:nth-child(3):before{content:"";background-color:var(--accent-color);width:20px;height:2px;position:absolute;top:50%;left:-2px;-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}@media (max-width:1024px){.how__item:nth-child(3):before{display:none}}.how__item:nth-child(4){-ms-grid-column:4;-ms-grid-row:1;grid-area:1/4}@media (max-width:1024px){.how__item:nth-child(4){-ms-grid-column:2;-ms-grid-row:2;grid-area:2/2}}@media (max-width:576px){.how__item:nth-child(4){-ms-grid-column:1;-ms-grid-row:4;grid-area:4/1}}.how__item:nth-child(4):before{content:"";background-color:var(--accent-color);width:20px;height:2px;position:absolute;top:50%;left:-2px;-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}@media (max-width:1024px){.how__item:nth-child(4):before{display:none}}.how__item:nth-child(5){-ms-grid-row:2;-ms-grid-column:4;grid-area:2/4}@media (max-width:1024px){.how__item:nth-child(5){-ms-grid-column:1;-ms-grid-row:3;grid-area:3/1}}@media (max-width:576px){.how__item:nth-child(5){-ms-grid-column:1;-ms-grid-row:5;grid-area:5/1}}.how__item:nth-child(5):before{content:"";background-color:var(--accent-color);width:2px;height:20px;position:absolute;top:-2px;left:50%;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}@media (max-width:1024px){.how__item:nth-child(5):before{display:none}}.how__item:nth-child(6){-ms-grid-row:2;-ms-grid-column:3;grid-area:2/3}@media (max-width:1024px){.how__item:nth-child(6){-ms-grid-column:2;-ms-grid-row:3;grid-area:3/2}}@media (max-width:576px){.how__item:nth-child(6){-ms-grid-column:1;-ms-grid-row:6;grid-area:6/1}}.how__item:nth-child(6):before{content:"";background-color:var(--accent-color);width:20px;height:2px;position:absolute;top:50%;right:-2px;-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}@media (max-width:1024px){.how__item:nth-child(6):before{display:none}}.how__item:nth-child(7){-ms-grid-row:2;-ms-grid-column:2;grid-area:2/2}@media (max-width:1024px){.how__item:nth-child(7){-ms-grid-column:1;-ms-grid-row:4;grid-area:4/1}}@media (max-width:576px){.how__item:nth-child(7){-ms-grid-column:1;-ms-grid-row:7;grid-area:7/1}}.how__item:nth-child(7):before{content:"";background-color:var(--accent-color);width:20px;height:2px;position:absolute;top:50%;right:-2px;-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}@media (max-width:1024px){.how__item:nth-child(7):before{display:none}}.how__item:nth-child(8){-ms-grid-row:2;-ms-grid-column:1;grid-area:2/1}@media (max-width:1024px){.how__item:nth-child(8){-ms-grid-column:2;-ms-grid-row:4;grid-area:4/2}}@media (max-width:576px){.how__item:nth-child(8){-ms-grid-column:1;-ms-grid-row:8;grid-area:8/1}}.how__item:nth-child(8):before{content:"";background-color:var(--accent-color);width:20px;height:2px;position:absolute;top:50%;right:-2px;-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}@media (max-width:1024px){.how__item:nth-child(8):before{display:none}}.how__list_five{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.how__list_five .how__item:before{display:none}.how__list_five .how__item:first-child{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;grid-area:1/1/auto/3}.how__list_five .how__item:nth-child(2){-ms-grid-column:3;-ms-grid-column-span:2;-ms-grid-row:1;grid-area:1/3/auto/5}.how__list_five .how__item:nth-child(3){-ms-grid-column:5;-ms-grid-column-span:2;-ms-grid-row:1;grid-area:1/5/auto/7}.how__list_five .how__item:nth-child(4){-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:2;grid-area:2/2/auto/4}.how__list_five .how__item:nth-child(5){-ms-grid-column:4;-ms-grid-column-span:2;-ms-grid-row:2;grid-area:2/4/auto/6}@media (max-width:1024px){.how__list_five .how__item:first-child{grid-area:auto}.how__list_five .how__item:nth-child(2){grid-area:auto}.how__list_five .how__item:nth-child(3){grid-area:auto}.how__list_five .how__item:nth-child(4){grid-area:auto}.how__list_five .how__item:nth-child(5){grid-area:auto}.how__list_five{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:576px){.how__list_five{-ms-grid-columns:1fr;grid-template-columns:1fr}}.how__subtitle{font-size:24px;font-weight:700;line-height:1.2;font-family:var(--secondary-font);margin-bottom:20px}@media (max-width:1380px){.how__subtitle{margin-bottom:15px;font-size:22px}}.how__subtitle:after{content:"/";color:var(--accent-color)}.how__text{font-size:20px;line-height:1.2}@media (max-width:1380px){.how__text{font-size:18px}}@media (max-width:576px){.how__text{font-size:16px}}.how .promo__btn{margin-left:auto;margin-right:auto}.project-page__title{font-size:48px;font-weight:600;line-height:1.2;font-family:var(--secondary-font);margin-bottom:50px}@media (max-width:1380px){.project-page__title{font-size:42px}}@media (max-width:1280px){.project-page__title{font-size:38px}}@media (max-width:1024px){.project-page__title{margin-bottom:30px;font-size:34px}}@media (max-width:576px){.project-page__title{font-size:30px}}.project-page__promo-img{-o-object-fit:cover;object-fit:cover;border-radius:40px;width:100%;height:auto;margin-bottom:50px}@media (max-width:1280px){.project-page__promo-img{margin-bottom:40px}}@media (max-width:1024px){.project-page__promo-img{border-radius:20px;margin-bottom:30px}}.project-page__promo-img--desktop{display:block}@media (max-width:576px){.project-page__promo-img--desktop{display:none}}.project-page__promo-img--mobile{display:none}@media (max-width:576px){.project-page__promo-img--mobile{display:block}}.project-page__slogan{color:var(--dark-grey-color);font-size:32px;line-height:1.3;font-family:var(--secondary-font);max-width:1210px;margin-bottom:50px}@media (max-width:1380px){.project-page__slogan{max-width:1050px;font-size:28px}}@media (max-width:1280px){.project-page__slogan{max-width:980px;margin-bottom:40px;font-size:26px}}@media (max-width:1024px){.project-page__slogan{margin-bottom:30px;font-size:22px}}@media (max-width:576px){.project-page__slogan{font-size:20px}}.project-page__content{margin-bottom:50px}@media (max-width:1280px){.project-page__content{margin-bottom:40px}}@media (max-width:1024px){.project-page__content{margin-bottom:30px}}.project-page__content div:not(:last-child){margin-bottom:50px}@media (max-width:1280px){.project-page__content div:not(:last-child){margin-bottom:40px}}@media (max-width:1024px){.project-page__content div:not(:last-child){margin-bottom:30px}}.project-page__content img{border-radius:40px;width:100%;height:auto}@media (max-width:1024px){.project-page__content img{border-radius:20px}}.project-page__content h2{font-family:var(--secondary-font);font-size:32px;font-weight:700;line-height:1.2}@media (max-width:1380px){.project-page__content h2{font-size:28px}}@media (max-width:1024px){.project-page__content h2{font-size:26px}}@media (max-width:576px){.project-page__content h2{font-size:24px}}.project-page__content h2:not(:last-child){margin-bottom:30px}@media (max-width:1280px){.project-page__content h2:not(:last-child){margin-bottom:20px}}.project-page__content p{font-size:18px;line-height:1.2}@media (max-width:1024px){.project-page__content p{font-size:16px}}.project-page__content p:not(:last-child){margin-bottom:30px}@media (max-width:1280px){.project-page__content p:not(:last-child){margin-bottom:20px}}.project-page__content h3{font-family:var(--secondary-font);font-size:24px;font-weight:700;line-height:1.2}@media (max-width:1380px){.project-page__content h3{font-size:22px}}@media (max-width:576px){.project-page__content h3{font-size:20px}}.project-page__content h3:not(:last-child){margin-bottom:20px}@media (max-width:1280px){.project-page__content h3:not(:last-child){margin-bottom:15px}}.project-page__content ul:not(:last-child){margin-bottom:30px}@media (max-width:1280px){.project-page__content ul:not(:last-child){margin-bottom:20px}}.project-page__content li{padding-left:20px;font-size:18px;line-height:1.2;position:relative}@media (max-width:1024px){.project-page__content li{font-size:16px}}.project-page__content li:before{content:"";background-color:var(--default-color);border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:5px}@media (max-width:1024px){.project-page__content li:before{top:6px}}.project-page__content .--des{display:block}@media (max-width:576px){.project-page__content .--des{display:none}}.project-page__content .--mob{display:none}@media (max-width:576px){.project-page__content .--mob{display:block}}.project-page__reviews{background-color:rgba(32,114,250,.2);border-radius:20px;padding:20px 40px}@media (max-width:1380px){.project-page__reviews{padding:20px 30px}}@media (max-width:1024px){.project-page__reviews{padding:20px 15px}}.project-page__reviews-title{font-family:var(--secondary-font);margin-bottom:20px;font-size:22px;font-weight:700;line-height:1.2}@media (max-width:1024px){.project-page__reviews-title{font-size:20px}}.project-page__reviews-inner{border-left:6px solid var(--accent-color);padding:20px 30px}@media (max-width:1024px){.project-page__reviews-inner{padding:10px 15px}}@media (max-width:576px){.project-page__reviews-inner{border-left:4px solid var(--accent-color)}}.project-page__reviews-text{font-size:20px;font-style:italic;line-height:1.2;margin-bottom:20px!important}@media (max-width:1380px){.project-page__reviews-text{font-size:18px}}@media (max-width:1024px){.project-page__reviews-text{font-size:16px;margin-bottom:15px!important}}@media (max-width:576px){.project-page__reviews-text{font-size:15px;margin-bottom:10px!important}}.project-page__reviews-author{font-size:20px;font-weight:500;line-height:1.2}@media (max-width:1380px){.project-page__reviews-author{font-size:18px}}@media (max-width:1024px){.project-page__reviews-author{font-size:16px}}@media (max-width:576px){.project-page__reviews-author{font-size:15px}}.breadcrumbs{margin-bottom:45px}@media (max-width:1024px){.breadcrumbs{margin-bottom:30px}}@media (max-width:576px){.breadcrumbs{margin-bottom:15px}}.breadcrumbs__list{flex-wrap:wrap;display:flex}.breadcrumbs__item{color:var(--dark-grey-color);margin-bottom:5px;font-size:15px;position:relative}@media (max-width:576px){.breadcrumbs__item{font-size:12px}}.breadcrumbs__item:not(:last-child){margin-right:4px}.breadcrumbs__item:not(:last-child):after{content:" /"}.breadcrumbs__item a:hover{color:var(--default-color)}.not-trivial{position:relative;overflow:hidden}.not-trivial__title{text-align:center;z-index:1;margin-bottom:80px;position:relative}@media (max-width:1380px){.not-trivial__title{margin-bottom:60px}}@media (max-width:768px){.not-trivial__title{margin-bottom:50px}}@media (max-width:576px){.not-trivial__title{text-align:left}}.not-trivial__title span{font-family:var(--caveat-font)}.not-trivial__decor{z-index:-1;position:absolute}.not-trivial__decor._1{aspect-ratio:171/414;width:100%;max-width:171px;height:auto;top:120px;left:0}@media (max-width:1380px){.not-trivial__decor._1{max-width:70px;top:50px}}@media (max-width:1024px){.not-trivial__decor._1{max-width:40px;top:20px}}@media (max-width:768px){.not-trivial__decor._1{display:none}}.not-trivial__decor._2{aspect-ratio:71/251;width:100%;max-width:71px;height:auto;bottom:100px;right:0}@media (max-width:1380px){.not-trivial__decor._2{max-width:60px}}@media (max-width:1024px){.not-trivial__decor._2{max-width:40px;bottom:30px}}.not-trivial__inner{z-index:2;max-width:1270px;display:-ms-grid;-ms-grid-columns:1fr;grid-gap:50px;grid-template-columns:1fr;margin:0 auto;display:grid;position:relative}.not-trivial__item{justify-content:space-between;align-items:flex-start;display:flex}@media (max-width:768px){.not-trivial__item{flex-direction:column}}.not-trivial__left{flex:1;max-width:554px;margin-right:160px;padding:30px 40px;position:relative}@media (max-width:1024px){.not-trivial__left{margin-right:120px;padding:20px}}@media (max-width:768px){.not-trivial__left{margin-bottom:86px;margin-right:0}}.not-trivial__left:after{pointer-events:none;content:"";background-image:url(/images/icon/arrow3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100px;height:100px;position:absolute;top:20px;right:-100px}@media (max-width:1024px){.not-trivial__left:after{width:70px;height:70px;right:-90px}}@media (max-width:768px){.not-trivial__left:after{top:auto;bottom:-65px;right:80%;-ms-transform:translate(50%)rotate(90deg);transform:translate(50%)rotate(90deg)}}.not-trivial__item-subtitle{color:var(--accent-color);margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.2}.not-trivial__item-text{font-size:24px;line-height:1.3}@media (max-width:1625px){.not-trivial__item-text{font-size:22px}}@media (max-width:768px){.not-trivial__item-text{font-size:20px}}.not-trivial__right{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(222,222,222,.2);border-radius:20px;flex:1;padding:30px 40px;box-shadow:0 4px 15px rgba(0,0,0,.15)}@media (max-width:1024px){.not-trivial__right{padding:20px}}.proven{background-color:#fafafa}.proven__title{text-align:center}.proven__subtitle{margin-bottom:50px}@media (max-width:576px){.proven__subtitle{margin-bottom:30px}}.proven__text{margin-bottom:50px}@media (max-width:576px){.proven__text{margin-bottom:30px}}.proven__text-title{font-family:var(--secondary-font);margin-bottom:20px;font-size:28px;font-weight:700}@media (max-width:576px){.proven__text-title{margin-bottom:15px;font-size:24px}}.proven__item{padding-left:30px;position:relative}@media (max-width:576px){.proven__item{padding-left:25px}}.proven__item:after{content:"";background-color:var(--default-color);border-radius:50%;width:5px;height:5px;position:absolute;top:15px;left:10px}@media (max-width:576px){.proven__item:after{top:11px}}.proven__item:not(:last-child){margin-bottom:2px}.proven__img img{-o-object-fit:contain;object-fit:contain;border-radius:20px;width:100%;height:auto}.proven__img .--mob{display:none}@media (max-width:576px){.proven__img .--mob{display:block}}.proven__img .--des{display:block}@media (max-width:576px){.proven__img .--des{display:none}}.finalCta{text-align:center;background-color:#fafafa}.finalCta__title{margin-bottom:24px}@media (max-width:576px){.finalCta__title{margin-bottom:16px}}.finalCta__text{max-width:640px;margin:0 auto 40px;line-height:1.4}@media (max-width:576px){.finalCta__text{margin-bottom:30px;font-size:16px}}.finalCta .promo__btn{margin-left:auto;margin-right:auto}.finalCta__note{max-width:520px;color:var(--dark-grey-color);text-wrap:pretty;margin:20px auto 0;font-size:16px;line-height:1.4}@media (max-width:576px){.finalCta__note{font-size:14px}}.finalCta__link{color:var(--accent-color);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (hover:hover) and (pointer:fine){.finalCta__link:hover{opacity:.9}}.finalCta__link:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px;border-radius:4px}.finalCta__note p{margin:0}.finalCta__note p+p{margin-top:8px}.contact-promise{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;margin-top:18px;display:flex}.contact-promise__phone{color:var(--accent-color);letter-spacing:.01em;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;text-underline-offset:3px;-webkit-transition:opacity .16s var(--ease-out);transition:opacity .16s var(--ease-out);align-items:center;gap:8px;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}@media (max-width:1024px){.contact-promise__phone{font-size:16px}}@media (hover:hover) and (pointer:fine){.contact-promise__phone:hover{opacity:.9;text-decoration:underline}}.contact-promise__phone:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px;border-radius:4px}.contact-promise__icon{flex-shrink:0;width:18px;height:18px;display:block}.contact-promise__note{color:var(--dark-grey-color);margin:0;font-size:15px;font-weight:500;line-height:1.3}@media (max-width:576px){.contact-promise__note{font-size:14px}.contact-promise{flex-direction:column;gap:8px}}.contact-promise_on-dark .contact-promise__phone{color:var(--white-color)}.contact-promise_on-dark .contact-promise__phone:focus-visible{outline-color:var(--white-color)}.contact-promise_on-dark .contact-promise__note{color:rgba(255,255,255,.88)}.page-lead{text-align:center}.page-lead__title{font-family:var(--secondary-font);margin-bottom:20px;font-size:48px;font-weight:700;line-height:1.15}@media (max-width:1024px){.page-lead__title{font-size:36px}}@media (max-width:576px){.page-lead__title{margin-bottom:14px;font-size:28px}}.page-lead__text{max-width:900px;margin:0 auto 32px;line-height:1.4}@media (max-width:1024px){.page-lead__text{max-width:52ch}}@media (max-width:576px){.page-lead__text{margin-bottom:24px;font-size:16px}}.page-lead .promo__btn{margin-left:auto;margin-right:auto}.footer{background:var(--accent-color);color:var(--white-color);border-radius:20px 20px 0 0;margin-top:auto;line-height:1.17;position:relative}.footer__inner{align-items:stretch;display:flex}@media (max-width:576px){.footer__inner{flex-direction:column-reverse}}.footer__left{z-index:2;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;padding:50px;display:flex;position:relative}@media (max-width:1024px){.footer__left{padding:40px 20px}}.footer__center{align-items:flex-start;gap:96px;margin-bottom:40px;display:flex}@media (max-width:1024px){.footer__center{gap:40px}}@media (max-width:576px){.footer__center{flex-direction:column;gap:20px}}.footer__info{background-color:#2064d5;border-radius:20px 20px 0;padding:50px}@media (max-width:1024px){.footer__info{padding:40px 20px 40px 30px}}@media (max-width:768px){.footer__info{padding:30px 20px}}@media (max-width:576px){.footer__info{border-radius:20px}}.footer__top-left-logo-wrap{margin-bottom:50px}.footer__logo{max-width:309px;margin-bottom:10px;display:block}@media (max-width:1280px){.footer__logo{max-width:280px}}@media (max-width:1024px){.footer__logo{max-width:240px}}.footer__top-text{font-size:18px;font-weight:500}@media (max-width:1280px){.footer__top-text{font-size:16px}}@media (max-width:1024px){.footer__top-text{font-size:15px}}.footer__social-text{margin-bottom:20px;font-size:18px}@media (max-width:1280px){.footer__social-text{font-size:16px}}@media (max-width:1024px){.footer__social-text{margin-bottom:15px;font-size:15px}}.footer__policy-wrap{display:-ms-grid;-ms-grid-columns:1fr;grid-gap:4px;grid-template-columns:1fr;display:grid}.footer__policy{-webkit-transition:opacity .25s var(--ease-out);transition:opacity .25s var(--ease-out);font-size:14px;font-weight:500;text-decoration:underline}@media (max-width:1625px){.footer__policy{font-size:14px}}@media (max-width:768px){.footer__policy{font-size:12px}}@media (max-width:576px){.footer__policy{font-weight:400}}.footer__policy:hover{opacity:.9}.footer__policy:focus-visible{outline:2px solid var(--white-color);outline-offset:3px}.footer__btn{font-family:var(--secondary-font);-webkit-transition:-webkit-transform .16s var(--ease-out);transition:-webkit-transform .16s var(--ease-out);transition:transform .16s var(--ease-out);transition:transform .16s var(--ease-out), -webkit-transform .16s var(--ease-out);align-items:center;margin-bottom:40px;font-size:36px;font-weight:600;display:inline-flex}@media (max-width:1625px){.footer__btn{font-size:30px}}@media (max-width:1280px){.footer__btn{margin-bottom:30px;font-size:28px}}@media (max-width:1024px){.footer__btn{font-size:26px}}@media (max-width:768px){.footer__btn{margin-bottom:20px;font-size:20px}}@media (max-width:576px){.footer__btn{font-size:19px}}@media (hover:hover) and (pointer:fine){.footer__btn:hover svg{-ms-transform:translate(5px);transform:translate(5px)}}.footer__btn:active{-ms-transform:scale(.98);transform:scale(.98)}.footer__btn:focus-visible{outline:2px solid var(--white-color);outline-offset:3px}.footer__btn svg{-webkit-transition:-webkit-transform .2s var(--ease-out);transition:-webkit-transform .2s var(--ease-out);transition:transform .2s var(--ease-out);transition:transform .2s var(--ease-out), -webkit-transform .2s var(--ease-out);-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:40px;height:40px;margin-left:11px}@media (max-width:1625px){.footer__btn svg{width:35px;height:35px}}@media (max-width:768px){.footer__btn svg{width:25px;height:25px;margin-left:9px}}.footer__item:not(:last-child){margin-bottom:15px}@media (max-width:1280px){.footer__item:not(:last-child){margin-bottom:5px}}.footer__link{-webkit-transition:opacity .25s var(--ease-out);transition:opacity .25s var(--ease-out);font-size:22px;font-weight:600}@media (max-width:1625px){.footer__link{font-size:18px}}@media (max-width:1024px){.footer__link{font-size:16px}}@media (max-width:768px){.footer__link{font-size:14px}}.footer__link:hover{opacity:.9}.footer__link:focus-visible{outline:2px solid var(--white-color);outline-offset:3px}.blog-page__subtitle{margin-bottom:50px;font-size:26px;font-weight:300;line-height:1.3}@media (max-width:1380px){.blog-page__subtitle{font-size:24px}}@media (max-width:1024px){.blog-page__subtitle{margin-bottom:30px;font-size:22px}}@media (max-width:576px){.blog-page__subtitle{font-size:18px}}.blog-page__list{display:-ms-grid;-ms-grid-columns:1fr 60px 1fr;grid-gap:60px;grid-template-columns:1fr 1fr;display:grid}@media (max-width:1380px){.blog-page__list{grid-gap:50px}}@media (max-width:1024px){.blog-page__list{grid-gap:30px}}@media (max-width:768px){.blog-page__list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.blog-page__img-link{border-radius:20px;margin-bottom:10px;display:flex;overflow:hidden}@media (max-width:576px){.blog-page__img-link{border-radius:16px}}.blog-page__img-link:hover .blog-page__img{-ms-transform:scale(1.03);transform:scale(1.03)}.blog-page__img{-o-object-fit:cover;object-fit:cover;aspect-ratio:660/360;width:100%;height:auto;transition:all .45s}.blog-page__info{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}@media (max-width:1024px){.blog-page__info{flex-direction:column;align-items:flex-start}}.blog-page__pints{display:flex}@media (max-width:1024px){.blog-page__pints{flex-wrap:wrap;margin-bottom:5px}}.blog-page__point{color:var(--accent-color);font-size:16px;font-weight:600;line-height:1.2}@media (max-width:1024px){.blog-page__point{font-size:14px}}.blog-page__point:not(:last-child){padding-right:27px;position:relative}@media (max-width:1024px){.blog-page__point:not(:last-child){padding-right:20px}}.blog-page__point:not(:last-child):after{content:"";background-color:var(--accent-color);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:12px;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1024px){.blog-page__point:not(:last-child):after{width:5px;height:5px;right:8px}}.blog-page__date{color:var(--dark-grey-color);font-size:16px;line-height:1.2}@media (max-width:1024px){.blog-page__date{font-size:14px}}.blog-page__name{font-family:var(--secondary-font);margin-bottom:10px;font-size:32px;font-weight:600;line-height:1.2}@media (max-width:1380px){.blog-page__name{font-size:28px}}@media (max-width:1024px){.blog-page__name{font-size:24px}}@media (max-width:576px){.blog-page__name{font-size:22px}}.blog-page__name:hover{color:var(--accent-color)}.blog-page__desc{color:var(--dark-grey-color);font-size:20px;line-height:1.2}@media (max-width:1380px){.blog-page__desc{font-size:18px}}@media (max-width:1024px){.blog-page__desc{font-size:15px}}@media (max-width:576px){.blog-page__desc{font-size:14px}}.blog__title{max-width:1200px}.blog__info{justify-content:space-between;align-items:center;max-width:1200px;margin-bottom:50px;display:flex}@media (max-width:576px){.blog__info{flex-direction:column;align-items:flex-start;margin-bottom:20px}}.blog__subtitle{max-width:1200px;margin-bottom:50px;font-size:26px;font-weight:300;line-height:1.3}@media (max-width:1380px){.blog__subtitle{font-size:24px}}@media (max-width:1024px){.blog__subtitle{margin-bottom:30px;font-size:22px}}@media (max-width:576px){.blog__subtitle{font-size:18px}}.blog__img{aspect-ratio:800/420;-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;max-width:800px;height:auto;margin-bottom:50px}@media (max-width:576px){.blog__img{border-radius:16px;margin-bottom:30px}}.blog__btn{align-items:flex-start;display:inline-flex}.blog__content{max-width:1200px;margin-bottom:50px}@media (max-width:1280px){.blog__content{margin-bottom:40px}}@media (max-width:1024px){.blog__content{margin-bottom:30px}}.blog__content>div:not(:last-child){margin-bottom:50px}@media (max-width:1280px){.blog__content>div:not(:last-child){margin-bottom:40px}}@media (max-width:1024px){.blog__content>div:not(:last-child){margin-bottom:30px}}.blog__content .blog__table-wrap{-webkit-overflow-scrolling:touch;margin:10px 0 30px;overflow-x:auto}@media (max-width:1024px){.blog__content .blog__table-wrap{margin:8px 0 20px}}.blog__content table{border-collapse:collapse;width:100%;min-width:640px;font-size:16px;line-height:1.35}@media (max-width:1024px){.blog__content table{font-size:14px}}.blog__content table th,.blog__content table td{text-align:left;vertical-align:top;border-bottom:1px solid rgba(30,30,30,.12);padding:14px 16px}.blog__content table thead th{font-family:var(--secondary-font);background-color:var(--grey-color);white-space:nowrap;font-size:14px;font-weight:700}.blog__content table tbody th{font-family:var(--secondary-font);white-space:nowrap;font-weight:700}.blog__content img{border-radius:40px;width:100%;height:auto;margin:10px 0 30px}@media (max-width:1024px){.blog__content img{border-radius:20px;margin:8px 0 20px}}.blog__content h2{font-family:var(--secondary-font);font-size:32px;font-weight:700;line-height:1.2}@media (max-width:1380px){.blog__content h2{font-size:28px}}@media (max-width:1024px){.blog__content h2{font-size:26px}}@media (max-width:576px){.blog__content h2{font-size:24px}}.blog__content h2:not(:last-child){margin-bottom:30px}@media (max-width:1280px){.blog__content h2:not(:last-child){margin-bottom:20px}}.blog__content p{font-size:18px;line-height:1.2}@media (max-width:1024px){.blog__content p{font-size:16px}}.blog__content p:not(:last-child){margin-bottom:30px}@media (max-width:1280px){.blog__content p:not(:last-child){margin-bottom:20px}}.blog__content h3{font-family:var(--secondary-font);font-size:24px;font-weight:700;line-height:1.2}@media (max-width:1380px){.blog__content h3{font-size:22px}}@media (max-width:576px){.blog__content h3{font-size:20px}}.blog__content h3:not(:last-child){margin-bottom:20px}@media (max-width:1280px){.blog__content h3:not(:last-child){margin-bottom:15px}}.blog__content ol{padding-left:15px}.blog__content ol:not(:last-child){margin-bottom:30px}.blog__content ul:not(:last-child){margin-bottom:30px}@media (max-width:1280px){.blog__content ol:not(:last-child){margin-bottom:20px}.blog__content ul:not(:last-child){margin-bottom:20px}}.blog__content blockquote{background-color:rgba(32,114,250,.2);border-radius:12px;padding:10px 20px}@media (max-width:576px){.blog__content blockquote{padding:10px}}.blog__content blockquote:not(:last-child){margin-bottom:30px}@media (max-width:1280px){.blog__content blockquote:not(:last-child){margin-bottom:20px}}.blog__content blockquote span{font-style:italic;font-family:var(--secondary-font);border-left:6px solid var(--accent-color);padding:5px 0 5px 10px;font-size:18px;display:block}@media (max-width:576px){.blog__content blockquote span{border-left:4px solid var(--accent-color);padding-left:5px;font-size:16px}}.blog__content ol li{font-size:18px;line-height:1.2;position:relative}@media (max-width:1024px){.blog__content ol li{font-size:16px}}.blog__content ul li{padding-left:20px;font-size:18px;line-height:1.2;position:relative}@media (max-width:1024px){.blog__content ul li{font-size:16px}}.blog__content ul li:before{content:"";background-color:var(--default-color);border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:5px}@media (max-width:1024px){.blog__content ul li:before{top:6px}}.template-demo{background-color:#f7f8fa}.template-demo__intro{text-align:center;max-width:860px;margin:0 auto 48px}@media (max-width:576px){.template-demo__intro{margin-bottom:32px}}.template-demo__title{margin-bottom:16px}.template-demo__lead{color:var(--dark-grey-color);margin:0;font-size:18px;line-height:1.45}@media (max-width:1024px){.template-demo__lead{font-size:16px}}@media (max-width:576px){.template-demo__lead{font-size:15px}}.template-demo__stage{display:-ms-grid;-ms-grid-columns:minmax(240px, 340px) 40px minmax(0, 1fr);grid-gap:40px;grid-template-columns:minmax(240px,340px) minmax(0,1fr);align-items:center;gap:40px;margin-bottom:0;display:grid}@media (max-width:1024px){.template-demo__stage{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:28px;margin-bottom:0}.template-demo__aside{order:2}}.template-demo__aside-label{font-family:var(--secondary-font);margin:0 0 18px;font-size:22px;font-weight:700;line-height:1.2}@media (max-width:576px){.template-demo__aside-label{font-size:18px}}.template-demo__list{margin:0 0 28px;padding:0;list-style:none}.template-demo__list-item{color:var(--default-color);margin-bottom:12px;padding-left:22px;font-size:16px;font-weight:500;line-height:1.35;position:relative}@media (max-width:576px){.template-demo__list-item{font-size:15px}}.template-demo__list-item:before{content:"";background:var(--accent-color);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.template-demo__cta{color:var(--white-color);-webkit-transition:-webkit-transform .16s var(--ease-out),-webkit-box-shadow .16s ease;transition:-webkit-transform .16s var(--ease-out),-webkit-box-shadow .16s ease;transition:transform .16s var(--ease-out),box-shadow .16s ease;transition:transform .16s var(--ease-out),box-shadow .16s ease,-webkit-transform .16s var(--ease-out),-webkit-box-shadow .16s ease;background:linear-gradient(50grad,#2072fa 0%,#38c4fe 100%);border-radius:12px;justify-content:center;align-items:center;padding:12px 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 12px rgba(0,0,0,.15)}.template-demo__cta svg{width:18px;height:18px;margin-left:8px}@media (hover:hover){.template-demo__cta:hover{-ms-transform:scale(1.03);transform:scale(1.03);box-shadow:0 0 10px rgba(0,0,0,.2)}}@media (max-width:1024px){.template-demo__cta{padding:10px 18px;font-size:14px}}.template-demo__aside-note{color:var(--dark-grey-color);margin:12px 0 0;font-size:13px;line-height:1.45}.template-demo__browser{color:inherit;background:#fff;border-radius:16px;text-decoration:none;display:block;overflow:hidden;box-shadow:0 18px 50px rgba(20,30,50,.12),0 0 0 1px rgba(20,30,50,.06)}@media (max-width:1024px){.template-demo__browser{order:1}}.template-demo__browser-bar{background:#eef0f3;border-bottom:1px solid rgba(0,0,0,.06);align-items:center;gap:8px;padding:12px 16px;display:flex}.template-demo__browser-dot{background:#d0d4db;border-radius:50%;width:10px;height:10px}.template-demo__browser-dot:first-child{background:#ff5f57}.template-demo__browser-dot:nth-child(2){background:#febc2e}.template-demo__browser-dot:nth-child(3){background:#28c840}.template-demo__browser-url{color:var(--dark-grey-color);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:8px;flex:1;margin-left:8px;padding:6px 12px;font-size:13px;font-weight:500;overflow:hidden}.template-demo__browser-screen{color:inherit;cursor:-webkit-zoom-in;cursor:zoom-in;background:#f3f1ec;text-decoration:none;display:block;position:relative;overflow:hidden}@media (hover:hover){.template-demo__browser-screen:hover .template-demo__browser-image{-ms-transform:scale(1.02);transform:scale(1.02)}.template-demo__browser-screen:hover .template-demo__shot-zoom{opacity:1}}.template-demo__browser-image{width:100%;height:auto;transition:-ms-transform .28s,transform .28s;display:block}.template-demo__shots-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:40px 0 20px;display:flex}@media (max-width:576px){.template-demo__shots-head{margin-top:28px}}.template-demo__shots-label{font-family:var(--secondary-font);margin:0;font-size:22px;font-weight:700;line-height:1.2}@media (max-width:576px){.template-demo__shots-label{font-size:18px}}.template-demo__shots-hint{color:var(--dark-grey-color);margin:0;font-size:13px;font-weight:500}.template-demo__shots{display:-ms-grid;-ms-grid-columns:1fr 16px 1fr 16px 1fr;grid-gap:16px;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1024px){.template-demo__shots{-ms-grid-columns:1fr 16px 1fr;grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.template-demo__shots{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:12px}}.template-demo__shot{color:inherit;flex-direction:column;gap:10px;display:flex}.template-demo__shot-label{color:var(--dark-grey-color);font-size:14px;font-weight:600}.template-demo__shot-frame{color:inherit;cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-transition:-webkit-transform .2s var(--ease-out),-webkit-box-shadow .2s ease;transition:-webkit-transform .2s var(--ease-out),-webkit-box-shadow .2s ease;transition:transform .2s var(--ease-out),box-shadow .2s ease;transition:transform .2s var(--ease-out),box-shadow .2s ease,-webkit-transform .2s var(--ease-out),-webkit-box-shadow .2s ease;background:#fff;border-radius:12px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 8px 24px rgba(20,30,50,.08),0 0 0 1px rgba(20,30,50,.05)}@media (hover:hover){.template-demo__shot-frame:hover{-ms-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 14px 36px rgba(20,30,50,.14)}.template-demo__shot-frame:hover .template-demo__shot-zoom{opacity:1}}.template-demo__shot-zoom{color:var(--white-color);opacity:0;pointer-events:none;background:rgba(20,30,50,.72);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;transition:opacity .2s;position:absolute;bottom:12px;right:12px}@media (max-width:576px){.template-demo__shot-zoom{opacity:1}}.template-demo__shot-image{aspect-ratio:1440/900;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.template-demo__footer{margin-top:48px}@media (max-width:576px){.template-demo__footer{margin-top:32px}}.template-demo__footer-panel{display:-ms-grid;-ms-grid-columns:minmax(0, 1fr) 48px auto;grid-gap:28px 48px;color:var(--white-color);background:linear-gradient(50grad,#2072fa 0%,#38c4fe 100%);border:1px solid rgba(255,255,255,.42);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px 48px;padding:36px 40px;display:grid;box-shadow:0 12px 40px rgba(32,114,250,.22),inset 0 0 20px rgba(255,255,255,.22)}@media (max-width:768px){.template-demo__footer-panel{-ms-grid-columns:1fr;text-align:center;grid-template-columns:1fr;gap:24px;padding:28px 24px}}@media (max-width:576px){.template-demo__footer-panel{padding:24px 18px}}.template-demo__footer-copy{min-width:0}.template-demo__footer-title{font-family:var(--secondary-font);color:var(--white-color);margin:0 0 10px;font-size:30px;font-weight:700;line-height:1.15}.template-demo__footer-title span{text-underline-offset:5px;-webkit-text-decoration:underline rgba(255,255,255,.55);text-decoration:underline rgba(255,255,255,.55);text-decoration-thickness:2px}@media (max-width:1024px){.template-demo__footer-title{font-size:26px}}@media (max-width:576px){.template-demo__footer-title{font-size:22px}}.template-demo__footer-text{color:rgba(255,255,255,.92);max-width:520px;margin:0;font-size:17px;font-weight:500;line-height:1.45}@media (max-width:768px){.template-demo__footer-text{max-width:none;margin-left:auto;margin-right:auto}}@media (max-width:576px){.template-demo__footer-text{font-size:15px}}.template-demo__footer-points{flex-wrap:wrap;gap:10px 22px;margin:18px 0 0;padding:0;list-style:none;display:flex}@media (max-width:768px){.template-demo__footer-points{justify-content:center}}@media (max-width:576px){.template-demo__footer-points{flex-direction:column;align-items:center;gap:8px}}.template-demo__footer-point{color:rgba(255,255,255,.88);padding-left:16px;font-size:14px;font-weight:500;line-height:1.35;position:relative}.template-demo__footer-point:before{content:"";background:rgba(255,255,255,.9);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.template-demo__footer-action{flex-direction:column;align-items:center;gap:12px;min-width:250px;display:flex}@media (max-width:768px){.template-demo__footer-action{width:100%;min-width:0}}.template-demo__footer-btn.btn{background:var(--white-color);color:var(--accent-color);margin:0;box-shadow:0 2px 12px rgba(0,0,0,.16)}.template-demo__footer-btn.btn svg path{fill:var(--accent-color)}@media (hover:hover){.template-demo__footer-btn.btn:hover{box-shadow:0 4px 16px rgba(0,0,0,.2)}}.template-demo__footer-note{text-align:center;color:rgba(255,255,255,.78);max-width:220px;margin:0;font-size:13px;line-height:1.35}@media (max-width:576px){.template-demo__footer-note{max-width:none;font-size:12px}}.template-plans__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media (max-width:768px){.template-plans__list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.template-plans__bonus{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;background-color:rgba(255,255,255,.12);border-radius:20px;max-width:900px;margin:0 auto;padding:30px;box-shadow:0 4px 15px rgba(0,0,0,.2),inset 0 0 20px rgba(255,255,255,.2)}@media (max-width:576px){.template-plans__bonus{padding:20px 15px}}.template-plans__bonus-title{font-family:var(--secondary-font);margin-bottom:16px;font-size:28px;font-weight:700}@media (max-width:1024px){.template-plans__bonus-title{font-size:22px}}@media (max-width:576px){.template-plans__bonus-title{font-size:18px}}.template-plans__bonus-text{margin-bottom:28px;font-size:18px;line-height:1.4}@media (max-width:1024px){.template-plans__bonus-text{font-size:16px}}@media (max-width:576px){.template-plans__bonus-text{margin-bottom:20px;font-size:15px}}.template-plans__bonus-text a{color:var(--white-color);text-underline-offset:3px;text-decoration:underline}.template-plans__bonus-text a:hover{opacity:.85}.template-plans__bonus-text strong{font-weight:700}.template-plans__upsell{margin:24px 0 0;font-size:16px;line-height:1.4}@media (max-width:1024px){.template-plans__upsell{font-size:15px}}.template-plans__upsell a{color:var(--white-color);text-underline-offset:3px;text-decoration:underline}.template-plans__upsell a:hover{opacity:.85}.template-plans__cta{margin:0 auto}.template-plans .service-section__price span{margin-left:0}.template-plans .service-section__price-from{margin-right:8px;font-size:18px;font-weight:600}@media (max-width:1024px){.template-plans .service-section__price-from{font-size:16px}}.template-plans .service-section__price_compact span{font-size:24px}@media (max-width:1024px){.template-plans .service-section__price_compact span{font-size:20px}}.template-promotion{text-align:center;background-color:#fafafa}.template-promotion__title{margin-bottom:24px}.template-promotion__text{max-width:720px;margin:0 auto 40px;line-height:1.4}@media (max-width:576px){.template-promotion__text{margin-bottom:30px;font-size:15px}}.template-promotion__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.template-promotion__link{border:1.5px solid var(--accent-color);color:var(--accent-color);-webkit-transition:background-color .16s ease,color .16s ease,-webkit-transform .16s var(--ease-out);transition:background-color .16s ease,color .16s ease,-webkit-transform .16s var(--ease-out);transition:transform .16s var(--ease-out),background-color .16s ease,color .16s ease;transition:transform .16s var(--ease-out),background-color .16s ease,color .16s ease,-webkit-transform .16s var(--ease-out);border-radius:12px;justify-content:center;align-items:center;padding:12px 25px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:1625px){.template-promotion__link{padding:10px 20px;font-size:16px}}@media (max-width:1024px){.template-promotion__link{padding:8px 15px;font-size:14px}}@media (hover:hover){.template-promotion__link:hover{background-color:var(--accent-color);color:var(--white-color);-ms-transform:scale(1.03);transform:scale(1.03)}}.promo-start{position:relative;overflow:hidden}.promo-start__title{text-align:center;margin-bottom:20px}@media (max-width:576px){.promo-start__title{text-align:left;margin-bottom:16px}}.promo-start__lead{text-align:center;max-width:720px;color:var(--dark-grey-color);margin:0 auto 60px;font-size:18px;line-height:1.4}@media (max-width:1380px){.promo-start__lead{margin-bottom:50px}}@media (max-width:1024px){.promo-start__lead{margin-bottom:40px;font-size:16px}}@media (max-width:576px){.promo-start__lead{text-align:left;margin-bottom:32px;font-size:15px}}.promo-start__list{display:-ms-grid;-ms-grid-columns:1fr;grid-gap:40px;grid-template-columns:1fr;gap:40px;max-width:1270px;margin:0 auto;display:grid}@media (max-width:768px){.promo-start__list{gap:28px}}.promo-start__item{justify-content:space-between;align-items:stretch;display:flex}@media (max-width:768px){.promo-start__item{flex-direction:column}}.promo-start__left{flex:1;max-width:554px;margin-right:160px;padding:30px 40px;position:relative}@media (max-width:1024px){.promo-start__left{margin-right:120px;padding:20px}}@media (max-width:768px){.promo-start__left{max-width:none;margin-bottom:86px;margin-right:0}}.promo-start__left:after{content:"";pointer-events:none;background-image:url(/images/icon/arrow3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100px;height:100px;position:absolute;top:24px;right:-100px}@media (max-width:1024px){.promo-start__left:after{width:70px;height:70px;right:-90px}}@media (max-width:768px){.promo-start__left:after{top:auto;bottom:-65px;right:80%;-ms-transform:translate(50%)rotate(90deg);transform:translate(50%)rotate(90deg)}}.promo-start__right{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(222,222,222,.2);border-radius:20px;flex:1;padding:30px 40px;box-shadow:0 4px 15px rgba(0,0,0,.15)}@media (max-width:1024px){.promo-start__right{padding:20px}}.promo-start__label{color:var(--accent-color);margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.2}.promo-start__text{margin:0;font-size:22px;line-height:1.3}@media (max-width:1625px){.promo-start__text{font-size:20px}}@media (max-width:768px){.promo-start__text{font-size:18px}}@media (max-width:576px){.promo-start__text{font-size:16px}}.promo-channels{background-color:#fafafa}.promo-channels__title{text-align:center;margin-bottom:20px}@media (max-width:576px){.promo-channels__title{text-align:left;margin-bottom:16px}}.promo-channels__lead{text-align:center;max-width:720px;color:var(--dark-grey-color);margin:0 auto 48px;font-size:18px;line-height:1.4}@media (max-width:1024px){.promo-channels__lead{margin-bottom:36px;font-size:16px}}@media (max-width:576px){.promo-channels__lead{text-align:left;margin-bottom:28px;font-size:15px}}.promo-channels__table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:768px){.promo-channels__table-wrap{display:none}}.promo-channels__cards{margin:0;padding:0;list-style:none;display:none}@media (max-width:768px){.promo-channels__cards{display:-ms-grid;grid-gap:16px;gap:16px;display:grid}}.promo-channels__card{background-color:var(--white-color);border-radius:20px;padding:22px 20px;box-shadow:0 4px 15px rgba(0,0,0,.08)}.promo-channels__card-title{font-family:var(--secondary-font);margin:0 0 16px;font-size:22px;font-weight:700;line-height:1.2}.promo-channels__card-row{margin:0 0 12px;font-size:15px;line-height:1.4}.promo-channels__card-row:last-child{margin-bottom:0}.promo-channels__card-label{color:var(--accent-color);margin-bottom:4px;font-size:13px;font-weight:700;display:block}.promo-channels__caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.promo-channels__table{border-collapse:collapse;width:100%;min-width:720px;font-size:16px;line-height:1.35}@media (max-width:1024px){.promo-channels__table{font-size:14px}}.promo-channels__table th,.promo-channels__table td{text-align:left;vertical-align:top;border-bottom:1px solid rgba(30,30,30,.12);padding:18px 20px}@media (max-width:1024px){.promo-channels__table th,.promo-channels__table td{padding:14px}}.promo-channels__table thead th{font-family:var(--secondary-font);white-space:nowrap;background-color:var(--grey-color);font-size:14px;font-weight:700}.promo-channels__table tbody th{width:18%;font-family:var(--secondary-font);white-space:nowrap;font-weight:700}.promo-channels__table tbody td:nth-child(3){width:22%;font-weight:600}.site-stack{background-color:#fafafa}.site-stack__title{text-align:center;margin-bottom:20px}@media (max-width:576px){.site-stack__title{text-align:left;margin-bottom:16px}}.site-stack__text{text-align:center;max-width:720px;margin:0 auto 20px;font-size:18px;line-height:1.45}@media (max-width:1024px){.site-stack__text{font-size:16px}}@media (max-width:576px){.site-stack__text{text-align:left;font-size:15px}}.site-stack__more{text-align:center;max-width:720px;color:var(--dark-grey-color);margin:0 auto;font-size:16px;line-height:1.45}@media (max-width:576px){.site-stack__more{text-align:left;font-size:15px}}.site-stack__link{color:var(--accent-color);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (hover:hover) and (pointer:fine){.site-stack__link:hover{opacity:.9}}.site-stack__link:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px;border-radius:4px}.related-posts__title{text-align:center;margin-bottom:40px}@media (max-width:576px){.related-posts__title{text-align:left;margin-bottom:24px}}.related-posts__list{display:-ms-grid;-ms-grid-columns:minmax(0, 1fr) 32px minmax(0, 1fr) 32px minmax(0, 1fr);grid-gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}@media (max-width:1024px){.related-posts__list{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:1fr 1fr;gap:24px}}@media (max-width:768px){.related-posts__list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.related-posts__list_single{-ms-grid-columns:minmax(0, 420px);grid-template-columns:minmax(0,420px);justify-content:center}@media (max-width:768px){.related-posts__list_single{-ms-grid-columns:1fr;grid-template-columns:1fr}}.related-posts__list_magazine{-ms-grid-columns:minmax(0, 1.4fr) 40px minmax(0, 1fr);-ms-grid-rows:1fr 28px 1fr;grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:28px 40px}.related-posts__list_magazine>:first-child{-ms-grid-row:1;-ms-grid-column:1}.related-posts__list_magazine>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.related-posts__list_magazine>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.related-posts__list_magazine>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}@media (max-width:1024px){.related-posts__list_magazine{-ms-grid-columns:1fr;-ms-grid-rows:none;grid-template-rows:none;grid-template-columns:1fr;gap:28px}.related-posts__list_magazine>:first-child{-ms-grid-row:1;-ms-grid-column:1}}.related-posts__item{min-width:0}.related-posts__item_featured{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-area:1/1/span 2}@media (max-width:1024px){.related-posts__item_featured{grid-area:auto}}.related-posts__card{height:100%;color:inherit;-webkit-transition:-webkit-transform .16s var(--ease-out);transition:-webkit-transform .16s var(--ease-out);transition:transform .16s var(--ease-out);transition:transform .16s var(--ease-out), -webkit-transform .16s var(--ease-out);border-radius:20px;outline:none;flex-direction:column;text-decoration:none;display:flex}.related-posts__card:focus-visible{outline:2px solid var(--accent-color);outline-offset:4px}@media (hover:hover) and (pointer:fine){.related-posts__card:hover .related-posts__img{-ms-transform:scale(1.03);transform:scale(1.03)}.related-posts__card:hover .related-posts__name{color:var(--accent-color)}}.related-posts__card:active{-ms-transform:translateY(1px);transform:translateY(1px)}.related-posts__img-wrap{background-color:var(--grey-color);border-radius:20px;margin-bottom:14px;display:block;overflow:hidden}@media (max-width:576px){.related-posts__img-wrap{border-radius:16px;margin-bottom:12px}}.related-posts__img{aspect-ratio:660/360;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;-webkit-transition:-webkit-transform .45s var(--ease-out);transition:-webkit-transform .45s var(--ease-out);transition:transform .45s var(--ease-out);transition:transform .45s var(--ease-out), -webkit-transform .45s var(--ease-out);display:block}.related-posts__item_featured .related-posts__img-wrap{flex-grow:1}.related-posts__item_featured .related-posts__img{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;height:100%;min-height:280px}@media (max-width:1024px){.related-posts__item_featured .related-posts__img{aspect-ratio:16/10;height:auto;min-height:0}}.related-posts__item_featured .related-posts__name{font-size:28px;line-height:1.25}@media (max-width:1024px){.related-posts__item_featured .related-posts__name{font-size:24px}}@media (max-width:576px){.related-posts__item_featured .related-posts__name{font-size:20px}}.related-posts__date{color:var(--dark-grey-color);margin-bottom:8px;font-size:14px;line-height:1.2}.related-posts__name{font-family:var(--secondary-font);color:var(--default-color);text-wrap:pretty;-webkit-transition:color .2s var(--ease-out);transition:color .2s var(--ease-out);font-size:20px;font-weight:700;line-height:1.3}@media (max-width:576px){.related-posts__name{font-size:18px}}.related-posts__lead{max-width:52ch;color:var(--default-color);text-wrap:pretty;margin-top:10px;font-size:16px;line-height:1.45}@media (max-width:576px){.related-posts__lead{margin-top:8px;font-size:15px}}@media (prefers-reduced-motion:reduce){.related-posts__img,.related-posts__card,.related-posts__name{transition:none}.related-posts__card:active{-ms-transform:none;transform:none}}
