*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-golos-text), ui-sans-serif, system-ui, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-\[-2px\]{inset:-2px}.inset-\[2px\]{inset:2px}.inset-x-0{left:0;right:0}.inset-x-\[-20px\]{left:-20px;right:-20px}.inset-y-0{top:0;bottom:0}.-top-0{top:0}.bottom-0{bottom:0}.bottom-\[-60svh\]{bottom:-60svh}.bottom-\[69px\]{bottom:69px}.bottom-\[7px\]{bottom:7px}.bottom-\[max\(18px\,env\(safe-area-inset-bottom\)\)\]{bottom:max(18px, env(safe-area-inset-bottom))}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-\[1000px\]{left:1000px}.left-\[1107px\]{left:1107px}.left-\[118\.21px\]{left:118.21px}.left-\[18\.21px\]{left:18.21px}.left-\[22\.21px\]{left:22.21px}.left-\[286px\]{left:286px}.left-\[695px\]{left:695px}.left-\[7px\]{left:7px}.left-\[calc\(100vw-636px\)\]{left:calc(100vw - 636px)}.right-0{right:0}.right-4{right:1rem}.right-\[max\(18px\,env\(safe-area-inset-right\)\)\]{right:max(18px, env(safe-area-inset-right))}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-4{top:1rem}.top-\[-24svh\]{top:-24svh}.top-\[118\.2px\]{top:118.2px}.top-\[12svh\]{top:12svh}.top-\[160px\]{top:160px}.top-\[18\.21px\]{top:18.21px}.top-\[22\.21px\]{top:22.21px}.top-\[378px\]{top:378px}.top-\[420px\]{top:420px}.top-\[67px\]{top:67px}.top-\[72px\]{top:72px}.top-\[7px\]{top:7px}.top-\[calc\(38svh_-_377\.84px\)\]{top:calc(38svh - 377.84px)}.top-\[calc\(50\%_-_377\.84px\)\]{top:calc(50% - 377.84px)}.top-\[var\(--realized-media-top\,540px\)\]{top:var(--realized-media-top,540px)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[1000\]{z-index:1000}.z-\[120\]{z-index:120}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[500\]{z-index:500}.z-\[600\]{z-index:600}.z-\[700\]{z-index:700}.z-\[800\]{z-index:800}.z-\[80\]{z-index:80}.z-\[900\]{z-index:900}.z-\[90\]{z-index:90}.z-\[9999\]{z-index:9999}.mx-auto{margin-left:auto;margin-right:auto}.-mt-20{margin-top:-5rem}.-mt-\[40svh\]{margin-top:-40svh}.mb-3{margin-bottom:.75rem}.ml-1{margin-left:.25rem}.ml-\[calc\(50\%_-_50vw\)\]{margin-left:calc(50% - 50vw)}.mt-0{margin-top:0}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[13px\]{margin-top:13px}.mt-\[26px\]{margin-top:26px}.mt-\[var\(--academy-cards-gap\)\]{margin-top:var(--academy-cards-gap)}.mt-\[var\(--academy-copy-gap\)\]{margin-top:var(--academy-copy-gap)}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.h-0{height:0}.h-1{height:.25rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-20{height:5rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[100svh\]{height:100svh}.h-\[120px\]{height:120px}.h-\[1250px\]{height:1250px}.h-\[160px\]{height:160px}.h-\[163px\]{height:163px}.h-\[18px\]{height:18px}.h-\[207px\]{height:207px}.h-\[216px\]{height:216px}.h-\[252\.42px\]{height:252.42px}.h-\[280px\]{height:280px}.h-\[332px\]{height:332px}.h-\[340px\]{height:340px}.h-\[391px\]{height:391px}.h-\[396px\]{height:396px}.h-\[440px\]{height:440px}.h-\[48px\]{height:48px}.h-\[4px\]{height:4px}.h-\[540px\]{height:540px}.h-\[55px\]{height:55px}.h-\[578\.17px\]{height:578.17px}.h-\[5px\]{height:5px}.h-\[60px\]{height:60px}.h-\[60svh\]{height:60svh}.h-\[62px\]{height:62px}.h-\[674\.38px\]{height:674.38px}.h-\[700\.62px\]{height:700.62px}.h-\[755\.68px\]{height:755.68px}.h-\[80svh\]{height:80svh}.h-\[837px\]{height:837px}.h-\[870px\]{height:870px}.h-\[91px\]{height:91px}.h-\[92px\]{height:92px}.h-\[943\.61px\]{height:943.61px}.h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}.h-\[min\(86svh\,928px\)\]{height:min(86svh,928px)}.h-\[var\(--expanded-image-section-height\,264svh\)\]{height:var(--expanded-image-section-height,264svh)}.h-\[var\(--realized-card-height\,926px\)\]{height:var(--realized-card-height,926px)}.h-\[var\(--realized-card-shell-height\,920px\)\]{height:var(--realized-card-shell-height,920px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[calc\(100svh-96px\)\]{max-height:calc(100svh - 96px)}.min-h-\[320svh\]{min-height:320svh}.min-h-\[360px\]{min-height:360px}.min-h-\[40svh\]{min-height:40svh}.min-h-\[420px\]{min-height:420px}.min-h-\[55px\]{min-height:55px}.min-h-\[560px\]{min-height:560px}.min-h-\[64px\]{min-height:64px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[120px\]{width:120px}.w-\[17px\]{width:17px}.w-\[1825\.34px\]{width:1825.34px}.w-\[207px\]{width:207px}.w-\[210px\]{width:210px}.w-\[216px\]{width:216px}.w-\[231\.6px\]{width:231.6px}.w-\[242px\]{width:242px}.w-\[252\.42px\]{width:252.42px}.w-\[280px\]{width:280px}.w-\[293\.53px\]{width:293.53px}.w-\[444px\]{width:444px}.w-\[52px\]{width:52px}.w-\[55px\]{width:55px}.w-\[60px\]{width:60px}.w-\[618px\]{width:618px}.w-\[62px\]{width:62px}.w-\[698px\]{width:698px}.w-\[83px\]{width:83px}.w-\[844px\]{width:844px}.w-\[872\.67px\]{width:872.67px}.w-\[954px\]{width:954px}.w-\[calc\(100\%-14px\)\]{width:calc(100% - 14px)}.w-\[calc\(100\%_-_40px\)\]{width:calc(100% - 40px)}.w-\[calc\(66\.666667\%\+37\.333px\)\]{width:calc(66.6667% + 37.333px)}.w-\[calc\(80\%\+44\.8px\)\]{width:calc(80% + 44.8px)}.w-\[min\(420px\,70vw\)\]{width:min(420px,70vw)}.w-\[min\(84vw\,1490px\)\]{width:min(84vw,1490px)}.w-\[min\(85vw\,calc\(min\(86svh\,928px\)\*0\.57112\)\)\]{width:min(85vw,min(86svh,928px)/1.75095)}.w-\[var\(--realized-card-width\,698px\)\]{width:var(--realized-card-width,698px)}.w-full{width:100%}.w-max{width:max-content}.w-screen{width:100vw}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-\[1036px\]{max-width:1036px}.max-w-\[1078px\]{max-width:1078px}.max-w-\[1436px\]{max-width:1436px}.max-w-\[1490px\]{max-width:1490px}.max-w-\[221px\]{max-width:221px}.max-w-\[330px\]{max-width:330px}.max-w-\[370px\]{max-width:370px}.max-w-\[412px\]{max-width:412px}.max-w-\[452px\]{max-width:452px}.max-w-\[805px\]{max-width:805px}.max-w-\[821px\]{max-width:821px}.max-w-\[845px\]{max-width:845px}.max-w-\[941px\]{max-width:941px}.max-w-\[944px\]{max-width:944px}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[68\.02deg\]{--tw-rotate:68.02deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.52\]{--tw-scale-x:.52;--tw-scale-y:.52;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[var\(--realized-card-scale\,1\)\]{--tw-scale-x:var(--realized-card-scale,1);--tw-scale-y:var(--realized-card-scale,1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[futurelab-loader_1\.05s_ease-in-out_infinite\]{animation:1.05s ease-in-out infinite futurelab-loader}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-5{gap:1.25rem}.gap-8{gap:2rem}.gap-\[var\(--solution-copy-gap\)\]{gap:var(--solution-copy-gap)}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-\[11px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11px * var(--tw-space-y-reverse))}.space-y-\[13px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13px * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-visible{overflow-y:visible}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[13px\]{border-radius:13px}.rounded-\[15px\]{border-radius:15px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[34px\]{border-radius:34px}.rounded-\[35px\]{border-radius:35px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-y-\[13px\]{border-top-width:13px;border-bottom-width:13px}.border-l-\[20px\]{border-left-width:20px}.border-\[\#EBEBEB\]{--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-y-transparent{border-top-color:#0000;border-bottom-color:#0000}.border-l-white{--tw-border-opacity:1;border-left-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-\[\#0051FF\]{--tw-bg-opacity:1;background-color:rgb(0 81 255/var(--tw-bg-opacity,1))}.bg-\[\#0B5CFF\]{--tw-bg-opacity:1;background-color:rgb(11 92 255/var(--tw-bg-opacity,1))}.bg-\[\#1D1D1D\]{--tw-bg-opacity:1;background-color:rgb(29 29 29/var(--tw-bg-opacity,1))}.bg-\[\#2F2F2F\]{--tw-bg-opacity:1;background-color:rgb(47 47 47/var(--tw-bg-opacity,1))}.bg-\[\#3FA1FC\]{--tw-bg-opacity:1;background-color:rgb(63 161 252/var(--tw-bg-opacity,1))}.bg-\[\#8F08C5\]{--tw-bg-opacity:1;background-color:rgb(143 8 197/var(--tw-bg-opacity,1))}.bg-\[\#B24ECC\]{--tw-bg-opacity:1;background-color:rgb(178 78 204/var(--tw-bg-opacity,1))}.bg-\[\#DA7FCE\]{--tw-bg-opacity:1;background-color:rgb(218 127 206/var(--tw-bg-opacity,1))}.bg-\[\#F2F2F5\]{--tw-bg-opacity:1;background-color:rgb(242 242 245/var(--tw-bg-opacity,1))}.bg-\[\#F2F3F7\]{--tw-bg-opacity:1;background-color:rgb(242 243 247/var(--tw-bg-opacity,1))}.bg-\[\#FCCC01\]{--tw-bg-opacity:1;background-color:rgb(252 204 1/var(--tw-bg-opacity,1))}.bg-\[\#FFFF19\]{--tw-bg-opacity:1;background-color:rgb(255 255 25/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/50{background-color:#00000080}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/90{background-color:#ffffffe6}.bg-\[linear-gradient\(135deg\,\#4B0E5B_0\%\,\#DE5CFF_38\%\,\#FCCC01_100\%\)\]{background-image:linear-gradient(135deg,#4b0e5b 0%,#de5cff 38%,#fccc01 100%)}.bg-\[linear-gradient\(270deg\,rgba\(0\,0\,0\,0\)_0\%\,\#000_100\%\)\]{background-image:linear-gradient(270deg,#0000 0%,#000 100%)}.bg-\[linear-gradient\(46\.02deg\,\#4B0E5B_-1\.84\%\,\#A91E83_28\.61\%\,\#FD9A34_65\.03\%\,\#F9EB44_100\%\)\]{background-image:linear-gradient(46.02deg,#4b0e5b -1.84%,#a91e83 28.61%,#fd9a34 65.03%,#f9eb44 100%)}.bg-\[linear-gradient\(90deg\,\#4B0E5B_0\%\,\#A91E83_29\.9\%\,\#FD9A34_65\.67\%\,\#F9EB44_100\%\)\]{background-image:linear-gradient(90deg,#4b0e5b 0%,#a91e83 29.9%,#fd9a34 65.67%,#f9eb44 100%)}.bg-\[linear-gradient\(90deg\,rgba\(0\,0\,0\,0\)_0\%\,\#000_100\%\)\]{background-image:linear-gradient(90deg,#0000 0%,#000 100%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-black{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-black\/35{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #00000059 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-white{fill:#fff}.object-cover{-o-object-fit:cover;object-fit:cover}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[29px\]{padding-left:29px;padding-right:29px}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-4{padding-bottom:1rem}.pb-\[var\(--realized-bottom-padding\,112px\)\]{padding-bottom:var(--realized-bottom-padding,112px)}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-14{padding-top:3.5rem}.pt-24{padding-top:6rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.pt-\[30px\]{padding-top:30px}.pt-\[72px\]{padding-top:72px}.pt-\[var\(--realized-top-padding\,80px\)\]{padding-top:var(--realized-top-padding,80px)}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-heading{font-family:var(--font-sansation), var(--font-golos-text), sans-serif}.font-sans{font-family:var(--font-golos-text), ui-sans-serif, system-ui, sans-serif}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[31px\]{font-size:31px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.18\]{line-height:1.18}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.24\]{line-height:1.24}.leading-\[1\.7\]{line-height:1.7}.leading-\[26px\]{line-height:26px}.leading-\[28px\]{line-height:28px}.leading-\[30px\]{line-height:30px}.leading-\[48px\]{line-height:48px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-\[0\.035em\]{letter-spacing:.035em}.tracking-normal{letter-spacing:0}.text-\[\#1D1D1D\]{--tw-text-opacity:1;color:rgb(29 29 29/var(--tw-text-opacity,1))}.text-\[\#202024\]{--tw-text-opacity:1;color:rgb(32 32 36/var(--tw-text-opacity,1))}.text-\[\#4C4C4C\]{--tw-text-opacity:1;color:rgb(76 76 76/var(--tw-text-opacity,1))}.text-\[\#949494\]{--tw-text-opacity:1;color:rgb(148 148 148/var(--tw-text-opacity,1))}.text-\[\#A91FC3\]{--tw-text-opacity:1;color:rgb(169 31 195/var(--tw-text-opacity,1))}.text-\[\#C4C4C4\]{--tw-text-opacity:1;color:rgb(196 196 196/var(--tw-text-opacity,1))}.text-\[\#DE5CFF\]{--tw-text-opacity:1;color:rgb(222 92 255/var(--tw-text-opacity,1))}.text-\[\#EBEBEB\]{--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1))}.text-\[\#FFFF19\]{--tw-text-opacity:1;color:rgb(255 255 25/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_34px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 10px 34px #00000073;--tw-shadow-colored:0 10px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 14px 36px #00000073;--tw-shadow-colored:0 14px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 18px 50px #0000002e;--tw-shadow-colored:0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 18px 60px #0003;--tw-shadow-colored:0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 20px 50px #00000026;--tw-shadow-colored:0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 30px 90px #000000a6;--tw-shadow-colored:0 30px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-black\/30{--tw-shadow-color:#0000004d;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color:#0006;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/45{--tw-shadow-color:#00000073;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/60{--tw-shadow-color:#0009;--tw-shadow:var(--tw-shadow-colored)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[200px\]{--tw-blur:blur(200px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[0\.45\]{--tw-brightness:brightness(.45);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[0\.7\]{--tw-brightness:brightness(.7);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[1\.1\]{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[10\]{--tw-saturate:saturate(10);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[2\.2\]{--tw-saturate:saturate(2.2);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[2\.9\]{--tw-saturate:saturate(2.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[transform\:matrix\(-0\.37\,0\.93\,0\.93\,0\.37\,0\,0\)\]{transform:matrix(-.37,.93,.93,.37,0,0)}.\[transform\:matrix\(-0\.84\,0\.55\,0\.55\,0\.84\,0\,0\)\]{transform:matrix(-.84,.55,.55,.84,0,0)}.\[transform\:translateZ\(0\)\]{transform:translateZ(0)}:root{--background:#000;--foreground:#fff;--text-secondary-light:#c4c4c4;--directions-end-gap:80px;--font-project-mini-heading:var(--font-golos-text), system-ui, sans-serif;--page-content-max:1436px;--page-inline-gutter:clamp(20px, 5.75vw, 80px)}html,body{background:var(--background);color:var(--foreground);max-width:100vw;overflow-x:clip}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}html.is-preloading,html.is-preloading body{overflow:hidden}body{font-family:var(--font-golos-text), system-ui, sans-serif;overflow-x:clip}button,input,textarea,select{font-family:inherit}main{max-width:100vw;overflow-x:clip}.font-heading,.footer-section h2,.footer-section h3,h2,h3,.hero-title{font-family:var(--font-sansation), var(--font-golos-text), sans-serif}.font-onest{font-family:var(--font-golos-text), system-ui, sans-serif}.project-mini-heading{font-family:var(--font-project-mini-heading)}.section-subtitle-light{color:var(--text-secondary-light);font-size:16px;font-weight:500;line-height:24px}.academy-card-title{font-family:var(--font-project-mini-heading)}.academy-card--1{transform:translate(-220px,18px)rotate(-19deg)}.academy-card--2{transform:translate(-142px,8px)rotate(12.42deg)}.academy-card--3{transform:translate(-29px,26px)rotate(-.53deg)}.academy-card--4{transform:translate(39px,13px)rotate(-11.81deg)}.academy-card--5{transform:translate(127px,8px)rotate(-8.17deg)}.academy-card--6{transform:translate(213px,30px)rotate(24.31deg)}@media (min-width:720px){.section-subtitle-light{font-size:18px;line-height:24px}}@media (min-width:960px){.section-subtitle-light{font-size:21px;line-height:26px}}@media (min-width:1370px){.section-subtitle-light{font-size:23px;line-height:28px}.solutions-heading{top:0!important}}@keyframes futurelab-loader{0%{transform:translate(-105%)}to{transform:translate(205%)}}.hero-section{--hero-inline:clamp(20px, 4vw, 64px);--hero-content-gap:clamp(32px, 5vw, 72px);--hero-post-video-clearance:clamp(140px, 16svh, 220px);--hero-bottom-gap:clamp(250px, 30svh, 400px);margin-bottom:var(--hero-bottom-gap);--hero-scroll-distance:calc(clamp(1100px, 150svh, 1800px) + var(--hero-post-video-clearance));min-width:0;min-height:calc(100svh + var(--hero-scroll-distance));height:auto}.hero-stage{z-index:1;box-sizing:border-box;width:100%;min-width:0;height:100svh;min-height:0;position:relative;overflow:hidden}.hero-content{box-sizing:border-box;width:min(100% - (2 * var(--hero-inline)), 1440px);gap:var(--hero-content-gap);min-width:0;margin-inline:auto;padding-top:164px;padding-bottom:48px;display:grid}.hero-support{grid-template-areas:"description""actions""image";gap:24px;min-width:0;display:grid}.hero-description,.hero-image,.hero-action-panel{min-width:0}.hero-header{left:var(--hero-inline);z-index:20;width:calc(100% - (2 * var(--hero-inline)));flex-direction:column-reverse;align-items:center;gap:25px;display:flex;position:absolute;top:20px}.hero-brand-shell{background:#000;border:1px solid #fffffff2;border-radius:16px;justify-content:center;align-items:center;width:100%;height:48px;display:flex}.hero-brand{color:#fff;align-items:center;gap:11px;text-decoration:none;display:flex}.hero-brand img{width:144px;height:auto}.hero-brand-mark{width:38px;height:33px;display:block;position:relative}.hero-brand-mark span{transform-origin:50%;border-radius:11px 4px;position:absolute;inset:6px 8px}.hero-brand-mark span:first-child{background:linear-gradient(135deg,#ffdc2e,#ff6d7c);transform:translate(-7px,4px)rotate(-43deg)}.hero-brand-mark span:nth-child(2){background:linear-gradient(135deg,#ff74ad,#815eff);transform:rotate(38deg)}.hero-brand-mark span:nth-child(3){background:linear-gradient(135deg,#4db5ff,#1e57ff);transform:translate(8px,-4px)rotate(-38deg)}.hero-brand-text{flex-direction:column;line-height:1;display:flex}.hero-brand-name{font-size:28px;font-weight:850}.hero-brand-byline{align-self:flex-end;margin-top:2px;font-size:6px;font-weight:800}.hero-header-button{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;min-height:44px;padding-inline:clamp(16px,2.5vw,24px);text-decoration:none;display:none}.hero-language{color:#ffffff9e;justify-content:center;align-items:center;gap:19px;width:195px;font-size:16px;font-weight:800;line-height:19px;display:flex}.hero-language a{color:inherit;text-decoration:none}.hero-language a[aria-current=true]{color:#fff}.hero-language-divider{background:#ffffffb8;width:1px;height:19px}.hero-copy{min-width:0}.hero-title{letter-spacing:0;text-wrap:balance;overflow-wrap:break-word;max-width:100%;font-size:clamp(24px,8.6vw,40px);line-height:1.08}.hero-description{color:#ffffffc7;grid-area:description;font-size:16px;font-weight:500;line-height:1.5}.hero-action-panel{grid-area:actions}.hero-actions{gap:14px}.hero-button{text-align:center;border-radius:8px;justify-content:center;align-items:center;width:100%;height:auto;min-height:44px;padding:10px clamp(16px,3vw,32px);font-size:16px;line-height:19px;display:flex}.hero-image{aspect-ratio:530/928;grid-area:image;justify-self:start;width:clamp(140px,45vw,190px);height:auto;position:relative;left:50%;transform:translate(-50%)}.hero-light{filter:blur(100px);transform-origin:50%;width:581.03px;height:508.64px;top:483px;left:calc(50% - 338.005px);transform:rotate(-12.33deg)}.hero-light-inner{width:100%;height:100%;position:relative}.hero-light-ellipse{border-radius:999px;display:block;position:absolute}.hero-light-ellipse-blue{background:#3fa1fc;width:151.45px;height:458.15px;top:120.07px;left:300.42px;transform:rotate(55.69deg)}.hero-light-ellipse-yellow{background:#fccc01;width:151.45px;height:440.99px;top:199px;left:200.43px;transform:matrix(-.66,-.75,-.75,.66,0,0)}.hero-light-ellipse-pink{background:#da7fce;width:191.94px;height:378.07px;top:77.07px;left:200.42px;transform:matrix(-.7,.71,.71,.7,0,0)}.hero-word{margin-right:.18em}.solutions-transition-media{backface-visibility:hidden;will-change:transform;transform:translateZ(0)}.hero-image video,.expanded-image-section video,.solutions-transition-media video,.solutions-transition-media iframe{backface-visibility:hidden;display:block;transform:translateZ(0)}.hero-title-lines-mobile{display:block}.hero-title-lines-compact,.hero-title-lines-default{display:none}@media (min-width:720px){.hero-title-lines-mobile{display:none}.hero-title-lines-compact{display:block}}.hero-char{will-change:transform, opacity}@media (min-width:1200px) and (max-width:1599px){.solutions-heading,.solutions-description{left:135px!important}.solutions-heading{width:960px!important}.solutions-description{width:770px!important;max-width:770px!important}.solutions-card-outline{width:1170px!important;left:135px!important}.solutions-card-outline h3{width:700px!important;font-size:50px!important;line-height:60px!important;left:100px!important}.solutions-card-outline p{width:770px!important;font-size:21px!important;line-height:25px!important;left:100px!important}.learn-more-button{top:85px!important;left:899px!important}.realized-title-frame{max-width:1170px!important}.realized-projects-track{margin-left:135px!important}.experience-content{max-width:1170px!important}.contact-content{max-width:1436px!important}.experience-stats{gap:30px!important}.experience-stat-card{width:370px!important}.experience-stat-card-inner{width:356px!important}.experience-stat-card-title,.experience-stat-card-label{width:304px!important}.contact-card{width:100%!important}.contact-card>div:first-child{left:40px!important}.contact-item-mail{left:504px!important}.contact-item-telegram{left:862px!important}.footer-contact-list{left:auto!important;right:0!important}.directions-board{max-width:1170px!important}.directions-chip-slot-0{top:236px!important;left:326px!important}.directions-chip-slot-1{top:301px!important;left:489px!important}.directions-chip-slot-2{top:166px!important;left:570px!important}.directions-chip-slot-3{top:209px!important;left:738px!important}.directions-chip-slot-4{top:60px!important;left:861px!important}}.directions-board{height:398px}.directions-board-gradient{display:block}.directions-board-card{height:391px!important;min-height:0!important;padding:0!important}.directions-board-title{width:390px;top:40px;left:40px;font-size:33px!important;line-height:40px!important;position:absolute!important}.directions-chip-layer{display:block}@media (max-width:959px){.academy-section{z-index:60!important}.directions-section{z-index:100!important}}@media (min-width:720px) and (max-width:1279px){.directions-board{width:calc(100vw - 40px);height:clamp(340px,31.5vw,398px);max-width:1170px!important}.directions-board-gradient,.directions-board-card{height:calc(100% - 7px)!important}.directions-board-title{width:34%!important;font-size:clamp(25px,2.58vw,33px)!important;line-height:1.2!important;top:10.23%!important;left:3.42%!important}.directions-chip-slot{justify-content:center!important;align-items:center!important;display:flex!important;position:absolute!important}.directions-chip-slot .directions-chip{width:100%!important;max-width:none!important;height:clamp(48px,5.7vw,73px)!important;padding-inline:clamp(16px,2.4vw,28px)!important;font-size:clamp(15px,1.8vw,23px)!important;line-height:1.12!important}.directions-chip-slot-0{width:16.07%!important;height:37.22%!important;top:60.36%!important;left:27.86%!important}.directions-chip-slot-1{width:21.28%!important;height:18.67%!important;top:76.98%!important;left:41.79%!important}.directions-chip-slot-2{width:38.94%!important;height:33.2%!important;top:42.46%!important;left:48.72%!important}.directions-chip-slot-3{width:36.7%!important;height:46.34%!important;top:53.45%!important;left:63.08%!important}.directions-chip-slot-4{width:24.48%!important;height:35.45%!important;top:15.35%!important;left:73.59%!important}}@media (max-width:719px){.directions-section{--directions-board-statement-gap:96px}.directions-board{width:min(100vw - 60px,600px);height:calc(1.5533*min(100vw - 60px,600px));max-width:600px!important}.directions-board-gradient{border-radius:clamp(25px,8.33vw,35px)!important;height:73.39%!important;top:26.61%!important}.directions-board-card{border-radius:clamp(25px,8.33vw,35px)!important;height:98.71%!important}.directions-board-title{width:70%!important;font-size:clamp(26px,7.2vw,36px)!important;line-height:1.18!important;top:6.44%!important;left:9.25%!important}.directions-chip-slot{justify-content:center!important;align-items:center!important;display:flex!important;position:absolute!important}.directions-chip-slot .directions-chip{border-radius:999px!important;width:100%!important;max-width:none!important;height:100%!important;padding-inline:clamp(18px,5vw,28px)!important;font-size:clamp(16px,4.44vw,24px)!important;line-height:1!important}.directions-chip-slot-0{z-index:4!important;width:40%!important;height:9.66%!important;top:39%!important;left:8%!important}.directions-chip-slot-0 .directions-chip{transform:rotate(-27.71deg)!important}.directions-chip-slot-1{z-index:4!important;width:54%!important;height:9.66%!important;top:63%!important;left:8%!important}.directions-chip-slot-1 .directions-chip{transform:rotate(0)!important}.directions-chip-slot-2{z-index:3!important;width:69%!important;height:9.66%!important;top:49%!important;left:24%!important}.directions-chip-slot-2 .directions-chip{transform:rotate(-7.33deg)!important}.directions-chip-slot-3{z-index:2!important;width:84%!important;height:9.66%!important;top:76%!important;left:8%!important}.directions-chip-slot-3 .directions-chip{transform:rotate(-15.1deg)!important}.directions-chip-slot-4{z-index:5!important;width:66%!important;height:9.66%!important;top:30%!important;left:27%!important}.directions-chip-slot-4 .directions-chip{transform:rotate(11.49deg)!important}.directions-statement{margin-top:var(--directions-board-statement-gap)!important}.directions-statement>.directions-statement-light{pointer-events:none;z-index:0!important;top:-140px!important}.directions-statement-copy{z-index:10;position:relative}.directions-statement .directions-inline-image{z-index:20;position:relative}}.ecosystem-section{--ecosystem-card-offset:0px;--ecosystem-bottom-space:clamp(188px, 20svh, 320px);background:linear-gradient(180deg, transparent 0 var(--ecosystem-card-offset), #000 var(--ecosystem-card-offset) 100%)}.ecosystem-track{will-change:transform}.ecosystem-title-panel{width:85vw;min-width:300px}.ecosystem-section{--ecosystem-card-height:443px;--ecosystem-black-space:40px;height:calc(var(--ecosystem-card-height) + var(--ecosystem-black-space))}.ecosystem-wrapper{width:100%;height:var(--ecosystem-card-height);top:0;left:0;overflow:hidden;transform:none}.ecosystem-track{width:1270px;height:var(--ecosystem-card-height);margin-left:-105px}.academy-section{height:751px}.academy-programs-stage{top:clamp(240px,36svh,340px)}.academy-programs-scale{transform-origin:0 0;width:128.205%;transform:scale(.78)}.academy-programs-stage .programs-grid{width:100%;max-width:none}.academy-programs-stage .program-card{width:100%!important}.infrastructure-section{min-height:2500px}.programs-grid{max-width:300px}.directions-section{--expanded-image-flow-adjust:84svh;height:calc(3183px + var(--expanded-image-flow-adjust) + var(--directions-end-gap));min-height:0;margin-top:0;overflow:visible!important}.directions-post-image{--directions-cta-gap:var(--directions-end-gap);box-sizing:border-box}.directions-cta-wrapper,.directions-post-image-divider{margin-top:var(--directions-cta-gap)}.solutions-section,.solutions-inner{height:4269px!important;min-height:4269px!important}.realized-projects-section{height:var(--realized-section-height,791px)!important;min-height:var(--realized-section-height,791px)!important}.realized-project-card{--realized-card-radius:calc(35px * var(--realized-card-scale,1));--realized-gradient-edge:calc(6px * var(--realized-card-scale,1));border-radius:var(--realized-card-radius);background:#1d1d1d!important}.realized-project-card:before{content:"";z-index:20;height:var(--realized-card-radius);border-radius:0 0 var(--realized-card-radius) var(--realized-card-radius);pointer-events:none;background:linear-gradient(65.17deg,#4b0e5b -2.47%,#a91e83 18.71%,#fd9a34 44.05%,#f9eb44 68.37%);position:absolute;bottom:0;left:0;right:0}.realized-project-card:after{content:"";right:0;bottom:var(--realized-gradient-edge);z-index:21;height:calc(var(--realized-card-radius) - var(--realized-gradient-edge));border-radius:0 0 calc(var(--realized-card-radius) - var(--realized-gradient-edge)) calc(var(--realized-card-radius) - var(--realized-gradient-edge));pointer-events:none;background:#1d1d1d;position:absolute;left:0}.realized-project-case-button,.realized-projects-navigation{display:none}.realized-projects-track{align-items:flex-start}@media (min-width:1024px){.realized-projects-track{margin-left:0!important}.realized-projects-navigation{top:calc(var(--realized-top-padding,80px) + var(--realized-title-height,62px) + var(--realized-card-gap,70px) + var(--realized-card-half-height,437px) - 26px);pointer-events:none;height:52px;display:block;position:absolute;left:0;right:0}.realized-projects-navigation .realized-projects-arrow{color:#fff;pointer-events:auto;background:#1d1d1de6;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:52px;height:52px;transition:opacity .16s,border-color .16s;display:grid;position:absolute;top:0}.realized-projects-arrow--previous{left:-64px}.realized-projects-arrow--next{right:-64px}.realized-projects-navigation .realized-projects-arrow:disabled{opacity:.32;cursor:not-allowed}.realized-projects-navigation .realized-projects-pagination{display:none}.realized-projects-navigation .realized-projects-arrow:focus-visible{outline-offset:3px;outline:2px solid #fff}}@media (min-width:720px){.realized-projects-navigation .realized-projects-arrow{display:none}}.post-realized-cta{height:310px;padding-top:55px!important;padding-bottom:55px!important}.experience-section{height:1576px!important}.contact-section{margin-top:0;height:552px!important}.footer-section{height:355px!important}@media (max-width:639px){.footer-section{height:415px!important}.footer-copyright{margin-top:22px!important}}@media (max-width:435px){.footer-section{min-height:440px;height:auto!important}.footer-contact-list{width:100%;max-width:100%}.footer-contact-list .footer-contact-item--address{white-space:normal;text-align:center;flex-direction:row;align-items:flex-start;gap:6px;width:100%;max-width:100%;margin-inline:auto}.footer-contact-list .footer-contact-item--address .footer-contact-icon{width:17px;height:18px}.footer-contact-list .footer-contact-item--address .footer-contact-text{overflow-wrap:break-word;flex:auto;min-width:0;max-width:100%;font-size:clamp(12px,3.35vw,14px);line-height:20px}}@media (max-width:719px){.infrastructure-cta--default,.infrastructure-cta--wide,.infrastructure-cta--project{padding:28px 24px!important}.infrastructure-cta--default .infrastructure-cta-title,.infrastructure-cta--wide .infrastructure-cta-title,.infrastructure-cta--project .infrastructure-cta-title{font-size:clamp(18px,5vw,20px)!important;line-height:1.18!important}.infrastructure-cta--default .infrastructure-cta-button,.infrastructure-cta--wide .infrastructure-cta-button,.infrastructure-cta--project .infrastructure-cta-button{min-height:48px;max-width:none!important;height:48px!important;margin-top:28px!important;font-size:16px!important;line-height:19px!important}}@media (max-width:959px){.footer-inner{text-align:center;margin-inline:auto!important}.footer-logo{margin-inline:auto;display:block;width:153.6px!important}.footer-contact-list{width:max-content;max-width:100%;margin-inline:auto}.footer-contact-list>div{white-space:normal;text-align:center;justify-content:center}.footer-contact-list>div>span:first-child{flex:none}.footer-line,.footer-copyright{margin-inline:auto}}@media (min-width:640px){.ecosystem-section{--ecosystem-card-height:495px;height:100svh}.ecosystem-wrapper{width:100%;height:var(--ecosystem-card-height);left:0}.ecosystem-track{width:1270px;height:var(--ecosystem-card-height);margin-left:-116px}.academy-section{height:687px}.academy-programs-stage{top:clamp(220px,34svh,290px)}.academy-programs-scale{width:147.059%;transform:scale(.68)}.infrastructure-section{min-height:2400px}.programs-grid{max-width:690px}.directions-section{height:calc(3370px + var(--expanded-image-flow-adjust) + var(--directions-end-gap));min-height:0}.solutions-section,.solutions-inner{height:4257px!important;min-height:4257px!important}.realized-projects-section{height:var(--realized-section-height,657px)!important;min-height:var(--realized-section-height,657px)!important}.post-realized-cta{height:402px;padding-top:110px!important;padding-bottom:110px!important}.experience-section{height:1279px!important}.contact-section{margin-top:0;height:639px!important}.footer-section{height:385px!important}.ecosystem-title-panel{width:60vw;min-width:380px}}@media (min-width:768px){.ecosystem-section{--ecosystem-card-height:600px;height:100svh}.ecosystem-wrapper{width:100%;height:var(--ecosystem-card-height);left:0}.ecosystem-track{width:1740px;height:var(--ecosystem-card-height);margin-left:-100px}.academy-section{height:841px}.academy-programs-stage{top:clamp(230px,35svh,310px)}.academy-programs-scale{width:138.889%;transform:scale(.72)}.infrastructure-section{min-height:2700px}.programs-grid{max-width:930px}.directions-section{height:calc(3200px + var(--expanded-image-flow-adjust) + var(--directions-end-gap));min-height:0}.solutions-section,.solutions-inner{height:5264px!important;min-height:5264px!important}.realized-projects-section{height:var(--realized-section-height,788px)!important;min-height:var(--realized-section-height,788px)!important}.post-realized-cta{height:485px;padding-top:130px!important;padding-bottom:130px!important}.experience-section{height:1201px!important}.contact-section{margin-top:0;height:704px!important}.footer-section{height:385px!important}.ecosystem-title-panel{width:50vw;min-width:420px}}@media (min-width:768px) and (max-width:899px){.ecosystem-section{--ecosystem-card-height:495px;height:100svh}.ecosystem-wrapper{width:100%;height:var(--ecosystem-card-height);left:0}.ecosystem-track{width:1740px;height:495px;margin-left:-116px}.academy-section{height:687px}.academy-programs-stage{top:clamp(220px,34svh,290px)}.academy-programs-scale{width:147.059%;transform:scale(.68)}.infrastructure-section{min-height:2700px}.programs-grid{max-width:690px}.directions-section{height:calc(3370px + var(--expanded-image-flow-adjust) + var(--directions-end-gap));min-height:0}.solutions-section,.solutions-inner{height:4257px!important;min-height:4257px!important}.realized-projects-section{height:var(--realized-section-height,657px)!important;min-height:var(--realized-section-height,657px)!important}.post-realized-cta{height:402px;padding-top:110px!important;padding-bottom:110px!important}.experience-section{margin-top:4px;height:1279px!important}.contact-section{margin-top:0;height:639px!important}.footer-section{height:385px!important}}@media (min-width:1200px){.ecosystem-section{--ecosystem-card-height:642px;height:100svh}.ecosystem-wrapper{width:100%;height:var(--ecosystem-card-height);left:0}.ecosystem-track{width:2240px;height:var(--ecosystem-card-height)}.academy-section{height:905px}.academy-pin{top:56px}.academy-programs-stage{top:clamp(210px,25svh,280px)}.academy-programs-scale{width:135.135%;transform:scale(.74)}.infrastructure-section{min-height:2166px}.programs-grid{max-width:1436px}.directions-section{height:calc(3215px + var(--expanded-image-flow-adjust) + var(--directions-end-gap));min-height:0}.solutions-section,.solutions-inner{height:5875px!important;min-height:5875px!important}.realized-projects-section{height:var(--realized-section-height,989px)!important;min-height:var(--realized-section-height,989px)!important}.post-realized-cta{height:529px;padding-top:138px!important;padding-bottom:138px!important}.experience-section{height:1329px!important}.contact-section{margin-top:0;height:532px!important}.footer-section{height:385px!important}.ecosystem-title-panel{width:42vw}}@media (min-width:1600px){.ecosystem-section{--ecosystem-card-height:717px;height:100svh}.ecosystem-wrapper{width:100%;height:var(--ecosystem-card-height)}.ecosystem-track{width:2781px;height:var(--ecosystem-card-height)}.academy-section{height:1001px}.academy-pin{top:80px}.academy-programs-stage{top:clamp(300px,30svh,350px)}.academy-programs-scale{width:100%;transform:scale(1)}.infrastructure-section{min-height:2158px}.programs-grid{max-width:1436px}.directions-section{height:auto;min-height:0}.solutions-section,.solutions-inner{height:6638px!important;min-height:6638px!important}.realized-projects-section{height:var(--realized-section-height,1006px)!important;min-height:var(--realized-section-height,1006px)!important}.post-realized-cta{height:578px;padding-top:162px!important;padding-bottom:162px!important}.experience-section{height:1384px!important}.contact-section{margin-top:0;height:552px!important}.footer-section{height:385px!important}.ecosystem-title-panel{width:38vw}}.academy-section{--academy-copy-gap:40px;--academy-cards-gap:40px}.academy-heading .academy-description{margin-top:var(--academy-copy-gap)!important}.academy-card-stage{margin-top:var(--academy-cards-gap)!important}@media (min-width:720px) and (max-width:1023px){.academy-card-stage{transform-origin:top!important}}@media (min-width:1024px){.academy-section{--academy-copy-gap:37px;--academy-cards-gap:37px}}@media (min-width:1440px) and (max-width:1599px){.contact-item-mail{left:637px!important}.contact-item-telegram{left:1128px!important}}@media (min-width:1600px) and (max-height:1000px){.academy-programs-stage{top:300px!important}.academy-programs-scale{transform:scale(1)!important}}@media (min-width:1024px){.ecosystem-section{--ecosystem-card-offset:calc((100svh - var(--ecosystem-card-height)) / 2);height:calc(var(--ecosystem-card-offset) + var(--ecosystem-card-height) + var(--ecosystem-bottom-space));margin-top:calc((var(--ecosystem-card-height) - 100svh) / 2);background:linear-gradient(180deg, transparent 0 var(--ecosystem-card-offset), #000 var(--ecosystem-card-offset) 100%)}.ecosystem-wrapper{top:var(--ecosystem-card-offset);z-index:1;width:100%;overflow:hidden}.ecosystem-track{margin-left:0}}@media (min-width:1024px) and (max-width:1199px){.ecosystem-section{--ecosystem-card-height:680px}.ecosystem-track{width:2065px}.ecosystem-track>div:last-child article:first-child img{top:280px!important;left:820px!important}.ecosystem-track>div:last-child article:first-child h3{width:390px!important;top:419px!important;left:820px!important}.ecosystem-track>div:last-child article:first-child p{width:330px!important;top:533px!important;left:820px!important}.ecosystem-track>div:last-child article:nth-child(2) img{top:100px!important;left:1265px!important}.ecosystem-track>div:last-child article:nth-child(2) h3{width:390px!important;top:240px!important;left:1265px!important}.ecosystem-track>div:last-child article:nth-child(2) p{width:390px!important;top:354px!important;left:1265px!important}.ecosystem-track>div:last-child article:nth-child(3) img{top:280px!important;left:1705px!important}.ecosystem-track>div:last-child article:nth-child(3) h3,.ecosystem-track>div:last-child article:nth-child(3) p{width:348px!important;left:1705px!important}}@media (min-width:1200px) and (max-width:1599px){.ecosystem-section{--ecosystem-card-height:650px}.ecosystem-track{width:2600px}}@media (max-width:1023px){.ecosystem-track>div:last-child article:first-child img,.ecosystem-track>div:last-child article:nth-child(3) img{top:220px!important}.ecosystem-track>div:last-child article:first-child h3,.ecosystem-track>div:last-child article:nth-child(3) h3{top:285px!important}.ecosystem-track>div:last-child article:first-child p,.ecosystem-track>div:last-child article:nth-child(3) p{top:350px!important}.ecosystem-track>div:last-child article:nth-child(2) img{top:72px!important}.ecosystem-track>div:last-child article:nth-child(2) h3{top:155px!important}.ecosystem-track>div:last-child article:nth-child(2) p{top:222px!important}}@media (min-width:640px) and (max-width:767px){.ecosystem-track>div:last-child article img{width:52px!important;height:52px!important}.ecosystem-track>div:last-child article h3{width:220px!important;font-size:18px!important;line-height:22px!important}.ecosystem-track>div:last-child article p{width:220px!important;font-size:13px!important;line-height:16px!important}}@media (min-width:720px) and (max-width:767px){.ecosystem-section{--ecosystem-card-height:600px}.ecosystem-wrapper{height:var(--ecosystem-card-height)}.ecosystem-track{width:1740px;height:var(--ecosystem-card-height);margin-left:-100px}.ecosystem-heading-block{width:420px;top:86px;left:155px}.ecosystem-heading{font-size:calc(12.5vw - 56px)!important;line-height:calc(17.2917vw - 88.8px)!important}.ecosystem-description{width:430px;top:240px;left:155px}.ecosystem-description,.ecosystem-track article.ecosystem-feature .ecosystem-feature-description{font-size:calc(48px - 4.1667vw)!important;line-height:calc(88.8px - 8.9583vw)!important}.ecosystem-track article.ecosystem-feature .ecosystem-feature-title{font-size:calc(56px - 4.1667vw)!important;line-height:calc(22.6px + .8333vw)!important}.ecosystem-track article.ecosystem-feature .ecosystem-feature-icon{width:calc(25vw - 128px)!important;height:calc(25vw - 128px)!important}.ecosystem-intro-icon{width:64px!important;height:64px!important;top:365px!important;left:155px!important}.ecosystem-track article.ecosystem-feature.ecosystem-feature-1 .ecosystem-feature-icon{top:275px!important;left:625px!important}.ecosystem-track article.ecosystem-feature.ecosystem-feature-1 .ecosystem-feature-title{width:260px!important;top:380px!important;left:625px!important}.ecosystem-track article.ecosystem-feature.ecosystem-feature-1 .ecosystem-feature-description{width:260px!important;top:490px!important;left:625px!important}.ecosystem-track article.ecosystem-feature.ecosystem-feature-2 .ecosystem-feature-icon{top:86px!important;left:1000px!important}.ecosystem-track article.ecosystem-feature.ecosystem-feature-2 .ecosystem-feature-title{width:310px!important;top:203px!important;left:1000px!important}.ecosystem-track article.ecosystem-feature.ecosystem-feature-2 .ecosystem-feature-description{width:310px!important;top:300px!important;left:1000px!important}.ecosystem-track article.ecosystem-feature.ecosystem-feature-3 .ecosystem-feature-icon{top:275px!important;left:1410px!important}.ecosystem-track article.ecosystem-feature.ecosystem-feature-3 .ecosystem-feature-title{width:260px!important;top:380px!important;left:1410px!important}.ecosystem-track article.ecosystem-feature.ecosystem-feature-3 .ecosystem-feature-description{width:260px!important;top:490px!important;left:1410px!important}}@media (max-width:719px){.ecosystem-section{--ecosystem-card-height:clamp(430px, 78vw, 520px);--ecosystem-mobile-edge:20px;--ecosystem-mobile-padding:clamp(24px, 6vw, 40px);--ecosystem-intro-column-width:clamp(260px, 78vw, 340px);--ecosystem-feature-column-width:clamp(250px, 72vw, 340px);--ecosystem-column-gap:clamp(56px, 14vw, 92px);--ecosystem-feature-1-left:calc(var(--ecosystem-mobile-padding) + var(--ecosystem-intro-column-width) + var(--ecosystem-column-gap));--ecosystem-feature-2-left:calc(var(--ecosystem-feature-1-left) + var(--ecosystem-feature-column-width) + var(--ecosystem-column-gap));--ecosystem-feature-3-left:calc(var(--ecosystem-feature-2-left) + var(--ecosystem-feature-column-width) + var(--ecosystem-column-gap));height:calc(var(--ecosystem-card-height) + 112px)!important}.ecosystem-wrapper{left:var(--ecosystem-mobile-edge)!important;width:calc(100vw - var(--ecosystem-mobile-edge) - var(--ecosystem-mobile-edge))!important;height:var(--ecosystem-card-height)!important}.ecosystem-track{overflow:visible;width:calc(var(--ecosystem-mobile-padding) + var(--ecosystem-mobile-padding) + var(--ecosystem-intro-column-width) + var(--ecosystem-feature-column-width) + var(--ecosystem-feature-column-width) + var(--ecosystem-feature-column-width) + var(--ecosystem-column-gap) + var(--ecosystem-column-gap) + var(--ecosystem-column-gap))!important;height:var(--ecosystem-card-height)!important;margin-left:0!important}.ecosystem-heading-block{left:var(--ecosystem-mobile-padding)!important;width:var(--ecosystem-intro-column-width)!important;top:clamp(46px,10vw,64px)!important}.ecosystem-heading{font-size:clamp(26px,7vw,34px)!important;line-height:1.05!important}.ecosystem-description{left:var(--ecosystem-mobile-padding)!important;width:min(var(--ecosystem-intro-column-width), 320px)!important;font-size:clamp(15px,4vw,18px)!important;line-height:1.35!important;top:clamp(182px,36vw,222px)!important}.ecosystem-intro-icon{left:var(--ecosystem-mobile-padding)!important;top:calc(var(--ecosystem-card-height) - clamp(104px, 20vw, 132px))!important;width:clamp(48px,12vw,64px)!important;height:clamp(48px,12vw,64px)!important}.ecosystem-feature-icon{width:clamp(48px,12vw,64px)!important;height:clamp(48px,12vw,64px)!important}.ecosystem-track>div:last-child article .ecosystem-feature-title{width:var(--ecosystem-feature-column-width)!important;font-size:clamp(20px,5.5vw,26px)!important;line-height:1.1!important}.ecosystem-track>div:last-child article .ecosystem-feature-description{width:var(--ecosystem-feature-column-width)!important;font-size:clamp(15px,4vw,18px)!important;line-height:1.35!important}.ecosystem-track>div:last-child article:first-child img{left:var(--ecosystem-feature-1-left)!important;top:clamp(176px,38vw,230px)!important}.ecosystem-track>div:last-child article:first-child h3{left:var(--ecosystem-feature-1-left)!important;top:clamp(250px,52vw,312px)!important}.ecosystem-track>div:last-child article:first-child p{left:var(--ecosystem-feature-1-left)!important;top:clamp(322px,66vw,398px)!important}.ecosystem-track>div:last-child article:nth-child(2) img{left:var(--ecosystem-feature-2-left)!important;top:clamp(56px,12vw,78px)!important}.ecosystem-track>div:last-child article:nth-child(2) h3{left:var(--ecosystem-feature-2-left)!important;top:clamp(136px,28vw,170px)!important}.ecosystem-track>div:last-child article:nth-child(2) p{left:var(--ecosystem-feature-2-left)!important;top:clamp(226px,44vw,274px)!important}.ecosystem-track>div:last-child article:nth-child(3) img{left:var(--ecosystem-feature-3-left)!important;top:clamp(176px,38vw,230px)!important}.ecosystem-track>div:last-child article:nth-child(3) h3{left:var(--ecosystem-feature-3-left)!important;top:clamp(250px,52vw,312px)!important}.ecosystem-track>div:last-child article:nth-child(3) p{left:var(--ecosystem-feature-3-left)!important;top:clamp(322px,66vw,398px)!important}}@media (min-width:768px) and (max-width:1023px){.ecosystem-section{--ecosystem-card-height:600px}.ecosystem-track{height:var(--ecosystem-card-height)}.ecosystem-track>div:last-child article:first-child img,.ecosystem-track>div:last-child article:nth-child(3) img{top:275px!important}.ecosystem-track>div:last-child article:first-child h3,.ecosystem-track>div:last-child article:nth-child(3) h3{top:380px!important}.ecosystem-track>div:last-child article:first-child p,.ecosystem-track>div:last-child article:nth-child(3) p{top:465px!important}.ecosystem-track>div:last-child article:nth-child(2) img{top:86px!important}.ecosystem-track>div:last-child article:nth-child(2) h3{top:203px!important}.ecosystem-track>div:last-child article:nth-child(2) p{top:300px!important}}@media (min-width:1200px) and (max-width:1399px) and (max-height:820px){.ecosystem-section{height:calc(var(--ecosystem-card-offset) + var(--ecosystem-card-height) + var(--ecosystem-bottom-space))!important}.realized-projects-section{height:var(--realized-section-height,100svh)!important;min-height:var(--realized-section-height,100svh)!important}.academy-pin{justify-content:flex-start!important;padding-top:0!important;padding-bottom:0!important}.academy-heading h2{font-size:58px!important;line-height:64px!important}.academy-heading p{margin-top:42px!important}.academy-card-stage{transform-origin:top!important;margin-top:-18px!important;transform:scale(.78)!important}.academy-programs-stage{top:210px!important}.academy-programs-scale{transform-origin:0 0!important;width:172.414%!important;transform:scale(.58)!important}.program-card{height:792px!important}.program-card-body{height:585px!important}.program-card-media{height:382px!important}.program-card-title{top:420px!important}.program-card-description{top:512px!important}.program-card-footer{top:618px!important}.realized-projects-section{--realized-card-scale:.62;--realized-card-width:433px;--realized-card-height:542px;--realized-top-padding:58px;--realized-card-gap:34px}.contact-section{height:620px!important}}@media (min-width:900px) and (max-width:1199px) and (max-height:820px){.ecosystem-section{height:calc(var(--ecosystem-card-offset) + var(--ecosystem-card-height) + var(--ecosystem-bottom-space))!important}.realized-projects-section{height:var(--realized-section-height,100svh)!important;min-height:var(--realized-section-height,100svh)!important}.academy-pin{justify-content:flex-start!important;padding-top:0!important;padding-bottom:0!important}.academy-heading h2{font-size:54px!important;line-height:60px!important}.academy-heading p{margin-top:36px!important}.academy-card-stage{transform-origin:top!important;margin-top:-20px!important;transform:scale(.72)!important}.academy-programs-stage{top:200px!important}.academy-programs-scale{transform-origin:0 0!important;width:185.185%!important;transform:scale(.54)!important}.program-card-body{height:585px!important}.program-card-media{height:382px!important}.program-card-title{top:420px!important}.program-card-description{top:512px!important}.program-card-footer{top:618px!important}.realized-projects-section{--realized-card-scale:.56;--realized-card-width:391px;--realized-card-height:489px;--realized-top-padding:52px;--realized-card-gap:30px}.contact-section{height:760px!important}}@media (min-width:960px) and (max-width:1199px){.contact-section{height:704px!important;padding:100px 35px 0!important}.contact-content{height:504px;max-width:930px!important}.contact-content>h2{width:698px;font-size:40px!important;line-height:45px!important}.contact-card{position:relative;border-radius:35px!important;width:100%!important;height:402px!important;margin-top:57px!important;padding:0!important;display:block!important}.contact-card>div:first-child{width:750px;position:absolute;top:40px!important;left:40px!important}.contact-card>div:first-child h3{width:272px;font-size:30px!important;line-height:30px!important}.contact-card>div:first-child p{width:750px;max-width:750px;margin-top:38px!important;font-size:21px!important;line-height:36px!important}.contact-item{position:absolute;top:206px!important}.contact-item-mail{width:292px!important;left:40px!important}.contact-item-telegram{width:229px!important;left:480px!important}.contact-item p{margin-top:26px!important;font-size:21px!important;line-height:25px!important}.contact-item p+p{margin-top:10px!important}.contact-glow{filter:blur(125px);width:1000px;height:516.95px;display:block;top:537px}.contact-glow span{width:243.24px!important;height:458.54px!important}.contact-glow span:first-child{top:52.59px!important;left:483.74px!important}.contact-glow span:nth-child(2){top:52.59px!important;left:0!important}.contact-glow span:nth-child(3){top:0!important;left:267.89px!important}}@media (min-width:900px) and (max-width:1199px) and (max-height:650px){.academy-programs-stage{top:188px!important}.academy-programs-scale{transform:scale(.42)!important}}@media (min-width:720px) and (max-width:959px){.contact-section{height:639px!important;min-height:639px!important;padding:100px 39px 0!important}.contact-content{height:439px;max-width:690px!important}.contact-content>h2{width:340px;font-size:36px!important;line-height:40px!important}.contact-card{position:relative;border-radius:35px!important;width:100%!important;height:337px!important;margin-top:62px!important;padding:0!important;display:block!important;box-shadow:0 10px 30px #00000026!important}.contact-card>div:first-child{width:563px;position:absolute;top:30px!important;left:30px!important}.contact-card>div:first-child h3{width:272px;font-size:30px!important;line-height:30px!important}.contact-card>div:first-child p{width:563px;max-width:563px;margin-top:30px!important;font-size:18px!important;line-height:31px!important}.contact-item{position:absolute;top:164px!important}.contact-item-mail{width:250px!important;left:30px!important}.contact-item-telegram{width:196px!important;left:360px!important}.contact-item p{margin-top:26px!important;font-size:18px!important;line-height:22px!important}.contact-item p+p{margin-top:13px!important}.contact-glow{filter:blur(100px);width:881.34px;height:455.61px;display:block;top:329px;left:calc(50% + 9.67px)}.contact-glow span{width:214.38px!important;height:404.13px!important}.contact-glow span:first-child{top:46.35px!important;left:379.34px!important}.contact-glow span:nth-child(2){top:46.35px!important;left:0!important}.contact-glow span:nth-child(3){top:0!important;left:236.11px!important}}@media (max-width:719px){.solutions-section{padding-bottom:32px!important}.realized-projects-section{--realized-top-padding:42px;height:auto!important;min-height:0!important}.realized-projects-viewport{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scrollbar-width:none;scroll-padding-inline:0;overflow-y:visible;container-type:inline-size;overflow-x:auto!important}.realized-projects-viewport::-webkit-scrollbar{display:none}.realized-projects-track{padding-inline-end:44px;gap:16px!important}.realized-project-card{scroll-snap-align:start;scroll-snap-stop:always;border-radius:25px!important;width:max(240px,100cqw - 44px)!important;height:auto!important;min-height:0!important}.realized-project-card:before{height:var(--realized-card-radius)!important;border-radius:0 0 25px 25px!important}.realized-project-card{--realized-card-radius:25px;--realized-gradient-edge:12px}.realized-project-card-shell{flex-direction:column;min-height:0;padding:22px 20px 16px;display:flex;border-radius:25px!important;width:100%!important;height:auto!important;transform:none!important}.realized-project-card-copy{min-height:var(--realized-mobile-copy-height,auto);width:100%!important;position:static!important}.realized-project-card-title{font-size:clamp(24px,7.2vw,30px)!important;line-height:clamp(29px,8.5vw,36px)!important}.realized-project-card-description{margin-top:14px!important;font-size:clamp(15px,4.35vw,18px)!important;line-height:clamp(21px,6vw,25px)!important}.realized-project-media{margin-top:20px;border-radius:12px!important;width:100%!important;height:clamp(170px,48vw,230px)!important;position:relative!important;top:auto!important;left:auto!important}.realized-project-media .realized-project-case-button{display:none}.realized-project-media .realized-project-case-button:focus-visible{outline-offset:3px;outline:2px solid #fff}.realized-project-media .realized-project-case-button:active{background:#0048e5}.realized-projects-navigation{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;margin-top:18px;display:grid}.realized-projects-arrow{color:#fff;background:#1d1d1de0;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .16s,opacity .16s;display:inline-flex}.realized-projects-arrow:not(:disabled):hover{background:#303030f5}.realized-projects-arrow:disabled{cursor:default;opacity:.28}.realized-projects-arrow:focus-visible,.realized-projects-dot:focus-visible{outline-offset:3px;outline:2px solid #fff}.realized-projects-chevron{border-block-start:2px solid;border-inline-end:2px solid;width:10px;height:10px;display:block}.realized-projects-arrow--previous .realized-projects-chevron{transform:rotate(-135deg)}.realized-projects-arrow--next .realized-projects-chevron{transform:rotate(45deg)}.realized-projects-pagination{justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.realized-projects-dot{border-radius:999px;justify-content:center;align-items:center;width:32px;height:44px;display:inline-flex;position:relative}.realized-projects-dot:before{content:"";background:#ffffff61;border-radius:50%;width:7px;height:7px;transition:width .16s,background-color .16s;display:block}.realized-projects-dot[aria-current=true]:before{background:#fff;border-radius:999px;width:22px}.realized-project-overlay-close{width:44px!important;height:44px!important;top:14px!important;right:14px!important}.realized-project-overlay-close-line{width:18px!important;height:2.5px!important}.contact-section{height:692px!important;min-height:692px!important;padding:70px clamp(30px,5vw,72px) 0!important}.contact-content{width:100%;height:552px;max-width:none!important}.contact-content>h2{width:min(100%,420px);font-size:26px!important;line-height:29px!important}.contact-card{position:relative;border-radius:25px!important;width:100%!important;height:484px!important;margin-top:39px!important;padding:0!important;display:block!important;box-shadow:0 10px 30px #00000026!important}.contact-card>div:first-child{width:calc(100% - 60px);position:absolute;top:30px!important;left:30px!important}.contact-card>div:first-child h3{width:min(100%,320px);font-size:22px!important;line-height:22px!important}.contact-card>div:first-child p{width:100%;max-width:100%;margin-top:30px!important;font-size:16px!important;line-height:24px!important}.contact-item{position:absolute;width:calc(100% - 60px)!important;left:30px!important}.contact-item-mail{top:194px!important}.contact-item-telegram{top:339px!important}.contact-item>div:first-child,.contact-item>img:first-child{border-radius:9px!important;width:42px!important;height:42px!important}.contact-item p{margin-top:15px!important;font-size:16px!important;line-height:24px!important}.contact-item p+p{margin-top:0!important}.contact-glow{filter:blur(100px);width:929.34px;height:629.07px;display:block;top:472px;left:calc(50% + .17px)}.contact-glow span:first-child{width:287.23px!important;height:446.96px!important;top:64px!important;left:450.06px!important;transform:matrix(.29,.96,-.88,.47,0,0)!important}.contact-glow span:nth-child(2){width:287.23px!important;height:446.96px!important;top:64px!important;left:.5px!important;transform:matrix(-.29,.96,.88,.47,0,0)!important}.contact-glow span:nth-child(3){width:249px!important;height:522.13px!important;top:0!important;left:249.47px!important;transform:matrix(-.76,.65,.45,.9,0,0)!important}}@media (max-width:719px) and (prefers-reduced-motion:reduce){.realized-projects-viewport{scroll-behavior:auto}.realized-projects-arrow,.realized-projects-dot:before{transition:none}}@media (max-width:1369px){.solutions-section{height:auto!important;min-height:0!important;padding-top:var(--directions-end-gap)!important;margin-top:0!important;padding-bottom:clamp(56px,10vw,88px)!important}.solutions-inner{height:auto!important;min-height:0!important}.solution-item{flex-direction:column;display:flex}.solution-item+.solution-item{margin-top:clamp(72px,12vw,112px)}.solutions-card-outline{width:100%!important;min-height:0!important;left:auto!important}.solutions-card-outline h3{max-width:min(100%,760px);font-size:clamp(34px,6.4vw,48px);line-height:1.08}.solutions-card-outline p{max-width:min(100%,821px);font-size:clamp(17px,3vw,21px);line-height:1.28}.solution-media-slot{width:min(100%,694px);margin-inline:auto;margin-top:clamp(36px,7vw,64px)!important}.solution-scroll-spacer{height:clamp(1030px,125svh,1160px)}.solutions-transition-media{border-radius:clamp(20px,4vw,35px);box-shadow:0 18px 54px #0000006b;margin-top:0!important}.solutions-card-outline .solutions-glow-collapsed{transform:scale(clamp(.55, .1vw + .55, .72));transform-origin:top}.solutions-card-outline:before{border-radius:clamp(22px,4vw,35px)}.experience-section,.contact-section{height:auto!important;min-height:0!important}}@media (min-width:768px) and (max-width:899px){.directions-section{height:calc(3617px - 105.4vw + var(--expanded-image-flow-adjust) + var(--directions-end-gap) - 139.7px)}}@media (min-width:900px) and (max-width:959px){.directions-section{height:calc(2868px + var(--expanded-image-flow-adjust) + var(--directions-end-gap) - 350.39px)}}@media (min-width:960px) and (max-width:1023px){.directions-section{height:calc(2868px + var(--expanded-image-flow-adjust) + var(--directions-end-gap) - 498.61px + 25.625vw)}}@media (min-width:1024px) and (max-width:1199px){.directions-section{height:calc(2868px + var(--expanded-image-flow-adjust) + var(--directions-end-gap) + 45vw - 603.47px)}}@media (min-width:1185px) and (max-width:1199px){.directions-section{height:calc(2868px + var(--expanded-image-flow-adjust) + var(--directions-end-gap) + 136vw - 1680.91px)}}@media (min-width:1200px) and (max-width:1369px){.directions-section{height:calc(3796px + var(--expanded-image-flow-adjust) - 840px + var(--directions-end-gap) - 137.69px)}}@media (min-width:1223px) and (max-width:1253px){.directions-section{height:calc(3796px + var(--expanded-image-flow-adjust) - 840px + var(--directions-end-gap) - 119px)}}@media (min-width:1370px) and (max-width:1599px){.directions-section{height:calc(3215px + var(--expanded-image-flow-adjust) + var(--directions-end-gap) - 322px)}}@media (min-width:1600px){.directions-section{height:auto;padding-bottom:var(--directions-end-gap)!important}.directions-post-image{min-height:0}}@media (max-width:767px){.directions-section{height:auto;min-height:0;padding-bottom:0!important}}@media (min-width:720px) and (max-width:959px){.solution-media-slot{width:min(84vw,694px);margin-top:clamp(36px,5.8vw,56px)!important}.solution-scroll-spacer{height:clamp(920px,110svh,1040px)}}.solution-mobile-cta{display:none}@media (max-width:719px){.solutions-card-copy{padding-top:32px!important}.solutions-card-description{margin-top:0!important}.solution-media-slot{width:clamp(180px,56vw,420px);margin-top:clamp(56px,10vw,72px)!important}.solution-media-slot .solutions-transition-media{aspect-ratio:16/9;height:auto;position:relative;inset:auto}.solution-scroll-spacer{height:clamp(980px,130svh,1220px)}.solution-mobile-cta{color:#fff;text-align:center;background:#0051ff;border-radius:9px;justify-content:center;align-self:center;align-items:center;width:min(240px,100%);height:40px;margin:clamp(20px,6vw,32px) auto 0;font-family:Golos Text,system-ui,sans-serif;font-size:16px;font-weight:500;line-height:19px;text-decoration:none;transition:opacity .18s;display:flex}.academy-section{--academy-cards-gap:clamp(56px, 10vw, 72px)}.academy-pin{padding-top:24px!important}.academy-card-stage{--academy-mobile-card-size:clamp(230px, 63vw, 390px);--academy-mobile-card-offset:calc(var(--academy-mobile-card-size) * .05);isolation:isolate;height:calc(var(--academy-mobile-card-size) + var(--academy-mobile-card-offset) * 6)!important;margin-top:var(--academy-cards-gap)!important;transform-origin:top!important;overflow:visible!important;transform:scale(1)!important}.academy-card-shell{height:var(--academy-mobile-card-size)!important;width:var(--academy-mobile-card-size)!important;overflow:visible!important}.academy-card{border-radius:35px!important;padding-inline:clamp(28px,8vw,58px)!important;overflow:visible!important}.academy-card-title{max-width:calc(var(--academy-mobile-card-size) - clamp(58px, 16vw, 116px))!important;font-size:clamp(24px,5.35vw,34px)!important;line-height:1.14!important}.academy-card--1{transform:translate(0)rotate(-12deg)}.academy-card--2{transform:translate(calc(var(--academy-mobile-card-offset) * -.62), calc(var(--academy-mobile-card-offset) * -.74)) rotate(10deg)}.academy-card--3{transform:translate(calc(var(--academy-mobile-card-offset) * .72), calc(var(--academy-mobile-card-offset) * -.9)) rotate(-4deg)}.academy-card--4{transform:translate(calc(var(--academy-mobile-card-offset) * -1.18), calc(var(--academy-mobile-card-offset) * .88)) rotate(-15deg)}.academy-card--5{transform:translate(calc(var(--academy-mobile-card-offset) * 1.12), calc(var(--academy-mobile-card-offset) * .54)) rotate(8deg)}.academy-card--6{transform:translate(calc(var(--academy-mobile-card-offset) * 1.28), calc(var(--academy-mobile-card-offset) * 1.18)) rotate(16deg)}.academy-section{height:auto!important;min-height:0!important}.academy-programs-stage{height:calc(100svh - 44px)!important;top:20px!important;overflow:hidden!important}.academy-programs-scale{--academy-program-scale:1;transform-origin:0 0!important;width:100%!important;transform:none!important}.academy-programs-stage .programs-grid{grid-template-columns:minmax(0,1fr)!important;gap:clamp(22px,6vw,34px)!important;width:100%!important;max-width:none!important}.academy-programs-stage .program-card{container-type:inline-size;aspect-ratio:auto!important;border-radius:clamp(22px,7.7cqw,35px)!important;width:100%!important;height:min(932px,100svh - 76px)!important;min-height:0!important;box-shadow:0 12px 34px #00000038!important}.academy-programs-stage .program-card-body{border-radius:inherit!important;width:100%!important;height:74.25%!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}.academy-programs-stage .program-card-media{aspect-ratio:auto!important;border-radius:inherit!important;background:#8f08c5!important;width:100%!important;height:65.03%!important;position:absolute!important;top:0!important;left:0!important}.academy-programs-stage .program-card-media img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important}.academy-programs-stage .program-card-copy{padding:0!important;position:absolute!important;inset:0!important}.academy-programs-stage .program-card-title{width:82.3%!important;max-width:none!important;min-height:0!important;font-size:clamp(24px,7.8cqw,33px)!important;line-height:1.21!important;position:absolute!important;top:70.8%!important;left:8.85%!important}.academy-programs-stage .program-card-description{width:82.3%!important;max-width:none!important;min-height:0!important;margin-top:0!important;font-size:clamp(16px,5.2cqw,22px)!important;line-height:1.18!important;position:absolute!important;top:86%!important;left:8.85%!important}.academy-programs-stage .program-card-footer{width:82.3%!important;height:17.27%!important;min-height:0!important;padding:0!important;position:absolute!important;top:78.54%!important;left:8.85%!important}.academy-programs-stage .program-card-meta{flex-direction:column!important;gap:clamp(6px,2.88cqw,13px)!important;font-size:clamp(16px,5.2cqw,22px)!important;line-height:1.18!important;display:flex!important}.academy-programs-stage .program-card-meta p{margin:0!important}.academy-programs-stage .program-card-cta{border-radius:clamp(8px,2.88cqw,13px)!important;height:clamp(42px,12.5cqw,55px)!important;margin-top:0!important;font-size:clamp(15px,4.8cqw,20px)!important;line-height:1.18!important}}@media (max-width:639px){.academy-card-stage{transform:scale(1)!important}}@media (min-width:720px) and (max-width:959px){.directions-section{padding-top:0!important}.academy-section{height:auto!important;min-height:0!important}.academy-programs-stage{height:calc(100svh - 60px)!important;top:28px!important;overflow:hidden!important}.academy-programs-scale{--academy-program-scale:1;transform-origin:0 0!important;width:100%!important;transform:none!important}.academy-programs-stage .programs-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,2.4vw,22px) clamp(14px,2.6vw,24px)!important;width:100%!important;max-width:none!important}.academy-programs-stage .program-card:nth-child(3){grid-column:1!important}.academy-programs-stage .program-card{container-type:inline-size;aspect-ratio:452/932!important;border-radius:clamp(24px,7.7cqw,35px)!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:0 14px 38px #00000038!important}.academy-programs-stage .program-card-body{border-radius:inherit!important;width:100%!important;height:74.25%!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}.academy-programs-stage .program-card-media{aspect-ratio:auto!important;border-radius:inherit!important;background:#8f08c5!important;width:100%!important;height:65.03%!important;position:absolute!important;top:0!important;left:0!important}.academy-programs-stage .program-card-media img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important}.academy-programs-stage .program-card-copy{padding:0!important;position:absolute!important;inset:0!important}.academy-programs-stage .program-card-title{width:82.3%!important;max-width:none!important;min-height:0!important;font-size:clamp(21px,7.3cqw,33px)!important;line-height:1.21!important;position:absolute!important;top:70.8%!important;left:8.85%!important}.academy-programs-stage .program-card-description{width:82.3%!important;max-width:none!important;min-height:0!important;margin-top:0!important;font-size:clamp(14px,4.87cqw,22px)!important;line-height:1.18!important;position:absolute!important;top:86%!important;left:8.85%!important}.academy-programs-stage .program-card-footer{width:82.3%!important;height:17.27%!important;min-height:0!important;padding:0!important;position:absolute!important;top:78.54%!important;left:8.85%!important}.academy-programs-stage .program-card-meta{flex-direction:column!important;gap:clamp(6px,2.88cqw,13px)!important;font-size:clamp(14px,4.87cqw,22px)!important;line-height:1.18!important;display:flex!important}.academy-programs-stage .program-card-meta p{margin:0!important}.academy-programs-stage .program-card-cta{border-radius:clamp(8px,2.88cqw,13px)!important;height:clamp(34px,12.17cqw,55px)!important;margin-top:0!important;font-size:clamp(13px,4.87cqw,22px)!important;line-height:1.18!important}}@media (max-width:479px){.academy-section{height:auto!important;min-height:0!important}}@media (min-width:1024px) and (max-width:1439px){.experience-section,.contact-section{height:auto!important;min-height:0!important}}@media (min-width:960px) and (max-width:1199px){.contact-section{height:704px!important;min-height:704px!important}}@media (min-width:720px) and (max-width:959px){.contact-section{height:639px!important;min-height:639px!important}}@media (max-width:719px){.contact-section{height:692px!important;min-height:692px!important}}.hero-light-video{filter:blur(175px);width:872.67px;height:755.68px;top:calc(50% - 451.305px);left:calc(50% - 506.995px);transform:rotate(-12.33deg)}.hero-light-video .hero-light-ellipse-blue{background:#3fa1fc;width:231.6px;height:700.62px;top:183.61px;left:225.23px;transform:rotate(55.69deg)}.hero-light-video .hero-light-ellipse-yellow{background:#fccc01;width:231.6px;height:674.38px;top:449.7px;left:107.48px;transform:matrix(-.17,.99,.99,.17,0,0)}.hero-light-video .hero-light-ellipse-pink{background:#da7fce;width:293.53px;height:578.17px;top:117.86px;left:107.48px;transform:matrix(-.7,.71,.71,.7,0,0)}.video-gradient-field{isolation:isolate}.video-gradient-field .directions-statement-light,.directions-statement>.directions-statement-light{z-index:0}.directions-statement-line{z-index:1;position:relative}.solutions-glow{pointer-events:none;z-index:0;filter:blur(125px);position:absolute;transform:rotate(-12.33deg)}.solutions-glow-ellipse{border-radius:9999px;display:block;position:absolute}.solutions-glow-collapsed{width:820.87px;height:710.82px;top:0;left:0}.solutions-glow-collapsed-blue{background:#3fa1fc;width:217.86px;height:659.03px;top:172.72px;left:211.87px;transform:rotate(55.69deg)}.solutions-glow-collapsed-yellow{background:#fccc01;width:217.86px;height:634.35px;top:423.01px;left:101.1px;transform:matrix(-.17,.99,.99,.17,0,0)}.solutions-glow-collapsed-pink{background:#da7fce;width:276.1px;height:543.85px;top:110.87px;left:101.1px;transform:matrix(-.7,.71,.71,.7,0,0)}.solutions-card-outline:before{content:"";z-index:0;pointer-events:none;border:2px solid #2a2a2a;border-radius:35px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 47%,#000000b8 58%,#0000 74%);mask-image:linear-gradient(#000 0% 47%,#000000b8 58%,#0000 74%)}.solutions-card-copy{--solution-copy-gap:clamp(20px, 2vw, 32px)}.solutions-card-title,.solutions-card-description{margin:0;position:static}.trust-section{--trust-intro-to-stats-gap:56px;height:auto!important;min-height:0!important}.trust-intro{margin-top:64px}.trust-stats-grid{margin-top:var(--trust-intro-to-stats-gap);position:relative}.trust-additional-copy,.trust-cta{margin-top:64px}@media (max-width:959px){.trust-section{--trust-intro-to-stats-gap:40px}}@media (max-width:719px){.trust-section{--trust-intro-to-stats-gap:32px;padding-top:56px!important}.cases-to-trust-cta{padding-top:24px!important;padding-bottom:24px!important}.trust-intro{margin-top:36px}.experience-stats{gap:28px}.experience-stat-card{border-radius:28px;height:auto!important;min-height:clamp(190px,54vw,230px)!important}.experience-stat-card-inner{border-radius:21px;gap:14px;min-height:calc(clamp(190px,54vw,230px) - 14px);margin:7px 0 7px 7px;padding:24px 26px;width:calc(100% - 7px)!important;position:relative!important;inset:auto!important}.experience-stat-card-title{line-height:1.25}.experience-stat-card-label{line-height:1.45}}@media (min-width:1440px){.experience-section{padding-bottom:80px!important}.trust-intro{margin-top:69px}.trust-additional-copy,.trust-cta{margin-top:56px}.trust-cta{align-self:center}}.academy-programs-stage .programs-grid{align-items:stretch!important}.academy-programs-stage .program-card{aspect-ratio:auto!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:visible!important}.academy-programs-stage .program-card-body{flex-direction:column!important;flex:auto!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;overflow:visible!important}.academy-programs-stage .program-card-media{aspect-ratio:1!important;flex:none!important;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.academy-programs-stage .program-card-copy,.academy-programs-stage .program-card-content{min-width:0;gap:var(--program-card-copy-gap,28px)!important;flex-direction:column!important;flex:auto!important;padding:40px!important;display:flex!important;position:relative!important;inset:auto!important}.academy-programs-stage .program-card-title,.academy-programs-stage .program-card-description{width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;position:static!important}.academy-programs-stage .program-card-footer{gap:var(--program-card-footer-gap,26px)!important;flex-direction:column!important;flex:none!important;width:100%!important;height:auto!important;min-height:0!important;padding:36px 40px 40px!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important}.academy-programs-stage .program-card-meta{flex-direction:column!important;gap:13px!important;display:flex!important}.academy-programs-stage .program-card-action{margin-top:auto!important}.academy-programs-stage .program-card-cta{height:auto!important;min-height:55px!important;margin-top:0!important}@media (max-width:719px){.academy-programs-stage{height:auto!important;overflow:visible!important}.academy-programs-stage .program-card-copy,.academy-programs-stage .program-card-content{gap:24px!important;padding:28px 8.85% 32px!important}.academy-programs-stage .program-card-footer{gap:22px!important;padding:28px 8.85% 32px!important}}@media (min-width:720px) and (max-width:959px){.academy-programs-stage{height:auto!important;overflow:visible!important}.academy-programs-stage .program-card-copy,.academy-programs-stage .program-card-content{gap:clamp(18px,3.2cqw,28px)!important;padding:clamp(24px,7.7cqw,40px)!important}.academy-programs-stage .program-card-footer{gap:clamp(18px,3.2cqw,26px)!important;padding:clamp(24px,7.7cqw,36px) clamp(24px,7.7cqw,40px) clamp(28px,7.7cqw,40px)!important}}.learn-more-title-ring{transform-origin:50%;animation:10s linear infinite learn-more-title-spin;transform:rotate(-48deg)}.learn-more-cursor{opacity:0;will-change:transform, opacity;transition:opacity .18s;scale:1}.learn-more-cursor[data-visible=true]{opacity:1}@media (min-width:720px){.learn-more-button{display:none!important}}@media (min-width:720px) and (pointer:fine){.solutions-card-outline{cursor:none}.learn-more-cursor{display:block}}@keyframes learn-more-title-spin{0%{transform:rotate(-48deg)}to{transform:rotate(-408deg)}}@media (prefers-reduced-motion:reduce){.learn-more-title-ring{animation:none}}@media (min-width:1370px){.solutions-section,.solutions-inner{height:var(--solutions-section-height)!important;min-height:var(--solutions-section-height)!important}}@media (min-width:960px) and (max-width:1023px){.footer-section{height:415px!important}}.ecosystem-section{--ecosystem-card-height:717px;--ecosystem-track-padding-start:243px;--ecosystem-track-padding-end:243px;--ecosystem-track-padding-top:100px;--ecosystem-track-padding-bottom:40px;--ecosystem-track-gap:160px;--ecosystem-intro-width:575px;--ecosystem-feature-1-width:458px;--ecosystem-feature-2-width:451px;--ecosystem-feature-3-width:331px;--ecosystem-feature-1-extra-gap:0px;--ecosystem-feature-lower-offset:180px;--ecosystem-intro-copy-gap:32px;--ecosystem-icon-to-title-gap:56px;--ecosystem-title-to-description-gap:24px;--ecosystem-intro-description-to-icon-gap:64px;--ecosystem-title-size:60px;--ecosystem-body-size:23px;--ecosystem-feature-title-size:33px;--ecosystem-icon-size:83px;background:linear-gradient(180deg, transparent 0 var(--ecosystem-card-offset), #000 var(--ecosystem-card-offset) 100%)}.ecosystem-wrapper{height:var(--ecosystem-card-height)}.ecosystem-track{width:max-content;min-width:100%;height:var(--ecosystem-card-height);padding:var(--ecosystem-track-padding-top) var(--ecosystem-track-padding-end) var(--ecosystem-track-padding-bottom) var(--ecosystem-track-padding-start);gap:var(--ecosystem-track-gap);box-sizing:border-box;will-change:transform;margin:0;display:flex;overflow:visible}.ecosystem-column{flex:none;min-width:0;height:auto;display:flex;position:relative;top:auto;left:auto;transform:none}.ecosystem-intro-column{width:var(--ecosystem-intro-width);flex-direction:column;justify-content:flex-start}.ecosystem-intro-copy{gap:var(--ecosystem-intro-copy-gap);flex-direction:column;max-width:100%;display:flex}.ecosystem-title{max-width:min(100%,615px);font-family:var(--font-sansation), var(--font-golos-text), sans-serif;font-size:var(--ecosystem-title-size);letter-spacing:0;text-wrap:balance;overflow-wrap:break-word;font-weight:700;line-height:1.04}.ecosystem-title-lead{white-space:nowrap}main[lang=en] .ecosystem-title-lead{white-space:normal}.ecosystem-description{max-width:100%;height:auto;font-size:var(--ecosystem-body-size);overflow-wrap:break-word;font-weight:500;line-height:1.35}.ecosystem-intro-icon{margin-top:var(--ecosystem-intro-description-to-icon-gap);width:var(--ecosystem-icon-size);height:var(--ecosystem-icon-size);align-self:flex-start}.ecosystem-feature-column{flex-direction:column;gap:0}.ecosystem-feature-column-1{width:var(--ecosystem-feature-1-width);margin-left:var(--ecosystem-feature-1-extra-gap)}.ecosystem-feature-column-2{width:var(--ecosystem-feature-2-width)}.ecosystem-feature-column-3{width:var(--ecosystem-feature-3-width)}.ecosystem-feature-column-1,.ecosystem-feature-column-3{margin-top:var(--ecosystem-feature-lower-offset)}.ecosystem-feature-column-2{margin-top:0}.ecosystem-feature-icon{width:var(--ecosystem-icon-size);height:var(--ecosystem-icon-size)}.ecosystem-feature-title{max-width:100%;margin-top:var(--ecosystem-icon-to-title-gap);font-family:var(--font-project-mini-heading);height:auto;font-size:var(--ecosystem-feature-title-size);letter-spacing:0;text-wrap:balance;overflow-wrap:break-word;font-weight:600;line-height:1.1}.ecosystem-feature-description{max-width:100%;height:auto;margin-top:var(--ecosystem-title-to-description-gap);font-size:var(--ecosystem-body-size);text-wrap:pretty;overflow-wrap:break-word;font-weight:500;line-height:1.35}@media (max-width:719px){.ecosystem-section{--ecosystem-card-height:clamp(443px, calc(43.611vw + 286px), 600px);--ecosystem-track-padding-start:clamp(28px, calc(29.722vw - 79px), 135px);--ecosystem-track-padding-end:clamp(180px, calc(6.389vw + 89px), 135px);--ecosystem-track-padding-top:clamp(70px, calc(11.111vw + 30px), 110px);--ecosystem-track-padding-bottom:24px;--ecosystem-track-gap:clamp(120px, calc(11.111vw + 80px), 160px);--ecosystem-intro-width:clamp(300px, calc(2.5vw + 291px), 309px);--ecosystem-feature-1-width:clamp(280px, calc(10.278vw + 243px), 317px);--ecosystem-feature-2-width:clamp(280px, calc(31.944vw + 165px), 395px);--ecosystem-feature-3-width:clamp(280px, calc(27.222vw + 182px), 378px);--ecosystem-feature-1-extra-gap:clamp(87px, calc(1.111vw + 83px), 91px);--ecosystem-feature-lower-offset:clamp(73px, calc(13.056vw + 26px), 120px);--ecosystem-intro-copy-gap:clamp(20px, 3.333vw, 24px);--ecosystem-icon-to-title-gap:clamp(34px, calc(3.889vw + 20px), 48px);--ecosystem-title-to-description-gap:clamp(16px, 2.778vw, 20px);--ecosystem-intro-description-to-icon-gap:clamp(24px, 5vw, 36px);--ecosystem-title-size:clamp(28px, calc(3.333vw + 16px), 40px);--ecosystem-body-size:clamp(16px, calc(.556vw + 14px), 18px);--ecosystem-feature-title-size:clamp(23px, calc(1.389vw + 18px), 28px);--ecosystem-icon-size:clamp(58px, calc(-.556vw + 62px), 60px);height:calc(var(--ecosystem-card-height) + 112px)!important}.ecosystem-wrapper{border-radius:28px;width:100%!important;height:var(--ecosystem-card-height)!important;left:0!important}.ecosystem-track{height:var(--ecosystem-card-height)!important;padding:var(--ecosystem-track-padding-top) var(--ecosystem-track-padding-end) var(--ecosystem-track-padding-bottom) var(--ecosystem-track-padding-start)!important;gap:var(--ecosystem-track-gap)!important;margin:0!important}.ecosystem-intro-column{width:var(--ecosystem-intro-width)!important}.ecosystem-title{font-size:var(--ecosystem-title-size)!important;line-height:1.05!important}.ecosystem-title-lead{white-space:normal}.ecosystem-description{font-size:var(--ecosystem-body-size)!important;line-height:1.35!important}.ecosystem-intro-icon{width:var(--ecosystem-icon-size)!important;height:var(--ecosystem-icon-size)!important}.ecosystem-feature-column{gap:14px}.ecosystem-feature-column-1,.ecosystem-feature-column-3{margin-top:var(--ecosystem-feature-lower-offset)!important}.ecosystem-feature-column-2{margin-top:0!important}.ecosystem-feature-icon{width:var(--ecosystem-icon-size)!important;height:var(--ecosystem-icon-size)!important}.ecosystem-feature-title{font-size:var(--ecosystem-feature-title-size)!important;line-height:1.1!important}.ecosystem-feature-description{font-size:var(--ecosystem-body-size)!important;line-height:1.35!important}}@media (min-width:720px) and (max-width:767px){.ecosystem-section{--ecosystem-card-height:600px;--ecosystem-track-padding-start:135px;--ecosystem-track-padding-end:135px;--ecosystem-track-padding-top:110px;--ecosystem-track-padding-bottom:32px;--ecosystem-track-gap:160px;--ecosystem-intro-width:309px;--ecosystem-feature-1-width:317px;--ecosystem-feature-2-width:395px;--ecosystem-feature-3-width:378px;--ecosystem-feature-1-extra-gap:91px;--ecosystem-feature-lower-offset:120px;--ecosystem-intro-copy-gap:24px;--ecosystem-icon-to-title-gap:48px;--ecosystem-title-to-description-gap:20px;--ecosystem-intro-description-to-icon-gap:36px;--ecosystem-title-size:40px;--ecosystem-body-size:18px;--ecosystem-feature-title-size:28px;--ecosystem-icon-size:58px}.ecosystem-title{font-size:var(--ecosystem-title-size)!important;line-height:1.08!important}.ecosystem-feature-title{font-size:var(--ecosystem-feature-title-size)!important;line-height:1.12!important}.ecosystem-description,.ecosystem-feature-description{font-size:var(--ecosystem-body-size)!important;line-height:1.35!important}.ecosystem-intro-icon,.ecosystem-feature-icon{width:var(--ecosystem-icon-size)!important;height:var(--ecosystem-icon-size)!important}}@media (min-width:768px) and (max-width:959px){.ecosystem-section{--ecosystem-card-height:600px;--ecosystem-track-padding-start:135px;--ecosystem-track-padding-end:135px;--ecosystem-track-padding-top:110px;--ecosystem-track-padding-bottom:32px;--ecosystem-track-gap:160px;--ecosystem-intro-width:309px;--ecosystem-feature-1-width:317px;--ecosystem-feature-2-width:395px;--ecosystem-feature-3-width:378px;--ecosystem-feature-1-extra-gap:91px;--ecosystem-feature-lower-offset:120px;--ecosystem-intro-copy-gap:24px;--ecosystem-icon-to-title-gap:48px;--ecosystem-title-to-description-gap:20px;--ecosystem-intro-description-to-icon-gap:36px;--ecosystem-title-size:40px;--ecosystem-body-size:18px;--ecosystem-feature-title-size:28px;--ecosystem-icon-size:58px}.ecosystem-title{font-size:var(--ecosystem-title-size)!important;line-height:1.1!important}.ecosystem-description{font-size:var(--ecosystem-body-size)!important;line-height:1.35!important}.ecosystem-feature-title{font-size:var(--ecosystem-feature-title-size)!important;line-height:1.15!important}.ecosystem-feature-description{font-size:var(--ecosystem-body-size)!important;line-height:1.35!important}}@media (min-width:960px) and (max-width:1199px){.ecosystem-section{--ecosystem-card-height:clamp(600px, calc(17.5vw + 432px), 642px);--ecosystem-track-padding-start:135px;--ecosystem-track-padding-end:135px;--ecosystem-track-padding-top:clamp(100px, calc(150px - 4.167vw), 110px);--ecosystem-track-padding-bottom:36px;--ecosystem-track-gap:160px;--ecosystem-intro-width:clamp(309px, calc(54.583vw - 215px), 440px);--ecosystem-feature-1-width:clamp(317px, calc(7.5vw + 245px), 335px);--ecosystem-feature-2-width:clamp(337px, calc(627px - 24.167vw), 395px);--ecosystem-feature-3-width:378px;--ecosystem-feature-1-extra-gap:clamp(0px, calc(455px - 37.917vw), 91px);--ecosystem-feature-lower-offset:clamp(120px, calc(12.917vw - 4px), 151px);--ecosystem-intro-copy-gap:clamp(24px, 2.667vw, 32px);--ecosystem-icon-to-title-gap:clamp(48px, 4.667vw, 56px);--ecosystem-title-to-description-gap:clamp(20px, 1.833vw, 22px);--ecosystem-intro-description-to-icon-gap:clamp(36px, 3.667vw, 44px);--ecosystem-title-size:clamp(40px, calc(5vw - 8px), 52px);--ecosystem-body-size:clamp(18px, calc(.833vw + 10px), 20px);--ecosystem-feature-title-size:clamp(28px, calc(.833vw + 20px), 30px);--ecosystem-icon-size:clamp(58px, calc(5vw + 10px), 70px)}.ecosystem-feature-column-1,.ecosystem-feature-column-3{margin-top:var(--ecosystem-feature-lower-offset)}.ecosystem-feature-column-2{margin-top:0}}@media (min-width:1200px) and (max-width:1439px){.ecosystem-section{--ecosystem-card-height:clamp(642px, calc(31.25vw + 267px), 717px);--ecosystem-track-padding-start:clamp(135px, calc(45vw - 405px), 243px);--ecosystem-track-padding-end:clamp(135px, calc(45vw - 405px), 243px);--ecosystem-track-padding-top:100px;--ecosystem-track-padding-bottom:40px;--ecosystem-track-gap:160px;--ecosystem-intro-width:clamp(440px, calc(56.25vw - 235px), 575px);--ecosystem-feature-1-width:clamp(335px, calc(51.25vw - 280px), 458px);--ecosystem-feature-2-width:clamp(337px, calc(47.5vw - 233px), 451px);--ecosystem-feature-3-width:clamp(331px, calc(613px - 19.583vw), 378px);--ecosystem-feature-1-extra-gap:0px;--ecosystem-feature-lower-offset:clamp(151px, calc(12.083vw + 6px), 180px);--ecosystem-intro-copy-gap:32px;--ecosystem-icon-to-title-gap:56px;--ecosystem-title-to-description-gap:clamp(22px, 1.667vw, 24px);--ecosystem-intro-description-to-icon-gap:clamp(44px, 4.444vw, 64px);--ecosystem-title-size:clamp(52px, calc(3.333vw + 12px), 60px);--ecosystem-body-size:clamp(20px, calc(1.25vw + 5px), 23px);--ecosystem-feature-title-size:clamp(30px, calc(1.25vw + 15px), 33px);--ecosystem-icon-size:clamp(70px, calc(5.417vw + 5px), 83px)}.ecosystem-feature-column-1,.ecosystem-feature-column-3{margin-top:var(--ecosystem-feature-lower-offset)}}@media (min-width:1440px){.ecosystem-section{--ecosystem-card-height:717px;--ecosystem-track-padding-start:243px;--ecosystem-track-padding-end:243px;--ecosystem-track-padding-top:100px;--ecosystem-track-padding-bottom:40px;--ecosystem-track-gap:160px;--ecosystem-intro-width:575px;--ecosystem-feature-1-width:458px;--ecosystem-feature-2-width:451px;--ecosystem-feature-3-width:331px;--ecosystem-feature-1-extra-gap:0px;--ecosystem-feature-lower-offset:180px;--ecosystem-intro-copy-gap:32px;--ecosystem-icon-to-title-gap:56px;--ecosystem-title-to-description-gap:24px;--ecosystem-intro-description-to-icon-gap:64px;--ecosystem-title-size:60px;--ecosystem-body-size:23px;--ecosystem-feature-title-size:33px;--ecosystem-icon-size:83px}.ecosystem-feature-column-1,.ecosystem-feature-column-3{margin-top:var(--ecosystem-feature-lower-offset)}}.contact-section{height:auto!important;min-height:0!important;padding-block:96px!important}.contact-content{height:auto!important}.contact-card{align-items:start;overflow:visible;grid-template-columns:minmax(0,1fr)!important;gap:40px!important;width:100%!important;height:auto!important;min-height:0!important;margin-top:64px!important;padding:32px!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important}.contact-card-intro{flex-direction:column;gap:30px;min-width:0;display:flex;width:auto!important;position:static!important;top:auto!important;left:auto!important}.contact-card-description{overflow-wrap:anywhere;margin:0!important;position:static!important}.contact-item,.contact-item-mail,.contact-item-telegram{min-width:0;width:auto!important;position:static!important;top:auto!important;left:auto!important}@media (min-width:720px){.contact-card{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:48px 56px!important;padding:40px!important}.contact-card-intro{grid-column:1/-1}}@media (min-width:1200px){.contact-card{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)!important;gap:56px!important;padding:40px!important}.contact-card-intro{grid-column:auto}}@media (min-width:1440px){.contact-section{padding-block:90px!important}.contact-card{margin-top:55px!important}}.directions-section{--programs-to-directions-gap:calc(clamp(88px, 7vw, 104px) + clamp(72px, 12svh, 108px));--directions-board-statement-gap:clamp(112px, 9vw, 144px);margin-top:var(--programs-to-directions-gap)}.directions-board{--directions-board-radius:35px;--directions-board-height:clamp(340px, 24vw, 360px);width:100%!important;max-width:1436px!important;height:auto!important}.directions-board-gradient{z-index:0;border-radius:var(--directions-board-radius)!important;height:100%!important;display:block!important;top:8px!important;bottom:auto!important}.directions-board-card{z-index:1;min-height:var(--directions-board-height)!important;height:var(--directions-board-height)!important;border-radius:var(--directions-board-radius)!important;padding:clamp(28px,2.5vw,40px)!important;overflow:visible!important}.directions-board-title{text-wrap:balance;width:min(430px,35%)!important;font-size:clamp(27px,2.15vw,31px)!important;line-height:1.12!important;position:relative!important;top:auto!important;left:auto!important}.directions-chip-layer{display:block!important;position:absolute!important;inset:0!important}.directions-chip-viewport,.directions-chip-canvas{display:contents}.directions-chip-slot,.directions-chip-slot-0,.directions-chip-slot-1,.directions-chip-slot-2,.directions-chip-slot-3,.directions-chip-slot-4{min-width:0;min-height:0;justify-content:center!important;align-items:center!important;width:fit-content!important;height:auto!important;display:flex!important;position:absolute!important;top:auto!important;left:auto!important}.directions-chip{text-wrap:balance;white-space:normal!important;width:100%!important;height:auto!important;min-height:44px!important;padding:9px 18px!important;font-size:clamp(13px,1.05vw,17px)!important;line-height:1.12!important}.directions-chip-slot--ar-vr-webar{z-index:4;width:18.5%!important;top:64%!important;left:46%!important}.directions-chip-slot--3d-gamedev{z-index:5;width:23%!important;top:78%!important;left:57%!important}.directions-chip-slot--genai-animation{z-index:3;width:24%!important;top:60%!important;left:65%!important}.directions-chip-slot--holography{z-index:4;width:20%!important;top:68%!important;left:80%!important}.directions-chip-slot--gamification{z-index:2;width:20%!important;top:36%!important;left:77%!important}.directions-chip-slot--digital-tourism{z-index:3;width:22%!important;top:44%!important;left:60%!important}.directions-chip-slot--ar-vr-webar .directions-chip{transform:rotate(-16deg)!important}.directions-chip-slot--3d-gamedev .directions-chip{transform:rotate(0)!important}.directions-chip-slot--genai-animation .directions-chip{transform:rotate(-5deg)!important}.directions-chip-slot--holography .directions-chip{transform:rotate(-15deg)!important}.directions-chip-slot--gamification .directions-chip{transform:rotate(10deg)!important}.directions-chip-slot--digital-tourism .directions-chip{transform:rotate(-2deg)!important}.directions-statement{margin-top:var(--directions-board-statement-gap)!important}@media (min-width:960px) and (max-width:1199px){.directions-chip-slot--ar-vr-webar{width:20%!important;top:62%!important;left:42%!important}.directions-chip-slot--3d-gamedev{width:15%!important;top:74%!important;left:64%!important}.directions-chip-slot--genai-animation{width:26%!important;top:34%!important;left:44%!important}.directions-chip-slot--holography{width:16%!important;top:69%!important;left:81%!important}.directions-chip-slot--gamification{width:23%!important;top:11%!important;left:74%!important}.directions-chip-slot--digital-tourism{width:20%!important;top:42%!important;left:77%!important}.directions-chip-slot--ar-vr-webar .directions-chip{transform:rotate(-12deg)!important}.directions-chip-slot--genai-animation .directions-chip{transform:rotate(-4deg)!important}.directions-chip-slot--holography .directions-chip{transform:rotate(-7deg)!important}.directions-chip-slot--gamification .directions-chip{transform:rotate(7deg)!important}.directions-chip-slot--digital-tourism .directions-chip{transform:rotate(5deg)!important}}@media (max-width:959px){.directions-section{--programs-to-directions-gap:calc(48px + clamp(20px, 3svh, 28px));--directions-board-statement-gap:104px}.directions-board{width:100%!important;max-width:none!important}.directions-board-card{height:auto!important;min-height:0!important;padding:32px!important}.directions-board-title{width:auto!important}.directions-chip-layer{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none!important;gap:18px 20px!important;margin-top:32px!important;display:grid!important;position:relative!important;inset:auto!important}.directions-chip-slot,.directions-chip-slot-0,.directions-chip-slot-1,.directions-chip-slot-2,.directions-chip-slot-3,.directions-chip-slot-4{min-height:0;width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.directions-chip{min-height:60px!important;padding:11px 18px!important;font-size:clamp(16px,2.25vw,20px)!important}.directions-chip-slot--ar-vr-webar .directions-chip{transform:rotate(-2deg)!important}.directions-chip-slot--3d-gamedev .directions-chip{transform:rotate(2deg)!important}.directions-chip-slot--genai-animation .directions-chip{transform:rotate(-2deg)!important}.directions-chip-slot--holography .directions-chip,.directions-chip-slot--gamification .directions-chip{transform:rotate(2deg)!important}.directions-chip-slot--digital-tourism .directions-chip{transform:rotate(-2deg)!important}}@media (max-width:719px){.directions-section{--programs-to-directions-gap:calc(64px + clamp(16px, 2.5svh, 24px));--directions-board-statement-gap:88px}.directions-board{--directions-board-radius:25px}.directions-board-card{padding:30px!important}.directions-board-gradient{top:7px!important}.directions-board-title{font-size:clamp(26px,7.2vw,34px)!important;line-height:1.18!important}.directions-chip-layer{grid-template-columns:minmax(0,1fr);gap:16px!important;margin-top:28px!important}.directions-chip-slot,.directions-chip-slot-0,.directions-chip-slot-1,.directions-chip-slot-2,.directions-chip-slot-3,.directions-chip-slot-4{min-height:0}.directions-chip{min-height:58px!important;padding:11px 18px!important;font-size:clamp(15px,4.1vw,19px)!important}.directions-chip-slot--ar-vr-webar .directions-chip{transform:rotate(-1deg)!important}.directions-chip-slot--3d-gamedev .directions-chip{transform:rotate(1deg)!important}.directions-chip-slot--genai-animation .directions-chip{transform:rotate(-1deg)!important}.directions-chip-slot--holography .directions-chip,.directions-chip-slot--gamification .directions-chip{transform:rotate(1deg)!important}.directions-chip-slot--digital-tourism .directions-chip{transform:rotate(-1deg)!important}}@media (max-width:1279px){.directions-board{width:100%!important;max-width:1436px!important;height:auto!important}.directions-board-gradient{height:100%!important;top:8px!important}.directions-board-card{height:var(--directions-responsive-board-height)!important;min-height:var(--directions-responsive-board-height)!important;padding:clamp(24px,2.5vw,32px)!important}.directions-board-title{width:min(430px,35%)!important;font-size:clamp(27px,2.15vw,31px)!important;line-height:1.12!important;position:relative!important;top:auto!important;left:auto!important}.directions-chip-viewport{width:58%;height:100%;display:block;position:absolute;inset:0 0 0 auto;overflow:visible}.directions-chip-canvas{top:var(--directions-chip-canvas-top);right:var(--directions-chip-canvas-right);width:var(--directions-chip-canvas-width,696px);height:var(--directions-chip-canvas-height,256px);transform:scale(var(--directions-chip-scale));transform-origin:100% 0;display:block;position:absolute}.directions-chip-layer{width:100%!important;height:100%!important;margin:0!important;display:block!important;position:absolute!important;inset:0!important}.directions-chip-slot{min-width:0;justify-content:center!important;align-items:center!important;height:auto!important;min-height:0!important;display:flex!important;position:absolute!important;inset:auto!important}.directions-chip-slot .directions-chip{width:100%!important;max-width:none!important;height:auto!important;min-height:44px!important;font-size:var(--directions-responsive-font-size)!important;white-space:normal!important;border-radius:999px!important;padding:9px 18px!important;line-height:1.12!important}.directions-chip-slot--ar-vr-webar{z-index:4!important;width:224.953px!important;top:147.594px!important;left:19.359px!important}.directions-chip-slot--3d-gamedev{z-index:5!important;width:279.68px!important;top:195.195px!important;left:153.117px!important}.directions-chip-slot--genai-animation{z-index:3!important;width:291.836px!important;top:134px!important;left:250.398px!important}.directions-chip-slot--holography{z-index:4!important;width:243.195px!important;top:161.195px!important;left:432.797px!important}.directions-chip-slot--gamification{z-index:2!important;width:243.195px!important;top:52.398px!important;left:396.313px!important}.directions-chip-slot--digital-tourism{z-index:3!important;width:267.516px!important;top:79.594px!important;left:189.594px!important}.directions-chip-slot--ar-vr-webar .directions-chip{transform:rotate(-16deg)!important}.directions-chip-slot--3d-gamedev .directions-chip{transform:rotate(0)!important}.directions-chip-slot--genai-animation .directions-chip{transform:rotate(-5deg)!important}.directions-chip-slot--holography .directions-chip{transform:rotate(-15deg)!important}.directions-chip-slot--gamification .directions-chip{transform:rotate(18deg)!important}.directions-chip-slot--digital-tourism .directions-chip{transform:rotate(2deg)!important}}@media (max-width:844px){.directions-board{width:min(100vw - 32px,780px)!important;max-width:780px!important}.directions-board-gradient{top:7px!important}.directions-board-card{height:auto!important;min-height:0!important;padding:clamp(20px,4vw,30px)!important}.directions-board-title{width:100%!important;font-size:clamp(26px,7.2vw,34px)!important;line-height:1.18!important}.directions-chip-viewport{width:100%;height:var(--directions-chip-mobile-height);margin-top:clamp(22px,4vw,28px);position:relative;inset:auto;overflow:visible}.directions-chip-canvas{left:50%;top:var(--directions-chip-mobile-top);transform:translateX(-50%) scale(var(--directions-chip-scale));transform-origin:top;right:auto}}@media (max-width:456px){.directions-chip-slot--ar-vr-webar{width:185px!important;top:150px!important;left:5px!important}.directions-chip-slot--3d-gamedev{width:220px!important;top:235px!important;left:60px!important}.directions-chip-slot--genai-animation{width:210px!important;top:120px!important;left:200px!important}.directions-chip-slot--holography{width:220px!important;top:305px!important;left:190px!important}.directions-chip-slot--gamification{width:180px!important;top:18px!important;left:230px!important}.directions-chip-slot--digital-tourism{width:220px!important;top:65px!important;left:30px!important}}@media (max-width:319px){.directions-chip-slot--ar-vr-webar{top:395px!important;left:5px!important}.directions-chip-slot--3d-gamedev{top:520px!important;left:85px!important}.directions-chip-slot--genai-animation{top:270px!important;left:195px!important}.directions-chip-slot--holography{top:645px!important;left:185px!important}.directions-chip-slot--gamification{top:18px!important;left:225px!important}.directions-chip-slot--digital-tourism{top:145px!important;left:15px!important}}@media (max-width:719px){.directions-board-card{height:auto!important;min-height:0!important;padding:clamp(20px,4.25vw,30px)!important}.directions-chip-viewport,.directions-chip-canvas{width:100%!important;height:auto!important;position:relative!important;inset:auto!important;transform:none!important}.directions-chip-viewport{margin-top:clamp(22px,4vw,28px)!important}.directions-chip-layer{grid-template-columns:minmax(0,1fr)!important;gap:clamp(8px,2vw,14px)!important;width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important}.directions-chip-slot,.directions-chip-slot--ar-vr-webar,.directions-chip-slot--3d-gamedev,.directions-chip-slot--genai-animation,.directions-chip-slot--holography,.directions-chip-slot--gamification,.directions-chip-slot--digital-tourism{z-index:auto!important;align-items:stretch!important;width:100%!important;min-width:0!important;height:auto!important;display:flex!important;position:relative!important;inset:auto!important}.directions-chip-slot .directions-chip{overflow-wrap:anywhere;color:#4c4c4c!important;white-space:normal!important;background-color:#f2f3f7!important;background-image:none!important;border:0!important;width:100%!important;height:100%!important;min-height:44px!important;padding:clamp(8px,2vw,11px) clamp(10px,2.5vw,18px)!important;transform:none!important}}@media (min-width:720px){.directions-board{--directions-spread-board-height:clamp(380px, 35vw, 510px);--directions-spread-chip-font:clamp(16px, calc(1.25vw + 6px), 23px);--directions-spread-chip-height:clamp(52px, 5vw, 72px);--directions-spread-chip-padding-block:clamp(10px, 1vw, 14px);--directions-spread-chip-padding-inline:clamp(18px, 2vw, 32px)}.directions-board-card{height:var(--directions-spread-board-height)!important;min-height:var(--directions-spread-board-height)!important;padding:clamp(26px,3vw,52px)!important}.directions-board-title{width:38%!important;font-size:clamp(26px,2.25vw,36px)!important;line-height:1.08!important}.directions-chip-viewport{width:100%!important;height:100%!important;margin:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important}.directions-chip-canvas{width:auto!important;height:auto!important;display:contents!important;position:static!important;inset:auto!important;transform:none!important}.directions-chip-layer{width:100%!important;height:100%!important;margin:0!important;display:block!important;position:absolute!important;inset:0!important}.directions-chip-slot,.directions-chip-slot--ar-vr-webar,.directions-chip-slot--3d-gamedev,.directions-chip-slot--genai-animation,.directions-chip-slot--holography,.directions-chip-slot--gamification,.directions-chip-slot--digital-tourism{justify-content:center!important;align-items:center!important;min-width:0!important;height:auto!important;display:flex!important;position:absolute!important}.directions-chip-slot .directions-chip{text-wrap:balance;width:100%!important;max-width:none!important;height:auto!important;min-height:var(--directions-spread-chip-height)!important;padding:var(--directions-spread-chip-padding-block) var(--directions-spread-chip-padding-inline)!important;font-size:var(--directions-spread-chip-font)!important;white-space:normal!important;border-radius:999px!important;line-height:1.1!important}.directions-chip-slot--gamification{width:22%!important;top:14%!important;left:74%!important}.directions-chip-slot--digital-tourism{width:26%!important;top:31%!important;left:45%!important}.directions-chip-slot--genai-animation{width:25%!important;top:48%!important;left:64%!important}.directions-chip-slot--ar-vr-webar{width:22%!important;top:60%!important;left:29%!important}.directions-chip-slot--holography{width:20%!important;top:74%!important;left:78%!important}.directions-chip-slot--3d-gamedev{width:23%!important;top:80%!important;left:52%!important}.directions-chip-slot--gamification .directions-chip{transform:rotate(8deg)!important}.directions-chip-slot--digital-tourism .directions-chip{transform:rotate(-2deg)!important}}@media (min-width:960px){.directions-chip-slot--gamification{width:22%!important;top:11%!important;left:74%!important}.directions-chip-slot--digital-tourism{width:26%!important;top:29%!important;left:46%!important}.directions-chip-slot--genai-animation{width:26%!important;top:46%!important;left:65%!important}.directions-chip-slot--ar-vr-webar{width:24%!important;top:56%!important;left:30%!important}.directions-chip-slot--3d-gamedev{width:27%!important;top:77%!important;left:47%!important}.directions-chip-slot--holography{width:24%!important;top:66%!important;left:75%!important}}@media (min-width:1280px) and (max-width:1599px){.directions-section{--programs-to-directions-gap:calc(clamp(88px, 7vw, 104px) + clamp(72px, 12svh, 108px) + 64px)}}@media (min-width:1600px){.directions-section{--programs-to-directions-gap:calc(104px + clamp(72px, 12svh, 108px))}.directions-chip-slot--gamification{width:24%!important;top:19%!important;left:72.5%!important}.directions-chip-slot--digital-tourism{width:26%!important;top:32.4%!important;left:47.7%!important}.directions-chip-slot--genai-animation{width:26%!important;top:47.4%!important;left:65%!important}.directions-chip-slot--ar-vr-webar{width:24%!important;top:60.9%!important;left:30%!important}.directions-chip-slot--3d-gamedev{width:27%!important;top:74.1%!important;left:47%!important}.directions-chip-slot--holography{width:24%!important;top:66.5%!important;left:75%!important}}@media (min-width:1600px) and (max-height:1000px){.directions-section{--programs-to-directions-gap:calc(190px + clamp(72px, 12svh, 108px))}}.directions-statement-text{z-index:1;text-align:center;text-wrap:balance;max-width:1436px;margin-inline:auto;position:relative}@media (min-width:960px){.directions-statement-text{max-width:min(100%,1436px)}.directions-statement .directions-inline-image{vertical-align:middle;width:52px!important;height:91px!important;margin-inline:20px!important;display:inline-flex!important;position:relative!important;transform:none!important}}.academy-section{--academy-description-to-programs-gap:36px}.infrastructure-section{--infrastructure-divider-gap:clamp(76px, 10svh, 92px);--infrastructure-divider-before-gap:var(--infrastructure-divider-gap);--infrastructure-divider-after-gap:var(--infrastructure-divider-gap)}.infrastructure-separator-wrap{padding-block:var(--infrastructure-divider-before-gap) var(--infrastructure-divider-after-gap)}.infrastructure-separator{box-shadow:none;filter:none}@media (max-width:719px){.infrastructure-section{--infrastructure-divider-after-gap:clamp(36px, 5svh, 48px)}.academy-pin{padding-top:12px!important}}@media (min-width:720px){.academy-section{--academy-description-to-programs-gap:48px}}@media (min-width:960px){.academy-section{--academy-description-to-programs-gap:64px}.academy-programs-stage{top:var(--academy-programs-flow-top)!important}}:root{--video-to-cta-gap:clamp(88px, 10svh, 112px);--directions-divider-gap:clamp(72px, 9svh, 84px)}.directions-post-image{min-height:0}.directions-cta-wrapper{margin-top:var(--video-to-cta-gap)}.directions-post-image-divider{margin-top:var(--directions-divider-gap)}.directions-section{height:auto!important;min-height:0!important;padding-bottom:0!important}.solutions-section{padding-top:var(--directions-divider-gap)!important;margin-top:0!important}@media (max-width:719px){.hero-section{--hero-mobile-header-to-title-gap:clamp(88px, 11svh, 108px);--hero-mobile-title-to-description-gap:clamp(56px, 7svh, 68px);--hero-mobile-description-to-actions-gap:clamp(40px, 5svh, 50px);--hero-mobile-actions-to-video-gap:clamp(48px, 6svh, 60px);height:auto;min-height:calc(100svh + var(--hero-scroll-distance))}.hero-stage{height:auto;min-height:0;position:relative;top:auto;overflow:visible}.hero-content{padding-top:calc(112px + var(--hero-mobile-header-to-title-gap));gap:var(--hero-mobile-title-to-description-gap);padding-bottom:48px;display:grid}.hero-copy,.hero-description,.hero-action-panel{width:auto;padding-top:14px;position:relative;inset:auto}.hero-support{grid-template-columns:minmax(0,1fr);grid-template-areas:"description""actions""image";gap:0;display:grid}.hero-description{margin-bottom:var(--hero-mobile-description-to-actions-gap)}.hero-action-panel{margin-bottom:var(--hero-mobile-actions-to-video-gap)}.hero-image{aspect-ratio:530/928;justify-self:start;width:clamp(140px,45vw,190px);height:auto;position:relative;top:auto;left:50%;transform:translate(-50%)}.hero-light{filter:blur(50px);width:258.08px;height:225.92px;top:70%;left:calc(50% - 99.04px)}.hero-light-ellipse-blue{width:67.27px;height:203.5px;top:53.33px;left:69.92px}.hero-light-ellipse-yellow{width:67.27px;height:195.88px;top:88.39px;left:35.72px}.hero-light-ellipse-pink{width:85.26px;height:167.93px;top:34.23px;left:35.72px}}@media (min-width:720px) and (max-width:959px){.hero-section{height:auto;min-height:calc(100svh + var(--hero-scroll-distance))}.hero-stage{height:100svh;min-height:0;position:sticky;top:0;overflow:hidden}.hero-header{flex-direction:column-reverse;justify-content:flex-start;align-items:center;gap:18px;width:calc(100% - 80px);top:24px;left:40px;transform:none}.hero-brand-shell{border-width:1px;border-radius:24px;flex:none;justify-content:space-between;width:100%;min-width:0;height:64px;padding:0 12px 0 25px}.hero-brand img{width:134px}.hero-header-button{border-radius:13px;min-width:198px;height:40px;font-size:15px;line-height:18px;display:inline-flex}.hero-language{flex:none;gap:18px;font-size:15px;line-height:18px;position:static}.hero-content{gap:clamp(32px,5svh,48px);padding-top:clamp(190px,24svh,225px);padding-bottom:0;display:grid}.hero-copy,.hero-description,.hero-action-panel{width:auto;position:relative;inset:auto}.hero-title{font-size:clamp(44px,6.5vw,50px);line-height:1.04}.hero-support{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,32px);display:grid}.hero-description{grid-area:1/1;width:min(100%,210px);font-size:18px;line-height:1.5}.hero-action-panel{grid-area:1/3;justify-self:end;width:min(100%,210px)}.hero-actions{gap:14px}.hero-button{border-radius:13px;font-size:16px;line-height:19px}.hero-image{aspect-ratio:530/928;grid-area:1/1/auto/-1;justify-self:start;width:clamp(140px,20vw,155px);height:auto;position:relative;top:auto;left:50%;transform:translate(-50%)}.hero-light{top:44%}}@media (min-width:960px) and (max-width:1199px){.hero-section{height:auto;min-height:calc(100svh + var(--hero-scroll-distance))}.hero-stage{height:100svh;min-height:0;position:sticky;top:0;overflow:hidden}.hero-header{flex-direction:column-reverse;justify-content:flex-start;align-items:center;gap:18px;width:calc(100% - 80px);top:24px;left:40px;transform:none}.hero-brand-shell{border-width:1px;border-radius:24px;justify-content:space-between;width:min(100%,610px);height:64px;padding:0 12px 0 25px}.hero-brand img{width:134px}.hero-header-button{white-space:nowrap;border-radius:13px;min-width:0;height:auto;min-height:44px;padding-inline:24px;font-size:15px;line-height:18px;display:inline-flex}.hero-language{gap:18px;width:auto;font-size:15px;line-height:18px;position:static}.hero-content{gap:clamp(34px,4.5svh,46px);padding-top:clamp(210px,28svh,255px);padding-bottom:0;display:grid}.hero-copy,.hero-description,.hero-action-panel{width:auto;position:relative;inset:auto}.hero-title{font-size:clamp(48px,5.3vw,54px);line-height:1.04}.hero-title-lines-default{display:block}.hero-title-lines-compact{display:none}.hero-support{grid-template-columns:minmax(210px,1fr) clamp(136px,14vw,170px) minmax(210px,1fr);align-items:center;gap:clamp(24px,3vw,36px);display:grid}.hero-description{grid-area:1/1;width:min(100%,240px);font-size:18px;line-height:1.5}.hero-action-panel{grid-area:1/3;justify-self:end;width:min(100%,220px)}.hero-actions{gap:14px}.hero-button{border-radius:13px;font-size:18px;line-height:22px}.hero-image{aspect-ratio:530/928;grid-area:1/1/auto/-1;justify-self:start;width:clamp(136px,14vw,170px);height:auto;position:relative;top:auto;left:50%;transform:translate(-50%)}.hero-light{top:42%}}@media (min-width:720px) and (max-width:1199px){.hero-section{--hero-support-bottom-gap:clamp(32px, 5svh, 56px)}.hero-stage{overflow:visible}.hero-content{height:100%;padding-bottom:var(--hero-support-bottom-gap);grid-template-rows:auto minmax(0,1fr)}.hero-copy{margin-top:24px}.hero-support{grid-template-areas:none;align-self:end}}@media (min-width:720px) and (max-width:1199px) and (max-height:820px){.hero-content{gap:28px;padding-top:150px}.hero-stage{overflow:visible}.hero-title{font-size:clamp(30px,5vw,42px);line-height:1.05}}@media (min-width:1200px){.hero-section{--hero-frame-width:min(100vw, clamp(1400px, calc(20vw + 1120px), 1440px));--hero-frame-left:calc((100vw - var(--hero-frame-width)) / 2);--hero-edge:clamp(99px, 8.25vw, 115.5px);--hero-inner-edge:calc(var(--hero-edge) - var(--hero-frame-left));--hero-stage-extension:clamp(0svh, max(clamp(50px, calc(40.625vw - 470px), 180px), calc(20svh + 100vw - 1600px)), 20svh);--hero-title-top-min:clamp(228px, calc(20.5vw - 59px), 269px);--hero-title-top-max:clamp(257px, calc(6vw + 173px), 269px);--hero-title-top:clamp(var(--hero-title-top-min), calc(100svh - 643px), var(--hero-title-top-max));--hero-description-top:clamp(540px, calc(50svh + 195px), 735px);--hero-actions-top:clamp(560px, calc(50svh + 199px), 739px);--hero-image-top:clamp(482px, calc(50svh + 107px), 647px);--hero-image-height:clamp(262.64px, calc(26.526svh + 58.9px), 297.66px);--hero-support-center:calc(var(--hero-image-top) + (var(--hero-image-height) / 2));--hero-light-top:clamp(318px, calc(50svh - 57px), 483px);--hero-copy-width:clamp(1025px, calc(73.5vw - 4px), 1172px);--hero-description-width:clamp(369px, calc(16.5vw + 138px), 402px);--hero-actions-width:clamp(270px, calc(29.5vw - 143px), 329px);height:auto;min-height:calc(100svh + var(--hero-scroll-distance))}.hero-stage{height:calc(100svh + var(--hero-stage-extension));min-height:0;position:sticky;top:0;overflow:hidden}.hero-header{flex-direction:row;justify-content:center;gap:0;width:100%;top:30px;left:0;transform:none}.hero-brand-shell{border-width:1px;border-radius:24px;justify-content:space-between;width:clamp(770px,87vw - 448px,944px);height:64px;padding:0 12px 0 24px}.hero-brand img{width:144px}.hero-header-button{white-space:nowrap;border-radius:clamp(13px,.5vw + 6px,14px);min-width:0;height:clamp(40px,72px - 2vw,44px);padding-inline:24px;font-size:clamp(15px,1vw + 1px,17px);line-height:clamp(18px,1vw + 4px,20px);display:inline-flex}.hero-language{top:50%;right:var(--hero-edge);gap:14px;width:auto;font-size:15px;line-height:18px;position:absolute;transform:translateY(-50%)}.hero-content{width:var(--hero-frame-width);height:100%;padding:0;display:block;position:relative}.hero-copy,.hero-description,.hero-action-panel,.hero-image{position:absolute}.hero-copy{left:var(--hero-inner-edge);top:calc(var(--hero-title-top) - 24px);width:var(--hero-copy-width)}.hero-title{font-size:clamp(64px,5vw,80px);line-height:1.05}main[lang=en] .hero-title{font-size:clamp(60px,4.8vw,80px);line-height:1.04}main[lang=en] .hero-section,main[lang=ru] .hero-section{--hero-copy-width:min(calc(100vw - var(--hero-edge) - 20px), clamp(1080px, 90vw, 1500px))}main[lang=uz] .hero-section{--hero-actions-width:clamp(360px, 25vw, 420px)}main[lang=uz] .hero-title{font-size:clamp(52px,3.8vw,64px);line-height:1.05}main[lang=uz] .hero-button{white-space:normal;height:auto;min-height:44px;padding-block:10px}.hero-title-lines-default{display:block}.hero-title-lines-compact{display:none}.hero-support{display:contents}.hero-description{left:var(--hero-inner-edge);top:var(--hero-description-top);width:var(--hero-description-width);font-size:clamp(21px,1vw + 7px,23px);line-height:1.7}.hero-action-panel{left:auto;right:var(--hero-inner-edge);top:var(--hero-actions-top);width:var(--hero-actions-width)}.hero-actions{gap:21px}.hero-button{white-space:nowrap;border-radius:13px;height:44px;min-height:44px;padding:0 18px;font-size:clamp(20px,1vw + 6px,22px);line-height:clamp(24px,1vw + 8px,26px)}.hero-image{left:50%;top:var(--hero-image-top);aspect-ratio:530/928;width:clamp(150px,15.1515svh + 33.636px,170px);height:auto;transform:translate(-50%)}.hero-light{top:var(--hero-light-top)}.hero-description,.hero-action-panel{top:var(--hero-support-center);translate:0 -50%}}@media (min-width:1200px) and (max-width:1599px){.hero-section{--hero-actions-width:clamp(310px, 22vw, 340px)}.hero-header{gap:18px}.hero-brand-shell{width:min(770px,100% - 190px)}.hero-language{flex:none;position:static;top:auto;right:auto;transform:none}}@media (min-width:1200px) and (max-width:1499px){main[lang=en] .hero-title-lines-default,main[lang=uz] .hero-title-lines-default{display:none}main[lang=en] .hero-title-lines-compact,main[lang=uz] .hero-title-lines-compact{display:block}}@media (min-width:1200px) and (max-width:1499px) and (max-height:820px){main[lang=en] .hero-title{font-size:clamp(50px,3.9vw,54px);line-height:1.04}main[lang=uz] .hero-title{font-size:clamp(46px,3.5vw,52px)}}@media (min-width:1500px) and (max-height:820px){.hero-title,main[lang=en] .hero-title,main[lang=uz] .hero-title{font-size:clamp(54px,3.4vw,60px);line-height:1.05}}@media (min-width:1200px) and (max-height:960px){.hero-section{--hero-title-top:clamp(205px, calc(100svh - 695px), 225px)}.hero-image{aspect-ratio:530/928;width:148px;height:auto}.hero-stage{overflow:visible}}@media (min-width:1400px){.hero-section{--hero-edge:clamp(82px, calc(350px - 16.75vw), 115.5px)}.hero-stage{overflow:visible}}@media (min-width:1600px){.hero-section{--hero-edge:calc((100vw - 1440px) / 2 + 2px)}.hero-brand-shell{border-color:#ffffff73}.hero-image{aspect-ratio:auto;width:170px;height:298px}.hero-stage{overflow:visible}}@media (max-width:1199px) and (max-height:768px){.hero-stage{height:auto;min-height:0;position:relative;top:auto;overflow:visible}.hero-content{gap:28px;padding-top:150px;padding-bottom:48px;display:grid}.hero-copy,.hero-description,.hero-action-panel{position:relative;inset:auto}.hero-title{font-size:clamp(30px,5vw,42px);line-height:1.05}}@media (min-width:720px) and (max-width:1199px) and (max-height:768px){.hero-stage{min-height:100svh}.hero-content{min-height:100svh;padding-bottom:var(--hero-support-bottom-gap)}}@media (max-width:719px) and (max-height:768px){.hero-support{grid-template-columns:minmax(0,1fr);grid-template-areas:"description""actions""image";gap:20px;display:grid}.hero-description,.hero-action-panel{justify-self:stretch;width:100%;max-width:none}.hero-action-panel{justify-self:center;max-width:360px}.hero-image{aspect-ratio:530/928;justify-self:start;width:clamp(130px,24vw,170px);height:auto;position:relative;top:auto;left:50%;transform:translate(-50%)}.hero-language{color:#ffffff9e;justify-content:center;align-items:center;gap:19px;width:195px;font-size:16px;font-weight:800;line-height:19px;display:flex}}.section-shell{box-sizing:border-box;min-width:0;width:min(calc(100% - (2 * var(--page-inline-gutter))), var(--page-content-max))!important;max-width:var(--page-content-max)!important;margin-inline:auto!important}.section-shell.section-shell--academy-cards{max-width:980px!important}.contact-section{padding-inline:0!important}@media (min-width:1370px){.solutions-inner.section-shell .solutions-heading,.solutions-inner.section-shell .solutions-description{left:0!important}.solutions-inner.section-shell .solutions-card-outline{transform:none;width:100%!important;left:0!important}}:root{--type-hero-title:30px;--type-body:16px;--type-button:16px;--type-section-title:26px;--type-secondary-title:22px;--type-cta:18px;--type-academy-body:16px;--type-academy-card:16px;--type-program-description:16px;--type-program-meta:16px;--type-program-button:16px;--type-directions-statement:26px;--type-solutions-card-title:22px;--type-realized-title:26px;--type-realized-card-title:22px;--type-experience-title:26px;--type-stat-title:18px;--type-contact-card-title:22px;--type-contact-description:16px;--type-contact-item:16px;--type-footer:12px}@media (min-width:360px) and (max-width:719px){:root{--type-hero-title:clamp(30px, calc(10px + 5.5556vw), 50px);--type-body:clamp(16px, calc(14px + .5556vw), 18px);--type-button:16px;--type-section-title:clamp(26px, calc(16px + 2.7778vw), 36px);--type-secondary-title:clamp(22px, calc(18px + 1.1111vw), 26px);--type-cta:clamp(18px, calc(14px + 1.1111vw), 22px);--type-academy-body:clamp(16px, calc(14px + .5556vw), 18px);--type-academy-card:clamp(16px, calc(14px + .5556vw), 18px);--type-program-description:clamp(16px, calc(14px + .5556vw), 18px);--type-program-meta:clamp(16px, calc(14px + .5556vw), 18px);--type-program-button:16px;--type-directions-statement:clamp(26px, calc(22px + 1.1111vw), 30px);--type-solutions-card-title:clamp(22px, calc(14px + 2.2222vw), 30px);--type-realized-title:clamp(26px, calc(16px + 2.7778vw), 36px);--type-realized-card-title:clamp(22px, calc(18px + 1.1111vw), 26px);--type-experience-title:clamp(26px, calc(16px + 2.7778vw), 36px);--type-stat-title:clamp(18px, calc(16px + .5556vw), 20px);--type-contact-card-title:clamp(22px, calc(14px + 2.2222vw), 30px);--type-contact-description:clamp(16px, calc(14px + .5556vw), 18px);--type-contact-item:clamp(16px, calc(14px + .5556vw), 18px);--type-footer:clamp(12px, calc(10px + .5556vw), 14px)}}@media (min-width:720px) and (max-width:959px){:root{--type-hero-title:clamp(50px, calc(26px + 3.3333vw), 58px);--type-body:clamp(18px, calc(12px + .8333vw), 20px);--type-button:clamp(16px, calc(7px + 1.25vw), 19px);--type-section-title:clamp(36px, 5vw, 48px);--type-secondary-title:clamp(26px, calc(20px + .8333vw), 28px);--type-cta:clamp(22px, calc(13px + 1.25vw), 25px);--type-academy-body:clamp(18px, calc(12px + .8333vw), 20px);--type-academy-card:clamp(18px, calc(12px + .8333vw), 20px);--type-program-description:clamp(18px, calc(12px + .8333vw), 20px);--type-program-meta:18px;--type-program-button:16px;--type-directions-statement:clamp(30px, calc(12px + 2.5vw), 36px);--type-solutions-card-title:clamp(30px, calc(6px + 3.3333vw), 38px);--type-realized-title:clamp(36px, calc(-6px + 5.8333vw), 50px);--type-realized-card-title:clamp(26px, calc(-4px + 4.1667vw), 36px);--type-experience-title:clamp(36px, calc(24px + 1.6667vw), 40px);--type-stat-title:clamp(20px, calc(14px + .8333vw), 22px);--type-contact-card-title:30px;--type-contact-description:clamp(18px, calc(9px + 1.25vw), 21px);--type-contact-item:clamp(18px, calc(9px + 1.25vw), 21px);--type-footer:14px}}@media (min-width:960px) and (max-width:1199px){:root{--type-hero-title:clamp(58px, calc(10px + 5vw), 70px);--type-body:clamp(20px, calc(16px + .4167vw), 21px);--type-button:clamp(19px, calc(15px + .4167vw), 20px);--type-section-title:clamp(48px, 5vw, 60px);--type-secondary-title:28px;--type-cta:clamp(25px, calc(13px + 1.25vw), 28px);--type-academy-body:clamp(20px, calc(16px + .4167vw), 21px);--type-academy-card:clamp(20px, calc(16px + .4167vw), 21px);--type-program-description:20px;--type-program-meta:clamp(18px, calc(10px + .8333vw), 20px);--type-program-button:clamp(16px, 1.6667vw, 20px);--type-directions-statement:clamp(36px, calc(-12px + 5vw), 48px);--type-solutions-card-title:clamp(38px, calc(-10px + 5vw), 50px);--type-realized-title:50px;--type-realized-card-title:clamp(36px, calc(28px + .8333vw), 38px);--type-experience-title:clamp(40px, calc(-8px + 5vw), 52px);--type-stat-title:clamp(22px, calc(18px + .4167vw), 23px);--type-contact-card-title:30px;--type-contact-description:21px;--type-contact-item:21px;--type-footer:14px}}@media (min-width:1200px) and (max-width:1439px){:root{--type-hero-title:clamp(70px, calc(20px + 4.1667vw), 80px);--type-body:clamp(21px, calc(11px + .8333vw), 23px);--type-button:clamp(20px, calc(10px + .8333vw), 22px);--type-section-title:clamp(60px, calc(35px + 2.0833vw), 65px);--type-secondary-title:clamp(28px, calc(3px + 2.0833vw), 33px);--type-cta:clamp(28px, calc(3px + 2.0833vw), 33px);--type-academy-body:clamp(21px, calc(1px + 1.6667vw), 25px);--type-academy-card:clamp(21px, calc(1px + 1.6667vw), 25px);--type-program-description:clamp(20px, calc(10px + .8333vw), 22px);--type-program-meta:clamp(20px, calc(10px + .8333vw), 22px);--type-program-button:clamp(20px, calc(10px + .8333vw), 22px);--type-directions-statement:clamp(48px, calc(13px + 2.9167vw), 55px);--type-solutions-card-title:clamp(50px, calc(25px + 2.0833vw), 55px);--type-realized-title:clamp(50px, calc(25px + 2.0833vw), 55px);--type-realized-card-title:clamp(38px, calc(28px + .8333vw), 40px);--type-experience-title:clamp(52px, calc(37px + 1.25vw), 55px);--type-stat-title:clamp(23px, calc(13px + .8333vw), 25px);--type-contact-card-title:30px;--type-contact-description:clamp(21px, calc(11px + .8333vw), 23px);--type-contact-item:clamp(21px, calc(16px + .4167vw), 22px);--type-footer:clamp(14px, calc(4px + .8333vw), 16px)}}@media (min-width:1440px){:root{--type-hero-title:80px;--type-body:23px;--type-button:22px;--type-section-title:65px;--type-secondary-title:33px;--type-cta:33px;--type-academy-body:25px;--type-academy-card:25px;--type-program-description:22px;--type-program-meta:22px;--type-program-button:22px;--type-directions-statement:55px;--type-solutions-card-title:55px;--type-realized-title:55px;--type-realized-card-title:40px;--type-experience-title:55px;--type-stat-title:25px;--type-contact-card-title:30px;--type-contact-description:23px;--type-contact-item:22px;--type-footer:16px}}.hero-title{font-size:var(--type-hero-title)!important}.hero-description,.ecosystem-description,.ecosystem-feature-description,.infrastructure-heading p,.infrastructure-card p,.solutions-description,.solutions-card-outline .solutions-card-description,.realized-project-card-description,.trust-intro,.trust-additional-copy,.experience-stat-card-label{font-size:var(--type-body)!important}.hero-button,.infrastructure-cta-button,.trust-cta{font-size:var(--type-button)!important}.ecosystem-title,.infrastructure-heading h2,.academy-heading h2,.solutions-heading h2{font-size:var(--type-section-title)!important}.ecosystem-feature-title,.ecosystem-card-title,.infrastructure-card h3,.program-card-title,.directions-board-title,.academy-programs-stage .program-card-title{font-size:var(--type-secondary-title)!important}.infrastructure-cta-title{font-size:var(--type-cta)!important}.academy-description{font-size:var(--type-academy-body)!important}.academy-card-title{font-size:var(--type-academy-card)!important}.academy-programs-stage .program-card-description{font-size:var(--type-program-description)!important}.academy-programs-stage .program-card-meta{font-size:var(--type-program-meta)!important}.academy-programs-stage .program-card-cta{font-size:var(--type-program-button)!important}.directions-chip{font-size:var(--type-body)!important}.directions-statement-copy{font-size:var(--type-directions-statement)!important}.solutions-card-outline .solutions-card-title{font-size:var(--type-solutions-card-title)!important}.realized-title-frame h2{font-size:var(--type-realized-title)!important}.realized-project-card-title{font-size:var(--type-solutions-card-title)!important;line-height:1.08!important}.realized-project-card-description{line-height:1.28!important}.experience-content h2,.contact-content>h2{font-size:var(--type-experience-title)!important}.experience-stat-card-title{font-size:var(--type-stat-title)!important}.contact-card-intro h3{font-size:var(--type-contact-card-title)!important}.contact-card-description{font-size:var(--type-contact-description)!important}.contact-item p{font-size:var(--type-contact-item)!important}.footer-contact-list,.footer-contact-text,.footer-copyright{font-size:var(--type-footer)!important}.footer-copyright-protected{white-space:nowrap;display:inline-block}@media (max-width:719px){.footer-contact-item--address{white-space:normal;align-items:flex-start;min-width:0}.footer-contact-item--address .footer-contact-icon{flex:none;margin-top:.25em}.footer-contact-item--address .footer-contact-text{overflow-wrap:anywhere;min-width:0}.hero-title{font-size:clamp(30px,20px + 2.7778vw,40px)!important}}@media (min-width:720px) and (max-width:959px){.hero-title{font-size:clamp(44px,6.5vw,50px)!important}}@media (min-width:960px) and (max-width:1199px){.hero-title{font-size:clamp(48px,5.3vw,54px)!important}.hero-description,.hero-button{font-size:18px!important}}@media (min-width:1200px){.hero-title{font-size:clamp(64px,5vw,80px)!important}main[lang=en] .hero-title{font-size:clamp(60px,4.8vw,80px)!important}main[lang=uz] .hero-title{font-size:clamp(52px,3.8vw,64px)!important;line-height:1.05!important}.hero-button{line-height:1.2!important}}@media (min-width:720px) and (max-width:1199px) and (max-height:820px){.hero-title{font-size:clamp(30px,5vw,42px)!important}}@media (min-width:1200px) and (max-width:1499px) and (max-height:820px){main[lang=en] .hero-title{font-size:clamp(50px,3.9vw,54px)!important}main[lang=uz] .hero-title{font-size:clamp(46px,3.5vw,52px)!important}}@media (min-width:1200px) and (max-width:1499px) and (max-height:740px){.hero-description{font-size:21px!important}}@media (min-width:1500px) and (max-height:820px){.hero-title,main[lang=en] .hero-title,main[lang=uz] .hero-title{font-size:clamp(54px,3.4vw,60px)!important}}@media (min-width:900px) and (max-width:1399px) and (max-height:820px){.realized-project-card-shell{box-sizing:border-box;flex-direction:column;height:auto!important;padding:32px 24px 24px!important;display:flex!important}.realized-project-card-copy{width:100%!important;position:static!important}.realized-project-media{margin-top:32px;width:100%!important;height:332px!important;position:relative!important;inset:auto!important}}@media (min-width:1200px) and (max-width:1399px) and (max-height:820px){.realized-project-card{height:var(--realized-card-natural-height,720px)!important}}@media (min-width:900px) and (max-width:1199px) and (max-height:820px){.realized-project-card{height:var(--realized-card-natural-height,650px)!important}}@media (min-width:720px) and (max-width:899px){.realized-project-card{height:var(--realized-card-natural-height,auto)!important}.realized-project-card-shell{box-sizing:border-box;flex-direction:column;height:auto!important;padding:32px 40px 24px!important;display:flex!important}.realized-project-card-copy{width:100%!important;position:static!important}.realized-project-media{margin-top:28px;width:100%!important;height:332px!important;position:relative!important;inset:auto!important}}@media (min-width:1400px){.realized-projects-track{align-items:flex-start}.realized-project-card{height:var(--realized-card-natural-height,auto)!important}.realized-project-card-shell{width:698px!important;height:var(--realized-card-shell-height,920px)!important;padding:0!important;display:block!important}.realized-project-card-copy{width:618px!important;position:absolute!important}.realized-project-media{margin-top:0;inset:var(--realized-media-top,540px) auto auto 40px!important;width:618px!important;height:332px!important;position:absolute!important}}@media (min-width:1200px) and (max-width:1599px){.realized-project-card-title{line-height:60px!important}.realized-project-card-description{line-height:25px!important}}@media (min-width:1600px){.realized-project-card-title{line-height:66px!important}.realized-project-card-description{line-height:28px!important}}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-white\/35:hover{border-color:#ffffff59}.hover\:bg-\[\#0050f2\]:hover{--tw-bg-opacity:1;background-color:rgb(0 80 242/var(--tw-bg-opacity,1))}.hover\:bg-black\/65:hover{background-color:#000000a6}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:text-\[\#0051FF\]:hover{--tw-text-opacity:1;color:rgb(0 81 255/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[\#0051FF\]:focus-visible{outline-color:#0051ff}.focus-visible\:outline-\[\#0B5CFF\]:focus-visible{outline-color:#0b5cff}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.focus-visible\:outline-white\/80:focus-visible{outline-color:#fffc}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-black\/75:active{background-color:#000000bf}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-70{opacity:.7}.group:focus-visible .group-focus-visible\:opacity-100{opacity:1}@media (max-width:719px){.max-\[719px\]\:left-\[calc\(50\%_-_32px\)\]{left:calc(50% - 32px)}.max-\[719px\]\:top-\[33px\]{top:33px}.max-\[719px\]\:object-contain{-o-object-fit:contain;object-fit:contain}.max-\[719px\]\:opacity-\[\.58\]{opacity:.58}.max-\[719px\]\:\[--directions-light-blur\:250px\]{--directions-light-blur:250px}.max-\[719px\]\:\[--directions-light-scale\:\.447\]{--directions-light-scale:.447}.max-\[719px\]\:\[--directions-light-scale\:\.46\]{--directions-light-scale:.46}}@media (min-width:360px){.min-\[360px\]\:text-\[36px\]{font-size:36px}}@media (min-width:380px){.min-\[380px\]\:text-\[42px\]{font-size:42px}}@media (min-width:640px){.sm\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:720px){.min-\[720px\]\:bottom-\[72px\]{bottom:72px}.min-\[720px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:959px){.min-\[720px\]\:max-\[959px\]\:\[--directions-light-blur\:100px\]{--directions-light-blur:100px}.min-\[720px\]\:max-\[959px\]\:\[--directions-light-scale\:\.72\]{--directions-light-scale:.72}}}@media (min-width:768px){.md\:inset-x-\[-32px\]{left:-32px;right:-32px}.md\:bottom-6{bottom:1.5rem}.md\:right-5{right:1.25rem}.md\:right-6{right:1.5rem}.md\:top-5{top:1.25rem}.md\:top-6{top:1.5rem}.md\:mt-12{margin-top:3rem}.md\:mt-14{margin-top:3.5rem}.md\:mt-16{margin-top:4rem}.md\:mt-20{margin-top:5rem}.md\:mt-24{margin-top:6rem}.md\:mt-32{margin-top:8rem}.md\:mt-\[70px\]{margin-top:70px}.md\:block{display:block}.md\:h-10{height:2.5rem}.md\:h-14{height:3.5rem}.md\:h-7{height:1.75rem}.md\:h-\[132px\]{height:132px}.md\:h-\[320px\]{height:320px}.md\:h-\[520px\]{height:520px}.md\:min-h-\[400px\]{min-height:400px}.md\:min-h-\[600px\]{min-height:600px}.md\:min-h-\[73px\]{min-height:73px}.md\:w-10{width:2.5rem}.md\:w-12{width:3rem}.md\:w-14{width:3.5rem}.md\:w-7{width:1.75rem}.md\:w-\[76px\]{width:76px}.md\:w-\[82vw\]{width:82vw}.md\:w-\[calc\(100\%_-_64px\)\]{width:calc(100% - 64px)}.md\:w-auto{width:auto}.md\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-10{gap:2.5rem}.md\:rounded-\[28px\]{border-radius:28px}.md\:rounded-\[34px\]{border-radius:34px}.md\:rounded-\[35px\]{border-radius:35px}.md\:rounded-\[36\.5px\]{border-radius:36.5px}.md\:p-7{padding:1.75rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-\[72px\]{padding-left:72px;padding-right:72px}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-36{padding-bottom:9rem}.md\:pt-10{padding-top:2.5rem}.md\:pt-32{padding-top:8rem}.md\:pt-8{padding-top:2rem}.md\:pt-\[86px\]{padding-top:86px}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[20px\]{font-size:20px}.md\:text-\[21px\]{font-size:21px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[23px\]{font-size:23px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[30px\]{font-size:30px}.md\:text-\[33px\]{font-size:33px}.md\:text-\[37px\]{font-size:37px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[50px\]{font-size:50px}.md\:text-\[55px\]{font-size:55px}.md\:text-\[56px\]{font-size:56px}.md\:leading-\[1\.08\]{line-height:1.08}.md\:leading-\[1\.24\]{line-height:1.24}.md\:leading-\[26px\]{line-height:26px}.md\:leading-\[40px\]{line-height:40px}.md\:leading-\[62px\]{line-height:62px}}@media (min-width:960px){.min-\[960px\]\:mt-44{margin-top:11rem}.min-\[960px\]\:block{display:block}.min-\[960px\]\:hidden{display:none}.min-\[960px\]\:min-h-\[560svh\]{min-height:560svh}.min-\[960px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[960px\]\:pt-40{padding-top:10rem}.min-\[960px\]\:\[--directions-light-scale\:1\]{--directions-light-scale:1}@media (max-width:1369px){.min-\[960px\]\:max-\[1369px\]\:text-\[clamp\(31px\,3\.3vw\,44px\)\]{font-size:clamp(31px,3.3vw,44px)}.min-\[960px\]\:max-\[1369px\]\:leading-\[1\.42\]{line-height:1.42}}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:left-0{left:0}.lg\:left-1\/2{left:50%}.lg\:right-0{right:0}.lg\:top-24{top:6rem}.lg\:top-\[283px\]{top:283px}.lg\:top-\[310px\]{top:310px}.lg\:top-\[94px\]{top:94px}.lg\:mt-0{margin-top:0}.lg\:mt-28{margin-top:7rem}.lg\:mt-52{margin-top:13rem}.lg\:mt-\[var\(--realized-card-gap\,70px\)\]{margin-top:var(--realized-card-gap,70px)}.lg\:h-\[385px\]{height:385px}.lg\:h-full{height:100%}.lg\:w-\[1078px\]{width:1078px}.lg\:w-\[calc\(100\%_-_64px\)\]{width:calc(100% - 64px)}.lg\:w-auto{width:auto}.lg\:max-w-\[1190px\]{max-width:1190px}.lg\:max-w-\[800px\]{max-width:800px}.lg\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:overflow-visible{overflow:visible}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:rounded-\[35px\]{border-radius:35px}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-44{padding-bottom:11rem}.lg\:pt-52{padding-top:13rem}.lg\:text-\[33px\]{font-size:33px}.lg\:text-\[56px\]{font-size:56px}.lg\:text-\[65px\]{font-size:65px}.lg\:leading-\[40px\]{line-height:40px}}@media (min-width:1200px){.min-\[1200px\]\:aspect-\[452\/636\]{aspect-ratio:452/636}.min-\[1200px\]\:h-\[72px\]{height:72px}.min-\[1200px\]\:min-h-0{min-height:0}.min-\[1200px\]\:w-\[72px\]{width:72px}.min-\[1200px\]\:w-\[calc\(66\.666667\%\+48px\)\]{width:calc(66.6667% + 48px)}.min-\[1200px\]\:w-\[calc\(80\%\+57\.6px\)\]{width:calc(80% + 57.6px)}.min-\[1200px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[1200px\]\:rounded-\[32px\]{border-radius:32px}.min-\[1200px\]\:p-9{padding:2.25rem}.min-\[1200px\]\:text-\[23px\]{font-size:23px}.min-\[1200px\]\:text-\[33px\]{font-size:33px}}@media (min-width:1254px){.min-\[1254px\]\:mt-0{margin-top:0}.min-\[1254px\]\:mt-\[65px\]{margin-top:65px}.min-\[1254px\]\:h-auto{height:auto}.min-\[1254px\]\:w-\[1190px\]{width:1190px}.min-\[1254px\]\:px-\[56px\]{padding-left:56px;padding-right:56px}.min-\[1254px\]\:px-\[77px\]{padding-left:77px;padding-right:77px}.min-\[1254px\]\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.min-\[1254px\]\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}}@media (min-width:1280px){.xl\:pt-36{padding-top:9rem}}@media (min-width:1370px){.min-\[1370px\]\:absolute{position:absolute}.min-\[1370px\]\:bottom-auto{bottom:auto}.min-\[1370px\]\:left-0{left:0}.min-\[1370px\]\:left-\[121px\]{left:121px}.min-\[1370px\]\:left-\[371px\]{left:371px}.min-\[1370px\]\:left-\[calc\(50\%\+5\.16px\)\]{left:calc(50% + 5.16px)}.min-\[1370px\]\:right-auto{right:auto}.min-\[1370px\]\:top-0{top:0}.min-\[1370px\]\:top-\[256px\]{top:256px}.min-\[1370px\]\:top-\[262\.79px\]{top:262.79px}.min-\[1370px\]\:top-\[40px\]{top:40px}.min-\[1370px\]\:top-\[88px\]{top:88px}.min-\[1370px\]\:top-\[var\(--solutions-card-top\)\]{top:var(--solutions-card-top)}.min-\[1370px\]\:top-\[var\(--solutions-media-top\)\]{top:var(--solutions-media-top)}.min-\[1370px\]\:mt-0{margin-top:0}.min-\[1370px\]\:mt-\[-142px\]{margin-top:-142px}.min-\[1370px\]\:block{display:block}.min-\[1370px\]\:contents{display:contents}.min-\[1370px\]\:hidden{display:none}.min-\[1370px\]\:h-\[391px\]{height:391px}.min-\[1370px\]\:h-\[680px\]{height:680px}.min-\[1370px\]\:min-h-\[680px\]{min-height:680px}.min-\[1370px\]\:w-\[694px\]{width:694px}.min-\[1370px\]\:w-\[760px\]{width:760px}.min-\[1370px\]\:w-\[821px\]{width:821px}.min-\[1370px\]\:w-\[857px\]{width:857px}.min-\[1370px\]\:w-full{width:100%}.min-\[1370px\]\:px-0{padding-left:0;padding-right:0}.min-\[1370px\]\:py-0{padding-top:0;padding-bottom:0}.min-\[1370px\]\:pt-0{padding-top:0}.min-\[1370px\]\:text-\[23px\]{font-size:23px}.min-\[1370px\]\:text-\[55px\]{font-size:55px}.min-\[1370px\]\:text-\[65px\]{font-size:65px}.min-\[1370px\]\:leading-\[28px\]{line-height:28px}.min-\[1370px\]\:leading-\[66px\]{line-height:66px}.min-\[1370px\]\:leading-\[73px\]{line-height:73px}.min-\[1370px\]\:leading-\[78px\]{line-height:78px}}@media (min-width:1440px){.min-\[1440px\]\:block{display:block}.min-\[1440px\]\:flex{display:flex}.min-\[1440px\]\:h-\[1384px\]{height:1384px}.min-\[1440px\]\:h-\[281px\]{height:281px}.min-\[1440px\]\:w-\[438px\]{width:438px}.min-\[1440px\]\:w-\[452px\]{width:452px}.min-\[1440px\]\:w-\[698px\]{width:698px}.min-\[1440px\]\:gap-10{gap:2.5rem}.min-\[1440px\]\:px-\[33px\]{padding-left:33px;padding-right:33px}.min-\[1440px\]\:py-0{padding-top:0;padding-bottom:0}.min-\[1440px\]\:text-\[23px\]{font-size:23px}.min-\[1440px\]\:text-\[55px\]{font-size:55px}.min-\[1440px\]\:leading-\[62px\]{line-height:62px}}@media (min-width:1600px){.min-\[1600px\]\:mt-\[-46px\]{margin-top:-46px}.min-\[1600px\]\:pt-\[380px\]{padding-top:380px}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}
