.layout__content{position:relative;z-index:1;padding-top:108px}.layout__content--home{padding-top:0}@media(max-width:480px){.layout__content{padding-top:86px}.layout__content--home{padding-top:0}}.container{max-width:1680px;margin:0 auto;padding:0 120px}.header__nav .menu__link{font-weight:300;opacity:.8;text-decoration:none;color:#242527}.header__nav .menu__link.active{font-weight:600;opacity:1}.header{--header-offset: 10px;position:fixed;top:0;left:0;z-index:9999;width:100%;padding-top:var(--header-offset);background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;transition:background-color .25s ease,backdrop-filter .25s ease,box-shadow .25s ease}body.auth-modal-open .header{pointer-events:none}.header:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% + var(--header-offset));background:#fdfdfd9e;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 10px 30px #2a2b2e14;opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:0}.header.is-scrolled{background:#fdfdfdd6;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 8px 24px #2a2b2e1f}.header.is-scrolled:before{opacity:0}.header.is-menu-open{backdrop-filter:none;-webkit-backdrop-filter:none}.header.is-menu-open:before{opacity:0}.header__inner{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:none;margin:0;min-height:49px;padding-top:2px;padding-bottom:2px;background:transparent;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;transition:background-color .25s ease,backdrop-filter .25s ease,box-shadow .25s ease,border-color .25s ease}.header__inner:before{content:"";position:absolute;left:0;right:0;top:calc(var(--header-offset) * -1);bottom:0;border-bottom-left-radius:14px;border-bottom-right-radius:14px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;pointer-events:none;z-index:0;transition:background-color .25s ease,backdrop-filter .25s ease,box-shadow .25s ease}.header__inner>*{position:relative;z-index:1}.header.is-scrolled .header__inner{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.header.is-scrolled .header__inner:before{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.header__logo img{height:56px;width:auto;display:block}.header__logo{justify-self:start}.header__nav{display:flex;align-items:center;gap:clamp(18px,2.6vw,60px);width:max-content;justify-self:center;min-width:0}.header__nav a{font-family:Onest,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:300;font-size:clamp(16px,1.15vw,22px);line-height:130%;color:#242527;opacity:.8;text-decoration:none;white-space:nowrap;text-align:center}.header__actions{display:flex;align-items:center;gap:clamp(10px,1vw,20px);justify-self:end}.header__iconBtn{width:59px;height:49px;border-radius:30px;border:2px solid #EB663D;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;filter:drop-shadow(1px 1px 5.2px rgba(17,17,17,.02));transition:.2s ease}.header__cta{width:auto;min-width:190px;height:49px;padding:0 20px;border-radius:30px;border:0;background:#eb663d;box-shadow:1px 1px 5.2px #11111105;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-family:Onest,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:clamp(16px,1.15vw,22px);line-height:130%;color:#f4f4f4;white-space:nowrap}.header__cta:visited{color:#f4f4f4}.header__burger,.header__mobileOverlay,.header__mobileMenu{display:none}@media(max-width:1200px){.header.is-scrolled{border-bottom:1px solid rgba(42,43,46,.08)}.container{padding:0 40px}.header__inner{z-index:10003;display:flex;justify-content:flex-start;align-items:center;gap:12px}body.menu-open{overflow:hidden}.header__nav{display:none}.header__logo img{height:48px;width:auto}.header.is-menu-open .header__logo{opacity:0;pointer-events:none}.header__actions{margin-left:auto;gap:12px;flex-shrink:0;min-width:0}.header__cta{width:auto;padding:0 18px;font-size:16px;min-width:0}.header__burger{position:relative;z-index:10003;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;padding:0;cursor:pointer;flex-shrink:0}.header__burger span{position:absolute;left:50%;top:50%;width:20px;height:2px;border-radius:999px;background:#2a2b2e;transition:transform .24s ease,opacity .24s ease}.header__burger span:first-child{transform:translate(-50%,calc(-50% - 4px))}.header__burger span:last-child{transform:translate(-50%,calc(-50% + 4px))}.header__burger.is-open span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.header__burger.is-open span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.header__mobileOverlay{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:10000;display:block;background:#2a2b2e29;opacity:0;pointer-events:none;transition:opacity .24s ease}.header__mobileOverlay.is-open{opacity:1;pointer-events:auto}.header__mobileMenu{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:10001;display:block;background:#fdfdfd;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px);transition:opacity .24s ease,transform .24s ease,visibility .24s ease;overflow-x:hidden;overflow-y:auto}.header__mobileMenu.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header__mobileGlow{position:absolute;pointer-events:none;border-radius:999px;filter:blur(62px);opacity:.3}.header__mobileGlow--blue{width:513px;height:635px;left:-238px;top:-158px;background:#9dcbf5;transform:rotate(-163deg)}.header__mobileGlow--orange{width:449px;height:534px;left:-118px;top:175px;background:radial-gradient(100.56% 100.56% at 44.96% 116.85%,#eb3700,#ff7e0600);filter:blur(49px);transform:rotate(15deg)}.header__mobileTop{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start;padding:18px 20px 0}.header__mobileLogo img{display:block;width:auto;height:28px}.header__mobileBody{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100dvh - 60px);padding:21px 20px 24px}.header__mobileNav{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.header__mobileLink{font-family:Onest,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:300;font-size:16px;line-height:130%;color:#2a2b2e;opacity:.8;text-decoration:none}.header__mobileLink.active{opacity:1;font-weight:500}.header__mobileActions{display:flex;flex-direction:column;gap:11px;width:100%;margin-top:40px}.header__mobileCta,.header__mobileAccount{min-height:40px;border-radius:30px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-family:Onest,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:16px;line-height:130%}.header__mobileCta{background:#eb663d;color:#f4f4f4;box-shadow:1px 1px 5.2px #11111105}.header__mobileCta:visited{color:#f4f4f4}.header__mobileAccount{gap:8px;border:2px solid #EB663D;background:transparent;color:#eb663d;filter:drop-shadow(1px 1px 5.2px rgba(17,17,17,.02))}.header__mobileAccount svg{flex-shrink:0}}@media(max-width:980px){.container{padding:0 20px}}@media(max-width:860px){.header__iconBtn,.header__cta{display:none}.header__inner{padding-right:0}.header__actions{position:static;margin-left:auto;gap:0;flex-shrink:0}.header__burger{position:relative;right:auto;top:auto;transform:none;margin-right:6px}}@media(max-width:480px){.container{padding:0 20px}.header{--header-offset: 10px;position:fixed;top:0}.header__inner{display:flex;justify-content:flex-start;height:auto;min-height:60px;padding-top:8px;padding-bottom:8px;padding-right:0;gap:10px}.header__logo img{height:28px;width:auto;max-width:none;object-fit:contain}.header__nav{display:none}.header__actions{margin-left:auto;gap:0;flex-shrink:0}.header__iconBtn,.header__cta{display:none}.header__burger{width:28px;height:28px;right:auto;margin-right:6px}}.footer{padding:60px 0 40px;position:relative;z-index:0;isolation:isolate}.footer--home:before{content:"";position:absolute;inset:0;background:var(--footer-home-bg) center bottom / cover no-repeat;opacity:.92;pointer-events:none;z-index:0}.footer--home:after{content:"";position:absolute;left:50%;top:-460px;width:min(132vw,2100px);aspect-ratio:1920 / 745;transform:translate(-50%);background:url("data:image/svg+xml,%3csvg%20width='1920'%20height='745'%20viewBox='0%200%201920%20745'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_f_4214_461)'%3e%3cpath%20d='M1137.28%20100.609C592.148%2095.9871%20-1195.6%20239.278%20-1869%20243.901V644.5H3398V243.901C2235.57%20220.789%201682.42%20105.232%201137.28%20100.609Z'%20fill='url(%23paint0_linear_4214_461)'/%3e%3cpath%20d='M1137.28%20100.609C592.148%2095.9871%20-1195.6%20239.278%20-1869%20243.901V644.5H3398V243.901C2235.57%20220.789%201682.42%20105.232%201137.28%20100.609Z'%20stroke='black'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_4214_461'%20x='-1969.5'%20y='0'%20width='5468'%20height='745'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='50'%20result='effect1_foregroundBlur_4214_461'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_4214_461'%20x1='764.5'%20y1='-62.2524'%20x2='764.5'%20y2='540.187'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23F4F4F4'%20stop-opacity='0'/%3e%3cstop%20offset='0.946292'%20stop-color='%23F4F4F4'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center / 100% 100% no-repeat;pointer-events:none;opacity:1;z-index:1}.footer__inner{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:flex-start;gap:240px;width:100%;max-width:1537px;margin:0 auto}.footer__content{margin-left:0}.footer__logoCol{width:247px;height:188px;position:relative;flex-shrink:0}.footer__logoImage{max-width:100%;max-height:100%;object-fit:contain}.footer__logoBox{position:absolute;inset:0;border-radius:20px;display:flex;align-items:center;justify-content:center}.footer__logoText{font-family:Onest,system-ui;font-weight:500;font-size:34px;line-height:110%;color:#f4f4f4}.footer__content{display:grid;grid-template-columns:250px 388px minmax(260px,392px);gap:40px;min-width:0;width:auto;flex:1 1 auto}.footer__group{display:flex;flex-direction:column;gap:40px}.footer__groupTitle{font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:130%;color:#2a2b2e;opacity:.8}.footer__links{display:flex;flex-direction:column;gap:20px;min-width:0}.footer__links a{font-family:Onest,system-ui;font-weight:300;font-size:18px;line-height:23px;color:#2a2b2e;opacity:.8;text-decoration:none}.footer__links a:hover{opacity:1}.footer__soonRow{display:flex;align-items:center;gap:10px;font-family:Onest,system-ui;font-size:18px;line-height:23px}.footer__linkMuted{color:#2a2b2e;opacity:.5}.footer__soon{color:#eb663d;opacity:.8}.footer__group--contacts{width:100%;max-width:392px;gap:40px;justify-self:end}.footer__contactsBlock{display:flex;flex-direction:column;gap:20px}.footer__accountButton{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 20px;border-radius:999px;background:#2a2b2e;color:#fff;text-decoration:none;font-family:Onest,system-ui;font-size:16px;font-weight:500;width:fit-content;box-shadow:0 14px 28px #2a2b2e2e}.footer__accountButton:hover{opacity:.96}.footer__contactRow{display:flex;align-items:center;gap:20px;text-decoration:none}.footer__contactIcon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.footer__contactIcon svg{width:40px;height:40px}.footer__contactText{font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:130%;color:#2a2b2e;min-width:0;overflow-wrap:anywhere}@media(max-width:1600px){.footer__inner{gap:120px}.footer__content{grid-template-columns:220px 300px minmax(220px,340px);gap:32px}.footer__group{gap:28px}.footer__groupTitle{font-size:18px}.footer__links a,.footer__soonRow,.footer__contactText{font-size:16px;line-height:1.35}.footer__group--contacts{max-width:none;justify-self:start}.footer__accountButton{min-height:46px;font-size:15px}}@media(max-width:1180px){.footer__inner{display:flex;flex-direction:column;gap:40px}.footer__logoCol{width:200px;height:150px}.footer__content{display:flex;flex-direction:column;margin-left:0;width:100%}}@media(max-width:700px){.footer{padding:40px 0 24px}.footer--home:after{top:-180px}.footer__groupTitle{font-size:20px}.footer__links a,.footer__soonRow,.footer__contactText{font-size:16px}}@media(max-width:480px){.footer{padding:32px 0 20px}.footer--home:after{top:-120px;width:min(150vw,900px)}.footer__inner{flex-direction:column;gap:28px}.footer__content{margin-left:0;flex-direction:column;gap:28px;width:100%}.footer__logoCol{width:140px;height:106px}.footer__logoText{font-size:22px}.footer__group{gap:18px;width:100%}.footer__groupTitle{font-size:18px;line-height:1.3}.footer__links{gap:12px;min-width:0;width:100%}.footer__links a{font-size:14px;line-height:1.4}.footer__soonRow{gap:8px;font-size:14px;line-height:1.4;flex-wrap:wrap}.footer__group--contacts{width:100%;gap:18px}.footer__contactsBlock{gap:14px}.footer__contactRow{gap:12px;align-items:flex-start}.footer__contactIcon{width:28px;height:28px}.footer__contactIcon svg{width:28px;height:28px}.footer__contactText{font-size:14px;line-height:1.4;word-break:break-word}}@media(max-width:360px){.footer__logoCol{width:120px;height:92px}.footer__logoText{font-size:20px}.footer__groupTitle{font-size:16px}.footer__links a,.footer__soonRow,.footer__contactText{font-size:13px}}.home{position:relative;z-index:0;overflow:hidden;isolation:isolate;--home-video-bottom: 760px;--home-backlight-offset: 560px}.home>:not(.home__bgImage):not(.home__bgVideo):not(.home__bgBacklight){position:relative;z-index:3}.home__bgImage{position:absolute;inset:0;background:url(/assets/backgrondnew-Dyoqh3KZ.svg) center top / cover no-repeat;z-index:1;pointer-events:none}.home__bgVideo{position:absolute;top:0;left:50%;width:80vw;height:300vh;object-fit:cover;transform:translate(-50%,-34%) rotate(-90deg) scale(1.08);transform-origin:center;z-index:0;opacity:.98;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.home__bgBacklight{position:absolute;left:50%;top:calc(var(--home-video-bottom) - var(--home-backlight-offset));width:min(132vw,2100px);aspect-ratio:2015.92 / 1378.35;transform:translate(-50%);background:url("data:image/svg+xml,%3csvg%20width='1920'%20height='745'%20viewBox='0%200%201920%20745'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_f_4214_461)'%3e%3cpath%20d='M1137.28%20100.609C592.148%2095.9871%20-1195.6%20239.278%20-1869%20243.901V644.5H3398V243.901C2235.57%20220.789%201682.42%20105.232%201137.28%20100.609Z'%20fill='url(%23paint0_linear_4214_461)'/%3e%3cpath%20d='M1137.28%20100.609C592.148%2095.9871%20-1195.6%20239.278%20-1869%20243.901V644.5H3398V243.901C2235.57%20220.789%201682.42%20105.232%201137.28%20100.609Z'%20stroke='black'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_4214_461'%20x='-1969.5'%20y='0'%20width='5468'%20height='745'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='50'%20result='effect1_foregroundBlur_4214_461'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_4214_461'%20x1='764.5'%20y1='-62.2524'%20x2='764.5'%20y2='540.187'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23F4F4F4'%20stop-opacity='0'/%3e%3cstop%20offset='0.946292'%20stop-color='%23F4F4F4'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center / 100% 100% no-repeat;z-index:2;pointer-events:none;box-sizing:border-box}@media(max-width:768px){.home{--home-mobile-shift: 180px;--home-backlight-offset: 280px}.home__bgImage{inset:calc(-1 * var(--home-mobile-shift)) 0 0 0;background-position:center top}.home__bgVideo{position:absolute;top:calc(-1 * var(--home-mobile-shift));left:0;width:100%;height:calc(150vh + var(--home-mobile-shift));object-fit:cover;transform:none;transform-origin:center top}}@media(max-width:480px){.home{--home-mobile-shift: 250px;--home-backlight-offset: 185px}.home__bgImage{inset:calc(-1 * var(--home-mobile-shift)) 0 0 0;background-position:center top}.home__bgVideo{top:calc(-1 * var(--home-mobile-shift));height:calc(165vh + var(--home-mobile-shift))}}@media(max-width:360px){.home{--home-mobile-shift: 250px;--home-backlight-offset: 160px}.home__bgImage{inset:calc(-1 * var(--home-mobile-shift)) 0 0 0;background-position:center top}.home__bgVideo{top:calc(-1 * var(--home-mobile-shift));height:calc(175vh + var(--home-mobile-shift))}}.hero{position:relative;padding-top:160px;padding-bottom:140px;text-align:center;z-index:0}.hero__inner{max-width:1250px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center;gap:27px}.hero__pill{display:inline-flex;align-items:center;gap:8px;min-height:37px;padding:6px 16px;border-radius:20px;border:1px solid rgba(253,253,253,.45);background:#fdfdfdb8;backdrop-filter:blur(18.75px);-webkit-backdrop-filter:blur(18.75px);box-sizing:border-box;font-family:Onest,system-ui;font-weight:500;font-size:18px;line-height:23px;color:#2a2b2e;white-space:nowrap}.hero__title{align-self:stretch;max-width:1250px;margin:0;font-family:Onest,system-ui;font-size:80px;font-weight:700;line-height:95%;text-align:center;background-image:radial-gradient(54.07% 383.99% at 50% 345.36%,#61bce9,#4785f8 61.69%,#3100d000),linear-gradient(#2a2b2e,#2a2b2e);background-repeat:no-repeat;background-size:100% 100%;background-position:center;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.hero__title span{display:block}.hero__subtitle{max-width:714px;margin:0 auto;font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:130%;color:#2a2b2e;text-align:center;text-wrap:balance}.hero__link{display:inline-flex;align-items:center;gap:13px;font-family:Onest,system-ui;font-weight:500;font-size:24px;line-height:130%;text-decoration:none;color:#1c5ede}.hero__linkIcon{display:block;width:17px;height:auto;flex:0 0 auto}@media(max-width:480px){.hero{padding-top:72px;padding-bottom:56px}.hero__inner{padding:0 12px;gap:16px;max-width:100%}.hero__pill{padding:6px 12px;font-size:12px;line-height:1.35;border-radius:14px;gap:6px}.hero__title{font-size:28px;line-height:1.05}.hero__subtitle{max-width:100%;font-size:14px;line-height:1.5}.hero__link{gap:8px;font-size:16px;line-height:1.35}.hero__linkIcon{width:13px}}@media(max-width:360px){.hero{padding-top:60px;padding-bottom:44px}.hero__inner{padding:0 10px;gap:14px}.hero__title{font-size:24px}.hero__subtitle{font-size:13px}.hero__link{font-size:14px}.hero__linkIcon{width:12px}}.productHero{padding:12px 0 16px}.productHero__pagerOverlay{position:absolute;left:40px;right:40px;bottom:28px;z-index:3;display:flex;align-items:center;justify-content:center}.productHero__bg{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity .45s ease;z-index:0}.productHero__bg.is-active{opacity:1}.productHero__pagerOverlay .productHero__pagerLines,.productHero__pagerOverlay .productHero__galleryArrows,.productHero__pagerOverlay .productHero__galleryArrow,.productHero__pagerOverlay .line{pointer-events:auto}.productHero__card{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:520px;border-radius:20px;overflow:hidden;background-color:#2a2b2e;background-size:cover;background-position:center;background-repeat:no-repeat;color:#f4f4f4;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;touch-action:pan-y;-webkit-user-select:none;user-select:none;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate}.productHero__card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at right center,#000000f2,#000000d9 10%,#0009,#0000 70%);z-index:1}.productHero__image{min-height:520px}.productHero__imageOverlay{display:none}.productHero__content{position:relative;padding:60px 60px 60px 40px;z-index:2;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.productHero__top{display:flex;flex-direction:column;gap:24px}.productHero__pill{display:inline-flex;align-items:center;gap:13px;text-decoration:none;color:inherit}.productHero__pillText{font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:130%}.productHero__pillArrowIcon{display:block;width:16px;height:auto;flex:0 0 auto;filter:brightness(0) invert(1)}.productHero .productHero__title{background:none!important;-webkit-text-fill-color:initial!important;background-image:linear-gradient(90deg,#f4f4f4,#ffd6b8 45%,#ffb089 75%,#ff8a5c)!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;mix-blend-mode:normal!important;filter:none!important;display:inline-block}.productHero__subtitle{margin:0;max-width:610px;font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:130%;color:#f4f4f4}.productHero__facts{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 34px;max-width:534px}.productHero__factLabel{font-family:Onest,system-ui;font-weight:300;font-size:18px;line-height:23px;color:#f4f4f4;opacity:.5}.productHero__factValue{font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:130%;color:#f4f4f4;margin-top:2px}.productHero__bottom{display:flex;flex-direction:column;gap:20px;max-width:461px}.productHero__priceBlock{display:flex;align-items:flex-end;gap:20px}.productHero__price{font-family:Onest,system-ui;font-weight:500;font-size:80px;line-height:95px;color:#eb663d}.productHero__priceNote{font-family:Onest,system-ui;font-weight:300;font-size:18px;line-height:23px;color:#fff;opacity:.5;margin-bottom:8px}.productHero__actions{display:flex;flex-wrap:nowrap;align-items:stretch;gap:16px}.productHero__btnGhost,.productHero__btnPrimary{min-height:48px;padding:10px 20px;border-radius:20px;font-family:Onest,system-ui;font-weight:500;font-size:18px;line-height:1.2;cursor:pointer;border:none}.productHero__btnGhost{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid #EB663D;color:#eb663d;filter:drop-shadow(1px 1px 5.2px rgba(17,17,17,.02));white-space:nowrap}.productHero__btnPrimary{background:#eb663d;color:#f4f4f4;box-shadow:1px 1px 5.2px #11111105;font-size:18px;white-space:nowrap}.productHero__pagerRow{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.productHero__pagerLines{position:absolute;left:0;display:flex;gap:10px}.productHero__pagerLines .line{width:36px;height:2px;border:none;background:#f4f4f4;opacity:.3;padding:0;cursor:pointer;transition:.3s ease}.productHero__pagerLines .line.is-active{opacity:1;transform:scaleX(1.2)}.productHero__galleryArrows{display:flex;align-items:center;gap:10px;margin-left:auto}.productHero__galleryArrow{width:49.5px;height:40px;background:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.productHero__btnPrimary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.productHero__galleryArrowImg{display:block;width:41px;height:40px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}.productHero__galleryArrowImg--prev{transform:scaleX(-1)}@media(max-width:1100px){.productHero__card{grid-template-columns:1fr}.productHero__image{min-height:320px}.productHero__content{padding:40px 24px 32px}}@media(max-width:768px){.productHero__title{font-size:40px}.productHero__subtitle{font-size:18px}.productHero__price{font-size:48px;line-height:1.1}.productHero__facts{grid-template-columns:1fr}}@media(max-width:480px){.productHero{padding:14px 0 20px}.productHero__card{grid-template-columns:1fr;min-height:auto;border-radius:16px}.productHero__card:before{background:linear-gradient(180deg,#0003,#0000008c 35%,#000000e6)}.productHero__image{display:none;min-height:0}.productHero__content{padding:12px 14px 56px;gap:20px}.productHero__top{gap:14px}.productHero__pill{gap:8px}.productHero__pillText{font-size:13px;line-height:1.35}.productHero__pillArrowIcon{width:12px}.productHero .productHero__title,.productHero__title{font-size:24px;line-height:1.15;max-width:100%}.productHero__subtitle{max-width:100%;font-size:14px;line-height:1.5}.productHero__facts{margin-top:4px;grid-template-columns:1fr;gap:10px;max-width:100%}.productHero__factLabel{font-size:12px;line-height:1.4}.productHero__factValue{font-size:14px;line-height:1.45;margin-top:0}.productHero__bottom{gap:14px;max-width:100%}.productHero__priceBlock{flex-direction:column;align-items:flex-start;gap:4px}.productHero__price{font-size:32px;line-height:1.15}.productHero__priceNote{margin-bottom:0;font-size:12px;line-height:1.4}.productHero__actions{flex-direction:column;gap:10px}.productHero__btnGhost,.productHero__btnPrimary{width:100%;height:52px;min-height:52px;padding:0 16px;border-radius:14px;font-size:15px;line-height:1.25;box-sizing:border-box}.productHero__pagerOverlay{left:12px;right:12px;bottom:12px;justify-content:space-between}.productHero__pagerLines{position:static;gap:6px}.productHero__pagerLines .line{width:18px;height:2px}.productHero__galleryArrows{gap:10px}.productHero__galleryArrow{width:28px;height:28px}.productHero__galleryArrowImg{width:28px;height:auto}}@media(max-width:360px){.productHero{padding:12px 0 18px}.productHero__image{display:none;min-height:0}.productHero__content{padding:10px 12px 50px}.productHero .productHero__title,.productHero__title{font-size:22px}.productHero__subtitle,.productHero__factValue,.productHero__btnGhost,.productHero__btnPrimary{font-size:13px}.productHero__price{font-size:28px}.productHero__pagerLines .line{width:14px}.productHero__galleryArrow{width:24px;height:24px}.productHero__galleryArrowImg{width:24px}}.benefits{padding:40px 0 64px;background:transparent}.benefits__title{font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:110%;margin:0 0 40px;color:#2a2b2e}.benefits__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:39px 40px}.benefit{box-sizing:border-box;padding:40px;min-height:352px;display:flex;flex-direction:column}.benefit--small{grid-column:span 2;min-height:333px}.benefit--wide{grid-column:span 3;min-height:284px}.benefit--full{grid-column:1 / -1;min-height:auto}.benefit__title{margin:0 0 40px;font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:130%;color:#2a2b2e}.benefit--small .benefit__title{margin-bottom:24px}.benefit__text{margin:0;font-family:Onest,system-ui;font-weight:350;font-size:22px;line-height:130%;color:#2a2b2ee0;opacity:1}.benefit__textCol{display:flex;flex-direction:column;justify-content:center}.benefit--stats{position:relative;overflow:hidden;border-radius:20px;border:1px solid #FFF;background:#cbd2de26;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:40px 40px 0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:14px}.benefit--stats .benefit__title{margin-bottom:10px}.benefitStats__preview{align-self:center;width:min(100%,438px);height:208px;margin-top:auto;margin-bottom:-104px;border:0;border-radius:24px;padding:0;background:#ffffff3d;box-shadow:0 20px 55px #2a2b2e1f;overflow:hidden;cursor:pointer;transition:transform .28s ease,box-shadow .28s ease}.benefitStats__preview:hover{transform:translateY(-14px);box-shadow:0 28px 70px #2a2b2e2e}.benefitStats__previewImage{width:100%;height:100%;display:block;object-fit:cover;object-position:center top}.benefitStatsModal{position:fixed;inset:0;z-index:10050;display:flex;align-items:flex-start;justify-content:center;padding:112px 24px 24px;background:#2a2b2eb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.benefitStatsModal__dialog{position:relative;width:min(1320px,calc(100vw - 48px));max-height:calc(100vh - 136px);max-height:calc(100dvh - 136px);padding:24px;border-radius:28px;background:#fdfdfdeb;box-shadow:0 30px 90px #11111147;overflow:auto;overscroll-behavior:contain}.benefitStatsModal__close{position:absolute;top:16px;right:16px;width:44px;height:44px;border:0;border-radius:999px;background:#2a2b2e14;color:#2a2b2e;font-size:28px;line-height:1;cursor:pointer}.benefitStatsModal__image{width:auto;max-width:100%;max-height:calc(100vh - 190px);max-height:calc(100dvh - 190px);height:auto;display:block;margin:0 auto;object-fit:contain;border-radius:18px}.benefit--hero{position:relative;overflow:hidden;border-radius:20px;border:1px solid #FFF;background:#cbd2de26;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.benefit--hero:before{content:"";position:absolute;inset:-40%;background:radial-gradient(100% 100% at 10% 0%,#9dcbf5cc,#9dcbf500 70%);filter:blur(120px);pointer-events:none;z-index:0}.benefit--hero .benefit__title,.benefit--hero .benefit__text{position:relative;z-index:1}.benefit--neutral{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);column-gap:0;align-items:stretch;padding:0;border-radius:20px;overflow:hidden;background:linear-gradient(#cbd2de26,#cbd2de26) padding-box,radial-gradient(120% 120% at 0% 0%,#b0ceff59,#b0ceff26 40%,#b0ceff00 70%) padding-box,linear-gradient(180deg,#ffffffe6,#fff0) border-box;border:1px solid transparent;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);min-height:240px}.benefit--neutral .benefit__textCol{padding:40px}.benefit--neutral .benefit__title{margin-bottom:24px}.benefitNeutral__gallery{display:flex;align-items:stretch;height:100%}.benefitNeutral__img{position:relative;flex:1;min-width:0;overflow:hidden;border-radius:20px}.benefitNeutral__img+.benefitNeutral__img{margin-left:-32px}.benefitNeutral__img img{width:100%;height:100%;object-fit:cover;display:block}.benefit--payment{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);column-gap:32px;align-items:center;min-height:333px;background:linear-gradient(135deg,#f7f9fc,#e5f0ff 55%,#d4e8ff);border-radius:20px;border:1px solid #FFF;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.benefit--payment .benefit__title,.benefit--payment .benefit__text{position:relative;z-index:1}.benefitPayment__art{position:relative;height:260px;width:100%;overflow:visible}.benefitPayment__art img{position:absolute;bottom:-150px;right:-80px;width:450px;height:auto;display:block;pointer-events:none;transform:rotate(-6.296deg);filter:blur(0px);-webkit-mask-image:linear-gradient(to top,transparent 0%,transparent 20%,rgba(0,0,0,.85) 55%,rgba(0,0,0,1) 100%);mask-image:linear-gradient(to top,transparent 0%,transparent 20%,rgba(0,0,0,.85) 55%,rgba(0,0,0,1) 100%)}.benefit--costs{position:relative;overflow:hidden;border-radius:20px;background:linear-gradient(#cbd2de2e,#cbd2de2e) padding-box,radial-gradient(120% 120% at 0% 0%,#b0ceff73,#b0ceff40 30%,#b0ceff00 65%) padding-box,linear-gradient(180deg,#ffffffe6,#fff0) border-box;border:1px solid transparent;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,.4fr);align-items:center}.benefitCosts__art{position:relative;height:100%;min-height:260px;display:flex;justify-content:flex-end;align-items:center;overflow:visible}.benefitCosts__img{position:absolute;pointer-events:none}.benefitCosts__img--back{width:370px;height:auto;transform:rotate(-15deg);right:-140px;bottom:-160px;filter:blur(30px);opacity:.9}.benefitCosts__img--front{width:350px;height:auto;transform:rotate(2.137deg);right:-25px;bottom:-50px;filter:blur(0px);opacity:1}.benefit--costs .benefit__title,.benefit--costs .benefit__text{position:relative;z-index:1}.benefit--checkout{position:relative;overflow:hidden;border-radius:20px;border:1px solid #FFF;background:#cbd2de26;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.benefit--checkout:before{content:"";position:absolute;width:1371.6px;height:1697.72px;left:0;top:-611px;background:radial-gradient(100% 100% at 45% 117%,#eb3700,#ff7e0600);filter:blur(150px);transform:rotate(-17deg);pointer-events:none;z-index:0}.benefit--checkout .benefit__title,.benefit--checkout .benefit__text{position:relative;z-index:1}@media(max-width:1100px){.benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit--small{grid-column:span 1}.benefit--wide,.benefit--full{grid-column:span 2}.benefit--neutral{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr)}.benefit--payment{grid-template-columns:minmax(0,1fr);row-gap:24px}.benefitPayment__art{justify-content:flex-start}.benefit--costs{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.benefits__grid{grid-template-columns:1fr}.benefit--small,.benefit--wide,.benefit--full{grid-column:span 1}.benefit{min-height:auto;padding:24px}.benefit__title,.benefit__text{font-size:18px}.benefit--neutral{grid-template-columns:1fr;padding:24px 24px 0}.benefit--neutral .benefit__textCol{padding:0}.benefitNeutral__gallery{height:200px;margin:0 -24px;width:calc(100% + 48px)}.benefit--payment{grid-template-columns:1fr}.benefit--costs:before,.benefit--costs:after{opacity:.6}}@media(max-width:480px){.benefits{padding:24px 0 32px}.benefits__title{margin:0 0 20px;font-size:26px;line-height:1.2}.benefits__grid{grid-template-columns:1fr;gap:16px}.benefit--small,.benefit--wide,.benefit--full{grid-column:span 1}.benefit{min-height:auto;padding:18px;border-radius:16px}.benefit--stats{padding:18px 18px 0;gap:18px}.benefitStats__preview{height:150px;margin-bottom:-76px;border-radius:18px}.benefitStats__preview:hover{transform:translateY(-8px)}.benefit__title{margin:0 0 12px;font-size:16px;line-height:1.35}.benefit__text{font-size:14px;line-height:1.5}.benefit--neutral,.benefit--payment,.benefit--costs{grid-template-columns:1fr;row-gap:16px;column-gap:0;min-height:auto;padding:18px 18px 0}.benefit--neutral .benefit__textCol{padding:0}.benefitNeutral__gallery{height:150px;margin:0 -18px;width:calc(100% + 36px)}.benefitNeutral__img{border-radius:14px}.benefitNeutral__img+.benefitNeutral__img{margin-left:-18px}.benefitPayment__art{height:140px}.benefitPayment__art img{width:220px;right:-30px;bottom:-55px}.benefitCosts__art{min-height:150px;height:150px}.benefitCosts__img--back{width:190px;right:-70px;bottom:-70px;filter:blur(16px)}.benefitCosts__img--front{width:180px;right:-10px;bottom:-20px}.benefit--hero:before{inset:-20%;filter:blur(70px)}.benefit--checkout:before{width:700px;height:900px;top:-320px;filter:blur(90px)}.benefitStatsModal{padding:88px 16px 16px}.benefitStatsModal__dialog{width:min(100%,calc(100vw - 32px));padding:14px;border-radius:18px;max-height:calc(100vh - 104px);max-height:calc(100dvh - 104px)}.benefitStatsModal__close{top:10px;right:10px;width:36px;height:36px;font-size:22px}.benefitStatsModal__image{max-height:calc(100vh - 148px);max-height:calc(100dvh - 148px);border-radius:12px}}@media(max-width:360px){.benefits__title{font-size:22px}.benefit{padding:16px}.benefit--stats{padding:16px 16px 0}.benefit__title{font-size:15px}.benefit__text{font-size:13px}.benefitNeutral__gallery{height:130px}.benefitPayment__art{height:120px}.benefitPayment__art img{width:190px;right:-25px;bottom:-45px}.benefitCosts__art{min-height:120px;height:120px}.benefitCosts__img--back{width:160px}.benefitCosts__img--front{width:150px}}.partnerSupport{padding:10px 0 40px;background:transparent}.partnerSupport__title{margin:0;text-align:center;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:110%;background:radial-gradient(55.21% 329.17% at 50.06% 310.61%,#61bce9,#4785f8 61.69%,#3100d000),#2a2b2e;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.partnerSupport__row:hover{border-bottom-color:#1c5ede}.partnerSupport__row:hover .partnerSupport__rowTitle{color:#1c5ede}.partnerSupport__row,.partnerSupport__rowTitle,.partnerSupport__rowText{transition:all .3s ease}.partnerSupport__row:hover .partnerSupport__rowText{color:#1c5ede;opacity:.6}.partnerSupport__content{max-width:1106px;margin:40px auto 0}.partnerSupport__row{box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;gap:40px;padding:40px 0;border-bottom:1px solid #2a2b2e}.partnerSupport__rowTitle{margin:0;font-family:Onest,system-ui;font-style:normal;font-weight:500;font-size:24px;line-height:130%;color:#2a2b2e;flex:0 0 170px}.partnerSupport__rowText{margin:0;font-family:Onest,system-ui;font-style:normal;font-weight:300;font-size:22px;line-height:130%;color:#2a2b2e;opacity:.6;max-width:352px}@media(max-width:900px){.partnerSupport{padding:72px 0 64px}.partnerSupport__title{font-size:40px}.partnerSupport__content{margin-top:32px}.partnerSupport__row{flex-direction:column;align-items:flex-start}.partnerSupport__rowTitle{flex:none}.partnerSupport__rowText{max-width:none}}@media(max-width:600px){.partnerSupport__title{font-size:32px}.partnerSupport__row{padding:24px 0;gap:16px}.partnerSupport__rowTitle{font-size:20px}.partnerSupport__rowText{font-size:18px}}.partnerSupport__title{display:flex;flex-direction:column;align-items:center;gap:8px}.partnerSupport__line{display:block}@media(max-width:480px){.partnerSupport{padding:40px 0 36px}.partnerSupport__title{gap:4px;font-size:24px;line-height:1.2}.partnerSupport__content{margin-top:20px}.partnerSupport__row{padding:18px 0;gap:10px}.partnerSupport__rowTitle{flex:none;font-size:16px;line-height:1.35}.partnerSupport__rowText{max-width:100%;font-size:14px;line-height:1.5}}@media(max-width:360px){.partnerSupport{padding:32px 0 28px}.partnerSupport__title{font-size:22px}.partnerSupport__row{padding:16px 0;gap:8px}.partnerSupport__rowTitle{font-size:15px}.partnerSupport__rowText{font-size:13px}}.payback{position:relative;max-width:1400px;margin:80px auto 120px;border-radius:20px;overflow:hidden}.paybackSection{margin-bottom:120px}.payback__bg{position:absolute;inset:0;border-radius:20px;z-index:0;pointer-events:none;background-image:url(/assets/Frame%20232-DnFT7lCm.png);background-size:cover;background-position:center;background-repeat:no-repeat}.payback__inner{position:relative;z-index:1;max-width:1000px;margin:0 auto;border-radius:20px;background:transparent;display:flex;justify-content:space-between;align-items:stretch;padding:60px;gap:40px}.payback__left{flex:0 0 40%;display:flex;align-items:flex-start}.payback__title{margin:0;font-family:Onest,system-ui;font-weight:700;font-size:40px;line-height:1.1;color:#f4f4f4}.payback__right{flex:0 0 48%;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.payback__controls{display:flex;flex-direction:column;gap:32px}.payback__field{display:flex;flex-direction:column;gap:12px}.payback__labelRow{display:flex;align-items:center;gap:10px}.payback__label{font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:1.3;color:#f4f4f4}.payback__value{font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:1.3;color:#eb663d}.payback__barWrapper{position:relative;height:18px}.payback__bar{position:absolute;inset:0;border-bottom:1px solid #f4f4f4}.payback__barFill{position:absolute;left:0;bottom:0;height:18px;background:#eb663d}.payback__range{position:absolute;inset:0;opacity:0;cursor:pointer}.payback__scale{display:flex;justify-content:space-between;font-family:Onest,system-ui;font-weight:300;font-size:18px;line-height:23px;color:#f4f4f4;opacity:.5}.payback__result{margin-top:12px}.payback__resultText{display:inline-block;font-family:Onest,system-ui;font-weight:500;font-size:80px;line-height:95px;background:radial-gradient(183.31% 181.58% at 50.12% 130.92%,#eb3700,#eb663d00),#fff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:1100px){.payback__inner{flex-direction:column;padding:40px 24px}.payback__left,.payback__right{flex:1 1 auto}.payback__title{font-size:32px}.payback__resultText{font-size:56px;line-height:1.1}}@media(max-width:700px){.payback__title{font-size:28px}.payback__label,.payback__value{font-size:18px}.payback__scale{font-size:14px}.payback__resultText{font-size:44px}}@media(max-width:480px){.payback{margin:32px auto 48px;border-radius:16px}.paybackSection{margin-bottom:48px}.payback__bg{border-radius:16px;background-position:center center}.payback__inner{flex-direction:column;padding:20px 14px;gap:20px;max-width:100%;border-radius:16px}.payback__left,.payback__right{flex:1 1 auto}.payback__right{gap:20px}.payback__result{text-align:right}.payback__resultText{display:block;width:100%;text-align:right}.payback__title{font-size:24px;line-height:1.2}.payback__controls{gap:18px}.payback__field{gap:8px}.payback__labelRow{gap:8px;flex-wrap:wrap}.payback__label,.payback__value{font-size:14px;line-height:1.4}.payback__barWrapper,.payback__barFill{height:14px}.payback__scale{font-size:12px;line-height:1.4}.payback__result{margin-top:4px}.payback__resultText{font-size:32px;line-height:1.15}}@media(max-width:360px){.payback{margin:24px auto 40px}.paybackSection{margin-bottom:40px}.payback__inner{padding:18px 12px}.payback__title{font-size:22px}.payback__label,.payback__value{font-size:13px}.payback__scale{font-size:11px}.payback__resultText{font-size:28px}}.about__inner{display:flex;gap:40px;align-items:center;justify-content:center}section{margin-bottom:140px}.about__left{flex:0 0 700px;padding:0 40px 0 80px;display:flex;flex-direction:column;gap:40px}.aboutNews--soon{opacity:.45;pointer-events:none}.aboutNews__badge{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;color:#fff;background:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.about__title{margin:0;max-width:597px;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.1;background:radial-gradient(169.82% 169.82% at 51.84% 186.11%,#ff7e00,#eb4f1f,#eb370000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.about__text{margin:0;max-width:597px;font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:130%;color:#000}.about__more{display:inline-flex;align-items:center;gap:8px;font-family:Onest,system-ui;font-weight:500;font-size:24px;line-height:130%;color:#eb663d;text-decoration:none;transition:transform .2s ease}.about__more span{font-size:18px}.about__more:hover span{transform:translate(4px,-4px)}.about__more span:first-child{font-family:Onest,system-ui;font-weight:500;font-size:24px;line-height:130%;color:#eb663d}.about__moreIcon{width:14.53px;height:14.53px;border-radius:999px;border:2px solid #eb663d;display:flex;align-items:center;justify-content:center;font-size:12px}.about__right{flex:0 0 520px;display:flex;flex-direction:column;align-items:flex-start;margin-top:0}.aboutNews{box-sizing:border-box;width:100%;display:flex;align-items:stretch;gap:40px;padding:40px 0;border-bottom:1px solid #2a2b2e}.aboutNews--first{padding-top:0}.aboutNews__thumb{flex:0 0 250px;width:250px;height:150px;border-radius:20px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.aboutNews__content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;gap:8px;min-height:150px}.aboutNews__cardLink{width:100%;display:flex;align-items:stretch;gap:28px;text-decoration:none;color:inherit}.aboutNews__textBlock{display:flex;flex-direction:column;gap:8px}.aboutNews__title{font-family:Onest,system-ui;font-weight:500;font-size:18px;line-height:1.2;color:#2a2b2e}.aboutNews__date{font-family:Onest,system-ui;font-weight:300;font-size:16px;line-height:1.2;color:#2a2b2e;opacity:.5}.aboutNews__link{margin-top:auto;align-self:flex-start;display:inline-block;font-size:34px;line-height:.9;color:#eb663d;text-decoration:none;transition:transform .2s ease,color .2s ease}.aboutNews__cardLink:hover .aboutNews__link{transform:translate(4px,-4px)}@media(max-width:1100px){.about__inner{flex-direction:column;gap:40px;align-items:stretch}.about__left{padding:0;max-width:100%}.about__right{width:100%}}@media(max-width:700px){.about__title{font-size:36px}.about__text{font-size:18px}.aboutNews{flex-direction:column}.aboutNews__cardLink{flex-direction:column;align-items:flex-start;gap:14px}.aboutNews__thumb{width:100%;flex:none;height:160px}.aboutNews__content{min-height:auto}}@media(max-width:480px){section{margin-bottom:60px}.about__inner{gap:20px}.about__left{flex:none;padding:0;gap:20px}.about__right{flex:none;width:100%}.about__title{font-size:26px;line-height:1.2;max-width:100%}.about__text{font-size:14px;line-height:1.5;max-width:100%}.about__more{font-size:16px;gap:6px}.about__more span:first-child{font-size:16px}.about__moreIcon{width:12px;height:12px;border-width:2px}.aboutNews{gap:14px;padding:18px 0}.aboutNews__thumb{flex:none;width:100%;height:160px;border-radius:14px}.aboutNews__title{font-size:15px;line-height:1.4}.aboutNews__date{font-size:13px}.aboutNews__link{font-size:14px;margin-top:6px}}@media(max-width:360px){section{margin-bottom:48px}.about__title{font-size:22px}.about__text{font-size:13px}.aboutNews__title{font-size:14px}.aboutNews__date{font-size:12px}}.deliverySection{padding:10px 0}.deliverySection__inner{display:flex;width:1394px;flex-direction:column;align-items:flex-start;gap:40px;margin:0 auto}.deliverySection__title{margin:0;font-family:Onest,system-ui;font-style:normal;font-weight:700;font-size:60px;line-height:110%;color:#2a2b2e}.deliverySection__list{width:100%;display:flex;flex-direction:column;gap:12px}.deliverySection__row{box-sizing:border-box;padding:20px 0;display:flex;flex-direction:column}.deliverySection__left{padding-bottom:20px;border-bottom:1px solid #2a2b2e;font-family:Onest,system-ui;font-style:normal;font-weight:500;font-size:24px;line-height:130%;color:#2a2b2e}.deliverySection__left,.deliverySection__right{transition:color .25s ease}.deliverySection__left{transition:color .25s ease,border-color .25s ease}.deliverySection__row:hover .deliverySection__left{color:#1c5ede}.deliverySection__row:hover .deliverySection__left{border-bottom-color:#1c5ede}.deliverySection__right{margin-top:14px;font-family:Onest,system-ui;font-style:normal;font-weight:300;font-size:22px;line-height:130%;color:#2a2b2e;transition:none}.deliverySection__note{margin:0;font-family:Onest,system-ui;font-weight:300;font-size:18px;line-height:1.4;color:#2a2b2e;opacity:.5}@media(max-width:900px){.deliverySection__inner{width:100%;padding:0 20px}.deliverySection__title{font-size:36px;line-height:1.15}.deliverySection__left{font-size:20px}.deliverySection__right{font-size:18px}}@media(max-width:480px){.deliverySection{padding:40px 0 32px}.deliverySection__inner{width:100%;padding:0 12px;gap:20px}.deliverySection__title{font-size:26px;line-height:1.2}.deliverySection__list{gap:10px}.deliverySection__row{padding:14px 0}.deliverySection__left{padding-bottom:14px;font-size:16px;line-height:1.35}.deliverySection__right{margin-top:8px;font-size:14px;line-height:1.5}}@media(max-width:360px){.deliverySection{padding:32px 0 28px}.deliverySection__inner{padding:0 10px}.deliverySection__title{font-size:22px}.deliverySection__left{font-size:15px}.deliverySection__right{font-size:13px}}.contactSection{padding:10px 0}.contactSection__inner{position:relative;border-radius:28px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#2a2b2e;display:flex;justify-content:flex-start;padding:56px 84px 50px}.contactSection__gradient{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left center;z-index:0;pointer-events:none}.contactFormMessage{margin-top:8px;font-family:Onest,system-ui;font-size:14px;line-height:1.4}.contactFormMessage--error{color:#ffb3b3}.contactFormMessage--success{color:#b7ffbf}.contactButton:disabled{opacity:.7;cursor:not-allowed}.contactSection__formBlock{position:relative;z-index:1;width:100%;max-width:554px;color:#f4f4f4}.contactSection__title{margin:0 0 34px;font-family:Onest,system-ui;font-weight:700;font-size:56px;line-height:1.02;letter-spacing:-.03em;color:#f4f4f4}.contactSection__form{display:flex;flex-direction:column;gap:18px}.contactField{display:flex;flex-direction:column;gap:8px}.contactField label{font-family:Onest,system-ui;font-weight:400;font-size:16px;line-height:1.3;color:#ffffffeb}.contactField input,.contactField textarea{width:100%;box-sizing:border-box;padding:11px 16px;border-radius:18px;border:none;outline:none;border:1px solid rgba(255,255,255,.6);font-family:Onest,system-ui;font-weight:300;font-size:18px;line-height:1.3;color:#f4f4f4;background:#ffffff14;-webkit-backdrop-filter:none;backdrop-filter:none}.contactField textarea{height:163px;resize:none}.contactConsent{display:flex;gap:12px;align-items:flex-start;font-family:Onest,system-ui;font-weight:400;font-size:17px;line-height:1.3;color:#ffffffeb}.contactConsent input{width:18px;height:18px;flex:0 0 auto;margin-top:2px;accent-color:#ffffff}.contactField input,.contactField textarea{width:100%;padding:11px 16px;border-radius:18px;outline:none;border:1px solid rgba(255,255,255,.6);font-family:Onest,system-ui;font-weight:300;font-size:18px;color:#f4f4f4;background:#ffffff14;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.contactField input::placeholder,.contactField textarea::placeholder{color:#ffffff8f}.contactField input:focus,.contactField textarea:focus,.contactField input:focus-visible,.contactField textarea:focus-visible{background:#ffffff1f;border-color:#ffffffd1;color:#fff;box-shadow:0 0 0 2px #ffffff0a}.contactField input:focus::placeholder,.contactField textarea:focus::placeholder,.contactField input:focus-visible::placeholder,.contactField textarea:focus-visible::placeholder{color:#fffffff2}.contactConsent__text{display:flex;flex-direction:column;gap:0;line-height:1.3}.contactConsent__policy{color:#fff;text-decoration:underline;font-family:Onest,system-ui;font-weight:400;font-size:17px;line-height:1.3}.contactConsent__policy:hover{opacity:.85}.contactButton{margin-top:8px;width:100%;height:40px;border-radius:16px;border:none;background:#f4f4f4;font-family:Onest,system-ui;font-weight:700;font-size:18px;line-height:1;color:#f06337;letter-spacing:-.01em;cursor:pointer;transition:.2s ease}.contactButton:hover{transform:translateY(-2px)}@media(max-width:1100px){.contactSection__inner{padding:40px 24px}.contactSection__title{font-size:36px}.contactSection__formBlock{max-width:100%}}@media(max-width:700px){.contactSection{padding:80px 0 60px}.contactSection__inner{padding:32px 20px}.contactSection__title{font-size:30px}}@media(max-width:480px){.contactSection{padding:40px 0}.contactSection__inner{padding:20px 14px;border-radius:16px}.contactSection__formBlock{max-width:100%;width:100%}.contactSection__title{margin:0 0 20px;font-size:24px;line-height:1.2}.contactSection__form{gap:16px}.contactField{gap:6px}.contactField label{font-size:13px;line-height:1.35}.contactField input,.contactField textarea{padding:12px 14px;border-radius:16px;font-size:14px;line-height:1.4;box-sizing:border-box;max-width:100%;min-width:0}.contactField textarea{height:110px}.contactConsent{gap:8px;font-size:12px;line-height:1.45}.contactConsent input{width:14px;height:14px;margin-top:2px}.contactConsent__text{gap:0}.contactConsent__policy{font-size:12px;line-height:1.45}.contactButton{margin-top:4px;width:100%;max-width:100%;height:44px;box-sizing:border-box;border-radius:16px;font-size:15px;line-height:1.2}}@media(max-width:360px){.contactSection{padding:32px 0}.contactSection__inner{padding:18px 12px}.contactSection__title{font-size:22px}.contactField label,.contactField input,.contactField textarea{font-size:13px}.contactConsent,.contactConsent__policy{font-size:11px}.contactButton{font-size:14px}}.catalog{position:relative;padding:10px 120px 200px;overflow:visible;max-width:1920px;margin:0 auto}.catalog__bg{position:absolute;border-radius:999px;filter:blur(160px);z-index:0}.catalog__bg--left{width:1400px;height:1700px;left:-600px;top:-800px;background:#9dcbf5;opacity:.35;transform:rotate(140deg)}.catalog__bg--right{width:1300px;height:1300px;right:-400px;top:-300px;background:radial-gradient(100% 100% at 88% 117%,#eb3700,#ff7e0600);opacity:.8}.catalog__header{margin-bottom:72px}.catalog__headerInner{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;max-width:1250px;margin:0}.catalog__header,.catalog__list,.catalog__consult{position:relative;z-index:1}.catalog__title{align-self:stretch;font-family:Onest,system-ui;font-size:80px;font-style:normal;font-weight:700;line-height:1.3;background:radial-gradient(73.88% 243.03% at 50% 216.45%,#61bce9,#4785f8 61.69%,#3100d000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;line-height:110%}.catalog__formMessage{min-height:20px;font-size:14px;line-height:1.4;margin:-4px 0 0}.catalog__formMessage--error{color:#ff5f5f}.catalog__formMessage--success{color:#7dff98}.catalogBtn:disabled{opacity:.7;cursor:not-allowed}.catalog__lead{align-self:stretch;color:#2a2b2e;margin:32px 0 0;font-family:Onest,system-ui;font-size:22px;font-style:normal;font-weight:300;line-height:130%}.catalog__list{display:flex;flex-direction:column;width:100%;max-width:1680px;margin:0 auto}.catalogRow{display:flex;padding:40px 0;align-items:stretch;gap:40px;position:relative}.catalogRow:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#2a2b2e}.catalog__list>:last-child{border-bottom:1px solid #2a2b2e}.catalogRow--reverse{flex-direction:row-reverse}.catalogRow__image{flex:0 0 700px;height:450px;border-radius:13px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.catalogRow__imageOverlay{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:13px;opacity:.7;pointer-events:none}.catalogRow__content{display:flex;flex-direction:column;justify-content:space-between;flex:1}.catalogRow__header{display:flex;flex-direction:column;gap:40px}.catalogRow__titleRow{display:flex;align-items:center;gap:20px}.catalogRow__title{margin:0;display:inline-flex;align-items:center;gap:8px;font-family:Onest,system-ui;font-weight:400;font-size:45px;line-height:110%;color:#2a2b2e}.catalogRow__titleIcon{width:25px;height:25px;border-radius:999px;border:3px solid #2a2b2e}.catalogRow__titleLoading{width:32px;height:32px;opacity:1}.catalogRow__tagLoading{width:18px;height:18px;opacity:1}.catalogRow__subtitle{margin:0;max-width:610px;font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:130%;color:#4a5565}.catalogRow__tags{display:flex;flex-wrap:wrap;gap:24px}.catalogRow__tag{display:inline-flex;align-items:center;gap:6px}.catalogRow__tagText{font-family:Onest,system-ui;font-weight:500;font-size:24px;line-height:130%;color:#2a2b2e}.catalogRow__tagIcon{width:14.5px;height:14.5px;border-radius:999px;border:2px solid #2a2b2e}.catalogRow__footer{display:flex;flex-direction:column;gap:36px}.catalogRow__priceBlock{display:flex;align-items:flex-end;padding:20px 0 0}.catalogRow__price{font-family:Onest,system-ui;font-weight:550;font-size:80px;line-height:60px;color:#eb663d;letter-spacing:.05em}.catalogBtn{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.catalogRow__price--soon{font-size:80px}.catalogRow--muted .catalogRow__title,.catalogRow--muted .catalogRow__tagText{color:#2a2b2e4d}.catalogRow--muted .catalogRow__price{opacity:1}.catalogRow__buttons{display:flex;flex-wrap:wrap;gap:20px}.catalogRow__description{margin:0;font-family:Onest,system-ui;font-weight:300;font-size:18px;line-height:130%;color:#4a5565}.catalogBtn{display:inline-flex;align-items:center;justify-content:center;padding:13px 28px;border-radius:24px;font-family:Onest,system-ui;font-weight:500;font-size:21px;line-height:27px;cursor:pointer;border:none;background:transparent}.catalogBtn--primary{background:#eb663d;color:#fff;box-shadow:1px 1px 5.2px #11111105}.catalogBtn--outline{border:1px solid #eb663d;color:#eb663d;background:transparent}.catalogBtn--full{width:100%;border-radius:20px;background:#fdfdfd;color:#eb663d;font-size:22px}.catalog__consult{position:relative;width:100%;max-width:1680px;margin:160px auto 0;border-radius:20px;overflow:hidden;aspect-ratio:19 / 10;height:800px}.catalog__consultBgVideo{position:absolute;top:50%;left:50%;pointer-events:none!important;width:100vh;height:100vw;-webkit-user-select:none;user-select:none;object-fit:cover;transform:translate(-50%,-50%) rotate(90deg)}.catalog__consultBgVideo::-webkit-media-controls{display:none!important}.catalog__consult:after{content:"";position:absolute;inset:0;background:#0000001a;z-index:1}.catalog__consultInner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;padding:60px;color:#fff}.catalog__consultTitle{margin:0 0 20px;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:110%;color:#fdfdfd}.catalog__consultSubtitle{margin:0;font-family:Onest,system-ui;font-weight:300;font-size:26px;line-height:130%;color:#ffffffe6}.catalog__form{display:flex;flex-direction:column;gap:20px}.catalog__formRow{display:contents}.catalog__field{display:flex;flex-direction:column;gap:8px}.catalog__label{font-family:Onest,system-ui;font-size:16px;font-weight:400;line-height:1.3;color:#fffc}.catalog__input,.catalog__textarea{width:100%;height:60px;border-radius:20px;border:none;padding:0 20px;font-family:Onest,system-ui;font-size:16px;line-height:1.4;background:#f4f4f41a;color:#fdfdfd;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #ffffff14,inset 1px 0 #fff3,inset -1px 0 #fff3}.catalog__input::placeholder,.catalog__textarea::placeholder{color:#f4f4f480}.catalog__textarea{height:200px;padding:16px 20px;resize:none}.catalog__checkboxRow{display:flex;align-items:flex-start;gap:6px;font-family:Onest,system-ui;font-size:16px;line-height:1.4;color:#fff}.catalog__checkboxText{display:flex;flex-direction:column;gap:0px;font-family:Onest,system-ui;font-size:16px;line-height:1.4;color:#fff}.catalog__checkbox{margin-top:4px}.catalog__checkboxLink{color:#fff;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.catalogRowLink{display:block;text-decoration:none;color:inherit}.catalogRowLink:visited{color:inherit}@media(max-width:1200px){.catalog{padding:120px 20px 160px}.catalog__headerInner{width:100%}.catalog__title{font-size:56px}.catalog__list{width:100%}.catalogRow,.catalogRow--reverse{flex-direction:column}.catalogRow__image{width:100%}.catalogRow__content{flex:1}.catalog__consult{margin-top:120px}.catalog__consultInner{grid-template-columns:1fr;padding:40px 20px 32px}.catalog__consultTitle{font-size:40px}.catalog__formRow{flex-direction:column}}@media(max-width:480px){.catalog{padding:40px 12px 80px}.catalog__title{font-size:28px;line-height:1.2}.catalog__lead{font-size:16px}.catalogRow{padding:24px 0;gap:16px}.catalogRow__image{flex:none;width:100%;height:220px;border-radius:12px}.catalogRow__content{gap:24px}.catalogRow__title{font-size:22px}.catalogRow__subtitle{font-size:14px;max-width:100%}.catalogRow__tagText{font-size:14px}.catalogRow__tags{gap:12px}.catalogRow__price{font-size:32px;line-height:1.2}.catalogRow__price--soon{font-size:32px}.catalogRow__buttons{gap:10px}.catalogBtn{font-size:14px;padding:8px 16px}.catalog__consult{margin-top:60px;height:auto;aspect-ratio:auto}.catalog__consultBgVideo{top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);transform:none;object-fit:cover;object-position:center}.catalog__consultInner{gap:24px;padding:24px 16px}.catalog__consultTitle{font-size:26px}.catalog__consultSubtitle{font-size:15px}.catalog__input,.catalog__textarea{height:46px;font-size:14px;box-sizing:border-box;max-width:100%;min-width:0}.catalog__textarea{height:120px}.catalogBtn--full{font-size:16px;max-width:100%;box-sizing:border-box}}.robotsPage{position:relative;overflow:hidden;min-height:100vh;margin-top:-120px;padding-top:120px}.robotsPage__inner{max-width:1680px;margin:0 auto;padding:0 120px 180px;position:relative;z-index:1}.robotsPage__bg{position:absolute;border-radius:999px;filter:blur(160px);z-index:0}.robotsPage__bg--left{width:1400px;height:1700px;left:-600px;top:-800px;background:#9dcbf5;opacity:.35;transform:rotate(140deg)}.robotsPage__bg--right{width:1300px;height:1300px;right:-400px;top:-300px;background:radial-gradient(100% 100% at 88% 117%,#eb3700,#ff7e0600);opacity:.8}@media(max-width:480px){.robotsPage{margin-top:-80px;padding-top:80px}.robotsPage__inner{padding:0 12px 60px}.robotsPage__bg{filter:blur(90px)}.robotsPage__bg--left{width:700px;height:900px;left:-320px;top:-420px;opacity:.25}.robotsPage__bg--right{width:620px;height:620px;right:-220px;top:-140px;opacity:.45}}@media(max-width:360px){.robotsPage{margin-top:-70px;padding-top:70px}.robotsPage__inner{padding:0 10px 48px}.robotsPage__bg{filter:blur(70px)}}.robotsChapter{max-width:1680px;background:transparent;overflow:visible;margin:0 auto;padding:80px 120px 200px}.robotsChapter__inner{width:100%;max-width:1680px;margin:0 auto}@media(max-width:1200px){.robotsChapter{padding:120px 20px 160px}.robotsChapter__inner{max-width:100%}}@media(max-width:480px){.robotsChapter{padding:40px 12px 80px}.robotsChapter__inner{max-width:100%}}@media(max-width:360px){.robotsChapter{padding:32px 10px 60px}}.robotsIntro{margin-bottom:80px}.robotsIntro__breadcrumbs{display:inline-flex;align-items:center;gap:4px;margin-bottom:40px;opacity:.5}.robotsIntro__breadcrumbsLink,.robotsIntro__breadcrumbsSeparator,.robotsIntro__breadcrumbsCurrent{font-family:Onest,system-ui;font-weight:500;font-size:24px;line-height:130%;text-align:center;color:#1c5ede}.robotsIntro__breadcrumbsLink{text-decoration:none}.robotsIntro__breadcrumbsLink:hover{text-decoration:underline;text-underline-offset:3px}.robotsIntro__header{display:flex;flex-direction:column;gap:40px;max-width:1250px}.robotsIntro__title{margin:0;font-family:Onest,system-ui;font-weight:700;font-size:80px;line-height:95%;background:radial-gradient(17% 372.37% at 15.02% 330.92%,#61bce9,#4785f8 61.69%,#3100d000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.robotsIntro__lead{margin:0;max-width:714px;font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:130%;color:#4a5565}@media(max-width:1200px){.robotsIntro__title{font-size:56px}.robotsIntro__lead{font-size:20px}}@media(max-width:480px){.robotsIntro{margin-bottom:40px}.robotsIntro__breadcrumbs{gap:4px;margin-bottom:16px;flex-wrap:wrap}.robotsIntro__breadcrumbsLink,.robotsIntro__breadcrumbsSeparator,.robotsIntro__breadcrumbsCurrent{font-size:13px;line-height:1.4;text-align:left}.robotsIntro__header{gap:16px;max-width:100%}.robotsIntro__title{font-size:28px;line-height:1.05}.robotsIntro__lead{max-width:100%;font-size:14px;line-height:1.5}}@media(max-width:360px){.robotsIntro{margin-bottom:32px}.robotsIntro__breadcrumbsLink,.robotsIntro__breadcrumbsSeparator,.robotsIntro__breadcrumbsCurrent{font-size:12px}.robotsIntro__title{font-size:24px}.robotsIntro__lead{font-size:13px}}.robotsBlock{width:100%;margin-bottom:120px}.robotsBlock__title{margin:0 0 40px;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:110%;color:#2a2b2e}.robotsBlock__list{display:flex;flex-direction:column;width:100%;border-top:1px solid #2a2b2e}.robotCard{display:flex;gap:40px;padding:40px 0;border-bottom:1px solid #2a2b2e}.robotCard__imageWrapper{position:relative;flex:0 0 819px;width:819px;height:520px;border-radius:13px;overflow:hidden}.robotCard__image{flex:0 0 700px;height:450px;border-radius:13px;background-size:cover;background-position:center;background-repeat:no-repeat}.robotCard__content{display:flex;flex-direction:column;justify-content:space-between;gap:40px;flex:1;height:520px}.robotCard__top{display:flex;flex-direction:column;gap:40px}.robotCard__header{display:flex;flex-direction:column;gap:20px}.robotCard__titleRow{display:flex;align-items:center;gap:20px}.robotCard__name{margin:0;font-family:Onest,system-ui;font-weight:400;font-size:45px;line-height:110%;color:#2a2b2e}.robotCard__nameIcon{width:18px;height:18px;border:3px solid #2a2b2e;border-left:none;border-bottom:none;transform:rotate(45deg)}.robotCard__description{margin:0;max-width:610px;font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:130%;color:#4a5565}.robotCard__tags{display:flex;flex-wrap:wrap;gap:13px}.robotCard__tag{display:inline-flex;align-items:center;gap:6px}.robotCard__tagText{font-family:Onest,system-ui;font-weight:500;font-size:24px;line-height:130%;color:#2a2b2e}.robotCard__bottom{display:flex;flex-direction:column;gap:20px}.robotCard__priceRow{display:flex;align-items:flex-end;padding:20px 0}.robotCard__price{font-family:Onest,system-ui;font-weight:500;font-size:80px;line-height:95px;color:#eb663d}.robotCard__buttons{display:flex;flex-wrap:wrap;gap:20px}.robotCard__btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:20px;font-family:Onest,system-ui;font-weight:500;font-size:18px;line-height:23px;cursor:pointer;border:none;background:transparent}.robotCard__btn--primary{background:#eb663d;color:#fff;box-shadow:1px 1px 5.2px #11111105}.robotCard__btn--outline{border:1px solid #eb663d;color:#eb663d;background:#fdfdfd}.robotCard__carousel{position:absolute;left:60px;right:60px;bottom:40px;display:flex;justify-content:space-between;align-items:center}.robotCard__dots{display:flex;align-items:center;gap:6px}.robotCard__dot{width:20.5px;height:0;border-top:2px solid rgba(255,255,255,.5)}.robotCard__dot--active{border-top-color:#fff}.robotCard__arrows{display:flex;align-items:center;gap:10px}.robotCard__arrowBtn{width:49.5px;height:40px;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.robotCard__arrowImg{display:block;width:41px;height:40px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}.robotCard__arrowImg--prev{transform:scaleX(-1)}@media(max-width:1200px){.robotsBlock__title{font-size:40px}.robotCard{flex-direction:column}.robotCard__imageWrapper{flex:0 0 auto;width:100%;height:auto}.robotCard__image{height:320px}.robotCard__content{height:auto}.robotCard__price{font-size:48px;line-height:1.1}}@media(max-width:480px){.robotsBlock{margin-bottom:56px}.robotsBlock__title{margin:0 0 20px;font-size:26px;line-height:1.2}.robotCard{flex-direction:column;gap:16px;padding:20px 0}.robotCard__imageWrapper{flex:none;width:100%;height:220px;border-radius:12px}.robotCard__image{width:100%;height:100%;border-radius:12px}.robotCard__content{height:auto;gap:20px}.robotCard__top{gap:18px}.robotCard__header{gap:12px}.robotCard__titleRow{gap:10px}.robotCard__name{font-size:24px;line-height:1.2}.robotCard__nameIcon{width:12px;height:12px;border-width:2px}.robotCard__description{max-width:100%;font-size:14px;line-height:1.5}.robotCard__tags{gap:10px}.robotCard__tag{gap:5px}.robotCard__tagText{font-size:14px;line-height:1.4}.robotCard__bottom{gap:14px}.robotCard__priceRow{padding:6px 0 0}.robotCard__price{font-size:32px;line-height:1.2}.robotCard__buttons{gap:10px}.robotCard__btn{min-height:40px;padding:8px 14px;border-radius:14px;font-size:14px;line-height:1.2}.robotCard__carousel{left:12px;right:12px;bottom:12px}.robotCard__dots{gap:4px}.robotCard__dot{width:14px}.robotCard__arrows{gap:2px}.robotCard__arrowBtn{width:32px;height:32px}.robotCard__arrowShape{width:10px;height:10px;border-width:2px}}@media(max-width:360px){.robotsBlock__title{font-size:22px}.robotCard__imageWrapper{height:190px}.robotCard__name{font-size:22px}.robotCard__description,.robotCard__tagText,.robotCard__btn{font-size:13px}.robotCard__price{font-size:28px}}.robotsBlock--delivery{margin-top:80px}.robotCard__tagArrow{width:12px;height:12px;border:2px solid #2a2b2e;border-left:none;border-bottom:none;transform:rotate(45deg)}@media(max-width:480px){.robotsBlock--delivery{margin-top:40px}.robotCard__tagArrow{width:10px;height:10px;border-width:2px}}@media(max-width:360px){.robotsBlock--delivery{margin-top:32px}.robotCard__tagArrow{width:9px;height:9px}}.requestPage{position:relative;overflow:hidden;min-height:100vh;margin-top:-120px;padding-top:120px}.requestPage__inner{max-width:1680px;margin:0 auto;padding:160px 120px 180px}.header{background:transparent}.requestPage__bg{position:absolute;border-radius:999px;filter:blur(160px);z-index:0}.requestPage__bg--left{width:1400px;height:1700px;left:-600px;top:-800px;background:#9dcbf5;opacity:.35;transform:rotate(140deg)}.requestPage__bg--right{width:1300px;height:1300px;right:-400px;top:-300px;background:radial-gradient(100% 100% at 88% 117%,#eb3700,#ff7e0600);opacity:.8}@media(max-width:480px){.requestPage{margin-top:-80px;padding-top:80px}.requestPage__inner{padding:40px 12px 60px}.requestPage__bg{filter:blur(90px)}.requestPage__bg--left{width:700px;height:900px;left:-320px;top:-420px;opacity:.25}.requestPage__bg--right{width:600px;height:600px;right:-220px;top:-140px;opacity:.45}}@media(max-width:360px){.requestPage{margin-top:-70px;padding-top:70px}.requestPage__inner{padding:32px 10px 48px}.requestPage__bg{filter:blur(70px)}}@media(max-width:480px){.requestPage__bg{opacity:.25}}.requestHero{position:relative;z-index:1;display:flex;flex-direction:column;gap:40px;margin-bottom:140px}.requestHero__header{max-width:876px}.requestHero__title{margin:0;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.1;color:#2a2b2e}.requestHero__form{display:flex;flex-direction:column;gap:20px;padding:40px 40px 32px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:20px}.requestHero__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.requestHero__row--full{grid-template-columns:minmax(0,1fr)}.requestHero__field{display:flex;flex-direction:column;gap:8px}.requestHero__label{font-family:Onest,system-ui;font-size:18px;font-weight:300;line-height:1.3;color:#2a2b2e}.requestHero__input,.requestHero__textarea{width:100%;padding:14px 7px;border-radius:24px;border:none;background:#2a2b2e05;font-family:Onest,system-ui;font-size:18px;font-weight:300;color:#2a2b2e}.requestHero__textarea{resize:none}.requestHero__input::placeholder,.requestHero__textarea::placeholder{color:#2a2b2e80}.requestHero__checkboxRow{display:flex;align-items:flex-start;gap:12px;margin-top:10px;max-width:680px;cursor:pointer}.requestHero__checkbox{margin-top:4px;width:18px;height:18px;accent-color:#2a2b2e}.requestHero__submit{margin-top:20px;width:100%;padding:12px 20px;border-radius:20px;border:none;background:#eb663d;box-shadow:1px 1px 5.2px #11111105;font-family:Onest,system-ui;font-size:22px;font-weight:500;line-height:1.3;color:#fdfdfd;cursor:pointer}.requestHero__submit:hover{opacity:.95}.requestHero__checkboxText{display:flex;flex-direction:column;gap:4px;font-family:Onest,system-ui;font-size:18px;font-weight:300;line-height:1.3;color:#2a2b2e}.requestHero__consentText{display:block}.requestHero__link{margin-left:0;color:#eb663d;text-decoration:underline}.requestHero__success{margin-bottom:24px;padding:16px 20px;border-radius:16px;background:#2ecc711f;border:1px solid rgba(46,204,113,.28);color:#1f8f4c;font-size:15px;font-weight:500;text-align:center}.requestHero__error{margin-bottom:24px;padding:16px 20px;border-radius:16px;background:#eb370014;border:1px solid rgba(235,55,0,.24);color:#d13b10;font-size:15px;font-weight:500;text-align:center}.requestHero__submit:disabled{opacity:.7;cursor:not-allowed}@media(max-width:480px){.requestHero{gap:20px;margin-bottom:56px}.requestHero__header{max-width:100%}.requestHero__title{font-size:26px;line-height:1.2}.requestHero__form{gap:14px;padding:18px 14px 16px;border-radius:16px}.requestHero__row{grid-template-columns:1fr;gap:14px}.requestHero__field{gap:6px}.requestHero__label{font-size:13px;line-height:1.35}.requestHero__input,.requestHero__textarea{padding:12px 14px;border-radius:16px;font-size:14px;line-height:1.4;box-sizing:border-box;max-width:100%;min-width:0}.requestHero__textarea{min-height:110px}.requestHero__checkboxRow{gap:8px;margin-top:4px;max-width:100%}.requestHero__checkbox{width:16px;height:16px;margin-top:2px}.requestHero__checkboxText{gap:2px;font-size:12px;line-height:1.45}.requestHero__submit{margin-top:8px;width:100%;max-width:100%;padding:12px 14px;box-sizing:border-box;border-radius:16px;font-size:15px;line-height:1.2;min-height:44px}}@media(max-width:360px){.requestHero{gap:16px;margin-bottom:48px}.requestHero__title{font-size:22px}.requestHero__form{padding:16px 12px 14px}.requestHero__label,.requestHero__input,.requestHero__textarea{font-size:13px}.requestHero__checkboxText{font-size:11px}.requestHero__submit{font-size:14px}}.requestSteps{position:relative;z-index:1;overflow:hidden;margin-left:-120px;margin-right:-120px}.requestSteps__title{padding-left:120px;margin:0 0 60px;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.1;color:#2a2b2e}.requestSteps__list{display:flex;align-items:center}.requestSteps__item{flex:0 0 auto;position:relative;z-index:1}.requestSteps__item:hover{z-index:2}.requestSteps__circle{box-sizing:border-box;width:25.5vw;height:25.5vw;padding-left:5.8vw;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2.3vw;background:#fdfdfd;border-radius:50%;border:1px solid #2a2b2e;margin:0 -3.5vw;transition:border-color .25s ease,border-width .25s ease}.requestSteps__circle:hover{border:2px solid #eb663d}.requestSteps__item:first-child .requestSteps__circle{margin-left:0}.requestSteps__item:last-child .requestSteps__circle{margin-right:0}.requestSteps__number{font-family:Onest,system-ui;font-weight:500;font-size:clamp(52px,4.6vw,80px);line-height:1;background:radial-gradient(169.82% 169.82% at 51.84% 186.11%,#ff7e00,#eb4f1f,#eb370000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.requestSteps__content{width:clamp(160px,12vw,210px);max-width:100%;display:flex;flex-direction:column;gap:clamp(8px,.6vw,10px)}.requestSteps__itemTitle{margin:0;font-family:Onest,system-ui;font-weight:700;font-size:clamp(20px,1.55vw,24px);line-height:1.2;letter-spacing:-.01em;color:#2a2b2e}.requestSteps__text{margin:0;font-family:Onest,system-ui;font-weight:300;font-size:clamp(18px,1.35vw,22px);line-height:1.3;color:#2a2b2e}@media(max-width:1200px){.requestSteps{margin-left:0;margin-right:0;overflow:visible}.requestSteps__title{padding-left:0;font-size:40px}.requestSteps__list{overflow-x:auto;padding-bottom:12px;-webkit-overflow-scrolling:touch;gap:16px}.requestSteps__circle{margin:0;width:360px;height:360px;padding-left:60px;gap:24px}.requestSteps__number{font-size:52px;line-height:1.2}.requestSteps__content{width:220px;gap:8px}.requestSteps__itemTitle{font-size:20px}.requestSteps__text{font-size:18px}}@media(max-width:480px){.requestSteps{margin-top:24px;margin-bottom:24px}.requestSteps__title{margin-bottom:24px;font-size:24px;line-height:1.2}.requestSteps__list{padding-left:12px;padding-right:12px;gap:12px;scroll-snap-type:x proximity}.requestSteps__item{scroll-snap-align:start}.requestSteps__circle{width:260px;height:260px;min-width:260px;padding-left:36px;gap:16px}.requestSteps__number{font-size:36px;line-height:1.1}.requestSteps__content{width:170px;gap:6px}.requestSteps__itemTitle{font-size:16px;line-height:1.35}.requestSteps__text{font-size:14px;line-height:1.45}}@media(max-width:360px){.requestSteps__title{font-size:22px}.requestSteps__circle{width:230px;height:230px;min-width:230px;padding-left:30px;gap:12px}.requestSteps__number{font-size:32px}.requestSteps__content{width:150px}.requestSteps__itemTitle{font-size:15px}.requestSteps__text{font-size:13px}}.productPage{position:relative;max-width:1920px;margin:0 auto;padding:90px 120px 110px}.productPage__inner{position:relative;z-index:1}.productPage__breadcrumbs{display:flex;align-items:center;gap:4px;margin-bottom:40px;padding-left:80px;font-family:Onest,system-ui;font-size:24px;line-height:130%;color:#1c5ede;opacity:.5}.productPage__bg{position:absolute;border-radius:999px;filter:blur(160px);z-index:0}.productPage__bg--left{width:1400px;height:1700px;left:-600px;top:-800px;background:#9dcbf5;opacity:.35;transform:rotate(140deg)}.productPage__bg--right{width:1300px;height:1300px;right:-400px;top:-300px;background:radial-gradient(100% 100% at 88% 117%,#eb3700,#ff7e0600);opacity:.8}.productPage__breadcrumbs a{color:#1c5ede;text-decoration:none}.productPage__breadcrumbs span{color:#1c5ede}.productPage__breadcrumbs-current{opacity:1}.productPage section{margin-bottom:100px}.productPage__payback{margin-bottom:160px}.productPage__payback .payback__bg{background-image:url(/assets/Frame%20232-DnFT7lCm.png);background-position:center center}@media(max-width:1600px){.productPage{padding:84px 80px 104px}.productPage__breadcrumbs{margin-bottom:32px;padding-left:48px;font-size:22px}.productPage section{margin-bottom:88px}.productPage__payback{margin-bottom:136px}}@media(max-width:1366px){.productPage{padding:76px 48px 92px}.productPage__breadcrumbs{margin-bottom:28px;padding-left:32px;font-size:20px}.productPage section{margin-bottom:72px}.productPage__payback{margin-bottom:112px}}@media(max-width:1200px){.productPage{padding:64px 24px 72px}.productPage__breadcrumbs{font-size:18px;padding-left:24px}}@media(max-width:480px){.productPage{padding:28px 12px 48px}.productPage__breadcrumbs{gap:4px;margin-bottom:16px;padding-left:14px;font-size:13px;line-height:1.4;flex-wrap:wrap}.productPage__bg{filter:blur(90px)}.productPage__bg--left{width:700px;height:900px;left:-320px;top:-420px;opacity:.24}.productPage__bg--right{width:620px;height:620px;right:-220px;top:-140px;opacity:.45}.productPage section{margin-bottom:48px}.productPage__payback{margin-bottom:56px}}@media(max-width:360px){.productPage{padding:24px 10px 40px}.productPage__breadcrumbs{margin-bottom:14px;font-size:12px}.productPage__bg{filter:blur(70px)}.productPage section{margin-bottom:40px}.productPage__payback{margin-bottom:48px}}.productHero{position:relative;border-radius:20px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);backdrop-filter:none;overflow:hidden;padding-top:0}.productHero__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;padding:10px 80px 60px;align-items:center}@media(max-width:1600px){.productHero__inner{grid-template-columns:minmax(0,1.14fr) minmax(560px,.86fr);gap:40px;padding:10px 48px 52px}.productHero__left{gap:32px}.productHero__title{font-size:68px}.productHero__lead{font-size:20px}.productHero__imageCard{max-width:700px;margin-left:auto}}@media(max-width:1366px){.productHero__inner{grid-template-columns:minmax(0,1.28fr) minmax(440px,.72fr);gap:36px;padding:10px 32px 44px}.productHero__title{font-size:60px}.productHero__lead{font-size:18px}.productHero__meta{gap:20px}.productHero__price-value{font-size:64px}.productHero__imageCard{max-width:560px}.productHero__pagerLines .line{width:30px}}@media(max-width:1100px){.productHero__inner{grid-template-columns:1fr;padding:40px 24px 32px}}.productHero__left{display:flex;flex-direction:column;gap:40px}.productHero__title{margin:0;max-width:860px;font-family:Onest,system-ui;font-weight:700;font-size:80px;line-height:.95;background:radial-gradient(69.36% 372.37% at 15.02% 330.92%,#61bce9,#4785f8 61.69%,#3100d000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:1100px){.productHero__title{font-size:48px;width:auto;max-width:100%;white-space:normal}}.productHero__lead{margin:0;max-width:816px;font-family:Onest,system-ui;font-size:22px;font-style:normal;font-weight:300;line-height:130%;color:#4a5565}.productHero__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:540px}.productHero__meta-item{display:flex;flex-direction:column;gap:6px}.productHero__meta-label{font-family:Onest,system-ui;font-size:18px;font-style:normal;font-weight:400;line-height:20px;color:#464646;opacity:.5}.productHero__meta-value{font-family:Onest,system-ui;font-size:22px;font-style:normal;font-weight:300;line-height:24px;color:#464646}.productHero__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.productHero__price-value{font-family:Onest,system-ui;font-weight:500;font-size:80px;line-height:1.2;color:#eb663d}@media(max-width:1100px){.productHero__price-value{font-size:48px}}.productHero__buyBtn{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;border-radius:26px;border:none;cursor:pointer;text-decoration:none;font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:1.3;color:#fff;background:#eb663d;box-shadow:1px 1px 5.2px #11111105;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.productHero__buyBtn:hover{transform:translateY(-1px);background:#f07245;box-shadow:0 12px 30px #00000040}.productHero__buyBtn:active{transform:translateY(0);box-shadow:0 4px 16px #0003}.productHero__right{display:flex;justify-content:flex-end}.productHero__imageCard{position:relative;width:820px;max-width:100%;aspect-ratio:5 / 4;border-radius:20px;overflow:hidden;background:#1f2023}.productHero__imageCard:before{content:"";position:absolute;inset:0;background:radial-gradient(100% 100% at 70% 0%,#fff0,#2a2b2e);opacity:.45}.productHero__image{width:100%;height:100%;object-fit:cover}.productHero__left .productHero__title{background:radial-gradient(69.36% 372.37% at 15.02% 330.92%,#61bce9,#4785f8 61.69%,#3100d000),#2a2b2e!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.productHero__imageCard{position:relative}.productHero__pagerOverlay{position:absolute;left:28px;right:28px;bottom:22px;display:flex;align-items:center;justify-content:space-between}.productHero__pagerOverlay .productHero__pagerLines,.productHero__pagerOverlay .productHero__arrows,.productHero__pagerOverlay .arrow,.productHero__pagerOverlay .line{pointer-events:auto}.productHero__pagerLines{display:flex;gap:10px}.productHero__pagerLines .line{width:36px;height:2px;border:none;background:#f4f4f4;opacity:.35;padding:0;cursor:pointer;transition:.25s ease}.productHero__pagerLines .line.is-active{opacity:1;transform:scaleX(1.15)}.productHero__arrows{display:flex;gap:18px;margin-left:auto}.arrow{width:40px;height:40px;background:transparent;border:none;cursor:pointer;position:relative;padding:0}.arrow__img{display:block;width:41px;height:40px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}.arrow__img--prev{transform:scaleX(-1)}@media(max-width:480px){.productHero{border-radius:16px;padding-top:0}.productHero__inner{grid-template-columns:1fr;gap:20px;padding:16px 14px 20px}.productHero__left{gap:18px}.productHero__title,.productHero__left .productHero__title{max-width:100%;font-size:28px;line-height:1.05}.productHero__lead{max-width:100%;font-size:14px;line-height:1.5}.productHero__meta{grid-template-columns:1fr;gap:12px;max-width:100%}.productHero__meta-item{gap:4px}.productHero__meta-label{font-size:12px;line-height:1.4}.productHero__meta-value{font-size:14px;line-height:1.45}.productHero__bottom{gap:10px;width:100%}.productHero__price-value{font-size:32px;line-height:1.15}.productHero__buyBtn{display:flex;align-self:stretch;width:100%;max-width:100%;min-height:42px;padding:10px 14px;box-sizing:border-box;border-radius:14px;font-size:14px;line-height:1.2}.productHero__right{justify-content:center;min-width:0}.productHero__imageCard{width:100%;max-width:100%;min-height:260px;border-radius:16px}.productHero__imageCard:before{z-index:1}.productHero__image{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.productHero__pagerOverlay{z-index:2;left:10px;right:10px;bottom:10px}.productHero__pagerLines{gap:6px}.productHero__pagerLines .line{width:18px;height:2px}.productHero__arrows{gap:8px}.arrow{width:28px;height:28px;flex:0 0 28px;display:flex;align-items:center;justify-content:center}.arrow__img{width:28px;height:auto}}@media(max-width:360px){.productHero__inner{padding:14px 12px 18px}.productHero__title,.productHero__left .productHero__title{font-size:24px}.productHero__lead,.productHero__meta-value,.productHero__buyBtn{font-size:13px}.productHero__meta-label{font-size:11px}.productHero__price-value{font-size:28px}.productHero__pagerLines .line{width:14px}.arrow{width:24px;height:24px;flex-basis:24px}.arrow__img{width:24px}}.productUSP{position:relative}.productUSP__title{margin:0 0 80px;max-width:1394px;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.3;text-align:center;margin-inline:auto;background:radial-gradient(169.82% 169.82% at 51.84% 186.11%,#ff7e00,#eb4f1f,#eb370000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.productUSP__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:41px;margin-top:0}@media(max-width:1200px){.productUSP__cards{grid-template-columns:1fr}}.productUSP__card{position:relative;box-sizing:border-box;padding:40px;border-radius:20px;min-height:296px;border:1px solid rgba(255,255,255,.6);background:linear-gradient(135deg,#9dcbf559,#cbd2de26);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.productUSP__card-title{margin:0 0 24px;font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:130%;color:#2a2b2e}.productUSP__card-text{margin:0;font-family:Onest,system-ui;font-weight:350;font-size:22px;line-height:130%;color:#2a2b2ebd;opacity:1}.productUSP__card--qr{overflow:hidden}@media(max-width:480px){.productUSP__title{margin:0 0 24px;max-width:100%;font-size:26px;line-height:1.2}.productUSP__cards{grid-template-columns:1fr;gap:16px}.productUSP__card{padding:18px;border-radius:16px;min-height:unset}.productUSP__card-title{margin:0 0 10px;font-size:16px;line-height:1.35}.productUSP__card-text{font-size:14px;line-height:1.5}}@media(max-width:360px){.productUSP__title{margin-bottom:20px;font-size:22px}.productUSP__cards{gap:12px}.productUSP__card{padding:16px;border-radius:14px;min-height:unset}.productUSP__card-title{font-size:15px}.productUSP__card-text{font-size:13px}}.productSteps{position:relative;z-index:1;margin-top:120px}.productSteps__title{margin:0 0 60px;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.1;color:#2a2b2e}.productSteps__list{display:flex;justify-content:center;align-items:center;gap:0;overflow:visible;width:100%;max-width:1960px;margin:0 auto;padding-inline:clamp(12px,1.8vw,28px);--product-steps-circle-size: clamp(236px, 22.2vw, 424px);--product-steps-circle-overlap: clamp(34px, 3.2vw, 60px);--product-steps-circle-padding: clamp(44px, 5.3vw, 100px);--product-steps-content-width: clamp(170px, 16vw, 300px)}.productSteps__item{flex:0 0 auto}.productSteps__item+.productSteps__item{margin-left:calc(var(--product-steps-circle-overlap) * -1)}.productSteps__circle{box-sizing:border-box;width:var(--product-steps-circle-size);height:var(--product-steps-circle-size);aspect-ratio:1 / 1;padding-left:var(--product-steps-circle-padding);padding-right:28px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(20px,2vw,40px);background:#fff;border-radius:50%;border:1px solid #2a2b2e}.productSteps__number{font-family:Onest,system-ui;font-weight:500;font-size:clamp(42px,4.2vw,80px);line-height:1;background:radial-gradient(169.82% 169.82% at 51.84% 186.11%,#ff7e00,#eb4f1f,#eb370000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.productSteps__content{width:var(--product-steps-content-width);display:flex;flex-direction:column;gap:10px}.productSteps__itemTitle{margin:0;font-family:Onest,system-ui;font-weight:500;font-size:clamp(18px,1.35vw,24px);line-height:1.3;color:#2a2b2e}.productSteps__text{margin:0;font-family:Onest,system-ui;font-weight:300;font-size:clamp(15px,1.2vw,18px);line-height:1.3;color:#2a2b2e}.productSteps__videoBlock{display:flex;flex-direction:column;gap:40px;width:min(1500px,100%);margin:120px auto 0}.productSteps__videoTitle{margin:0;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.1;background:radial-gradient(17% 372.37% at 15.02% 330.92%,#61bce9,#4785f8 61.69%,#3100d000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.productSteps__videoWrapper{position:relative;border-radius:20px;overflow:hidden;background:#000}.productSteps__video{display:block;width:100%;max-height:700px;object-fit:cover}.productSteps__videoButton{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:12px;padding:14px 28px;border-radius:999px;border:none;background:#00000073;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;z-index:2;font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:130%;color:#fdfdfd;transition:background .2s ease,transform .2s ease}.productSteps__videoButton:hover{background:#0009}.productSteps__videoButton:active{transform:translate(-50%,-50%) scale(.98)}.productSteps__videoIcon{width:32px;height:32px;border-radius:999px;border:2px solid #ffffff;position:relative;flex-shrink:0}.productSteps__videoIcon--play:before{content:"";position:absolute;left:11px;top:7px;border-style:solid;border-width:8px 0 8px 12px;border-color:transparent transparent transparent #ffffff}.productSteps__videoText{white-space:nowrap}.productSteps__circle{transition:border-color .25s ease}.productSteps__number,.productSteps__itemTitle,.productSteps__text{transition:color .25s ease,-webkit-text-fill-color .25s ease}.productSteps__circle:hover{border-color:var(--orange, #EB663D)}.productSteps__circle:hover .productSteps__number{background:none;-webkit-text-fill-color:var(--orange, #EB663D)}.productSteps__circle:hover .productSteps__itemTitle,.productSteps__circle:hover .productSteps__text{color:var(--orange, #EB663D)}@media(max-width:1600px){.productSteps__list{padding-inline:8px}}@media(max-width:1366px){.productSteps{margin-top:96px}.productSteps__title{margin-bottom:48px;font-size:52px}.productSteps__videoBlock{margin-top:88px}.productSteps__videoTitle{font-size:48px}}@media(max-width:1200px){.productSteps__list{--product-steps-circle-size: clamp(204px, 23.5vw, 272px);--product-steps-circle-overlap: clamp(24px, 2.8vw, 36px);--product-steps-circle-padding: clamp(30px, 4vw, 52px);--product-steps-content-width: clamp(132px, 15vw, 194px);padding-inline:0}}@media(max-width:480px){.productSteps{margin-top:48px}.productSteps__title{margin:0 0 24px;font-size:26px;line-height:1.2}.productSteps__list{width:100%;max-width:100%;padding-left:12px;padding-right:12px;gap:12px;overflow-x:auto;justify-content:flex-start;transform:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;--product-steps-circle-size: 260px;--product-steps-circle-overlap: 0px;--product-steps-circle-padding: 34px;--product-steps-content-width: 165px}.productSteps__item{scroll-snap-align:start}.productSteps__item+.productSteps__item{margin-left:0}.productSteps__circle{width:260px;height:260px;min-width:260px;padding-left:34px;gap:16px;margin:0}.productSteps__number{font-size:36px;line-height:1.1}.productSteps__content{width:165px;gap:6px}.productSteps__itemTitle{font-size:16px;line-height:1.35}.productSteps__text{font-size:13px;line-height:1.45}.productSteps__videoBlock{margin-top:40px;gap:20px}.productSteps__videoTitle{font-size:26px}.productSteps__videoWrapper{border-radius:16px}.productSteps__video{max-height:240px}.productSteps__videoButton{gap:8px;padding:10px 14px;font-size:14px}.productSteps__videoIcon{width:22px;height:22px}.productSteps__videoIcon--play:before{left:8px;top:5px;border-width:5px 0 5px 8px}}@media(max-width:360px){.productSteps{margin-top:40px}.productSteps__title{margin-bottom:20px;font-size:22px}.productSteps__list{padding-left:10px;padding-right:10px;gap:10px;--product-steps-circle-size: 230px;--product-steps-circle-padding: 28px;--product-steps-content-width: 150px}.productSteps__circle{width:230px;height:230px;min-width:230px;padding-left:28px;gap:12px}.productSteps__number{font-size:32px}.productSteps__content{width:150px}.productSteps__itemTitle{font-size:15px}.productSteps__text{font-size:12px}.productSteps__imageWrapper{margin-top:32px;border-radius:14px}}.productConstruction{max-width:1920px;margin:0 auto;padding:80px 20px;overflow:hidden}.productConstruction__inner{width:100%;overflow:hidden}.productConstruction__scheme-image{display:block;width:min(1680px,100%);max-width:100%;height:auto;margin:0 auto;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:default}.productConstruction__title{margin:0 0 60px;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.1;text-align:left;color:#2a2b2e}@media(max-width:1600px){.productConstruction{padding:72px 0}}@media(max-width:1366px){.productConstruction{padding:56px 0}.productConstruction__title{margin-bottom:44px;font-size:52px}}@media(max-width:480px){.productConstruction{padding:40px 14px}.productConstruction__title{margin-bottom:24px;font-size:26px;line-height:1.2}.productConstruction__inner{margin:0 -14px;padding:0 14px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;touch-action:pan-x;scrollbar-width:none}.productConstruction__inner::-webkit-scrollbar{display:none}.productConstruction__scheme-image{width:clamp(920px,235vw,1180px);max-width:none;min-width:920px;margin:0;scroll-snap-align:start}}@media(max-width:360px){.productConstruction{padding:32px 12px}.productConstruction__title{font-size:22px;margin-bottom:20px}.productConstruction__inner{margin:0 -12px;padding:0 12px}.productConstruction__scheme-image{width:clamp(840px,240vw,1080px);min-width:840px}}.productAutomation{display:flex;flex-direction:column;gap:80px}.productAutomation__galleryBlock{display:flex;flex-direction:column;gap:40px}.productAutomation__galleryTitle{margin:0;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.1;color:#2a2b2e}.productAutomation__carousel{width:100%;max-width:1680px;margin:0 auto;display:flex;flex-direction:column;gap:16px}@media(max-width:1200px){.productAutomation{grid-template-columns:1fr}}.productAutomation__imageWrap{position:relative;width:100%;max-width:1680px;height:850px;aspect-ratio:16 / 9;overflow:hidden;border-radius:20px;background:#000}.productAutomation__image{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.productAutomation__imageWrap img{width:100%;height:100%;object-fit:cover;display:block}.productAutomation__arrow{position:absolute;bottom:24px;transform:none;width:44px;height:44px;border:none;background:transparent;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.productAutomation__arrow--prev{right:80px}.productAutomation__arrow--next{right:24px}.productAutomation__arrowIcon{display:block;width:41px;height:40px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}.productAutomation__arrowIcon--prev{transform:scaleX(-1)}.productAutomation__bars{position:absolute;left:24px;bottom:32px;display:flex;gap:8px;align-items:center;justify-content:flex-start}.productAutomation__bar{flex:0 0 60px;height:4px;border-radius:999px;background:#9ca3af}.productAutomation__bar--active{background:#fff}.productAutomation__title{margin:0 0 40px;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:110%;color:#2a2b2e}.productAutomation__list{display:flex;flex-direction:column;gap:0;overflow:hidden;border-radius:12px}.productAutomation__row{padding:40px 0;border-bottom:1px solid #2a2b2e}.productAutomation__row-title,.productAutomation__row-text{transition:color .25s ease}.productAutomation__row{transition:border-color .25s ease;cursor:pointer}.productAutomation__row:hover .productAutomation__row-title,.productAutomation__row:hover .productAutomation__row-text{color:#1c5ede}.productAutomation__row:hover{border-bottom-color:#1c5ede}.productAutomation__row-title{margin:0 0 10px;font-family:Onest,system-ui;font-weight:500;font-size:24px;line-height:130%}.productAutomation__row-text{margin:0;font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:130%}.productAutomation__row--black .productAutomation__row-title,.productAutomation__row--black .productAutomation__row-text{color:#2a2b2e}@media(max-width:1600px){.productAutomation__carousel{max-width:100%}.productAutomation__imageWrap{height:auto;aspect-ratio:16 / 9}}@media(max-width:1366px){.productAutomation{gap:64px}.productAutomation__title{margin-bottom:32px;font-size:52px}.productAutomation__row{padding:32px 0}.productAutomation__row-title{font-size:22px}.productAutomation__row-text{font-size:20px}}@media(max-width:1200px){.productAutomation__imageWrap{height:auto;aspect-ratio:16 / 9}.productAutomation__title{font-size:40px}}@media(max-width:480px){.productAutomation{gap:28px}.productAutomation__carousel{gap:12px}.productAutomation__galleryTitle,.productAutomation__title{margin:0 0 20px;font-size:26px;line-height:1.2}.productAutomation__list{border-radius:10px}.productAutomation__row{padding:18px 0}.productAutomation__row-title{margin:0 0 6px;font-size:16px;line-height:1.35}.productAutomation__row-text{font-size:14px;line-height:1.5}.productAutomation__imageWrap{height:auto;aspect-ratio:16 / 10;border-radius:16px}.productAutomation__imageWrap img,.productAutomation__image{width:100%;height:100%;object-fit:cover}.productAutomation__bars{left:10px;bottom:12px;gap:4px}.productAutomation__bar{flex:0 0 18px;height:3px}.productAutomation__arrow{bottom:8px;width:32px;height:32px}.productAutomation__arrow--prev{right:42px}.productAutomation__arrow--next{right:8px}.productAutomation__arrowLine{width:10px;height:10px;border-top-width:2px;border-right-width:2px}}@media(max-width:360px){.productAutomation{gap:22px}.productAutomation__galleryTitle,.productAutomation__title{font-size:22px}.productAutomation__row-title{font-size:15px}.productAutomation__row-text{font-size:13px}.productAutomation__bar{flex-basis:14px}.productAutomation__arrow{width:28px;height:28px}.productAutomation__arrow--prev{right:36px}.productAutomation__arrowLine{width:8px;height:8px}}.productBottomCta{margin-top:40px}.productBottomCta__inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);align-items:center;gap:40px}@media(max-width:1000px){.productBottomCta__inner{grid-template-columns:1fr;gap:24px}}.productBottomCta__title{margin:0;max-width:816px;font-family:Onest,system-ui;font-weight:700;font-size:80px;line-height:.95;background:radial-gradient(169.82% 169.82% at 51.84% 186.11%,#ff7e00,#eb4f1f,#eb370000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:1000px){.productBottomCta__title{font-size:52px}}.productBottomCta__right{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.productBottomCta__price{font-family:Onest,system-ui;font-weight:500;font-size:80px;line-height:95px;color:#eb663d}@media(max-width:1000px){.productBottomCta__price{font-size:48px}}.productBottomCta__buyBtn{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;border-radius:26px;border:none;cursor:pointer;text-decoration:none;font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:1.3;color:#fff;background:#eb663d;box-shadow:1px 1px 5.2px #11111105;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.productBottomCta__buyBtn:hover{transform:translateY(-1px);background:#f07245;box-shadow:0 12px 30px #00000040}.productBottomCta__buyBtn:active{transform:translateY(0);box-shadow:0 4px 16px #0003}@media(max-width:480px){.productBottomCta{margin-top:24px}.productBottomCta__inner{grid-template-columns:1fr;gap:16px}.productBottomCta__title{max-width:100%;font-size:28px;line-height:1.05}.productBottomCta__right{flex-direction:column;align-items:flex-start;gap:10px;width:100%}.productBottomCta__price{font-size:32px;line-height:1.15}.productBottomCta__buyBtn{display:flex;align-self:stretch;width:100%;max-width:100%;min-height:52px;padding:0 16px;box-sizing:border-box;border-radius:14px;font-size:16px;line-height:1.2}}@media(max-width:360px){.productBottomCta{margin-top:20px}.productBottomCta__title{font-size:24px}.productBottomCta__price{font-size:28px}.productBottomCta__buyBtn{min-height:48px;font-size:15px}}.aboutPage{position:relative;max-width:1920px;margin:0;padding:0 60px 160px;overflow:visible}.aboutPage__bg{position:absolute;border-radius:999px;filter:blur(160px);z-index:0}.aboutPage__bg--left{width:1400px;height:1700px;left:-600px;top:-800px;background:#9dcbf5;opacity:.35;transform:rotate(140deg)}.aboutPage__bg--right{width:1300px;height:1300px;right:-400px;top:-300px;background:radial-gradient(100% 100% at 88% 117%,#eb3700,#ff7e0600);opacity:.8}.aboutPage__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:40px}@media(max-width:1100px){.aboutPage{padding:120px 24px 80px}.aboutPage__inner{gap:80px}}@media(max-width:480px){.aboutPage{padding:0 16px 60px}.aboutPage__inner{gap:40px}.aboutPage__bg{filter:blur(90px)}.aboutPage__bg--left{width:700px;height:900px;left:-350px;top:-500px;opacity:.25}.aboutPage__bg--right{width:600px;height:600px;right:-250px;top:-150px;opacity:.5}}@media(max-width:360px){.aboutPage{padding:0 14px 50px}.aboutPage__inner{gap:32px}.aboutPage__bg{filter:blur(70px)}}.aboutHero{text-align:center;margin-top:120px}.aboutHero__title{margin:0 auto;max-width:100%;font-family:Onest,system-ui;font-weight:700;font-size:68px;line-height:1.1;background:radial-gradient(73.88% 243.03% at 50% 216.45%,#61bce9,#4785f8 61.69%,#3100d000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:1100px){.aboutHero__title{font-size:36px}}@media(max-width:700px){.aboutHero{margin-top:80px;padding:0 10px}.aboutHero__title{font-size:28px;line-height:1.2;max-width:100%}}@media(max-width:480px){.aboutHero{margin-top:60px}.aboutHero__title{font-size:22px;line-height:1.25}}@media(max-width:360px){.aboutHero__title{font-size:20px}}.aboutHighlights{display:flex;justify-content:center}.aboutHighlights__grid{width:100%;max-width:1680px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:41px}.aboutHighlights{display:flex;flex-direction:column;gap:40px;justify-content:center;margin:0 0 80px}.aboutHighlights__mission{width:100%;box-sizing:border-box;background:#fff9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:0 0 0 60px;display:flex;align-items:center;justify-content:space-between;gap:40px;overflow:hidden;min-height:360px}.aboutHighlights__missionBody{display:flex;flex-direction:column;gap:24px;padding:52px 0;flex:1;min-width:0}.aboutHighlights__missionLabel{margin:0;font-family:Onest,system-ui;font-weight:500;font-size:18px;line-height:1.3;color:#eb663d;text-transform:uppercase;letter-spacing:.04em}.aboutHighlights__missionQuoteWrap{display:flex;align-items:flex-start;gap:16px}.aboutHighlights__missionQuote{font-family:Onest,system-ui;font-weight:700;font-size:100px;line-height:.7;color:#eb663d;flex-shrink:0;-webkit-user-select:none;user-select:none}.aboutHighlights__missionText{margin:0;font-family:Onest,system-ui;font-weight:400;font-style:italic;font-size:28px;line-height:1.35;color:#2a2b2e}.aboutHighlights__missionPhoto{display:block;width:320px;flex-shrink:0;object-fit:contain;object-position:bottom center;align-self:flex-end;margin-top:auto}.aboutHighlights__card{box-sizing:border-box;min-height:304px;border-radius:20px;background:#fff3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:40px;display:flex;flex-direction:column;gap:40px}.aboutHighlights__cardTitle{margin:0;font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:1.3;color:#2a2b2e}.aboutHighlights__cardText{margin:0;font-family:Onest,system-ui;font-weight:350;font-size:22px;line-height:1.3;color:#2a2b2ebd;opacity:1}@media(max-width:1100px){.aboutHighlights__mission{padding:36px 0 0 36px;gap:24px}.aboutHighlights__missionPhoto{width:260px}.aboutHighlights__missionQuote{font-size:72px}.aboutHighlights__missionText{font-size:22px}.aboutHighlights__grid{grid-template-columns:1fr;gap:24px}.aboutHighlights__card{min-height:unset;padding:24px}.aboutHighlights__cardTitle,.aboutHighlights__cardText{font-size:18px}}@media(max-width:480px){.aboutHighlights{margin:0 0 40px;padding:0 10px;gap:24px}.aboutHighlights__mission{flex-direction:column;align-items:flex-start;padding:24px 20px 0;gap:16px;border-radius:16px}.aboutHighlights__missionBody{padding-bottom:0;gap:16px}.aboutHighlights__missionQuote{font-size:56px;line-height:.8}.aboutHighlights__missionText{font-size:18px;line-height:1.4}.aboutHighlights__missionPhoto{width:100%;max-width:280px;align-self:flex-end}.aboutHighlights__grid{grid-template-columns:1fr;gap:16px}.aboutHighlights__card{min-height:unset;padding:18px;gap:14px;border-radius:16px}.aboutHighlights__cardTitle{font-size:16px;line-height:1.3}.aboutHighlights__cardText{font-size:14px;line-height:1.4}}.aboutPartners{display:flex;justify-content:center}.aboutPartners__inner{position:relative;width:100%;max-width:1680px;border-radius:20px;overflow:hidden;padding:60px 139px;background-color:#2a2b2e;background-size:cover;background-position:center;background-repeat:no-repeat}.aboutPartners__title{position:relative;margin:0 0 40px;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.1;color:#fdfdfd;z-index:1}.aboutPartners__list{position:relative;display:flex;flex-wrap:nowrap;gap:40px;z-index:1}.aboutPartners__item{flex:1;min-width:160px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.aboutPartners__itemTitle{margin:0;font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:1.3;color:#fdfdfd;text-align:left}.aboutPartners__itemSub{margin:0;font-family:Onest,system-ui;font-weight:300;font-size:18px;line-height:1.3;color:#fdfdfd80}@media(max-width:1100px){.aboutPartners__inner{padding:40px 24px}.aboutPartners__title{font-size:36px}.aboutPartners__list{flex-direction:column}.aboutPartners__item{width:100%;align-items:flex-start;justify-content:flex-start}.aboutPartners__itemTitle{font-size:18px}.aboutPartners__itemSub{font-size:16px}}@media(max-width:480px){.aboutPartners{padding:0 10px}.aboutPartners__inner{padding:24px 18px;border-radius:16px}.aboutPartners__title{font-size:24px;line-height:1.2;margin-bottom:20px}.aboutPartners__list{flex-direction:column;gap:16px}.aboutPartners__item{min-width:0;gap:6px}.aboutPartners__itemTitle{font-size:16px;line-height:1.3}}.aboutPublications{width:100%;max-width:1180px;margin:-8px auto 0;padding-top:34px;display:flex;flex-direction:column;gap:0px;transform:none}.aboutPublications__item--soon{opacity:.45;pointer-events:none}.aboutPublications__badge{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;color:#fff;background:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.aboutPublications__title{display:inline-block;margin:0;padding:0 0 8px;transform:translateY(-34px);font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.16;background:radial-gradient(169.82% 169.82% at 51.84% 186.11%,#ff7e00,#eb4f1f,#eb370000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.aboutPublications__list{display:flex;flex-direction:column}.aboutPublications__item{border-bottom:1px solid #2a2b2e;transition:border-color .2s ease}.aboutPublications__row{display:flex;align-items:flex-start;gap:40px}.aboutPublications__item--noImage .aboutPublications__row{flex-direction:column;gap:16px}.aboutPublications__item--noImage .aboutPublications__more{order:2;align-self:flex-start;margin-top:8px}.aboutPublications__item--noImage .aboutPublications__content{order:1}.aboutPublications__imageWrapper{flex:0 0 250px;height:150px;border-radius:20px;overflow:hidden}.aboutPublications__image{width:100%;height:100%;object-fit:cover}.aboutPublications__content{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:150px}.aboutPublications__textBlock{display:flex;flex-direction:column;gap:10px}.aboutPublications__itemTitle{margin:0;font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:1.3;color:#2a2b2e;transition:color .2s ease}.aboutPublications__date{font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:1.3;color:#2a2b2e;opacity:.5}.aboutPublications__more{margin-top:auto;align-self:flex-start;display:inline-block;font-size:34px;line-height:.9;color:#eb663d;text-decoration:none;transition:transform .2s ease,color .2s ease}.aboutPublications__item:hover{border-bottom-color:#eb663d}.aboutPublications__item:hover .aboutPublications__itemTitle{color:#eb663d}.aboutPublications__link{display:block;width:100%;padding:32px 0;text-decoration:none;color:inherit}.aboutPublications__linkDisabled{display:block;width:100%;padding:32px 0}.aboutPublications__item:hover .aboutPublications__more{transform:translate(4px,-4px)}.aboutPublications__item--noImage .aboutPublications__content{min-height:auto}.aboutPublications__item--noImage .aboutPublications__more{margin-top:8px}.aboutPublications__link,.aboutPublications__linkDisabled{text-decoration:none;color:inherit}@media(max-width:1100px){.aboutPublications{gap:40px;max-width:100%}.aboutPublications__title{font-size:36px}.aboutPublications__row{flex-direction:column;align-items:flex-start;gap:24px}.aboutPublications__imageWrapper{width:100%;max-width:320px}.aboutPublications__more{align-self:flex-start}.aboutPublications__itemTitle,.aboutPublications__date{font-size:18px}}@media(max-width:480px){.aboutPublications{max-width:100%;margin:0 auto;gap:20px;transform:none;padding:0 10px}.aboutPublications__title{margin:0;padding:0 0 4px;transform:none;font-size:24px;line-height:1.2}.aboutPublications__list{gap:0}.aboutPublications__item{gap:12px}.aboutPublications__row{flex-direction:column;align-items:flex-start;gap:14px}.aboutPublications__item--noImage .aboutPublications__row{gap:12px}.aboutPublications__imageWrapper{flex:none;width:100%;max-width:100%;height:180px;border-radius:16px}.aboutPublications__content{width:100%}.aboutPublications__textBlock{gap:6px;width:100%}.aboutPublications__itemTitle{font-size:16px;line-height:1.35}.aboutPublications__date{font-size:14px;line-height:1.4}.aboutPublications__more{font-size:28px;align-self:flex-start}.aboutPublications__link,.aboutPublications__linkDisabled{padding:18px 0}.aboutPublications__badge{top:8px;left:8px;padding:3px 8px;font-size:10px}}@media(max-width:360px){.aboutPublications{padding:0 8px}.aboutPublications__title{font-size:22px}.aboutPublications__imageWrapper{height:160px}.aboutPublications__itemTitle{font-size:15px}.aboutPublications__date{font-size:13px}}.newsPage{position:relative;max-width:1920px;margin:0 auto;padding:30px 120px 160px;overflow:visible}.newsPage__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:40px}.newsPage__bg{position:absolute;border-radius:999px;filter:blur(160px);pointer-events:none;z-index:0}.newsPage__bg--left{width:1400px;height:1700px;left:-600px;top:-900px;background:#9dcbf5;opacity:.35}.newsPage__bg--right{width:1300px;height:1300px;right:-400px;top:-500px;background:radial-gradient(100% 100% at 88% 117%,#eb3700,#ff7e0600);opacity:.8}@media(max-width:1100px){.newsPage{padding:120px 24px 80px}.newsPage__inner{gap:24px}}@media(max-width:480px){.newsPage{padding:20px 12px 48px}.newsPage__inner{gap:20px}.newsPage__bg{filter:blur(90px)}.newsPage__bg--left{width:700px;height:900px;left:-320px;top:-420px;opacity:.24}.newsPage__bg--right{width:620px;height:620px;right:-220px;top:-180px;opacity:.45}}@media(max-width:360px){.newsPage{padding:16px 10px 40px}.newsPage__inner{gap:16px}.newsPage__bg{filter:blur(70px)}.newsPage__bg--left{width:560px;height:760px;left:-280px;top:-360px}.newsPage__bg--right{width:520px;height:520px;right:-200px;top:-140px}}.newsHero{display:flex;flex-direction:column;gap:20px;max-width:1106px;margin:0 auto}.newsHero__backRow{display:inline-flex;align-items:center;gap:4px;font-family:Onest,system-ui;font-weight:500;font-size:24px;line-height:130%;color:#1c5ede;opacity:.5;text-decoration:none}.newsHero__backRowArrow{width:20px;height:auto;flex-shrink:0}.newsHero__title{margin:0;max-width:1106px;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.1;background:radial-gradient(101.98% 101.98% at 45.21% 110.11%,#61bce9,#4785f8 61.69%,#3100d000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.newsHero__date{font-family:Onest,system-ui;font-weight:300;font-size:18px;line-height:23px;color:#2a2b2e;opacity:.5}.newsHero__lead{margin:0;max-width:1106px;font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:130%;color:#2b2525}@media(max-width:1100px){.newsHero__title{font-size:36px}.newsHero__lead{font-size:18px}}@media(max-width:480px){.newsHero{gap:14px;padding:0 12px}.newsHero__backRow{font-size:14px;gap:6px}.newsHero__backRowArrow{width:16px}.newsHero__title{font-size:24px;line-height:1.2;max-width:100%}.newsHero__date{font-size:13px;line-height:1.4}.newsHero__lead{font-size:15px;line-height:1.5;max-width:100%}}@media(max-width:360px){.newsHero{padding:0 10px}.newsHero__title{font-size:22px}.newsHero__lead{font-size:14px}.newsHero__backRow{font-size:13px}}.newsCover__imageWrapper{display:flex;justify-content:center;border-radius:20px;overflow:hidden}.newsCover__image{display:block;max-width:100%;max-height:700px;width:auto;height:auto;border-radius:20px}@media(max-width:480px){.newsCover__imageWrapper{border-radius:16px}.newsCover__image{max-height:480px;border-radius:16px}}.newsBody{max-width:1106px;margin:0 auto;font-family:Onest,system-ui;font-size:22px;line-height:130%;color:#2b2525;display:flex;flex-direction:column;gap:24px}.newsBody p{margin:0}@media(max-width:1100px){.newsBody{font-size:18px}}@media(max-width:480px){.newsBody{font-size:15px;line-height:1.5;gap:16px;padding:0 12px}}@media(max-width:360px){.newsBody{font-size:14px}}.newsMedia__imageWrapper{width:100%;max-width:1450px;margin:0 auto;border-radius:20px;overflow:hidden;position:relative;aspect-ratio:16 / 9}.newsMedia__image,.newsMedia__video{width:100%;height:100%;display:block}.newsMedia__image{object-fit:cover}.newsMedia__video{border:none}.newsMedia__label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:Onest,system-ui;font-weight:500;font-size:26px;color:#fff;text-transform:uppercase;letter-spacing:.06em;background:linear-gradient(180deg,#0006,#0000008c,#0006)}.newsMedia__controls{position:absolute;left:24px;right:24px;bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;z-index:3}.newsMedia__lines{display:flex;align-items:center;gap:8px}.newsMedia__line{width:52px;height:4px;border:none;border-radius:999px;padding:0;cursor:pointer;background:#ffffff59;transition:background .25s ease,opacity .25s ease}.newsMedia__line.is-active{background:#fff}.newsMedia__arrows{display:flex;align-items:center;gap:10px}.newsMedia+.newsMedia{margin-top:-100px}.newsMedia__arrow{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease}.newsMedia__arrowImg{width:41px;height:40px}.newsMedia__arrowImg--prev{transform:scaleX(-1)}.newsMedia__arrow:hover{transform:translateY(-1px)}@media(max-width:1100px){.newsMedia__imageWrapper{border-radius:16px}.newsMedia__label{font-size:18px}.newsMedia__controls{left:14px;right:14px;bottom:14px;gap:12px}.newsMedia__lines{gap:6px}.newsMedia__line{width:28px;height:3px}}@media(max-width:480px){.newsMedia+.newsMedia{margin-top:-40px}.newsMedia__imageWrapper{border-radius:14px}.newsMedia__label{font-size:14px;letter-spacing:.04em;text-align:center;padding:0 10px}.newsMedia__controls{left:10px;right:10px;bottom:10px;gap:8px}.newsMedia__lines{gap:4px}.newsMedia__line{width:20px;height:3px}}@media(max-width:360px){.newsMedia__label{font-size:12px}.newsMedia__line{width:16px}}.newsMore{max-width:1106px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.newsMore__backRow{display:inline-flex;align-items:center;gap:4px;font-family:Onest,system-ui;font-weight:500;font-size:24px;line-height:130%;color:#1c5ede;opacity:.5;text-decoration:none}.newsMore__backRowArrow{width:20px;height:auto;flex-shrink:0}.newsMore__list{display:flex;flex-direction:column}.newsMore__item{display:flex;align-items:flex-start;gap:40px;padding:40px 0;border-bottom:1px solid #2a2b2e;transition:border-color .2s ease}.newsMore__imageWrapper{flex:0 0 250px;height:150px;border-radius:20px;overflow:hidden}.newsMore__image{width:100%;height:100%;object-fit:cover}.newsMore__content{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-height:150px}.newsMore__textGroup{display:flex;flex-direction:column;gap:4px}.newsMore__itemTitle{margin:0;font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:130%;color:#2a2b2e;transition:color .2s ease}.newsMore__date{font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:130%;color:#2a2b2e;opacity:.5}.newsMore__arrow{margin-top:auto;align-self:flex-start;display:inline-block;font-size:34px;line-height:.9;color:#eb663d;transition:transform .2s ease}.newsMore__item--disabled{opacity:.45;pointer-events:none}.newsMore__item:hover{border-bottom-color:#eb663d}.newsMore__item--soon{opacity:.5;pointer-events:none}.newsMore__badge{position:absolute;top:12px;left:12px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500;color:#fff;background:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.newsMore__item:hover .newsMore__itemTitle{color:#eb663d}.newsMore__item:hover .newsMore__arrow{transform:translate(4px,-4px)}@media(max-width:1100px){.newsMore__item{flex-direction:column;gap:24px}.newsMore__imageWrapper{width:100%;max-width:320px}.newsMore__itemTitle,.newsMore__date{font-size:18px}}@media(max-width:480px){.newsMore{gap:24px;padding:0 12px}.newsMore__backRow{font-size:14px;gap:6px}.newsMore__backRowArrow{width:16px}.newsMore__item{gap:14px;padding:18px 0}.newsMore__imageWrapper{width:100%;max-width:100%;height:180px;border-radius:16px}.newsMore__content{gap:6px}.newsMore__itemTitle{font-size:16px;line-height:1.35}.newsMore__date{font-size:14px;line-height:1.4}.newsMore__arrow{font-size:24px}.newsMore__badge{top:8px;left:8px;padding:4px 8px;font-size:10px}}@media(max-width:360px){.newsMore{padding:0 10px}.newsMore__imageWrapper{height:160px}.newsMore__itemTitle{font-size:15px}.newsMore__date{font-size:13px}}.reviewPage{position:relative;max-width:1920px;margin:0 auto;padding:10px 120px;overflow:visible}.reviewPage__bg{position:absolute;border-radius:999px;filter:blur(160px);z-index:0}.reviewPage__bg--left{width:1400px;height:1700px;left:-600px;top:-800px;background:#9dcbf5;opacity:.35;transform:rotate(140deg)}.reviewPage__bg--right{width:1300px;height:1300px;right:-400px;top:-300px;background:radial-gradient(100% 100% at 88% 117%,#eb3700,#ff7e0600);opacity:.8}.reviewPage__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px}@media(max-width:480px){.reviewPage{padding:16px 12px 32px}.reviewPage__bg{filter:blur(90px)}.reviewPage__bg--left{width:700px;height:900px;left:-320px;top:-420px;opacity:.24}.reviewPage__bg--right{width:620px;height:620px;right:-220px;top:-140px;opacity:.45}.reviewPage__inner{gap:20px}}@media(max-width:360px){.reviewPage{padding:14px 10px 28px}.reviewPage__bg{filter:blur(70px)}.reviewPage__inner{gap:16px}}.reviewHero{display:flex;flex-direction:column;gap:40px}.reviewHero__header{display:flex;flex-direction:column;gap:16px}.reviewHero__breadcrumb{margin:0;font-family:Onest,system-ui;font-weight:300;font-size:18px;line-height:130%;color:#2a2b2eb3}.reviewHero__title{margin:0;max-width:100%;white-space:nowrap;font-family:Onest,system-ui;font-weight:700;font-size:62px;line-height:95%;background:radial-gradient(17% 372.37% at 15.02% 330.92%,#61bce9,#4785f8 61.69%,#3100d000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.reviewHero__title span{white-space:nowrap}.reviewHero__mediaWrapper{position:relative;border-radius:20px;overflow:hidden;background:#000}.reviewHero__video{display:block;width:100%;max-height:700px;object-fit:cover}.reviewHero__videoButton{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:12px;padding:14px 28px;border-radius:999px;border:none;background:#00000073;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;z-index:2;font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:130%;color:#fdfdfd;transition:background .2s ease,transform .2s ease}.reviewHero__videoButton:hover{background:#0009}.reviewHero__videoButton:active{transform:translate(-50%,-50%) scale(.98)}.reviewHero__videoIcon{width:32px;height:32px;border-radius:999px;border:2px solid #ffffff;position:relative;flex-shrink:0}.reviewHero__videoIcon--play:before{content:"";position:absolute;left:11px;top:7px;border-style:solid;border-width:8px 0 8px 12px;border-color:transparent transparent transparent #ffffff}.reviewHero__videoIcon--pause:before,.reviewHero__videoIcon--pause:after{content:"";position:absolute;top:7px;width:4px;height:14px;background:#fff;border-radius:2px}.reviewHero__videoIcon--pause:before{left:9px}.reviewHero__videoIcon--pause:after{right:9px}.reviewHero__videoText{white-space:nowrap}@media(max-width:1100px){.reviewHero__title{font-size:42px}.reviewHero__videoButton{padding:10px 20px;font-size:18px}}@media(max-width:480px){.reviewHero{gap:20px}.reviewHero__header{gap:10px}.reviewHero__breadcrumb{font-size:12px;line-height:1.4}.reviewHero__title{max-width:100%;font-size:26px;line-height:1.05}.reviewHero__title span{white-space:normal}.reviewHero__mediaWrapper{border-radius:16px}.reviewHero__video{max-height:240px}.reviewHero__videoButton{gap:8px;padding:10px 14px;font-size:14px;line-height:1.3}.reviewHero__videoIcon{width:22px;height:22px;border-width:2px}.reviewHero__videoIcon--play:before{left:8px;top:5px;border-width:5px 0 5px 8px}.reviewHero__videoIcon--pause:before,.reviewHero__videoIcon--pause:after{top:5px;width:3px;height:10px}.reviewHero__videoIcon--pause:before{left:6px}.reviewHero__videoIcon--pause:after{right:6px}.reviewHero__videoText{white-space:normal}}@media(max-width:360px){.reviewHero{gap:16px}.reviewHero__title{font-size:22px}.reviewHero__breadcrumb{font-size:11px}.reviewHero__mediaWrapper{border-radius:14px}.reviewHero__video{max-height:200px}.reviewHero__videoButton{padding:8px 12px;font-size:12px}.reviewHero__videoIcon{width:20px;height:20px}}.reviewFeatures{position:relative;padding:0}.reviewFeatures:before{content:"";position:absolute;width:1200px;height:1480px;left:-650px;top:-550px;background:#9dcbf5;mix-blend-mode:normal;opacity:.35;filter:blur(150px);pointer-events:none;z-index:-1}.reviewFeatures__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:41px}.reviewFeatureCard{box-sizing:border-box;padding:40px;min-height:304px;border-radius:20px;background:#cbd2de26;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.reviewFeatureCard--accent{position:relative;overflow:hidden}.reviewFeatureCard--accent:after{content:"";position:absolute;width:490px;height:490px;right:-80px;top:-120px;background:radial-gradient(80% 80% at 50% 50%,#eb663db3,#eb663d00);opacity:.3;filter:blur(40px);pointer-events:none}.reviewFeatureCard__title{margin:0 0 24px;font-family:Onest,system-ui;font-weight:500;font-size:22px;line-height:130%;color:#2a2b2e}.reviewFeatureCard__text{margin:0;font-family:Onest,system-ui;font-weight:350;font-size:22px;line-height:130%;color:#2a2b2ebd}@media(max-width:1100px){.reviewFeatures__grid{grid-template-columns:1fr}.reviewFeatureCard{padding:24px;min-height:unset}}@media(max-width:480px){.reviewFeatures{padding:0}.reviewFeatures:before{width:600px;height:800px;left:-320px;top:-300px;filter:blur(100px)}.reviewFeatures__grid{grid-template-columns:1fr;gap:16px}.reviewFeatureCard{padding:18px;min-height:unset;border-radius:16px}.reviewFeatureCard__title{margin-bottom:10px;font-size:16px;line-height:1.35}.reviewFeatureCard__text{font-size:14px;line-height:1.45}.reviewFeatureCard--accent:after{width:260px;height:260px;right:-60px;top:-80px;filter:blur(30px)}}@media(max-width:360px){.reviewFeatures__grid{gap:12px}.reviewFeatureCard{padding:16px;min-height:unset;border-radius:14px}.reviewFeatureCard__title{font-size:15px}.reviewFeatureCard__text{font-size:13px}}.reviewConstruction{display:flex;flex-direction:column;gap:80px;align-items:center}.reviewConstruction__image{width:100%;max-width:1680px;height:auto;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.reviewConstruction__carousel{width:100%;display:flex;justify-content:center}.reviewConstruction__frame{position:relative;width:100%;max-width:1680px;border-radius:20px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;aspect-ratio:1680 / 945}.reviewConstruction__overlay{position:absolute;inset:0;background:radial-gradient(81.28% 81.28% at 50% 22.02%,#6660 87.31%,#00000080)}.reviewConstruction__bottomRow{position:absolute;left:60px;right:60px;bottom:40px;display:flex;justify-content:space-between;align-items:center}.reviewConstruction__progress{display:flex;align-items:center;gap:6px}.reviewConstruction__progressItem{width:20.55px;height:0;border:2px solid #ffffff;opacity:.5;background:transparent;padding:0;cursor:pointer}.reviewConstruction__progressItem--active{opacity:1}.reviewConstruction__arrows{display:flex;align-items:center;gap:10px}.reviewConstruction__arrow{width:49.5px;height:40px;border:none;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.reviewConstruction__title{margin:0;font-family:Onest,system-ui;font-weight:700;font-size:48px;line-height:100%;color:#2a2b2e}.reviewConstruction__left{display:flex;flex-direction:column;gap:40px}.reviewConstruction__arrowImg{display:block;width:41px;height:40px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}.reviewConstruction__arrowImg--prev{transform:scaleX(-1)}@media(max-width:1100px){.reviewConstruction__bottomRow{left:20px;right:20px;bottom:24px}}@media(max-width:480px){.reviewConstruction{gap:28px}.reviewConstruction__left{gap:16px;width:100%}.reviewConstruction__title{font-size:24px;line-height:1.15}.reviewConstruction__frame{border-radius:16px;aspect-ratio:16 / 10}.reviewConstruction__bottomRow{left:10px;right:10px;bottom:10px}.reviewConstruction__progress{gap:4px}.reviewConstruction__progressItem{width:14px;border-width:2px}.reviewConstruction__arrows{gap:4px}.reviewConstruction__arrow{width:28px;height:28px}.reviewConstruction__arrowIcon{width:8px;height:8px;border-width:2px}}@media(max-width:360px){.reviewConstruction{gap:22px}.reviewConstruction__title{font-size:22px}.reviewConstruction__frame{border-radius:14px}.reviewConstruction__progressItem{width:12px}.reviewConstruction__arrow{width:24px;height:24px}.reviewConstruction__arrowIcon{width:7px;height:7px}}.reviewAutomation{display:flex;flex-direction:column;gap:40px}.reviewAutomation__title{margin:0;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:110%;color:#2a2b2e}.reviewAutomation__list{display:flex;flex-direction:column}.reviewAutomation__row{padding:40px 0;border-bottom:1px solid #2a2b2e}.reviewAutomation__rowTitle{margin:0 0 10px;font-family:Onest,system-ui;font-weight:500;font-size:24px;line-height:130%;color:#2a2b2e}.reviewAutomation__rowText{margin:0;font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:130%;color:#2a2b2e}.reviewAutomation__row{padding:40px 0;border-bottom:1px solid #2a2b2e;transition:all .3s ease}.reviewAutomation__row:hover{border-bottom-color:#1c5ede}.reviewAutomation__row:hover .reviewAutomation__rowTitle,.reviewAutomation__row:hover .reviewAutomation__rowText{color:#1c5ede}@media(max-width:1100px){.reviewAutomation__title{font-size:42px}.reviewAutomation__row{padding:24px 0}.reviewAutomation__rowText{font-size:18px}}@media(max-width:480px){.reviewAutomation{gap:20px}.reviewAutomation__title{font-size:26px;line-height:1.2}.reviewAutomation__row{padding:16px 0}.reviewAutomation__rowTitle{margin-bottom:6px;font-size:16px;line-height:1.35}.reviewAutomation__rowText{font-size:14px;line-height:1.45}}@media(max-width:360px){.reviewAutomation{gap:16px}.reviewAutomation__title{font-size:22px}.reviewAutomation__rowTitle{font-size:15px}.reviewAutomation__rowText{font-size:13px}}.reviewOffer{position:relative;border-radius:20px;overflow:hidden;min-height:320px;background-color:#2a2b2e;background-size:cover;background-repeat:no-repeat;background-position:30% center}.reviewOffer:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to right,#2a2b2e00,#2a2b2e40 35%,#2a2b2ee6 50%,#000000f2)}.reviewOffer__robots{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:.6;pointer-events:none;z-index:0}.reviewOffer__content{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;gap:80px;padding:60px}.reviewOffer__left{max-width:600px}.reviewOffer__title{margin:0;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:110%;color:#fdfdfd}.reviewOffer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;text-align:left}.reviewOffer__label{margin:0 0 4px;font-family:Onest,system-ui;font-weight:400;font-size:18px;line-height:20px;color:#fdfdfd80}.reviewOffer__content{position:relative;z-index:2}.reviewOffer__value{margin:0;font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:24px;color:#fdfdfd}.reviewOffer__value--accent{font-weight:500}.reviewOffer__right{display:flex;flex-direction:column;align-items:flex-start;gap:32px;max-width:500px;margin-right:180px}.reviewOffer__price{margin:20px 0 0;font-family:Onest,system-ui;font-weight:500;font-size:80px;line-height:95px;color:#eb663d}.reviewOffer__button{display:inline-flex;align-items:center;justify-content:center;padding:10px 40px;border-radius:20px;border:none;background:#eb663d;box-shadow:1px 1px 5.2px #11111105;cursor:pointer;text-decoration:none;font-family:Onest,system-ui;font-weight:300;font-size:18px;line-height:23px;color:#fff}@media(max-width:1100px){.reviewOffer__content{flex-direction:column;padding:40px 24px}.reviewOffer__title{font-size:42px}.reviewOffer__grid{grid-template-columns:1fr}.reviewOffer__robots{opacity:.4;max-width:100%;left:-40px}.reviewOffer__price{font-size:48px;line-height:1.1}}@media(max-width:480px){.reviewOffer{min-height:0;border-radius:16px;background-position:center center}.reviewOffer:before{background:linear-gradient(to bottom,#2a2b2e33,#2a2b2e8c 35%,#2a2b2ee0 65%,#000000f2)}.reviewOffer__robots{object-position:center center;opacity:.3}.reviewOffer__content{flex-direction:column;gap:20px;padding:20px 14px}.reviewOffer__left,.reviewOffer__right{max-width:100%}.reviewOffer__title{font-size:24px;line-height:1.2}.reviewOffer__grid{grid-template-columns:1fr;gap:12px}.reviewOffer__label{margin-bottom:2px;font-size:12px;line-height:1.4}.reviewOffer__value{font-size:14px;line-height:1.45}.reviewOffer__right{gap:14px;margin-right:0;width:100%}.reviewOffer__price{margin:0;font-size:32px;line-height:1.15}.reviewOffer__button{width:100%;max-width:100%;min-height:42px;padding:10px 14px;box-sizing:border-box;border-radius:14px;font-size:14px;line-height:1.2}}@media(max-width:360px){.reviewOffer{border-radius:14px}.reviewOffer__content{padding:18px 12px;gap:16px}.reviewOffer__title{font-size:22px}.reviewOffer__value{font-size:13px}.reviewOffer__price{font-size:28px}.reviewOffer__button{font-size:13px}}.warrantyPage{position:relative;max-width:1920px;margin:0 auto;padding:10px 120px;overflow:visible}.warrantyPage:before,.warrantyPage:after{content:"";position:fixed;z-index:-1;pointer-events:none;filter:blur(160px)}.warrantyPage:before{width:1400px;height:1700px;left:-600px;top:-800px;background:#9dcbf5;opacity:.35}.warrantyPage:after{width:1400px;height:1700px;right:-500px;bottom:-400px;background:radial-gradient(100% 100% at 87% 117%,#eb3700,#ff7e0600),#fff;opacity:.4}.warrantyPage__inner{display:flex;flex-direction:column;gap:10px}@media(max-width:1100px){.warrantyPage{padding:140px 24px 100px}.warrantyPage__inner{gap:56px}}@media(max-width:480px){.warrantyPage{padding:16px 12px 40px}.warrantyPage:before,.warrantyPage:after{filter:blur(90px);opacity:.22}.warrantyPage:before{width:700px;height:900px;left:-320px;top:-420px}.warrantyPage:after{width:700px;height:900px;right:-300px;bottom:-260px}.warrantyPage__inner{gap:24px}}@media(max-width:360px){.warrantyPage{padding:14px 10px 32px}.warrantyPage:before,.warrantyPage:after{filter:blur(70px);opacity:.18}.warrantyPage__inner{gap:20px}}.warrantyHero{display:flex;flex-direction:column;align-items:flex-start;gap:40px;margin-bottom:53px}.warrantyHero__title{margin:0;max-width:1250px;text-align:left;font-family:Onest,system-ui;font-weight:700;font-size:80px;line-height:110%;background:radial-gradient(54.07% 383.99% at 50% 345.36%,#61bce9,#4785f8 61.69%,#3100d000),#2a2b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.warrantyHero__text{margin:0;width:fit-content;max-width:100%;text-align:left;font-family:Onest,system-ui;font-weight:400;font-size:28px;line-height:130%;color:#2a2b2e}@media(max-width:800px){.warrantyHero__title{font-size:46px}}@media(max-width:480px){.warrantyHero{gap:16px;margin-bottom:24px}.warrantyHero__title{max-width:100%;font-size:28px;line-height:1.2}.warrantyHero__text{max-width:100%;font-size:18px;line-height:1.5}}@media(max-width:360px){.warrantyHero{gap:14px}.warrantyHero__title{font-size:24px}.warrantyHero__text{font-size:15px}}.warrantyIntro{position:relative;margin-top:0;padding-top:0;margin-bottom:180px}.warrantyIntro__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:41px}.warrantyIntro__card{box-sizing:border-box;padding:40px;min-height:304px;border-radius:20px;border:1px solid #ffffff;background:#fff3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);font-family:Onest,system-ui}.warrantyIntro__cardTitle{margin:0 0 24px;font-weight:500;font-size:22px;line-height:130%;color:#2a2b2e}.warrantyIntro__cardText{margin:0;font-weight:350;font-size:22px;line-height:130%;color:#2a2b2ebd}@media(max-width:1100px){.warrantyIntro__grid{grid-template-columns:1fr}.warrantyIntro__card{padding:24px;min-height:unset}}@media(max-width:480px){.warrantyIntro{margin-bottom:48px}.warrantyIntro__grid{gap:16px}.warrantyIntro__card{padding:16px;min-height:unset;border-radius:16px}.warrantyIntro__cardTitle{margin-bottom:10px;font-size:16px;line-height:1.35}.warrantyIntro__cardText{font-size:14px;line-height:1.5}}@media(max-width:360px){.warrantyIntro__card{padding:14px;min-height:unset}.warrantyIntro__cardTitle{font-size:15px}.warrantyIntro__cardText{font-size:13px}}.warrantyLists{margin-top:0}.warrantyLists__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;row-gap:0;align-items:start}.warrantyLists__title{margin:0 0 30px;font-family:Onest,system-ui;font-weight:450;font-size:42px;line-height:110%;color:#2a2b2e}.warrantyLists__pair{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;align-items:stretch}.warrantyLists__cell{min-height:84px;display:flex;align-items:center;padding:16px 0;border-bottom:1px solid rgba(42,43,46,.18)}.warrantyLists__cell--empty{min-height:0;padding:0;border-bottom-color:transparent}.warrantyLists__pair--first .warrantyLists__cell{border-top:1px solid rgba(42,43,46,.18)}.warrantyLists__rowText{margin:0;font-family:Onest,system-ui;font-weight:380;font-size:22px;line-height:130%;color:#2a2b2ed6}@media(max-width:1100px){.warrantyLists__grid{grid-template-columns:1fr}.warrantyLists__title{margin-bottom:22px;font-size:32px}.warrantyLists__title+.warrantyLists__title{margin-top:28px}.warrantyLists__pair{grid-template-columns:1fr;column-gap:0}.warrantyLists__pair--first{border-top:none}.warrantyLists__cell{min-height:auto;padding:18px 0}.warrantyLists__cell:empty{display:none}.warrantyLists__rowText{font-size:19px}}@media(max-width:480px){.warrantyLists__title{margin:0 0 16px;font-size:24px;line-height:1.2}.warrantyLists__title+.warrantyLists__title{margin-top:24px}.warrantyLists__cell{padding:16px 0;align-items:flex-start}.warrantyLists__rowText{font-size:14px;line-height:1.5}}@media(max-width:360px){.warrantyLists__title{font-size:22px}.warrantyLists__rowText{font-size:13px}}.contactsPage{position:relative;max-width:1920px;margin:0 auto;padding:80px 40px 10px}.contactsPage:before,.contactsPage:after{content:"";position:fixed;z-index:-1;pointer-events:none;filter:blur(160px);opacity:.35}.contactsPage:before{width:1400px;height:1700px;left:-600px;top:-800px;background:#9dcbf5}.contactsPage:after{width:1400px;height:1700px;right:-500px;bottom:-400px;background:radial-gradient(100% 100% at 87% 117%,#eb3700,#ff7e0600)}.contactsPage__inner{display:flex;flex-direction:column;gap:120px}.contact--wide .contact__inner{max-width:1680px;margin:0 auto}@media(max-width:1100px){.contactsPage{padding:140px 20px 100px}.contactsPage__inner{gap:80px}}@media(max-width:480px){.contactsPage{padding:40px 12px}.contactsPage:before,.contactsPage:after{filter:blur(90px);opacity:.22}.contactsPage:before{width:700px;height:900px;left:-320px;top:-420px}.contactsPage:after{width:700px;height:900px;right:-300px;bottom:-260px}.contactsPage__inner{gap:40px}.contact--wide .contact__inner{max-width:100%}}@media(max-width:360px){.contactsPage{padding:32px 10px}.contactsPage:before,.contactsPage:after{filter:blur(70px);opacity:.18}.contactsPage__inner{gap:32px}}.contactDelivery{display:flex;flex-direction:column;gap:40px;margin-bottom:40px;margin-top:-60px}.contactDelivery__title{margin:0;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.1;color:#2a2b2e}.contactDelivery__layout{display:flex;gap:40px;align-items:stretch}.contactDelivery__left{flex:1 1 0;max-width:1107px;display:flex;flex-direction:column}.contactDelivery__row{box-sizing:border-box;padding:28px 0;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid #2a2b2e}.contactDelivery__row--first{border-top:1px solid #2a2b2e}.contactDelivery__rowTitle{margin:0;font-family:Onest,system-ui;font-weight:500;font-size:24px;line-height:1.3;color:#2a2b2e}.contactDelivery__rowText{margin:0;font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:1.3;color:#2a2b2e99;transition:none}.contactDelivery__note{margin:24px 0 0;font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:1.3;color:#2a2b2e99;transition:none}.contactDelivery__row:hover .contactDelivery__rowText,.contactDelivery__note:hover{color:#2a2b2e99}.contactDelivery__right{flex:0 0 533px;display:flex}.contactDelivery__mapCard{flex:1 1 auto;position:relative;border-radius:20px;overflow:hidden}.contactDelivery__mapImage{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.contactDelivery__badge{position:absolute;right:24px;bottom:24px;display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;font-family:Onest,system-ui;font-weight:500;font-size:18px;line-height:1.3;color:#eb663d;background:#eb663d1a;border:2px solid #eb663d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:20px}@media(max-width:1100px){.contactDelivery__layout{flex-direction:column}.contactDelivery__right{flex:none;width:100%;display:block}.contactDelivery__mapImage{height:auto}}@media(max-width:480px){.contactDelivery{gap:20px;margin-bottom:30px;margin-top:-40px}.contactDelivery__title{font-size:26px;line-height:1.2}.contactDelivery__layout{flex-direction:column;gap:20px}.contactDelivery__row{padding:18px 0;gap:6px}.contactDelivery__rowTitle{font-size:16px}.contactDelivery__rowText{font-size:14px;line-height:1.4}.contactDelivery__note{margin:20px 0 0;font-size:14px}.contactDelivery__right{width:100%;flex:none;display:block}.contactDelivery__mapCard{border-radius:16px}.contactDelivery__mapImage{height:auto}.contactDelivery__badge{right:10px;bottom:10px;padding:6px 12px;font-size:12px;border-radius:14px}}@media(max-width:360px){.contactDelivery{margin-top:-30px}.contactDelivery__title{font-size:22px}.contactDelivery__rowTitle{font-size:15px}.contactDelivery__rowText,.contactDelivery__note{font-size:13px}.contactDelivery__badge{font-size:11px;padding:5px 10px}}.contactInfo{display:flex;flex-direction:column;gap:80px;margin-bottom:40px}.contactInfo__title{margin:0;font-family:Onest,system-ui;font-weight:700;font-size:60px;line-height:1.1;color:#2a2b2e}.contactInfo__rows{display:flex;flex-wrap:wrap;gap:40px}.contactInfo__socials{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.contactInfo__socialLink{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 18px;border-radius:20px;text-decoration:none;background:#ffffff47;border:1px solid rgba(235,102,61,.18);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.contactInfo__socialLink:hover{transform:translateY(-2px);box-shadow:0 10px 24px #2a2b2e14;border-color:#eb663d59}.contactInfo__socialIcon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;flex-shrink:0}.contactInfo__socialIcon img{width:100%;height:100%;object-fit:contain;display:block}.contactInfo__socialLabel{font-family:Onest,system-ui;font-weight:500;font-size:18px;line-height:1.3;color:#2a2b2e}.contactInfo__row{display:inline-flex;align-items:center;gap:20px;text-decoration:none}.contactInfo__icon{width:40px;height:40px;display:flex}.contactInfo__icon svg{width:100%;height:100%}.contactInfo__text{font-family:Onest,system-ui;font-weight:300;font-size:22px;line-height:1.3;color:#2a2b2e}@media(max-width:700px){.contactInfo__rows{flex-direction:column}.contactInfo__socials{grid-template-columns:1fr}}@media(max-width:480px){.contactInfo{gap:28px;margin-bottom:28px}.contactInfo__title{font-size:26px;line-height:1.2}.contactInfo__rows{flex-direction:column;gap:16px}.contactInfo__socials{display:flex;flex-wrap:wrap;gap:10px}.contactInfo__row{gap:12px;align-items:flex-start}.contactInfo__icon{width:26px;height:26px}.contactInfo__text{font-size:14px;line-height:1.4}.contactInfo__socialLink{width:100%;padding:10px 12px;border-radius:16px}.contactInfo__socialIcon{width:32px;height:32px;font-size:11px}.contactInfo__socialLabel{font-size:14px}}@media(max-width:360px){.contactInfo{gap:22px}.contactInfo__title{font-size:22px}.contactInfo__text{font-size:13px}}.account{min-height:100vh;background:radial-gradient(circle at top left,rgba(235,102,61,.18),transparent 26%),radial-gradient(circle at right 10% top 20%,rgba(28,94,222,.14),transparent 20%),linear-gradient(180deg,#f5f0e7,#f8f6f1 45%,#f3efe8);color:#202124}.account strong{font-weight:600}.account a{color:inherit}.account--loading{display:flex;align-items:center;justify-content:center;padding:32px}.account__loaderCard{width:min(100%,420px);padding:28px;border:1px solid rgba(42,43,46,.12);border-radius:28px;background:#ffffffd6;box-shadow:0 22px 60px #2a2b2e14}.account__loaderTitle{font-family:Onest,system-ui;font-size:24px;font-weight:600;line-height:1.2}.account__loaderText{margin-top:12px;font-family:Onest,system-ui;font-size:15px;line-height:1.5;color:#2a2b2eb8}.accountGuest{min-height:100vh;display:grid;grid-template-columns:minmax(340px,1.15fr) minmax(360px,520px)}.accountGuest__branding{padding:32px;display:flex;flex-direction:column;gap:48px;position:relative;overflow:hidden}.accountGuest__branding:before,.accountGuest__branding:after{content:"";position:absolute;border-radius:999px;pointer-events:none;filter:blur(10px)}.accountGuest__branding:before{width:320px;height:320px;top:-120px;left:-60px;background:#eb663d2e}.accountGuest__branding:after{width:260px;height:260px;right:-60px;bottom:-100px;background:#1c5ede1f}.accountGuest__header,.accountGuest__hero{position:relative;z-index:1}.accountGuest__header{display:flex;align-items:center;justify-content:space-between;gap:20px}.accountGuest__logo img{width:182px;display:block}.accountGuest__switcher{display:inline-flex;gap:8px;padding:6px;border-radius:999px;background:#ffffffb3;border:1px solid rgba(42,43,46,.08)}.accountGuest__switchLink{text-decoration:none;padding:10px 16px;border-radius:999px;font-family:Onest,system-ui;font-size:14px;font-weight:500;color:#2a2b2eb8;transition:background-color .2s ease,color .2s ease}.accountGuest__switchLink.is-active{background:#2a2b2e;color:#fff}.accountGuest__eyebrow,.accountSection__eyebrow{font-family:Onest,system-ui;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#eb663d}.accountGuest__title,.accountSection__title{margin:16px 0 0;font-family:Onest,system-ui;font-size:clamp(34px,4vw,54px);line-height:.96;font-weight:600;max-width:720px}.accountGuest__text,.accountSection__text,.accountText{margin:18px 0 0;font-family:Onest,system-ui;font-size:16px;line-height:1.65;color:#2a2b2ec7}.accountGuest__infoGrid{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.accountGuest__infoCard,.accountCard,.accountPanel,.accountEmptyState,.accountAuthCard{border-radius:28px;background:#ffffffd1;border:1px solid rgba(42,43,46,.08);box-shadow:0 22px 50px #2a2b2e14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.accountGuest__infoCard{padding:20px}.accountGuest__infoLabel,.accountCard__label{font-family:Onest,system-ui;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2a2b2e8a}.accountGuest__infoValue,.accountCard__value{margin-top:10px;font-family:Onest,system-ui;font-size:16px;line-height:1.5}.accountGuest__panel{display:flex;align-items:center;justify-content:center;padding:32px}.accountModalRoot{position:fixed;inset:0;z-index:20050;display:flex;align-items:center;justify-content:center;padding:16px}.accountModalBackdrop{position:absolute;inset:0;border:0;background:#2a2b2e6b;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer}.accountModalDialog{position:relative;z-index:1;width:min(560px,100%);overflow:visible;border-radius:28px;box-shadow:0 24px 54px #11121438}.accountModal__close{position:absolute;top:14px;right:14px;z-index:2;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(42,43,46,.08);border-radius:999px;background:#fdfdfdeb;color:#202124d6;font-size:20px;line-height:1;cursor:pointer;transition:transform .16s ease,background-color .16s ease,color .16s ease}.accountModal__close:hover{transform:translateY(-1px);background:#fff;color:#202124}.accountModalCard{position:relative;overflow:hidden;padding:20px 20px 22px;border-radius:28px;background:#fdfdfdeb;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(253,253,253,.72)}.accountModalCard:before{content:"";position:absolute;inset:0;background:#ffffff14;pointer-events:none}.accountModalCard__header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-right:42px}.accountModalCard__logo img{width:128px;display:block}.accountModalCard__status{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:4px 10px;border-radius:16px;border:1px solid rgba(235,102,61,.18);background:#fdfdfdb8;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#2a2b2e;font-family:Onest,system-ui;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.accountModalCard__switcher{position:relative;z-index:1;margin-top:14px}.accountModalCard__switcherTrack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:18px;background:#f4f4f4d6;border:1px solid rgba(42,43,46,.08)}.accountModalCard__switchLink{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border-radius:14px;text-decoration:none;font-family:Onest,system-ui;font-size:14px;font-weight:500;color:#2a2b2e9e;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.accountModalCard__switchLink.is-active{background:#fff;color:#202124;box-shadow:0 10px 24px #2a2b2e0f}.accountModalCard__switchLink:focus-visible,.accountSegmented__button:focus-visible,.accountDemoItem:focus-visible,.accountButton:focus-visible,.accountLink:focus-visible,.accountModal__close:focus-visible{outline:none;box-shadow:0 0 0 4px #eb663d24}.accountModalCard__content{position:relative;z-index:1;margin-top:16px}.accountAuthCard{width:100%}.accountModalCard .accountAuthCard{width:100%;max-width:none;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.accountAuthCard__header{display:flex;flex-direction:column;gap:6px}.accountAuthCard__title{margin:0;font-family:Onest,system-ui;font-size:clamp(24px,4vw,30px);font-weight:700;line-height:1}.accountAuthCard__text{margin:0;font-family:Onest,system-ui;font-size:14px;line-height:1.45;color:#2a2b2ead}.accountAuthCard__footer{margin-top:14px;justify-content:space-between}.accountForm,.accountStack{margin-top:16px;display:flex;flex-direction:column;gap:12px}.accountField{display:flex;flex-direction:column;gap:6px}.accountFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.accountField--full{grid-column:1 / -1}.accountField__label{font-family:Onest,system-ui;font-size:12px;font-weight:600;color:#2a2b2eb3}.accountField__input,.accountField__textarea,.accountField__select,.accountComposer__textarea,.accountDocument__input{width:100%;box-sizing:border-box;min-height:46px;border-radius:16px;border:1px solid rgba(42,43,46,.12);background:#fdfdfdf0;padding:11px 14px;font-family:Onest,system-ui;font-size:14px;color:#202124;transition:border-color .2s ease,box-shadow .2s ease}.accountField__input:hover,.accountField__textarea:hover,.accountField__select:hover,.accountComposer__textarea:hover,.accountDocument__input:hover{border-color:#eb663d3d}.accountField__textarea,.accountComposer__textarea{min-height:110px;resize:vertical}.accountField__input:focus,.accountField__textarea:focus,.accountField__select:focus,.accountComposer__textarea:focus,.accountDocument__input:focus{outline:none;border-color:#eb663db3;box-shadow:0 0 0 4px #eb663d1f}.accountField__hint,.accountInlineMessage,.accountAuthCard__footerText{font-family:Onest,system-ui;font-size:13px;line-height:1.5;color:#2a2b2e9e}.accountInlineMessage{padding:10px 12px;border-radius:14px;border:1px solid rgba(42,43,46,.08);background:#faf7f1d1}.accountInlineMessage strong{color:#202124}.accountInlineMessage--error{border-color:#c4411b2e;background:#c4411b14;color:#c4411b}.accountInlineMessage--success{border-color:#1d77492e;background:#1d774914;color:#1d7749}.accountButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 18px;border-radius:18px;border:1px solid transparent;text-decoration:none;cursor:pointer;font-family:Onest,system-ui;font-size:14px;line-height:1.3;font-weight:500;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}.accountButton:hover{transform:translateY(-1px)}.accountButton:disabled{cursor:not-allowed;opacity:.65;transform:none}.accountButton[aria-disabled=true]{pointer-events:none;opacity:.65}.accountButton--primary{background:#eb663d;color:#fff;box-shadow:1px 1px 5.2px #11111105}.accountButton--secondary{background:transparent;border-color:#eb663d;color:#eb663d;box-shadow:none}.accountButton--ghost{background:#f4f4f4bd;border-color:#2a2b2e14;color:#2a2b2e}.accountButton--compact{min-height:38px;padding:8px 14px;border-radius:14px}.accountButtonRow,.accountAuthCard__footer,.accountToolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.accountDemoList{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.accountAuthAssist{margin-top:14px;padding:12px;border-radius:18px;background:#f7f4eed1;border:1px solid rgba(42,43,46,.08)}.accountAuthAssist__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.accountAuthAssist__title{font-family:Onest,system-ui;font-size:13px;font-weight:600;color:#202124}.accountAuthAssist__text{font-family:Onest,system-ui;font-size:12px;line-height:1.4;color:#2a2b2e94}.accountDemoItem{appearance:none;width:100%;min-height:72px;padding:10px 12px;border-radius:14px;border:1px solid rgba(42,43,46,.08);background:#fdfdfdeb;text-align:left;cursor:pointer;transition:border-color .16s ease,transform .16s ease,background-color .16s ease,box-shadow .16s ease}.accountDemoItem:hover{transform:translateY(-1px);border-color:#eb663d3d;box-shadow:0 10px 24px #2a2b2e0f}.accountDemoItem__title{font-family:Onest,system-ui;font-size:13px;font-weight:600}.accountDemoItem__meta{margin-top:4px;display:flex;flex-direction:column;gap:2px;font-family:Onest,system-ui;font-size:11px;color:#2a2b2e99}.accountSegmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.accountSegmented__button{min-height:44px;padding:9px 12px;border-radius:14px;border:1px solid rgba(42,43,46,.08);background:#fdfdfde0;color:#2a2b2eb8;font-family:Onest,system-ui;font-size:13px;font-weight:500;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}.accountSegmented__button.is-active{background:#eb663d1f;border-color:#eb663d42;color:#202124;box-shadow:0 8px 18px #eb663d14}.accountAuthNote{margin-top:8px;padding:10px 12px;border-radius:14px;background:#f7f4eed1;border:1px solid rgba(42,43,46,.08);font-family:Onest,system-ui;font-size:12px;line-height:1.45;color:#2a2b2e9e}.accountAuthActions{margin-top:8px}.accountAuthActions .accountButton{width:100%}.accountShell{min-height:100vh;display:grid;grid-template-columns:300px minmax(0,1fr)}.accountShell__sidebar{padding:26px 22px;border-right:1px solid rgba(42,43,46,.08);background:#f8f4eddb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:24px}.accountShell__content{padding:26px}.accountShell__brand{padding:24px;border-radius:28px;background:#ffffffd1;border:1px solid rgba(42,43,46,.08)}.accountShell__eyebrow{font-family:Onest,system-ui;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2a2b2e8a}.accountShell__brandName{margin-top:10px;font-family:Onest,system-ui;font-size:22px;line-height:1.15;font-weight:600}.accountShell__brandMeta{margin-top:16px;display:flex;gap:8px;flex-wrap:wrap}.accountShell__brandText{margin-top:14px;font-family:Onest,system-ui;font-size:14px;color:#2a2b2eb3}.accountNav{display:flex;flex-direction:column;gap:8px}.accountNav__link{padding:14px 16px;border-radius:18px;text-decoration:none;font-family:Onest,system-ui;font-size:15px;font-weight:500;color:#2a2b2ebd;transition:background-color .2s ease,color .2s ease}.accountNav__link.is-active{background:#2a2b2e;color:#fff}.accountShell__sidebarFooter{margin-top:auto;display:flex;flex-direction:column;gap:10px}.accountSection{display:flex;flex-direction:column;gap:22px}.accountSection__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}.accountSection__title{font-size:clamp(28px,3vw,42px)}.accountOrderDetails__header{align-items:stretch}.accountOrderDetails__hero{flex:1 1 auto;width:100%;padding:24px 26px;border-radius:30px;border:1px solid rgba(42,43,46,.08);background:#ffffffe6;box-shadow:0 22px 52px #2a2b2e14;display:grid;gap:14px}.accountSection__titleRow{display:flex;align-items:center;gap:12px}.accountSection__text{max-width:780px}.accountOrderDetails__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.accountOrderDetails__fact{padding:14px 16px;border-radius:20px;border:1px solid rgba(42,43,46,.08);background:#ffffffbd;display:grid;gap:6px}.accountOrderDetails__factLabel,.accountOrderSummaryMetric__label,.accountPaymentCard__label,.accountOrderSummaryNote__label{font-family:Onest,system-ui;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2a2b2e80}.accountOrderDetails__factValue,.accountOrderSummaryMetric__value{font-family:Onest,system-ui;font-size:16px;line-height:1.35}.accountOrderDetails__note{padding:16px 18px;border-radius:22px;border:1px solid rgba(42,43,46,.08);background:#ffffffbd;display:grid;gap:8px}.accountOrderDetails__noteLabel{font-family:Onest,system-ui;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2a2b2e80}.accountOrderDetails__noteText{font-family:Onest,system-ui;font-size:14px;line-height:1.6;color:#2a2b2eb8}.accountBackLink{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;border:1px solid rgba(42,43,46,.08);background:#ffffffc7;color:#2a2b2e;text-decoration:none;font-family:Onest,system-ui;font-size:20px;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.accountBackLink:hover{transform:translate(-1px);border-color:#eb663d3d;background:#f7f4eef5}.accountGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.accountCard,.accountPanel{padding:22px}.accountCard--span4{grid-column:span 4}.accountCard--span5{grid-column:span 5}.accountCard--span6{grid-column:span 6}.accountCard--span7{grid-column:span 7}.accountCard--span8{grid-column:span 8}.accountCard--span12,.accountPanel--span12{grid-column:1 / -1}.accountPanel__header,.accountList__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px}.accountPanel__title,.accountList__title,.accountAuthCard__sectionTitle{margin:0;font-family:Onest,system-ui;font-size:20px;font-weight:600}.accountPanel__supportText{margin:8px 0 0;font-family:Onest,system-ui;font-size:14px;line-height:1.5;color:#2a2b2ea8}.accountBadge{display:inline-flex;align-items:center;justify-content:center;padding:7px 11px;border-radius:999px;font-family:Onest,system-ui;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.accountBadge--success{background:#1d774924;color:#1d7749}.accountBadge--warning{background:#eb663d24;color:#c75330}.accountBadge--info{background:#1c5ede24;color:#1c5ede}.accountBadge--accent{background:#2a2b2e1f;color:#2a2b2e}.accountBadge--neutral{background:#2a2b2e14;color:#2a2b2eb3}.accountCatalogGrid,.accountOrderList,.accountProfileGrid,.accountDocumentList,.accountTimeline{display:grid;gap:16px}.accountCatalogGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.accountProductCard,.accountOrderCard,.accountDocument,.accountTimelineItem{padding:20px;border-radius:24px;border:1px solid rgba(42,43,46,.08);background:#ffffffbd}.accountProductCard__image{aspect-ratio:4 / 3;border-radius:18px;background-position:center;background-size:cover;background-repeat:no-repeat}.accountProductCard__title,.accountOrderCard__title,.accountDocument__title{margin:16px 0 0;font-family:Onest,system-ui;font-size:19px;font-weight:600;line-height:1.2}.accountProductCard__text,.accountOrderCard__text,.accountDocument__text,.accountTimelineItem__text{margin:10px 0 0;font-family:Onest,system-ui;font-size:14px;line-height:1.6;color:#2a2b2eb8}.accountProductCard__meta,.accountOrderCard__meta,.accountDocument__meta,.accountTimelineItem__meta{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.accountProductCard__price{margin-top:18px;font-family:Onest,system-ui;font-size:24px;font-weight:600}.accountFilterRow{display:flex;gap:10px;flex-wrap:wrap}.accountFilterButton{padding:10px 14px;border-radius:999px;border:1px solid rgba(42,43,46,.1);background:#ffffffc2;font-family:Onest,system-ui;font-size:14px;cursor:pointer}.accountFilterButton.is-active{background:#2a2b2e;color:#fff}.accountCartList,.accountMetricList{display:grid;gap:14px}.accountCartItem,.accountMetricItem{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-radius:20px;background:#ffffffc2;border:1px solid rgba(42,43,46,.08)}.accountCartItem__main{display:flex;gap:16px;align-items:center;min-width:0}.accountCartItem__body{min-width:0}.accountCartItem__image{width:86px;height:86px;border-radius:18px;background-position:center;background-size:cover;background-repeat:no-repeat;flex-shrink:0}.accountCartItem__title{font-family:Onest,system-ui;font-size:17px;font-weight:600}.accountCartItem__text,.accountMetricItem__text{margin-top:8px;font-family:Onest,system-ui;font-size:14px;line-height:1.5;color:#2a2b2eb3}.accountCartItem__controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.accountCartItem__metaRow{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.accountCartItem--checkout{align-items:flex-start}.accountCartItem__aside{display:grid;gap:12px;justify-items:end;flex-shrink:0}.accountCartItem__priceBlock{display:grid;gap:4px;text-align:right}.accountCartItem__priceLabel{font-family:Onest,system-ui;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#2a2b2e85}.accountQuantityControl{display:inline-flex;align-items:center;gap:8px;padding:6px;width:fit-content;min-width:0;border-radius:999px;border:1px solid rgba(42,43,46,.08);background:#ffffffeb}.accountQuantityControl button{width:32px;height:32px;border:0;border-radius:999px;background:#2a2b2e;color:#fff;cursor:pointer}.accountQuantityControl button:disabled{opacity:.42;cursor:not-allowed}.accountQuantityControl__input{flex:0 0 auto;min-width:2ch;width:2ch;padding:0;border:0;background:transparent;text-align:center;font-family:Onest,system-ui;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.accountQuantityControl__input:focus{outline:none}.accountQuantityControl__input::-webkit-outer-spin-button,.accountQuantityControl__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.accountSummaryCard{display:grid;gap:16px}.accountSummaryCard--checkout{padding-top:4px}.accountSummaryCard__row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:Onest,system-ui;font-size:15px}.accountSummaryCard__row strong{font-size:19px}.accountOrderCard__row,.accountDocument__row,.accountSplitRow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.accountOrderCard__footer,.accountDocument__footer{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.accountTimelineItem__author{font-family:Onest,system-ui;font-size:14px;font-weight:600}.accountTimelineItem__date{font-family:Onest,system-ui;font-size:12px;color:#2a2b2e8f}.accountComposer{display:grid;gap:12px}.accountComposer__footer--order{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.accountComposer__tools{display:flex;align-items:center;gap:10px;min-width:0}.accountComposer__attachButton{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(42,43,46,.08);border-radius:999px;background:#f8f4ede6;color:#2a2b2e;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.accountComposer__attachButton:hover{background:#2a2b2e;border-color:#2a2b2e;color:#fff}.accountComposer__attachButton:focus-visible{outline:none;border-color:#1c5ede57;box-shadow:0 0 0 4px #1c5ede1f}.accountComposer__attachIcon{width:18px;height:18px;flex-shrink:0}.accountComposer__fileInput{display:none}.accountComposer__hint{font-family:Onest,system-ui;font-size:13px;line-height:1.45;color:#2a2b2e99}.accountComposer__actions{display:flex;gap:12px;flex-wrap:wrap}.accountEmptyState{padding:28px;display:grid;gap:14px;justify-items:flex-start}.accountEmptyState__title{font-family:Onest,system-ui;font-size:24px;font-weight:600}.accountEmptyState__text{font-family:Onest,system-ui;font-size:15px;line-height:1.6;color:#2a2b2eb8;max-width:540px}.accountMetricItem__value{font-family:Onest,system-ui;font-size:26px;font-weight:600}.accountDetailGrid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(320px,.95fr);gap:18px}.accountDetailGrid--checkout{align-items:flex-start}.accountOrderDetails__panel{border-radius:28px;border:1px solid rgba(42,43,46,.08);background:#ffffffd1;box-shadow:0 18px 42px #2a2b2e0d}.accountConversationPanel{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:0;min-height:680px;height:680px;overflow:hidden}.accountConversationViewport{min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:10px;padding-bottom:6px;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(42,43,46,.22) transparent}.accountConversationViewport::-webkit-scrollbar{width:10px}.accountConversationViewport::-webkit-scrollbar-track{background:transparent}.accountConversationViewport::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#2a2b2e3d;background-clip:padding-box}.accountConversationViewport::-webkit-scrollbar-thumb:hover{background:#2a2b2e57;background-clip:padding-box}.accountDealProgress{margin-bottom:18px;padding:22px 24px;border-radius:28px;border:1px solid rgba(42,43,46,.08);background:#ffffffe0;box-shadow:0 18px 42px #2a2b2e0d;display:grid;gap:18px}.accountDealProgress__track{display:flex;align-items:flex-start;overflow-x:auto;padding:8px 0 6px;scrollbar-width:none}.accountDealProgress__track::-webkit-scrollbar{display:none}.accountDealProgress__step{position:relative;min-width:156px;flex:1 0 156px;padding-right:16px}.accountDealProgress__step:not(:last-child):after{content:"";position:absolute;left:28px;right:-6px;top:22px;height:2px;border-radius:999px;background:#2a2b2e1a}.accountDealProgress__step--completed:after{background:#eb663d57}.accountDealProgress__dot{position:relative;z-index:1;width:28px;height:28px;border-radius:999px;border:1px solid rgba(42,43,46,.1);background:#fffffff5;box-shadow:0 8px 18px #2a2b2e0d}.accountDealProgress__dot:before{content:"";position:absolute;inset:8px;border-radius:999px;background:#2a2b2e2e}.accountDealProgress__step--completed .accountDealProgress__dot,.accountDealProgress__step--current .accountDealProgress__dot{border-color:#eb663d38}.accountDealProgress__step--completed .accountDealProgress__dot:before,.accountDealProgress__step--current .accountDealProgress__dot:before{background:#eb663d}.accountDealProgress__step--current .accountDealProgress__dot{transform:scale(1.06);box-shadow:0 0 0 6px #eb663d1f}.accountDealProgress__stepBody{margin-top:12px;display:grid;gap:4px;max-width:180px}.accountDealProgress__stepLabel,.accountDealProgress__cardLabel{font-family:Onest,system-ui;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2a2b2e85}.accountDealProgress__stepLabel{font-size:13px;letter-spacing:0;text-transform:none;color:#2a2b2e}.accountDealProgress__stepMeta{font-family:Onest,system-ui;font-size:12px;line-height:1.45;color:#2a2b2e8f}.accountDealProgress__summary{display:grid;grid-template-columns:minmax(240px,.68fr) minmax(0,1fr);gap:12px}.accountDealProgress__card{padding:18px;border-radius:22px;border:1px solid rgba(42,43,46,.08);background:#ffffffc2;display:grid;gap:10px}.accountDealProgress__cardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.accountDealProgress__cardText{font-family:Onest,system-ui;font-size:14px;line-height:1.6;color:#2a2b2eb8}.accountOrderSummaryGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.accountOrderSummaryMetric{padding:16px 18px;border-radius:20px;border:1px solid rgba(42,43,46,.08);background:#ffffffb8;display:grid;gap:8px}.accountOrderSummaryMetric--wide{grid-column:1 / -1}.accountOrderSummaryMetric--accent{background:#ffffffc7;border-color:#eb663d2e}.accountOrderSummaryMetric--accent .accountOrderSummaryMetric__value{font-size:22px}.accountOrderSummaryNote{margin-top:12px;padding:18px;border-radius:22px;background:#f8f4edc7;border:1px solid rgba(42,43,46,.08);display:grid;gap:8px}.accountOrderSummaryNote__text,.accountPaymentCard__text{font-family:Onest,system-ui;font-size:14px;line-height:1.6;color:#2a2b2ead}.accountPaymentCard{padding:18px;border-radius:22px;border:1px solid rgba(42,43,46,.08);background:#ffffffd1;display:grid;gap:10px}.accountPaymentCard__row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.accountPaymentCard__title{margin-top:8px;font-family:Onest,system-ui;font-size:22px;font-weight:600;line-height:1.2}.accountCheckoutCard{position:sticky;top:26px}.accountDemoPanel{padding:18px;border-radius:22px;border:1px dashed rgba(28,94,222,.34);background:#1c5ede0f;display:grid;gap:14px}.accountDemoPanel__title{font-family:Onest,system-ui;font-size:17px;font-weight:600}.accountHelperCard{padding:18px;border-radius:22px;background:#f8f4edd1;border:1px solid rgba(42,43,46,.08)}.accountFileList,.accountResourceList,.accountOrderLineList{display:grid;gap:10px}.accountFileListItem,.accountResourceItem,.accountOrderLineItem{padding:16px;border-radius:20px;border:1px solid rgba(42,43,46,.08);background:#ffffffc2}.accountFileListItem{display:flex;align-items:center;justify-content:space-between;gap:12px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.accountOrderDetails .accountFileListItem:hover,.accountOrderDetails .accountOrderLineItem:hover{transform:translateY(-1px);border-color:#eb663d2e;box-shadow:0 16px 34px #2a2b2e0f}.accountFileListItem__main{min-width:0}.accountFileListItem__name{font-family:Onest,system-ui;font-size:14px;font-weight:600;line-height:1.35}.accountFileListItem__meta{margin-top:4px;font-family:Onest,system-ui;font-size:12px;line-height:1.4;color:#2a2b2e94}.accountIconButton{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(42,43,46,.08);border-radius:999px;background:#f4f4f4bd;color:#2a2b2e;cursor:pointer;flex-shrink:0;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.accountIconButton:hover{background:#2a2b2e;border-color:#2a2b2e;color:#fff}.accountAttachmentList{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.accountAttachmentChip{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:34px;padding:7px 12px;border-radius:999px;border:1px solid rgba(42,43,46,.08);background:#f8f4ede6;font-family:Onest,system-ui;font-size:12px;color:#2a2b2e;text-decoration:none}button.accountAttachmentChip{cursor:pointer}.accountAttachmentChip__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountAttachmentChip__icon{flex-shrink:0;font-size:13px}.accountResourceItem__row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.accountResourceItem__main,.accountOrderLineItem__body{min-width:0}.accountResourceItem__title,.accountOrderLineItem__title{font-family:Onest,system-ui;font-size:15px;font-weight:600;line-height:1.35}.accountResourceItem__meta,.accountOrderLineItem__meta{margin-top:6px;font-family:Onest,system-ui;font-size:13px;line-height:1.5;color:#2a2b2ea3}.accountResourceItem__actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.accountResourceItem__upload{margin-top:14px;display:grid;gap:10px}.accountOrderLineItem{display:flex;align-items:center;justify-content:space-between;gap:14px}.accountOrderLineItem__main{display:flex;align-items:center;gap:12px;min-width:0}.accountOrderLineItem__image{width:54px;height:54px;border-radius:14px;background-position:center;background-size:cover;background-repeat:no-repeat;flex-shrink:0}.accountOrderLineItem__aside{display:grid;justify-items:end;gap:8px;flex-shrink:0}.accountOrderLineItem__price{font-family:Onest,system-ui;font-size:16px;line-height:1.2}.accountTextButton{padding:0;border:0;background:transparent;color:#1c5ede;font-family:Onest,system-ui;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.accountTimeline--order{position:relative;gap:12px;padding-left:34px}.accountTimeline--order:before{content:"";position:absolute;left:14px;top:10px;bottom:10px;width:2px;border-radius:999px;background:#2a2b2e1f}.accountTimelineItem--order{position:relative;padding:0;border:0;background:transparent;box-shadow:none;min-width:0}.accountTimelineItem--order:before{content:"";position:absolute;left:-25px;top:28px;width:12px;height:12px;border-radius:999px;background:#eb663d;box-shadow:0 0 0 4px #eb663d1f}.accountChatMessage{display:grid;gap:8px;max-width:min(100%,620px);min-width:0}.accountTimelineItem--own .accountChatMessage{margin-left:auto;justify-items:end}.accountTimelineItem--peer .accountChatMessage{justify-items:start}.accountTimelineItem--system .accountChatMessage{max-width:min(100%,560px);justify-items:start}.accountChatBubble{width:fit-content;max-width:100%;padding:14px 16px;border-radius:22px;border:1px solid rgba(42,43,46,.08);background:#ffffffd6;box-shadow:0 12px 28px #2a2b2e0a}.accountChatBubble--own{background:#fff7f3f5;border-color:#eb663d2e}.accountChatBubble--peer{background:#ffffffe6}.accountChatBubble--system{background:#f8f4ede0}.accountTimelineItem--order .accountTimelineItem__meta,.accountTimelineItem--order .accountTimelineItem__text{margin-top:0}.accountTimelineItem--order .accountTimelineItem__meta{display:inline-flex;align-items:center;gap:8px 10px}.accountTimelineItem--peer .accountTimelineItem__meta,.accountTimelineItem--system .accountTimelineItem__meta{justify-content:flex-start}.accountTimelineItem--own .accountTimelineItem__meta{justify-content:flex-end;text-align:right}.accountTimelineItem--system .accountTimelineItem__meta{opacity:.9}.accountTimelineItem--system:before{background:#1c5ede;box-shadow:0 0 0 4px #1c5ede1f}.accountLink{color:#1c5ede;text-decoration:none;font-family:Onest,system-ui;font-size:14px;font-weight:500}@media(max-width:1180px){.accountGuest{grid-template-columns:1fr}.accountModalCard,.accountGuest__branding,.accountGuest__panel{padding:24px}.accountShell{grid-template-columns:1fr}.accountShell__sidebar,.accountShell__content{padding:20px}.accountNav{flex-direction:row;flex-wrap:wrap}.accountDetailGrid,.accountGrid{grid-template-columns:1fr}.accountConversationPanel{min-height:620px;height:620px}.accountDealProgress__summary{grid-template-columns:1fr}.accountCard--span4,.accountCard--span5,.accountCard--span6,.accountCard--span7,.accountCard--span8{grid-column:1 / -1}}@media(max-width:768px){.accountModalRoot{padding:12px;align-items:center}.accountModalDialog{max-height:calc(100vh - 24px);border-radius:28px}.accountModalCard{padding:18px 18px 20px;border-radius:28px}.accountModal__close{top:14px;right:14px}.accountModalCard__header{padding-right:44px;flex-wrap:wrap}.accountModalCard__logo img{width:132px}.accountFormGrid,.accountSegmented,.accountDemoList{grid-template-columns:1fr}.accountAuthAssist__header,.accountGuest__header{flex-direction:column;align-items:flex-start}.accountOrderDetails__hero{padding:20px;border-radius:24px}.accountConversationPanel{min-height:520px;height:520px}.accountDealProgress{padding:18px;border-radius:24px}.accountDealProgress__step{min-width:140px;flex-basis:140px}.accountOrderDetails__facts,.accountOrderSummaryGrid,.accountGuest__infoGrid{grid-template-columns:1fr}.accountShell__content,.accountShell__sidebar,.accountGuest__branding,.accountGuest__panel{padding:18px}.accountCartItem,.accountMetricItem,.accountCartItem__main,.accountCartItem__controls,.accountCartItem__aside,.accountFileListItem,.accountOrderLineItem,.accountOrderCard__row,.accountOrderCard__footer,.accountDocument__row,.accountDocument__footer,.accountResourceItem__row,.accountPanel__header,.accountSection__header{flex-direction:column;align-items:flex-start}.accountCartItem__priceBlock{text-align:left}.accountCheckoutCard{position:static}.accountProductCard__price{font-size:22px}.accountButton,.accountButtonRow,.accountComposer__actions{width:100%}.accountComposer__footer--order,.accountPaymentCard__row{flex-direction:column;align-items:flex-start}.accountComposer__tools{width:100%}.accountTimeline--order{padding-left:28px}.accountTimeline--order:before{left:10px}.accountTimelineItem--order:before{left:-23px}.accountChatMessage{max-width:100%}.accountChatBubble{max-width:min(100%,100%)}.accountResourceItem__actions,.accountOrderLineItem__aside{width:100%;justify-content:flex-start;justify-items:start}}html,body{height:100%;overflow-x:hidden}body{margin:0;min-height:100vh;overflow-x:hidden;position:relative}body{margin:0;min-height:100vh}@keyframes zoom{0%{transform:scale(1)}to{transform:scale(1.05)}}body:after{content:"";position:fixed;inset:0;pointer-events:none;background:#ffffff0f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:-1}
