@charset "UTF-8";*,:before,:after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure,fieldset):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom: 24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{height:100%;scrollbar-gutter:stable;scroll-behavior:smooth}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}button{-webkit-tap-highlight-color:transparent}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Steppe-Bold;src:url(/Steppe-Bold.woff) format("woff"),url(/Steppe-Bold.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Steppe-Medium;src:url(/Steppe-Medium.woff) format("woff"),url(/Steppe-Medium.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Steppe-SemiBold;src:url(/Steppe-SemiBold.woff) format("woff"),url(/Steppe-SemiBold.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Steppe-ExtraBold;src:url(/Steppe-ExtraBold.woff) format("woff"),url(/Steppe-ExtraBold.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Steppe-Regular;src:url(/Steppe-Regular.woff) format("woff"),url(/Steppe-Regular.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Steppe-Book;src:url(/Steppe-Book.woff) format("woff"),url(/Steppe-Book.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Steppe Trial;src:url(/Steppe-Regular.woff) format("woff"),url(/Steppe-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Steppe Trial;src:url(/Steppe-Medium.woff) format("woff"),url(/Steppe-Medium.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Steppe Trial;src:url(/Steppe-SemiBold.woff) format("woff"),url(/Steppe-SemiBold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Steppe Trial;src:url(/Steppe-Bold.woff) format("woff"),url(/Steppe-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}a{color:inherit;text-decoration:none}html,body{font-size:62.5%;color:#fff;background-color:#0a0c12;width:100vw;height:auto;overflow-x:hidden;vertical-align:bottom;-webkit-user-select:none;user-select:none;color-scheme:dark}.MobileNav,.MobileMenu{display:none}.Navigation{z-index:99999;position:fixed;top:4rem;left:0;right:0;background:#0b061999;border:2px solid rgba(255,255,255,.1098039216);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);border-radius:99.9rem;width:84%;margin-left:auto;margin-right:auto;display:flex;align-items:center;height:8rem;padding-right:3.6rem}.Navigation .Brand{margin-left:2rem}.Navigation nav{margin:auto;display:flex;gap:.8rem}.Navigation .NavItem{padding:1.6rem 2.4rem;display:flex;align-items:center;justify-content:center;gap:1rem;opacity:.4;border-radius:1000px;background:#00000014;border:1px solid transparent}.Navigation .NavItem:hover{background:radial-gradient(52.75% 104.93% at 50% 0%,#fff3,#0c0c0c00),linear-gradient(101.48deg,#a4aac214 -45.03%,#4e505c14 105.85%);border:1px solid rgba(255,255,255,.08);opacity:1}.Navigation .NavItem svg{width:2rem;height:2rem;fill:#fff}.Navigation .NavItem h2{font-family:Steppe-Medium;font-weight:500;font-size:1.6rem;line-height:100%;letter-spacing:-3%;text-align:center;color:#fff;margin:0;margin-top:.5rem}.Navigation .Language img{width:2.5rem;height:1.8rem}.Navigation .Language h2{margin-left:1.2rem;font-family:Steppe-Medium;font-weight:500;font-size:1.6rem;line-height:100%;letter-spacing:-3%;text-align:center}.Navigation .Language svg{margin-left:2rem;opacity:.4}.Navigation .Language .LangBut{display:flex;align-items:center;background:#00000014;border-radius:30px;padding-right:1rem;padding-left:1rem;border:1px solid transparent}.Navigation .Language .LangBut:hover{background:radial-gradient(52.75% 104.93% at 50% 0%,#fff3,#0c0c0c00),linear-gradient(101.48deg,#a4aac214 -45.03%,#4e505c14 105.85%);border:1px solid rgba(255,255,255,.08)}.Navigation .Language .LangBut:hover svg{opacity:1}.Navigation .Language{position:relative}@keyframes arrowBounce{0%,to{transform:rotate(0)}50%{transform:rotate(-15deg)}}.arrow-path{animation:arrowBounce .6s ease-in-out;transform-origin:12px 12px;transition:transform .3s ease}.LangBut.open .arrow-path{transform:rotate(180deg)}.Navigation .LanguageChoice{display:none;position:absolute;top:6.6rem;left:0;right:0;width:100%;height:auto;background:#0b061999;border:2px solid rgba(255,255,255,.1098039216);border-radius:2rem;overflow:hidden}.Navigation .LanguageChoice button{height:5rem;width:100%;background:transparent;border:none;display:flex;align-items:center;justify-content:space-between;padding-left:2rem;padding-right:2rem}.Navigation .LanguageChoice button img{margin-left:0}.Navigation .LanguageChoice button h2{margin-left:1rem!important;color:#fff;text-align:left;margin:0;width:80%}.Navigation .LanguageChoice button:hover{background:radial-gradient(52.75% 104.93% at 50% 0%,#fff3,#0c0c0c00),linear-gradient(101.48deg,#a4aac214 -45.03%,#4e505c14 105.85%)}.Navigation .LanguageChoice button.active{background:radial-gradient(52.75% 104.93% at 50% 0%,#5c26f24d,#0c0c0c00),linear-gradient(101.48deg,#5c26f226 -45.03% 105.85%);border-left:3px solid #5C26F2}.MainBlock{width:100vw;height:100dvh;display:flex;align-items:center}.MainBlock:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(50% 93.91% at 0% 0%,#810de766,#05060a00);z-index:2;pointer-events:none}.MainBlock video{position:absolute;top:0;height:100;width:100%;object-fit:cover;z-index:1}.MainBlock .Cont{padding-top:10rem;margin:auto;width:85%;height:80%;padding-bottom:2rem;z-index:5;position:relative;display:flex;flex-direction:column}.MainBlock h1{font-family:Steppe-Bold;font-weight:700;font-size:9.6rem;line-height:100%;letter-spacing:-3%;vertical-align:middle;background:linear-gradient(90deg,#fff 54.05%,#fff0 86.89%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0}.MainBlock h2{font-family:Steppe-Bold;font-weight:700;font-size:9.6rem;line-height:100%;letter-spacing:-3%;vertical-align:middle;background:linear-gradient(90deg,#fff 53.33%,#fff0 97.22%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0}.MainBlock h3{font-family:Steppe-Bold;font-weight:700;font-size:8rem;line-height:100%;letter-spacing:-3%;margin:0;background:linear-gradient(96.53deg,#fff 18.37%,#ffffffb3 70.05%,#fff3 108.66%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.MainBlock .Slogan{display:flex;align-items:center}.MainBlock .Slogan .Studio{height:12.8rem;display:flex;align-items:center;justify-content:center;border-radius:4.8rem;margin-left:1.8rem;padding:1.6rem 4.6rem;background:#a238ff;border:none;position:relative}.MainBlock .Slogan .Studio:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:4px;background:linear-gradient(89.66deg,#ffffff3d 3.51%,#fff0 59.86%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.MainBlock .Slogan .Studio{background-color:#a238ff;box-shadow:0 20px 80px #a238ff33}.MainBlock .WeWorkOn{margin-top:auto;margin-bottom:auto}.MainBlock h4{font-family:Steppe-SemiBold;font-weight:600;font-size:3.2rem;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#a238ff;margin:0}.MainBlock h5{width:40%;font-family:Steppe-Regular;font-weight:400;font-size:2rem;line-height:100%;letter-spacing:0%;vertical-align:middle;margin:0;margin-top:.8rem}.MainBlock a{display:flex;align-items:center;justify-content:center;padding:2.4rem 3.4rem;gap:1rem;width:fit-content;border-radius:3.2rem;margin-top:auto;border:2px solid rgba(255,255,255,.2);box-shadow:0 20px 80px #a238ff33;z-index:1}.MainBlock a svg{z-index:2}.MainBlock a h6{font-family:Steppe-SemiBold;font-weight:600;font-size:3.2rem;line-height:100%;letter-spacing:-3%;margin:0;z-index:2}.MainBlock a{position:relative}.MainBlock a:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:#a238ff;border-radius:inherit;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.MainBlock a:hover:before{transform:scale(1.08)}.MainBlock .Scroll{margin-top:auto;display:flex;align-items:center;gap:1.2rem}.MainBlock .Scroll h6{font-family:Steppe-Regular;font-weight:400;font-size:2rem;line-height:100%;letter-spacing:-3%;opacity:.2;margin:0}.Caourusel{width:100%;height:74rem;position:relative}.Caourusel .Buttons{z-index:9999;position:absolute;inset:0;width:100vw;height:100%;display:flex;padding-left:5rem;padding-right:5rem;justify-content:space-between;align-items:center;pointer-events:none}.Caourusel .Buttons button{width:8rem;height:8rem;border:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff0a;box-shadow:2px 2px 80px #0000007d;pointer-events:visible}.Caourusel .Slide{position:relative;overflow:hidden;height:74rem!important;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform,opacity}.Caourusel .Slide.Nodating .Tags h2{color:#c75a74}.Caourusel .Slide.Nodating a svg{fill:#d0617c}.Caourusel .Slide.Mafia .Tags h2{background:#e9223c;color:#fff}.Caourusel .Slide.Mafia .Tags .Acent-1{background:linear-gradient(98.69deg,#fff,#fffc)}.Caourusel .Slide.Mafia .Tags .Acent-1 h3{background:linear-gradient(96.54deg,#3e070f,#3e070fcc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Caourusel .Slide.Mafia .Tags .Acent-2{background:linear-gradient(98.42deg,#ffffff0a,#ffffff06 102.77%);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.Caourusel .Slide.Mafia .Tags .Acent-2 h4{background:linear-gradient(98.42deg,#fff,#fff6 102.77%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Caourusel .Slide.Mafia a{border:2px solid rgba(255,255,255,.2)}.Caourusel .Slide.Mafia a svg{fill:#3e070f}.Caourusel .Slide.Mafia a h3{background:linear-gradient(96.54deg,#3e070f,#3e070fcc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Caourusel .Slide.Prostozvonok h1{background:linear-gradient(90deg,#313131 62.51%,#31313100);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Caourusel .Slide.Prostozvonok .Tags h2{background:#313131;color:#fff}.Caourusel .Slide.Prostozvonok .Tags .Acent-1{background:linear-gradient(98.69deg,#fff,#fffc)}.Caourusel .Slide.Prostozvonok .Tags .Acent-1 h3{background:linear-gradient(96.54deg,#313131,#313131cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Caourusel .Slide.Prostozvonok .Tags .Acent-2{background:linear-gradient(98.42deg,#ffffff0a,#ffffff06 102.77%);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.Caourusel .Slide.Prostozvonok .Tags .Acent-2 h4{background:linear-gradient(98.42deg,#313131,#31313166 102.77%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Caourusel .Slide.Prostozvonok p{color:#313131}.Caourusel .Slide.Prostozvonok a{border:2px solid rgba(255,255,255,.2)}.Caourusel .Slide.Prostozvonok a svg{fill:#313131}.Caourusel .Slide.Prostozvonok a h3{background:linear-gradient(96.54deg,#313131,#313131cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Caourusel .Slide.Durex{background:linear-gradient(116.7deg,#1e8ae5 5.43%,#66b9ff 93.05%)}.Caourusel .Slide.Durex .Tags h2{background:linear-gradient(98.69deg,#fff,#fffc);color:#0f548c}.Caourusel .Slide.Durex .Tags .Acent-1{background:linear-gradient(98.69deg,#fff9,#ffffff7a);border:1px solid rgba(255,255,255,.6)}.Caourusel .Slide.Durex .Tags .Acent-1 h3{background:linear-gradient(96.54deg,#ffffff1a,#fff0),linear-gradient(96.54deg,#0f548c,#0f548ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Caourusel .Slide.Durex .Tags .Acent-2{background:linear-gradient(98.69deg,#fff3,#ffffff29);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.Caourusel .Slide.Durex .Tags .Acent-2 h4{background:linear-gradient(96.54deg,#ffffff1a,#fff0),linear-gradient(96.54deg,#0f548c,#0f548ccc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Caourusel .Slide.Durex p{color:#fff;opacity:40%}.Caourusel .Slide.Durex a{border:2px solid rgba(255,255,255,.2)}.Caourusel .Slide.Durex a svg{fill:linear-gradient(96.54deg,#0F548C 0%,rgba(15,84,140,.8) 100%)}.Caourusel .Slide.Durex a h3{background:linear-gradient(96.54deg,#0f548c,#0f548ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Caourusel .Slide video{content:"";width:100%;height:100%;position:absolute;object-fit:cover}.Caourusel .Slide .Content{width:80%;height:80%;margin:auto;position:relative;z-index:2}.Caourusel .Slide .LeftSide{width:60%;height:100%;display:flex;flex-direction:column}.Caourusel .Slide{border-radius:6rem;width:100%;height:100%;background:linear-gradient(270deg,#ffd4de,#ea738f 63.01%,#a13650);display:flex;align-items:center}.Caourusel .Slide h1{font-family:Steppe-Bold;font-weight:700;font-size:8rem;line-height:100%;letter-spacing:-3%;vertical-align:middle;margin:0;background:linear-gradient(90deg,#fff 62.51%,#fff0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;width:fit-content}.Caourusel .Slide .Tags{display:flex;align-items:center;gap:1.8rem}.Caourusel .Slide .Tags div h3,.Caourusel .Slide .Tags div h4{margin:0}.Caourusel .Slide .Tags h2,.Caourusel .Slide .Tags div{padding:1.4rem 5rem .6rem 4rem;background:#ffd9e2;border-radius:5rem;font-family:Steppe-SemiBold;font-weight:600;font-size:4rem;letter-spacing:-3%;text-align:center;white-space:nowrap;height:fit-content;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;backface-visibility:hidden}.Caourusel .Slide p{opacity:.4;font-family:Steppe-Medium;font-weight:500;font-size:24px;line-height:100%;letter-spacing:-3%;vertical-align:middle}.Caourusel .Slide a{width:fit-content;display:flex;align-items:center;justify-content:center;gap:1rem;padding:2.4rem 3.4rem;border-radius:3.2rem;margin-top:auto;margin-bottom:2rem;z-index:1}.Caourusel .Slide a svg{z-index:2}.Caourusel .Slide a h3{z-index:2;font-family:Steppe-SemiBold;font-weight:600;font-size:3.2rem;line-height:100%;letter-spacing:-3%;background:linear-gradient(96.54deg,#d0617c,#d0617ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0}.Caourusel .Slide a{position:relative}.Caourusel .Slide a:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(98.69deg,#fff,#fffc);border-radius:inherit;border:2px solid rgba(255,255,255,.2);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.Caourusel .Slide a:hover:before{transform:scale(1.08);box-shadow:0 20px 80px #fff3}.Pricing{width:100vw;height:fit-content;padding-top:7rem;padding-bottom:4rem;background:radial-gradient(50% 50% at 50% 0%,#a238ff33,#0000),#0a0c12;display:flex;flex-direction:column;justify-content:center;align-items:center}.Pricing h1{font-family:Steppe-SemiBold;font-weight:600;font-size:3.2rem;line-height:100%;letter-spacing:-3%;text-align:center}.Pricing .navig{display:flex;gap:1rem}.Pricing .navig button{background:#00000014;border-radius:100px;border:none;height:5.2rem;display:flex;justify-content:center;align-items:center}.Pricing .navig button.Active{background:linear-gradient(101.48deg,#a4aac214 -45.03%,#4e505c14 105.85%),radial-gradient(52.75% 104.93% at 50% 0%,#fff3,#0c0c0c00);border:1px solid rgba(255,255,255,.0784313725);opacity:1}.Pricing .navig button{font-family:Steppe-Medium;font-weight:500;font-size:16px;line-height:100%;letter-spacing:-3%;text-align:center;color:#fff;opacity:.4;padding:1.6rem 2.4rem}.Pricing .Prices{position:relative;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity;margin-top:3rem;width:100%;height:80%;display:flex;justify-content:center;align-items:center;gap:1rem}.Pricing .Prices article{position:relative;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity;height:100%;width:48rem;border-radius:4rem;background:#ffffff05;padding:4rem}.Pricing .Prices article.ProMax{background:radial-gradient(98.25% 50% at 50% 0%,#a238ff33,#0000),#ffffff05;box-shadow:inset 0 0 20px #a238ff80;border-radius:40px}.Pricing .Prices article .Name{display:flex;align-items:center;justify-content:space-between;height:3.5rem}.Pricing .Prices article .Name .Banner{display:flex;align-items:center;justify-content:center;height:3.8rem;background:#a238ff1a;padding-left:2rem;padding-right:2rem;border-radius:40rem;font-family:Steppe-SemiBold;font-weight:600;font-size:1.6rem;line-height:100%;letter-spacing:-3%;color:#a238ff}.Pricing .Prices article h2{font-family:Steppe-SemiBold;font-weight:600;font-size:3.2rem;line-height:100%;letter-spacing:-3%;margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.Pricing .Prices article .Price{margin-top:2rem;display:flex;align-items:center;gap:.4rem;height:5rem}.Pricing .Prices article .Price .Discont{width:auto;height:auto;padding:.8rem;background:#a238ff1a;color:#a238ff;font-family:Steppe-SemiBold;font-weight:600;font-size:3.6rem;line-height:100%;letter-spacing:-3%;border-radius:1rem}.Pricing .Prices article .Price h4{font-family:Steppe-SemiBold;font-weight:600;font-size:20px;line-height:100%;letter-spacing:-3%;align-self:flex-start;margin:0}.Pricing .Prices article .Price h3,.Pricing .Prices article .Price h5{font-family:Steppe-SemiBold;font-weight:600;font-size:3.6rem;line-height:100%;letter-spacing:-3%;margin:0}.Pricing .Prices article .Price h5{color:#fff3}.Pricing .Prices article hr{margin-top:2rem;color:#d9d9d9;opacity:.1}.Pricing .Prices article .Info{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.Pricing .Prices article .Info p{font-family:Steppe-SemiBold;font-weight:600;font-size:1.6rem;line-height:100%;letter-spacing:-3%;color:#fff3;margin:0}.Pricing .Prices article .Info p span{color:#fff}.Pricing .Prices article .Select{width:100%;height:6rem;margin-top:4rem;border-radius:3.2rem;position:relative;z-index:2;border:none}.Pricing .Prices article .Select:before{content:"";z-index:-1;position:absolute;inset:0;width:100%;height:100%;background:#a238ff;border-radius:inherit;transform:scale(1);will-change:transform,background;transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .5s cubic-bezier(.34,1.56,.64,1);background:#ffffff05;border:none}.Pricing .Prices article .Select:hover:before{transform:scale(1.08);background:radial-gradient(52.75% 104.93% at 50% 0%,#ffffff80,#fff0),#a238ff;border:2px solid rgba(255,255,255,.2);box-shadow:0 20px 80px #a238ff33}.Pricing .Prices article .Select{font-family:Steppe-SemiBold;font-weight:600;font-size:2rem;line-height:100%;letter-spacing:-3%;color:#fff}.Pricing .Prices .Features{margin-top:4rem;display:flex;flex-direction:column;gap:1.5rem}.Pricing .Prices .Features p{font-family:Steppe-Book;font-weight:300;font-size:1.4rem;line-height:100%;letter-spacing:-3%;margin:0;display:flex;align-items:center;gap:.5rem;color:#fff3}.Pricing .Prices .Features p:before{content:"";display:block;margin-top:-.5rem;height:2.4rem;width:2.4rem;background-image:url(/noinclude.svg);opacity:1}.Pricing .Prices .Features p.Yes{opacity:1;color:#fff}.Pricing .Prices .Features p.Yes:before{content:"";display:block;margin-top:-.5rem;height:2.4rem;width:2.4rem;background-image:url(/include.svg)}.Uslugi{width:100%;height:85.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}.Uslugi video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Uslugi .Content{width:80%;height:80%;position:relative;z-index:2}.Uslugi .LeftSide{width:90%;height:100%;display:flex;flex-direction:column}.Uslugi h1{width:fit-content;font-family:Steppe-Bold;font-weight:700;font-size:8rem;line-height:100%;letter-spacing:-3%;vertical-align:middle;margin:0;background:linear-gradient(90deg,#fff 62.51%,#fff0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;background-size:100%;background-position:center}.Uslugi .Tags{display:flex;flex-wrap:wrap;gap:1.8rem;margin-top:3rem}.Uslugi .Tags div{padding:2rem 3rem 1.4rem;border-radius:5rem}.Uslugi .Tags div.Primary{background:#a238ff;border:none}.Uslugi .Tags div.Primary h2{background:linear-gradient(96.53deg,#fff 18.37%,#ffffffb3 70.05%,#fff3 108.66%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;opacity:1}.Uslugi .Tags div{background:linear-gradient(98.42deg,#ffffff0a,#ffffff06 102.77%);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.Uslugi .Tags div h2{font-family:Steppe-SemiBold;font-weight:600;font-size:4rem;line-height:100%;letter-spacing:-3%;text-align:center;margin:0;background:linear-gradient(98.42deg,#fff,#fff6 102.77%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;opacity:.6}.Uslugi p{margin-top:auto;margin-bottom:auto;font-family:Steppe-Regular;font-weight:400;font-size:2.4rem;line-height:100%;letter-spacing:-3%;vertical-align:middle;opacity:.4;width:50%}.Uslugi a{margin-top:auto;padding:3rem 6rem;border-radius:4rem;width:fit-content;display:flex;align-items:center;gap:1rem;z-index:1}.Uslugi a svg{fill:#fff;z-index:2;width:4rem;height:4rem}.Uslugi a h3{z-index:2;font-family:Steppe-SemiBold;font-weight:600;font-size:3.4rem;line-height:100%;letter-spacing:-3%;text-align:center;vertical-align:middle;margin:0;background:linear-gradient(97.2deg,#fff -11.29%,#ffffff7d 123.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin-top:.8rem}.Uslugi a{position:relative}.Uslugi a:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:#a238ff;border-radius:inherit;transition:all .5s cubic-bezier(.34,1.56,.64,1)}.Uslugi a:hover:before{transform:scale(1.08);background:radial-gradient(52.75% 104.93% at 50% 0%,#ffffff80,#fff0),#a238ff;border:2px solid rgba(255,255,255,.2);box-shadow:0 20px 80px #a238ff33}.Stats{width:80%;margin:auto;margin-top:10rem;margin-bottom:10rem;display:flex;flex-wrap:wrap;gap:2.9rem}.Stats .Metric.Last{background:#a238ff;border:2px solid rgba(255,255,255,.2);box-shadow:0 20px 80px #a238ff33}.Stats .Metric.Last .Header svg{opacity:.4}.Stats .Metric.Last .Header h1{opacity:.4}.Stats .Metric.Last .Value{width:100%;background:#fff;border:4px solid rgba(0,0,0,.1490196078);box-shadow:3px 17px 50px #00000026}.Stats .Metric.Last .Value h2{background:linear-gradient(90deg,#a238ff,#612299 135.98%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Stats .Metric{flex:1;width:auto;padding:6rem;background:#99999905;border:1px solid rgba(153,153,153,.1019607843);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:2.8rem}.Stats .Metric .Header{display:flex;align-items:center;gap:2.4rem}.Stats .Metric .Header svg{opacity:.2}.Stats .Metric .Header h1{font-family:Steppe-SemiBold;font-weight:600;font-size:2.8rem;line-height:100%;letter-spacing:-3%;opacity:.2;margin:0}.Stats .Metric .Value{margin-top:3rem;width:100%;height:12rem;background:linear-gradient(0deg,#ffffff05,#ffffff05),radial-gradient(34.14% 112.12% at 23.73% 100%,#a238ff24,#15151500);display:flex;align-items:center;border-radius:1.4rem;padding:2rem 4rem}.Stats .Metric .Value h2{font-family:Steppe-SemiBold;font-weight:600;font-size:4.1rem;line-height:100%;letter-spacing:-3%;border-bottom:3px solid #A238FF;white-space:nowrap}.Telegram{width:80%;height:46rem;margin:auto;background:linear-gradient(87.04deg,#229cff,#2b80ff 52.05%,#1742cf);border-radius:4rem;position:relative;display:flex;align-items:center;overflow:hidden}.Telegram:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/telegram_banner.png);background-position:left 2rem;background-size:50%;background-repeat:no-repeat;pointer-events:none}.Telegram .Content{width:80%;height:80%;margin-left:auto;display:flex;flex-direction:column;align-items:end;padding-right:6rem}.Telegram .Content .Header{margin-left:auto;display:flex;gap:2.4rem;align-items:center}.Telegram .Content .Header h1{font-family:Steppe-ExtraBold;font-weight:800;font-size:6rem;line-height:100%;letter-spacing:-1px;text-align:right;text-transform:uppercase;background:linear-gradient(90deg,#fff 79.34%,#fff6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0}.Telegram .Content .Header h2{background:#fff;padding:3rem 4rem 2rem;border-radius:2.4rem;font-family:Steppe-ExtraBold;font-weight:800;font-size:6rem;line-height:100%;letter-spacing:-1px;text-align:center;color:#1e57e0;margin:0}.Telegram .Content p{font-family:Steppe-SemiBold;font-weight:600;font-size:2.8rem;line-height:120%;letter-spacing:0px;text-align:right;opacity:.6;width:40%;margin-top:auto;margin-bottom:auto}.Telegram .Content a{margin-top:auto;display:flex;width:fit-content;align-items:center;justify-content:center;padding:3rem 6rem;gap:1rem;border-radius:2.4rem}.Telegram .Content a svg{z-index:1}.Telegram .Content a h3{font-family:Steppe-SemiBold;font-weight:600;font-size:3.4rem;line-height:100%;letter-spacing:-3%;text-align:center;vertical-align:middle;background:linear-gradient(94.7deg,#2263e9 3.8%,#2263e9cc 96.2%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0;z-index:1}.Telegram .Content a{position:relative}.Telegram .Content a:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(98.69deg,#fff,#fffc);border-radius:inherit;transition:all .5s cubic-bezier(.34,1.56,.64,1)}.Telegram .Content a:hover:before{transform:scale(1.08);background:linear-gradient(0deg,#fff,#fff),radial-gradient(52.75% 104.93% at 50% 0%,#ffffff80,#fff0);border:2px solid rgba(255,255,255,.2);box-shadow:0 20px 80px #fff3}.Contacts{position:relative}.Contacts:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#ffffff21,#fff0 97.67%);border-radius:6rem;padding-top:.1rem;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.Contacts{margin-top:8rem;width:100%;border-radius:6rem;background:linear-gradient(180deg,#ffffff03,#fff0);padding-top:10rem;padding-bottom:10rem}.Contacts .Content{width:80%;margin:auto;display:flex;position:relative}.Contacts .Content .Success{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:1rem}.Contacts .Content .Success .Modal{background:linear-gradient(180deg,#0a0c12,#040409 155.05%),radial-gradient(100% 203.09% at 100% 100%,#a238ff33,#0000);border-radius:4rem;padding:4rem;border:2px solid rgba(153,153,153,.1019607843);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.Contacts .Content .Success .Modal .Head{width:70rem;display:flex;align-items:center;gap:1rem}.Contacts .Content .Success .Modal .Head svg{width:6rem;height:6rem}.Contacts .Content .Success .Modal .Head h2{font-family:Steppe-Bold;font-weight:700;font-size:6rem;line-height:92%;letter-spacing:-3%;margin:0;margin-top:1rem}.Contacts .Content .Success .Modal p{margin-top:2.4rem;font-family:Steppe-Medium;font-weight:500;font-size:3.2rem;line-height:100%;letter-spacing:-1px;opacity:.5;width:80%}.Contacts .Content .Success .Modal button{width:100%;height:8rem;display:flex;align-items:center;justify-content:center;border-radius:3.2rem;gap:1rem;margin-top:6rem;background:#a238ff;border:2px solid rgba(255,255,255,.2);box-shadow:0 20px 80px #a238ff33}.Contacts .Content .Success .Modal button h3{font-family:Steppe-SemiBold;font-weight:600;font-size:3.2rem;line-height:100%;letter-spacing:-3%;background:linear-gradient(97.2deg,#fff -11.29%,#ffffff7d 123.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.Contacts .Messenger{width:6.9rem;height:3.8rem;border-radius:1.2rem;background:#168eff;border:1px solid rgba(255,255,255,.2)}.Contacts .LeftTab{width:30%}.Contacts .LeftTab .Head{display:flex;align-items:center;gap:2.4rem}.Contacts .LeftTab h1{font-family:Steppe-Bold;font-weight:700;font-size:6rem;line-height:92%;letter-spacing:-3%;margin:0}.Contacts .LeftTab h2{margin-top:4rem;font-family:Steppe-Regular;font-weight:400;font-size:2.4rem;line-height:100%;letter-spacing:0%;vertical-align:middle;opacity:.2}.Contacts .LeftTab .Contact .Header{display:flex;align-items:center;gap:1.4rem}.Contacts .LeftTab .Contact .Header h3{font-family:Steppe-Regular;font-weight:400;font-size:2.4rem;line-height:100%;letter-spacing:0%;opacity:.2}.Contacts .LeftTab .Contact a{font-family:Steppe-SemiBold;font-weight:600;font-size:3.4rem;line-height:100%;letter-spacing:0%}.Contacts .RightTab{margin-left:auto;width:60%}.Contacts .RightTab .Forms{width:100%;display:flex;flex-wrap:wrap;gap:1.6rem}.Contacts .RightTab .Forms div{display:flex;align-items:center;min-width:40%;height:8rem;flex:1;background:linear-gradient(269.78deg,#99999903 -2.17%,#ffffff05 98.27%);border-radius:2.4rem;padding-left:2.6rem}.Contacts .RightTab .Forms div svg{fill:#fff;opacity:.4}.Contacts .RightTab .Forms div:has(input:not(:placeholder-shown)) svg{fill:#fff;opacity:1}.Contacts .RightTab .Forms input{width:100%;height:100%;flex:1;background:transparent;border:none;position:relative;outline:none;color:#fff;font-family:Steppe-Regular;font-weight:400;font-size:2.6rem;line-height:100%;letter-spacing:-3%;padding-left:.8rem}.Contacts .RightTab .Forms input::placeholder{opacity:.2}.Contacts .RightTab textarea{margin-top:1.6rem;border-radius:2.4rem;width:100%;height:17.6rem;background:linear-gradient(269.78deg,#99999903 -2.17%,#ffffff05 98.27%);border:none;color:#fff;font-family:Steppe-Regular;font-weight:400;font-size:2.6rem;line-height:100%;letter-spacing:-3%;padding:2.6rem}.Contacts .RightTab textarea::placeholder{opacity:.2}.Contacts .RightTab input[type=file]{margin-top:1.6rem;border-radius:2.4rem;width:100%;height:8rem;background:linear-gradient(269.78deg,#99999903 -2.17%,#ffffff05 98.27%);border:none;color:#fff}.Contacts .RightTab .Send{display:flex;align-items:center;justify-content:center;width:100%;height:8rem;border-radius:2.4rem;border:none;color:#fff;font-family:Steppe-SemiBold;font-weight:600;font-size:2.6rem;line-height:100%;letter-spacing:-3%;gap:1rem;margin-top:5.3rem;z-index:15;position:relative}.Contacts .RightTab .Send:before{content:"";z-index:-1;position:absolute;inset:0;width:100%;height:100%;background:#a238ff;border-radius:inherit;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.Contacts .RightTab .Send:hover:before{transform:scale(1.08)}.Contacts .RightTab .Policy{margin-top:2rem;font-family:Steppe-Regular;font-weight:400;font-size:2rem;line-height:100%;letter-spacing:-3%;opacity:.2}.Contacts .RightTab .Policy strong{font-family:Steppe-SemiBold;font-weight:600;font-size:2rem;line-height:100%;letter-spacing:-3%}.Contacts .RightTab .Policy a{font-family:Steppe-SemiBold;font-weight:600;font-style:Semi Bold;font-size:2rem;line-height:100%;letter-spacing:-3%;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto}.select-wrapper{position:relative;display:flex;align-items:center;width:100%;max-width:6.9rem;margin-right:1.4rem}.select-wrapper .messenger-icon{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:1.2rem;background:linear-gradient(180deg,#ffffff08,#ffffff03);color:#fff}.select-wrapper .messenger-icon svg{display:block;width:2.4rem;height:2.4rem}.select-wrapper .Messenger{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:5.6rem;padding:0 3.6rem 0 6.8rem;border-radius:2.4rem;background:linear-gradient(269.78deg,#99999903 -2.17%,#ffffff05 98.27%);border:1px solid rgba(255,255,255,.06);color:#fff;font-family:Steppe-Regular;font-size:1.8rem;line-height:1}.caret{width:1.8rem;height:1.8rem}.select-wrapper .select-caret{position:absolute;right:1.2rem;pointer-events:none;color:#fff;width:1.8rem;height:1.8rem;display:flex;align-items:center;justify-content:center}.select-wrapper .Messenger::-ms-expand{display:none}.select-wrapper .Messenger:focus{box-shadow:0 0 0 4px #a238ff1f;border-color:#a238ff99}.select-wrapper input[type=hidden][name=messenger]{display:none}.custom-dropdown{position:relative;width:fit-content}.custom-dropdown .custom-btn{display:flex;align-items:center;justify-content:center;gap:1rem;width:6.9rem;height:3.8rem;border-radius:1.2rem;border:1px solid rgba(255,255,255,.06);background:#ffffff05;color:#fff;cursor:pointer}.custom-dropdown .custom-btn .label{font-size:1.8rem}.custom-dropdown .custom-btn .caret{display:flex}.custom-btn.telegram{background:linear-gradient(180deg,#22a7ff,#1b9aff);border:1px solid rgba(34,167,255,.6)}.custom-btn.vk{background:linear-gradient(180deg,#3b7ac6,#2f66b0);border:1px solid rgba(59,122,198,.6)}.options-list{position:absolute;top:4.2rem;left:0;right:0;background:transparent;border-radius:1rem;padding:0;box-shadow:0 18px 40px #0009;list-style:none;margin:0;overflow:hidden}.options-list .option{display:flex;align-items:center;justify-content:center;min-height:5rem;color:#fff;cursor:pointer;font-size:0}.options-list .option svg{width:24px;height:24px;display:block}.options-list .option.telegram{background:linear-gradient(180deg,#22a7ff,#1b9aff)}.options-list .option.vk{background:linear-gradient(180deg,#3b7ac6,#2f66b0)}.options-list .option+.option{border-top:1px solid rgba(255,255,255,.06)}.options-list .option:active{transform:none}.options-list .option:hover{filter:brightness(1.05)}.options-list .option:first-child{border-top-left-radius:.8rem;border-top-right-radius:.8rem}.options-list .option:last-child{border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.file-upload-wrapper{margin-top:1.6rem;width:100%}.file-upload-area{display:flex;align-items:center;padding-left:2.6rem;width:100%;height:8rem;background:linear-gradient(269.78deg,#99999903 -2.17%,#ffffff05 98.27%);border-radius:24px;cursor:pointer;transition:all .3s ease;color:#fff6;gap:.8rem}.file-upload-area:hover{border-color:#a238ff66;background:linear-gradient(269.78deg,#99999905 -2.17%,#ffffff0a 98.27%)}.file-upload-area.drag-active{border-color:#a238ffcc;background:linear-gradient(269.78deg,#a238ff0d -2.17%,#a238ff08 98.27%)}.file-upload-area svg{width:2.4rem;height:2.4rem;color:#ffffff4d}.file-upload-area .upload-text{font-family:Steppe-Regular;font-size:1.8rem;font-weight:400;color:#fff;margin:0;opacity:.2}.file-upload-area .upload-hint{font-family:Steppe-Regular;font-size:1.4rem;color:#ffffff4d}.file-list{margin-top:1.2rem;display:flex;flex-direction:column;gap:.8rem}.file-item{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem;border-radius:1.2rem;background:linear-gradient(269.78deg,#99999904 -2.17%,#ffffff06 98.27%);border:1px solid rgba(255,255,255,.06)}.file-item .file-info{display:flex;align-items:center;gap:1rem;flex:1;min-width:0}.file-item .file-info svg{flex-shrink:0;width:2rem;height:2rem;color:#fff9}.file-item .file-info div{display:flex;flex-direction:column;gap:.3rem;min-width:0}.file-item .file-name{display:block;font-family:Steppe-Regular;font-size:1.6rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-item .file-size{display:block;font-family:Steppe-Regular;font-size:1.2rem;color:#fff6}.file-remove{flex-shrink:0;width:3.2rem;height:3.2rem;border:1px solid rgba(255,255,255,.1);border-radius:.8rem;background:#ffffff0a;color:#ffffff80;font-size:2.4rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-family:Steppe-Regular}.file-remove:hover{background:#ff333326;border-color:#ff33334d;color:#ff6464cc}.file-remove:active{transform:scale(.95)}footer{width:100vw;height:auto}footer .Content{width:80%;margin:auto;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:5rem;padding-top:4rem;padding-bottom:4rem}footer .Content .Tab{width:fit-content;max-width:20%}footer .Content .Tab svg{margin-bottom:5rem}footer .Content .Tab h1{font-family:Steppe-SemiBold;font-weight:600;font-size:2rem;line-height:100%;letter-spacing:-3%}footer .Content .Tab .SubTab{margin-top:6rem}footer .Content .Tab nav{display:flex;flex-direction:column;gap:1rem}footer .Content .Tab p,footer .Content .Tab a{font-family:Steppe-Regular;font-weight:400;font-size:2.2rem;line-height:100%;letter-spacing:0%;opacity:.2}footer .Content.Buttons a{width:fit-content;padding:2.2rem 2.6rem;border-radius:4rem;height:6rem;background:#ffffff05;display:flex;align-items:center;justify-content:center;gap:.8rem}footer .Content.Buttons a p{font-family:Steppe-Regular;font-weight:400;font-size:1.6rem;line-height:100%;letter-spacing:-3%;text-align:center;background:linear-gradient(90deg,#fff,#fff9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;margin:0}footer .Content.Buttons a.TelegramBut svg{z-index:1}footer .Content.Buttons a.TelegramBut p{background:linear-gradient(90deg,#fff,#fff9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;z-index:1}footer .Content.Buttons a.TelegramBut{position:relative}footer .Content.Buttons a.TelegramBut:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:#1aa7ff;border-radius:inherit;transition:all .5s cubic-bezier(.34,1.56,.64,1)}footer .Content.Buttons a.TelegramBut:hover:before{transform:scale(1.08);background:#1aa7ff;border:2px solid rgba(255,255,255,.2);box-shadow:0 20px 80px #fff3}footer .Copyright{width:100%;background:linear-gradient(0deg,#0a0a10,#0a0a10),linear-gradient(0deg,#ffffff0a,#ffffff0a);height:5rem}footer .Copyright .Content{width:80%;display:flex;align-items:center;justify-content:space-between}footer .Copyright .Content h1{font-family:Steppe-Regular;font-weight:400;font-size:1.4rem;line-height:130%;letter-spacing:5%;margin:0;opacity:.4}.abouting{width:80%;margin:auto;margin-top:10rem;display:flex;flex-direction:column;gap:6rem}.abouting iframe{width:100%;height:70rem;border-radius:4rem}.abouting h2{font-family:Steppe-Bold;font-weight:700;font-size:8rem;line-height:100%;letter-spacing:-3%}.abouting .Abouts{display:flex;width:100%;gap:3rem}.abouting .Abouts div{width:50%;height:27.2rem;display:flex;justify-content:center;align-items:center;padding:6rem;position:relative}.abouting .Abouts div p{font-family:Steppe-SemiBold;font-weight:600;font-size:3.2rem;line-height:100%;letter-spacing:-3%;vertical-align:middle}.abouting .Abouts div:first-child{background:radial-gradient(38.2% 110.24% at 77.62% 100%,#ae52ff24,#15151500),#99999905;border:1px solid rgba(153,153,153,.1);border-radius:28px;overflow:hidden}.abouting .Abouts div:first-child:before{content:"";position:absolute;right:-10%;bottom:-80%;width:39.6rem;height:39.6rem;background-image:url(/img/bex.png);background-size:100%}.abouting .Abouts div:last-child{background:linear-gradient(0deg,#a238ff,#a238ff),#99999905;border:1px solid rgba(153,153,153,.1);box-shadow:0 20px 80px #a238ff33;border-radius:28px}.abouting .every{font-family:Steppe-Bold;font-weight:700;font-size:8rem;line-height:100%;letter-spacing:-3%}@media only screen and (max-width:600px){html,body{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;touch-action:manipulation}body.mobile-menu-open{overflow:hidden!important;touch-action:none!important;overscroll-behavior:none!important}.MobileMenu,.MainBlock,.Navigation,.burger,.MobileNav,.Caourusel,.MobileNavItem,.MobileLanguage{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity}.swiper,.swiper-wrapper,.swiper-slide{touch-action:pan-y}body:before{content:"";position:absolute;top:0;left:0;width:100%;height:55%;pointer-events:none;z-index:10001;background:radial-gradient(50% 93.91% at 0% 0%,#810de766,#05060a00)}.Telegram{width:90%!important;height:auto!important;justify-content:center}.Telegram:after{background-image:url(/telegram_mobile.png)!important;background-size:100%!important;background-position:center 90%!important;z-index:1}.Telegram .Content{z-index:2;width:90%!important;align-items:center!important;justify-content:center;padding:0!important;margin:0!important}.Telegram .Content .Header{flex-direction:column;margin-top:5.5rem;gap:1rem!important;margin-left:0!important}.Telegram .Content .Header h1{font-size:2.8rem!important;margin:0}.Telegram .Content .Header h2{padding:1.5rem 2rem 1.2rem!important;font-size:2.8rem!important}.Telegram .Content p{margin-top:2rem!important;font-size:1.6rem!important;text-align:center!important;width:80%!important}.Telegram .Content a{margin-top:34.6rem!important;margin-bottom:3rem;width:100%!important;padding:2rem 2.6rem!important}.Telegram .Content a svg{min-width:2.8rem;min-height:2.8rem}.Telegram .Content a h3{font-size:2.2rem!important}.Navigation{display:none!important}.Navigation nav{display:none}.Navigation .Language{display:none}.MainBlock{position:static;overflow:visible;transform:none}.MainBlock:after{display:none}.MainBlock .Cont{width:80%;height:100%!important;padding-top:5rem;padding-bottom:3rem}.MainBlock .Cont h1,.MainBlock .Cont h2,.MainBlock .Cont h3{font-size:6rem}.MainBlock .Cont h5{width:100%}.MainBlock .Cont .Slogan{flex-direction:column;align-items:flex-start}.MainBlock .Cont .Slogan .Studio{margin-left:0;margin-top:2rem;width:24.6rem;height:10rem}.MainBlock .Cont .Slogan .Studio h3{font-size:6rem}.MainBlock .Cont .Slogan .Studio:before{display:none}.MainBlock .Cont .Slogan .Studio{border-radius:2.8rem}.MainBlock .Cont .Slogan{margin-bottom:3rem}.MainBlock .Cont a{margin-top:1rem;width:100%;height:8rem;border:-2px solid rgba(255,255,255,.2) inside}.MainBlock .Cont a svg{width:2.8rem;height:2.8rem}.MainBlock .Cont a h6{font-size:2.4rem}.MainBlock .Cont .Scroll{margin-top:4rem;justify-content:center;display:none}.MainBlock .Cont .Scroll h6{font-size:1.6rem;width:fit-content;white-space:nowrap}.MainBlock .Cont .Scroll{margin-left:auto;margin-right:auto}.MainBlock video{display:none}.Caourusel .Buttons{display:none!important}.Caourusel .Slide .Content{height:98%!important;padding-bottom:0rem!important;padding-top:3rem!important}.Caourusel .Slide .LeftSide{width:100%!important}.Caourusel .Slide .LeftSide h1{font-size:6rem}.Caourusel .Slide .LeftSide .Tags{flex-direction:column;align-items:flex-start;margin-top:1rem}.Caourusel .Slide .LeftSide .Tags h2,.Caourusel .Slide .LeftSide .Tags h3,.Caourusel .Slide .LeftSide .Tags h4{font-size:2.8rem;margin:0;letter-spacing:-3%;width:fit-content}.Caourusel .Slide .LeftSide .Tags h2{padding:1.6rem 2.2rem;width:100%;white-space:break-spaces;width:fit-content}.Caourusel .Slide .LeftSide .Tags div{padding:1.6rem 2.2rem}.Caourusel .Slide .LeftSide p{font-size:1.8rem;margin-top:auto;margin-bottom:0}.Caourusel .Slide .LeftSide a{width:100%;height:8rem;margin-top:1rem;margin-bottom:3rem}.Caourusel .Slide .LeftSide a svg{min-width:2.8rem;min-height:2.8rem}.Caourusel .Slide .LeftSide a h3{font-size:2rem;white-space:nowrap}.Pricing .Head .navig{flex-direction:column}.Pricing .Prices{transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity}.Pricing .Prices div{flex-direction:column}.Pricing .Prices div article{width:95%;align-self:center;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity}.Pricing .Prices div article .Price{flex-direction:row}.Pricing .Prices div article .Name{height:fit-content;flex-direction:column-reverse;flex-wrap:wrap;gap:1rem}.Pricing .Prices div article .Name h1{white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.Uslugi .Content .LeftSide{width:100%}.Uslugi .Content .LeftSide h1{font-size:4rem}.Uslugi .Content .LeftSide .Tags h2{font-size:1.85rem;padding:1.4rem 4rem;white-space:nowrap}.Uslugi .Content .LeftSide .Tags div{display:flex;align-items:center;justify-content:center;padding:1.6rem 2.3rem}.Uslugi .Content .LeftSide .Tags div h2{padding:0}.Uslugi .Content .LeftSide p{font-size:1.8rem;width:100%;text-align:center}.Uslugi .Content .LeftSide a{width:100%;padding:2.6rem 2rem;align-items:center;justify-content:center}.Uslugi .Content .LeftSide a svg{max-width:2.8rem;max-height:2.8rem}.Uslugi .Content .LeftSide a h3{font-size:2rem;white-space:nowrap;letter-spacing:-3%;margin-top:.5rem}.Stats .Metric{width:100%!important;padding:2.6rem!important}.Stats .Metric .Header svg{width:2.6rem;height:2.6rem}.Stats .Metric .Header h1{font-size:1.8rem!important}.Stats .Metric .Value{height:fit-content!important;width:100%!important}.Stats .Metric .Value h2{font-size:3rem!important;word-break:keep-all!important;white-space:normal!important;overflow-wrap:break-word;max-width:100%;margin:0}.Stats .Metric.Last .Value h2{font-size:1.7rem!important}.Contacts .Content{flex-direction:column}.Contacts .Content .LeftTab{width:100%}.Contacts .Content .LeftTab h1{font-size:2.8rem}.Contacts .Content .LeftTab .Head svg{width:4rem;height:4rem}.Contacts .Content .LeftTab h2{font-size:1.6rem}.Contacts .Content .LeftTab .Contact{display:none}.Contacts .Content .RightTab{width:100%}.Contacts .Content .RightTab .Forms{flex-direction:column}.Contacts .Content .RightTab .Forms div{flex:none;height:6rem}.Contacts .Content .RightTab .Forms div input,.Contacts .Content .RightTab textarea{font-size:2rem}.Contacts .Content .RightTab .file-upload-wrapper svg{min-width:2.4rem;min-height:2.4rem}.Contacts .Content .RightTab .file-upload-wrapper p,.Contacts .Content .RightTab .file-upload-wrapper span{font-size:1.4rem;text-overflow:ellipsis;overflow:hidden;height:auto}.Contacts .Content .RightTab .file-upload-wrapper span{display:none}.Contacts .Content .RightTab .Send{padding:0;font-size:2.4rem}.Contacts .Content .RightTab .Policy{font-size:1.4rem;text-align:center}.Contacts .Content .RightTab .Policy strong,.Contacts .Content .RightTab .Policy a{font-size:1.4rem}footer .Content{flex-direction:column}footer .Content .Tab{width:100%!important;max-width:100%!important;display:flex;flex-direction:column;align-items:center}footer .Content .Tab p{text-align:center}footer .Content .Tab a{text-align:center}footer .Content.Buttons a{width:100%!important}.MobileNav{display:flex!important;flex-direction:column;margin-top:3rem;top:4rem;left:0;right:0;height:auto;padding-left:2rem;padding-right:2rem;margin-bottom:2rem;z-index:9999;max-height:4rem;transition:max-height .15s ease-out}.MobileNav:has(.Navig.open){max-height:50rem;transition:max-height .15s ease-out}.MobileNav .Showed{width:100%;display:flex;justify-content:space-between;align-items:center}.MobileNav .Navig{overflow:hidden;width:100%;margin-top:3rem}.MobileNav .Navig nav{display:flex;flex-direction:column;gap:1.4rem}.MobileNav .Navig .MobileNavItem{display:flex;align-items:center;gap:1.4rem;padding:1.4rem 1.6rem;border-radius:1.6rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);text-decoration:none;color:#fff;transition:all .3s ease;cursor:pointer}.MobileNav .Navig .MobileNavItem:hover{background:radial-gradient(52.75% 104.93% at 50% 0%,#fff3,#0c0c0c00),linear-gradient(101.48deg,#a4aac214 -45.03%,#4e505c14 105.85%);border:1px solid rgba(255,255,255,.08);transform:translate(8px)}.MobileNav .Navig .MobileNavItem svg{width:2.2rem;height:2.2rem;flex-shrink:0;fill:#fff}.MobileNav .Navig .MobileNavItem h2{font-family:Steppe-Medium;font-weight:500;font-size:1.6rem;line-height:100%;letter-spacing:-3%;margin:0;color:#fff}.MobileNav .Navig .MobileLanguage{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.MobileNav .Navig .MobileLanguage .LangOption{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem;border-radius:1.2rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:all .3s ease}.MobileNav .Navig .MobileLanguage .LangOption:hover{background:radial-gradient(52.75% 104.93% at 50% 0%,#fff3,#0c0c0c00),linear-gradient(101.48deg,#a4aac214 -45.03%,#4e505c14 105.85%);border:1px solid rgba(255,255,255,.08);transform:translate(8px)}.MobileNav .Navig .MobileLanguage .LangOption img{width:2rem;height:1.4rem;flex-shrink:0}.MobileNav .Navig .MobileLanguage .LangOption h2{font-family:Steppe-Medium;font-weight:500;font-size:1.6rem;line-height:100%;letter-spacing:-3%;color:#fff;margin:0}.MobileNav svg{width:13.5rem}.MobileNav .burger{width:4rem;height:4rem;background:linear-gradient(101.48deg,#a4aac214 -45.03%,#4e505c14 105.85%);border:1px solid rgba(255,255,255,.0784313725);border-radius:1.4rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;padding:0}.MobileNav .burger svg{width:2.4rem;height:2.4rem}.MobileNav .burger:hover{background:radial-gradient(52.75% 104.93% at 50% 0%,#fff3,#0c0c0c00),linear-gradient(101.48deg,#a4aac214 -45.03%,#4e505c14 105.85%);border:1px solid rgba(255,255,255,.08)}.MobileNav .burger .burger-line{transform-origin:center;transition:all .4s cubic-bezier(.68,-.55,.265,1.55)}.MobileNav .burger .burger-line-1{transform:translateY(0)}.MobileNav .burger .burger-line-2{opacity:1}.MobileNav .burger .burger-line-3{transform:translateY(0)}.MobileNav .burger.active .burger-line-1{transform:rotate(45deg) translateY(8px)}.MobileNav .burger.active .burger-line-2{opacity:0}.MobileNav .burger.active .burger-line-3{transform:rotate(-45deg) translateY(-8px)}.MobileMenu{position:fixed;top:9rem;left:0;right:0;bottom:0;background:#0b0619f2;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);border-top:2px solid rgba(255,255,255,.1098039216);z-index:9999;transform:translate(-100%);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55);display:flex;flex-direction:column;overflow-y:auto;padding:2rem;gap:2rem}.MobileMenu.open{transform:translate(0)}.MobileMenu nav{display:flex;flex-direction:column;gap:1rem}.MobileMenu .MobileNavItem{display:flex;align-items:center;gap:1.4rem;padding:1.4rem 1.6rem;border-radius:1.6rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);text-decoration:none;color:#fff;transition:all .3s ease;cursor:pointer}.MobileMenu .MobileNavItem:hover{background:radial-gradient(52.75% 104.93% at 50% 0%,#fff3,#0c0c0c00),linear-gradient(101.48deg,#a4aac214 -45.03%,#4e505c14 105.85%);border:1px solid rgba(255,255,255,.08);transform:translate(8px)}.MobileMenu .MobileNavItem svg{width:2.2rem;height:2.2rem;flex-shrink:0}.MobileMenu .MobileNavItem h2{font-family:Steppe-Medium;font-weight:500;font-size:1.6rem;line-height:100%;letter-spacing:-3%;margin:0;color:#fff}.abouting{justify-content:center!important;gap:1rem!important;padding-top:0!important;padding-bottom:5rem!important}.abouting iframe{width:100%!important;height:18rem!important;border-radius:1.8rem!important}.abouting h2{font-size:2.4rem!important;margin:0;margin-top:2rem;margin-bottom:2rem}.abouting .Abouts{flex-direction:column}.abouting .Abouts div:first-child:before{bottom:10%!important;width:100%!important;height:100%!important}.abouting .Abouts div{width:100%!important;padding:2rem!important;height:auto!important}.abouting .Abouts div p{font-size:1.6rem!important;margin:0}.abouting p{font-size:2rem!important;margin-top:2rem}}.loading-screen{position:fixed;z-index:99999;inset:0;display:grid;place-items:center;overflow:hidden;background:#0a0c12;isolation:isolate;overscroll-behavior:contain;touch-action:none}.loading-screen__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:clamp(3.2rem,5vh,5.5rem)}.loading-screen__logo{display:block;width:clamp(16rem,13vw,25rem);height:auto;transform-origin:center;animation:loading-logo-pulse 2s cubic-bezier(0,.97,.5,1) infinite}.loading-screen__shine{filter:blur(12px);opacity:.85;transform-origin:center;animation:loading-logo-shine 2s ease-in-out infinite}.loading-screen__stars{display:flex;gap:clamp(.7rem,1vw,1.8rem)}.loading-screen__star{--star-index: 0;color:#a640ff33;font-size:clamp(2.8rem,2.5vw,4rem);line-height:1;text-shadow:0 0 3rem rgba(166,64,255,.3);animation:loading-star 2s ease-in-out infinite;animation-delay:calc(var(--star-index) * .12s)}.loading-screen__glow{position:absolute;z-index:1;border-radius:50%;background:radial-gradient(circle,#e04cffb8 0,#5c26f26b 38%,#5c26f200 72%);pointer-events:none}.loading-screen__glow--large{bottom:-38rem;left:42%;width:clamp(38rem,45vw,70rem);aspect-ratio:1;opacity:.7;animation:loading-glow-large 2s ease-out infinite}.loading-screen__glow--small{right:39%;bottom:-18rem;width:clamp(22rem,25vw,36rem);aspect-ratio:1;opacity:.65;animation:loading-glow-small 2s ease-out infinite}@keyframes loading-logo-pulse{0%{transform:scale(.6)}50%,to{transform:scale(1)}}@keyframes loading-logo-shine{0%{transform:translate(-7rem,-5rem) rotate(45deg)}50%,to{transform:translate(33rem,25rem) rotate(45deg)}}@keyframes loading-star{0%,12%{color:#a640ff33;filter:brightness(.8);transform:scale(.88)}35%,75%{color:#b960ff;filter:brightness(1.2);transform:scale(1)}to{color:#a640ff33;filter:brightness(.8);transform:scale(.88)}}@keyframes loading-glow-large{0%{opacity:0;transform:translate(-10rem,22rem)}to{opacity:.7;transform:translate(0)}}@keyframes loading-glow-small{0%{opacity:0;transform:translate(5rem,14rem)}to{opacity:.65;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.loading-screen__logo,.loading-screen__shine,.loading-screen__star,.loading-screen__glow{animation:none}}
