@charset "UTF-8";:root{--color-primary: #b0afb8;--color-bg: #000;--color-error: #ff4040;--color-media: #000}:root{--wrapper-width: 144rem;--header-height: 8rem;--columns: 12;--margin: 4rem;--gutter: 2.4rem}@media screen and (max-width: 767px){:root{--columns: 4;--margin: 1.6rem;--gutter: 1.6rem}}@supports (height: 100svh){:root{--vh: 1svh}}.visually-hidden{width:1px;height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);border:0}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{width:auto;height:auto;margin:0;position:static;white-space:inherit;overflow:visible;clip:auto}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes disappear{0%{opacity:1}to{opacity:0}}@keyframes appear-left{0%{transform:translate(4rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes appear-right{0%{transform:translate(-4rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes appear-up{0%{transform:translateY(4rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes appear-down{0%{transform:translateY(-4rem);opacity:0}to{transform:translate(0);opacity:1}}[data-in-viewport]{animation-duration:1.2s;animation-timing-function:ease;animation-fill-mode:forwards}[data-in-viewport][data-in-viewport-delay="1"]{animation-delay:.1s}[data-in-viewport][data-in-viewport-delay="2"]{animation-delay:.2s}[data-in-viewport][data-in-viewport-delay="3"]{animation-delay:.3s}[data-in-viewport][data-in-viewport-delay="4"]{animation-delay:.4s}[data-in-viewport][data-in-viewport-delay="5"]{animation-delay:.5s}[data-in-viewport][data-in-viewport-delay="6"]{animation-delay:.6s}[data-in-viewport][data-in-viewport-delay="7"]{animation-delay:.7s}[data-in-viewport][data-in-viewport-delay="8"]{animation-delay:.8s}[data-in-viewport][data-in-viewport-delay="9"]{animation-delay:.9s}[data-in-viewport][data-in-viewport-delay="10"]{animation-delay:1s}[data-in-viewport][data-in-viewport-delay="11"]{animation-delay:1.1s}[data-in-viewport][data-in-viewport-delay="12"]{animation-delay:1.2s}[data-in-viewport][data-in-viewport-delay="13"]{animation-delay:1.3s}[data-in-viewport][data-in-viewport-delay="14"]{animation-delay:1.4s}[data-in-viewport=fade]{opacity:0}[data-in-viewport=fade].is-in-viewport{animation-name:appear}[data-in-viewport=right]{opacity:0}[data-in-viewport=right].is-in-viewport{animation-name:appear-left}[data-in-viewport=left]{opacity:0}[data-in-viewport=left].is-in-viewport{animation-name:appear-right}[data-in-viewport=bottom]{opacity:0}[data-in-viewport=bottom].is-in-viewport{animation-name:appear-up}[data-in-viewport=top]{animation-duration:.5s;animation-timing-function:cubic-bezier(.51,.01,.2,1);opacity:0}[data-in-viewport=top].is-in-viewport{animation-name:appear-down}[data-lazy-load],[data-video-autoplay],.media iframe{animation-duration:1.2s;animation-timing-function:ease;animation-fill-mode:none;opacity:0}[data-lazy-load].loaded,[data-video-autoplay].loaded,.media.has-started iframe{animation-name:appear;opacity:1}body{--fs: 2.4rem;--fw: 400;--lh: 1.5;--ls: -.024rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);color:var(--color-primary);background-color:var(--color-bg)}@media screen and (max-width: 1023px){body{--fs: 2rem;--lh: 1.6;--ls: -.04rem}}.overall{display:flex;flex-direction:column;min-height:calc(var(--vh, 1vh) * 100)}.ajax-wrapper{display:flex;flex-direction:column;flex-grow:1}.ajax-wrapper.is-loading,[data-load-container].is-loading{pointer-events:none}::selection{text-shadow:none;background:#c8c8c840}#transition-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:5995;visibility:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0;background-color:#fff}.fb-xfbml-parse-ignore{visibility:hidden}*{outline:0;-webkit-tap-highlight-color:transparent}*,*:before,*:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%}button{text-transform:inherit;cursor:pointer}img,video,svg{display:block;width:100%;height:auto}a{display:inline-block;color:inherit;text-decoration:none}a:link{-webkit-tap-highlight-color:transparent}address{font-style:normal}small{font-size:inherit}input,select,button,textarea{padding:0;color:inherit;font:inherit;border:0;border-radius:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased}textarea{resize:vertical}@font-face{font-family:APK Galeria;font-weight:400;font-style:normal;src:url(/app/themes/terrafirma/_/dist/APK-Galeria-Regular.woff2) format("woff2"),url(/app/themes/terrafirma/_/dist/APK-Galeria-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Apercu Condensed Pro;font-weight:700;font-style:normal;src:url(/app/themes/terrafirma/_/dist/ApercuCondensedPro-Bold.woff2) format("woff2"),url(/app/themes/terrafirma/_/dist/ApercuCondensedPro-Bold.woff) format("woff");font-display:swap}.burger{--burger-width: 2.8rem;--burger-line: 1px;--burger-padding: 1.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(var(--burger-width) + 2 * var(--burger-padding));height:calc(var(--burger-width) + 2 * var(--burger-padding));margin:calc(var(--burger-padding) * -1);padding:var(--burger-padding);position:relative;transition:.5s ease;transition-property:transform,visibility,opacity}.burger:before,.burger:after{content:"";display:block;width:var(--burger-width);height:var(--burger-line);transition:transform .6s ease;transform-origin:center;background-color:currentcolor}.burger:before{transform:translateY(-4px)}.burger:after{transform:translateY(4px)}.burger__label{width:1px;height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);border:0}.menu-visible .burger:before{transform:rotate(-45deg)}.menu-visible .burger:after{transform:rotate(45deg)}.button{--height: 4.8rem;--border-radius: .8rem;--column-gap: .2rem;--background-color: #3e82b2;--color: #000;--icon-width: 4.8rem;--icon-height: 4.8rem;--fs: 1.6rem;--fw: 400;--lh: 1;--ls: -.016rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);display:flex;column-gap:var(--column-gap);width:auto;min-width:-moz-fit-content;min-width:fit-content;max-width:-moz-fit-content;max-width:fit-content;height:var(--height);color:var(--color)}@media screen and (max-width: 1023px){.button{--fs: 1.4rem;--ls: -.014rem}}@media (hover: hover) and (pointer: fine){.button:hover{--background-color: #4eaaeb;--icon-width: 6.4rem}.button:hover .button__icon--plus svg{transform:translate(-50%,-50%) rotate(-90deg)}.button:hover.revolution__joinus-cta .button__icon--arrow svg,.button:hover.partnership-inquiry__dialog-button .button__icon--arrow svg{transform:rotate(0)}form:not(.loading,.is-success) .button:hover.form__submit .button__icon--arrow svg{transform:rotate(0)}}.button:focus-visible{--background-color: #4eaaeb;--icon-width: 6.4rem}.button:focus-visible .button__icon--plus svg{transform:translate(-50%,-50%) rotate(-90deg)}.button:focus-visible.revolution__joinus-cta .button__icon--arrow svg,.button:focus-visible.partnership-inquiry__dialog-button .button__icon--arrow svg{transform:rotate(0)}form:not(.loading,.is-success) .button:focus-visible.form__submit .button__icon--arrow svg{transform:rotate(0)}@media screen and (max-width: 767px){.button:not(.form__submit,.partnership-inquiry__dialog-button){--height: 4.2rem;--icon-width: 4.2rem;--icon-height: 4.2rem}}.button.revolution__joinus-cta,.button.form__submit,.button.partnership-inquiry__dialog-button{--background-color: #80dfff}@media screen and (max-width: 1023px){.button.revolution__joinus-cta{--background-color: #000;--color: #80dfff;width:100%;max-width:100%}}@media screen and (max-width: 767px){.button.form__submit,.button.partnership-inquiry__dialog-button{--fs: 1.7rem}}.button__text{--padding-inline: 2.4rem;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:100%;white-space:nowrap;transition:background-color .2s ease;border-radius:var(--border-radius);background-color:var(--background-color);padding-inline:var(--padding-inline)}@media screen and (max-width: 767px){.button:not(.form__submit) .button__text{--padding-inline: 1.6rem}}@media screen and (max-width: 767px){.button.partnership-inquiry__dialog-button .button__text{--padding-inline: 2.1rem}}@media screen and (max-width: 1023px){.button.revolution__joinus-cta .button__text{flex:1}}.button__icon{display:inline-flex;flex-basis:var(--icon-width);flex-shrink:0;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:var(--icon-height);position:relative;transition:background-color .2s ease,flex-basis .2s cubic-bezier(.51,.01,.2,1) .15s;border-radius:var(--border-radius);background-color:var(--background-color)}.button__icon svg{transition:transform .2s cubic-bezier(.51,.01,.2,1)}.button__icon--plus svg{--svg-size: 2rem;width:var(--svg-size);height:var(--svg-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 767px){.button__icon--plus svg{--svg-size: 1.6rem}}.button__icon--arrow{color:var(--color-bg)}@media screen and (max-width: 1023px){.revolution__joinus-cta .button__icon--arrow{color:#80dfff}}.button__icon--arrow svg{--svg-size: 1.66rem;width:var(--svg-size);height:auto}@media screen and (max-width: 767px){.button__icon--arrow svg{--svg-size: 1.8rem}}.revolution__joinus-cta .button__icon--arrow svg,.form__submit .button__icon--arrow svg,.partnership-inquiry__dialog-button .button__icon--arrow svg{transform:rotate(90deg)}.button__icon--arrow svg path{fill:currentcolor}.cookies{display:none;position:fixed;bottom:0;left:0;z-index:1000;visibility:hidden;transition:.5s ease;transition-property:opacity,visibility;opacity:0}.cookies.ovee-component{display:flex}.no-js .cookies,.cookies.is-visible{visibility:visible;opacity:1}.dialog{display:none;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9000;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;pointer-events:none;opacity:0;touch-action:pan-y;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);backface-visibility:hidden}.dialog.ovee-component{display:flex}.dialog[aria-hidden=false]{visibility:visible;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:auto;opacity:1}.dialog__close{--size: 3.2rem;display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);position:absolute;top:0;right:0;z-index:5;transition:transform .2s cubic-bezier(.51,.01,.2,1);transform-origin:center;border-radius:50%;background-color:#80dfff}@media screen and (max-width: 1023px){.dialog__close{--size: 4.8rem}}@media screen and (max-width: 767px){.dialog__close{--size: 3.2rem}}@media (hover: hover) and (pointer: fine){.dialog__close:hover{transform:rotate(-90deg)}}.dialog__close:focus-visible{transform:rotate(-90deg)}.dialog__close svg{--icon-size: 1.4rem;width:var(--icon-size);height:var(--icon-size)}@media screen and (max-width: 1023px){.dialog__close svg{--icon-size: 1.8rem;margin-top:1px;margin-left:2px}}@media screen and (max-width: 767px){.dialog__close svg{--icon-size: 1.4rem;margin-top:0;margin-left:0}}.dialog__inner{--padding: 3.2rem 2.4rem 2.4rem;--width: 140.8rem;--border-radius: 2.4rem;--height: 62.4rem;width:var(--width);height:var(--height);padding:var(--padding);position:relative}@media screen and (max-width: 1023px){.dialog__inner{--width: 51.5rem;--height: 96.7rem}}@media screen and (max-width: 767px){.dialog__inner{--width: calc(100% - 3.2rem) ;--height: 67.7rem;--padding: 1.8rem 2.4rem 2.4rem}}.dialog__inner:before{content:"";width:100%;height:100%;position:absolute;z-index:-1;opacity:.8;background-color:var(--color-bg);top:0;right:0;bottom:0;left:0;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQwOCIgaGVpZ2h0PSI2MjQiIHZpZXdCb3g9IjAgMCAxNDA4IDYyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGZvcmVpZ25PYmplY3QgeD0iLTI0IiB5PSItMjQiIHdpZHRoPSIxNDU2IiBoZWlnaHQ9IjY3MiI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgc3R5bGU9ImJhY2tkcm9wLWZpbHRlcjpibHVyKDEycHgpO2NsaXAtcGF0aDp1cmwoI2JnYmx1cl8wXzY5OV8xMjc3X2NsaXBfcGF0aCk7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJSI+PC9kaXY+PC9mb3JlaWduT2JqZWN0PjxwYXRoIGRhdGEtZmlnbWEtYmctYmx1ci1yYWRpdXM9IjI0IiBkPSJNMCAyNEMwIDEwLjc0NTIgMTAuNzQ1MiAwIDI0IDBINjgwSDEzNDguNzVDMTM1OS42NiAwIDEzNjguNSA4Ljg0MjM4IDEzNjguNSAxOS43NUMxMzY4LjUgMzAuNjU3NiAxMzc3LjM0IDM5LjUgMTM4OC4yNSAzOS41QzEzOTkuMTYgMzkuNSAxNDA4IDQ4LjM0MjQgMTQwOCA1OS4yNVY2MDBDMTQwOCA2MTMuMjU1IDEzOTcuMjUgNjI0IDEzODQgNjI0SDI0QzEwLjc0NTEgNjI0IDAgNjEzLjI1NSAwIDYwMFYyNFoiIGZpbGw9ImJsYWNrIi8+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImJnYmx1cl8wXzY5OV8xMjc3X2NsaXBfcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQgMjQpIj48cGF0aCBkPSJNMCAyNEMwIDEwLjc0NTIgMTAuNzQ1MiAwIDI0IDBINjgwSDEzNDguNzVDMTM1OS42NiAwIDEzNjguNSA4Ljg0MjM4IDEzNjguNSAxOS43NUMxMzY4LjUgMzAuNjU3NiAxMzc3LjM0IDM5LjUgMTM4OC4yNSAzOS41QzEzOTkuMTYgMzkuNSAxNDA4IDQ4LjM0MjQgMTQwOCA1OS4yNVY2MDBDMTQwOCA2MTMuMjU1IDEzOTcuMjUgNjI0IDEzODQgNjI0SDI0QzEwLjc0NTEgNjI0IDAgNjEzLjI1NSAwIDYwMFYyNFoiLz4KPC9jbGlwUGF0aD48L2RlZnM+Cjwvc3ZnPgo=) 0 100%;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQwOCIgaGVpZ2h0PSI2MjQiIHZpZXdCb3g9IjAgMCAxNDA4IDYyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGZvcmVpZ25PYmplY3QgeD0iLTI0IiB5PSItMjQiIHdpZHRoPSIxNDU2IiBoZWlnaHQ9IjY3MiI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgc3R5bGU9ImJhY2tkcm9wLWZpbHRlcjpibHVyKDEycHgpO2NsaXAtcGF0aDp1cmwoI2JnYmx1cl8wXzY5OV8xMjc3X2NsaXBfcGF0aCk7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJSI+PC9kaXY+PC9mb3JlaWduT2JqZWN0PjxwYXRoIGRhdGEtZmlnbWEtYmctYmx1ci1yYWRpdXM9IjI0IiBkPSJNMCAyNEMwIDEwLjc0NTIgMTAuNzQ1MiAwIDI0IDBINjgwSDEzNDguNzVDMTM1OS42NiAwIDEzNjguNSA4Ljg0MjM4IDEzNjguNSAxOS43NUMxMzY4LjUgMzAuNjU3NiAxMzc3LjM0IDM5LjUgMTM4OC4yNSAzOS41QzEzOTkuMTYgMzkuNSAxNDA4IDQ4LjM0MjQgMTQwOCA1OS4yNVY2MDBDMTQwOCA2MTMuMjU1IDEzOTcuMjUgNjI0IDEzODQgNjI0SDI0QzEwLjc0NTEgNjI0IDAgNjEzLjI1NSAwIDYwMFYyNFoiIGZpbGw9ImJsYWNrIi8+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImJnYmx1cl8wXzY5OV8xMjc3X2NsaXBfcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQgMjQpIj48cGF0aCBkPSJNMCAyNEMwIDEwLjc0NTIgMTAuNzQ1MiAwIDI0IDBINjgwSDEzNDguNzVDMTM1OS42NiAwIDEzNjguNSA4Ljg0MjM4IDEzNjguNSAxOS43NUMxMzY4LjUgMzAuNjU3NiAxMzc3LjM0IDM5LjUgMTM4OC4yNSAzOS41QzEzOTkuMTYgMzkuNSAxNDA4IDQ4LjM0MjQgMTQwOCA1OS4yNVY2MDBDMTQwOCA2MTMuMjU1IDEzOTcuMjUgNjI0IDEzODQgNjI0SDI0QzEwLjc0NTEgNjI0IDAgNjEzLjI1NSAwIDYwMFYyNFoiLz4KPC9jbGlwUGF0aD48L2RlZnM+Cjwvc3ZnPgo=) 0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-composite:xor;mask-composite:exclude}@media screen and (max-width: 1023px){.dialog__inner:before{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYxIiBoZWlnaHQ9IjY3NyIgdmlld0JveD0iMCAwIDM2MSA2NzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cjxmb3JlaWduT2JqZWN0IHg9Ii0yNCIgeT0iLTI0IiB3aWR0aD0iNDA5IiBoZWlnaHQ9IjcyNSI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgc3R5bGU9ImJhY2tkcm9wLWZpbHRlcjpibHVyKDEycHgpO2NsaXAtcGF0aDp1cmwoI2JnYmx1cl8wXzY5OV8xNTI3X2NsaXBfcGF0aCk7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJSI+PC9kaXY+PC9mb3JlaWduT2JqZWN0PjxwYXRoIGRhdGEtZmlnbWEtYmctYmx1ci1yYWRpdXM9IjI0IiBkPSJNMjQgNjc3SDMzN0MzNTAuMjU1IDY3NyAzNjEgNjY2LjI1NSAzNjEgNjUzVjY0LjE4OTlDMzYxIDUzLjAwNjEgMzUxLjkzNCA0My45Mzk5IDM0MC43NSA0My45Mzk5QzMyOS41NjYgNDMuOTM5OSAzMjAuNSAzNC44NzM3IDMyMC41IDIzLjY4OTlWMjEuOTdDMzIwLjUgOS44MzYyOCAzMTAuNjY0IDAgMjk4LjUzIDBIMjRDMTAuNzQ1MiAwIDAgMTAuNzQ1MiAwIDI0VjY1M0MwIDY2Ni4yNTUgMTAuNzQ1MiA2NzcgMjQgNjc3WiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImJnYmx1cl8wXzY5OV8xNTI3X2NsaXBfcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQgMjQpIj48cGF0aCBkPSJNMjQgNjc3SDMzN0MzNTAuMjU1IDY3NyAzNjEgNjY2LjI1NSAzNjEgNjUzVjY0LjE4OTlDMzYxIDUzLjAwNjEgMzUxLjkzNCA0My45Mzk5IDM0MC43NSA0My45Mzk5QzMyOS41NjYgNDMuOTM5OSAzMjAuNSAzNC44NzM3IDMyMC41IDIzLjY4OTlWMjEuOTdDMzIwLjUgOS44MzYyOCAzMTAuNjY0IDAgMjk4LjUzIDBIMjRDMTAuNzQ1MiAwIDAgMTAuNzQ1MiAwIDI0VjY1M0MwIDY2Ni4yNTUgMTAuNzQ1MiA2NzcgMjQgNjc3WiIvPgo8L2NsaXBQYXRoPjwvZGVmcz4KPC9zdmc+Cg==) 0 100%;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYxIiBoZWlnaHQ9IjY3NyIgdmlld0JveD0iMCAwIDM2MSA2NzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cjxmb3JlaWduT2JqZWN0IHg9Ii0yNCIgeT0iLTI0IiB3aWR0aD0iNDA5IiBoZWlnaHQ9IjcyNSI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgc3R5bGU9ImJhY2tkcm9wLWZpbHRlcjpibHVyKDEycHgpO2NsaXAtcGF0aDp1cmwoI2JnYmx1cl8wXzY5OV8xNTI3X2NsaXBfcGF0aCk7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJSI+PC9kaXY+PC9mb3JlaWduT2JqZWN0PjxwYXRoIGRhdGEtZmlnbWEtYmctYmx1ci1yYWRpdXM9IjI0IiBkPSJNMjQgNjc3SDMzN0MzNTAuMjU1IDY3NyAzNjEgNjY2LjI1NSAzNjEgNjUzVjY0LjE4OTlDMzYxIDUzLjAwNjEgMzUxLjkzNCA0My45Mzk5IDM0MC43NSA0My45Mzk5QzMyOS41NjYgNDMuOTM5OSAzMjAuNSAzNC44NzM3IDMyMC41IDIzLjY4OTlWMjEuOTdDMzIwLjUgOS44MzYyOCAzMTAuNjY0IDAgMjk4LjUzIDBIMjRDMTAuNzQ1MiAwIDAgMTAuNzQ1MiAwIDI0VjY1M0MwIDY2Ni4yNTUgMTAuNzQ1MiA2NzcgMjQgNjc3WiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImJnYmx1cl8wXzY5OV8xNTI3X2NsaXBfcGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQgMjQpIj48cGF0aCBkPSJNMjQgNjc3SDMzN0MzNTAuMjU1IDY3NyAzNjEgNjY2LjI1NSAzNjEgNjUzVjY0LjE4OTlDMzYxIDUzLjAwNjEgMzUxLjkzNCA0My45Mzk5IDM0MC43NSA0My45Mzk5QzMyOS41NjYgNDMuOTM5OSAzMjAuNSAzNC44NzM3IDMyMC41IDIzLjY4OTlWMjEuOTdDMzIwLjUgOS44MzYyOCAzMTAuNjY0IDAgMjk4LjUzIDBIMjRDMTAuNzQ1MiAwIDAgMTAuNzQ1MiAwIDI0VjY1M0MwIDY2Ni4yNTUgMTAuNzQ1MiA2NzcgMjQgNjc3WiIvPgo8L2NsaXBQYXRoPjwvZGVmcz4KPC9zdmc+Cg==) 0 100%;-webkit-mask-size:contain;mask-size:contain}}.footer{margin-top:auto;padding-block:10rem 12rem}@media screen and (max-width: 1023px){.footer{padding-block:6.8rem 8rem}}@media screen and (max-width: 1023px){.footer__logo{padding-inline:var(--margin)}}.footer__container{--space-top: 5.4rem;--row-gap: 4rem;width:100%;padding-inline:max((100% - var(--wrapper-width)) / 2 + var(--margin),var(--margin));display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);row-gap:var(--row-gap);margin-top:var(--space-top)}@media screen and (max-width: 1023px){.footer__container{--row-gap: 0;--space-top: 3.2rem}}.footer__text{--fs: 4rem;--fw: 400;--lh: 1.2;--ls: -.08rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:1/span 4}@media screen and (max-width: 1023px){.footer__text{--fs: 2.8rem;--lh: 1.1428571429}}@media screen and (max-width: 1023px){.footer__text{--fs: 2.4rem;--lh: 1.4166666667}}@media screen and (max-width: 1023px){.footer__text{grid-column:1/-1}}@media screen and (max-width: 1023px){.footer__text br{display:none}}.footer__nav{--row-gap: .8rem;--space-top: 2.4rem;--column-gap: 0;display:flex;flex-direction:column;grid-column:11/-1;gap:var(--row-gap) var(--column-gap);margin-top:var(--space-top)}@media screen and (max-width: 1023px){.footer__nav{--column-gap: 4.3rem;--space-top: 3.2rem;flex-flow:row wrap;grid-column:1/-1}}.footer__nav-link{--fs: 2rem;--fw: 400;--lh: 1.2;--ls: -.04rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);display:inline-block;position:relative;color:#80dfff}@media screen and (max-width: 1023px){.footer__nav-link{--fs: 1.6rem;--lh: 1.5;--ls: -.016rem}}@media (hover: hover) and (pointer: fine){.footer__nav-link:hover:after{transform:scaleX(1);transform-origin:left center}}.footer__nav-link:focus-visible:after{transform:scaleX(1);transform-origin:left center}.footer__nav-link:after{content:"";display:block;height:.05em;min-height:1px;position:absolute;right:0;bottom:0;left:0;transition:transform .2s cubic-bezier(.51,.01,.2,1);background:currentColor;transform:scaleX(0);transform-origin:right center}.footer__copyrights{--space-top: 0;--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:1/span 4;margin-top:var(--space-top)}@media screen and (max-width: 1023px){.footer__copyrights{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.footer__copyrights{--space-top: 3.6rem;grid-column:1/-1}}.footer__terms{--column-gap: var(--gutter);--space-top: 0;display:flex;grid-column:11/-1;column-gap:var(--column-gap);margin-top:var(--space-top)}@media screen and (max-width: 1023px){.footer__terms{--space-top: 1.4rem;grid-column:1/-1}}.footer__terms-item{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}@media screen and (max-width: 1023px){.footer__terms-item{--lh: 1.3333333333}}.form{--input-padding: 3.1rem;--label-offset: 2.1rem;--input-padding-bottom: 2.7rem;transition:opacity .5s ease}@media screen and (max-width: 1023px){.form{--input-padding: 1.5rem;--label-offset: .9rem;--input-padding-bottom: 1rem}}.form__input{width:100%;height:100%;padding:calc(var(--input-padding) + var(--label-offset)) var(--input-padding) var(--input-padding-bottom)}.form__input::-webkit-input-placeholder{color:#616065}.form__input:-moz-placeholder{color:#616065}.form__input::-moz-placeholder{color:#616065}.form__input:-ms-input-placeholder{color:#616065}@media screen and (max-width: 1023px){.form__input{--fs: 2rem;--fw: 400;--lh: 1.2;--ls: -.04rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);height:-moz-fit-content;height:fit-content}}@media screen and (max-width: 1023px) and (max-width: 1023px){.form__input{--fs: 1.6rem;--lh: 1.5;--ls: -.016rem}}.form__input--textarea{height:-moz-fit-content;height:fit-content;min-height:100%;max-height:100%;overflow-y:auto;resize:none;-ms-scroll-chaining:none;overscroll-behavior:contain}.form__ajax-message{display:none;opacity:0}.form__content{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);grid-template-rows:repeat(3,minmax(0,1fr));row-gap:.8rem}.form__field{--y: 6.4rem;--x: 62.6rem;grid-column:span 6;grid-row:span 1;width:100%;height:-moz-fit-content;height:fit-content;position:relative;transition:background-color .5s ease;background-color:#212121;-webkit-clip-path:polygon(0% 0%,100% 0,100% var(--y),var(--x) 100%,0% 100%);clip-path:polygon(0% 0%,100% 0,100% var(--y),var(--x) 100%,0% 100%)}@media screen and (max-width: 1023px){.form__field{--y: 3.4rem;--x: 66.6rem;grid-column:1/-1}}@media screen and (max-width: 767px){.form__field{--x: 33.6rem}}.form__field:before,.form__field:after{--border-width: 1px;--y: 6.25rem;--x: 62.45rem;display:block;width:calc(100% - var(--border-width) * 2);height:calc(100% - var(--border-width) * 2);position:absolute;top:var(--border-width);left:var(--border-width);z-index:-1;-webkit-clip-path:polygon(0% 0%,100% 0,100% var(--y),var(--x) 100%,0% 100%);clip-path:polygon(0% 0%,100% 0,100% var(--y),var(--x) 100%,0% 100%)}@media screen and (max-width: 1023px){.form__field:before,.form__field:after{--x: 66.45rem;--y: 3.25rem}}@media screen and (max-width: 767px){.form__field:before,.form__field:after{--x: 33.4rem}}.form__field:before{content:"";background-color:var(--color-bg)}.form__field:after{transition:opacity .5s ease;opacity:0;background-color:#ff4040}.form__field.has-error{background-color:#ff4040}.form__field.has-error:after{content:"";opacity:.05}.form__field--textarea{--y: 81%;grid-row:span 2;height:100%}@media screen and (max-width: 1023px){.form__field--textarea{--y: 85%;order:3;min-height:17rem;max-height:17rem}}.form__field--textarea:before{--y: 81%}@media screen and (max-width: 1023px){.form__field--textarea:before{--y: 85%}}@media screen and (max-width: 1023px){.form__field--text{order:1}}.form__label{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);text-transform:uppercase;position:absolute;top:var(--input-padding);left:var(--input-padding);color:#616065;cursor:pointer}@media screen and (max-width: 1023px){.form__label{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.form__label{--fs: 1rem;--lh: 1}}.form__error{--label-offset: 9rem;--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);position:absolute;top:var(--input-padding);left:var(--label-offset);z-index:5;color:#ff4040;transition:opacity .5s ease;pointer-events:none;opacity:0}@media screen and (max-width: 1023px){.form__error{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.form__error{--fs: 1rem;--lh: 1;--label-offset: 6rem}}.has-error .form__error{opacity:1}.form.loading{cursor:wait;opacity:.5}.form.loading>*{pointer-events:none}.form__footer{--space-right: 1rem;display:grid;grid-template-areas:"stack";align-items:flex-end;justify-items:flex-end;padding-right:var(--space-right)}.form__footer>*{grid-area:stack}@media screen and (max-width: 767px){.form__footer{justify-content:flex-start}}.form__submit{--space-top: 1.6rem;margin-top:var(--space-top);margin-left:auto}.is-success .form__submit{pointer-events:none}.form__success-message{--padding: 1.6rem 2.4rem;--fs: 1.6rem;--fw: 400;--lh: 1;--ls: -.016rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);width:-moz-fit-content;width:fit-content;padding:var(--padding);color:#000;border-radius:.8rem;background-color:#93ff80}@media screen and (max-width: 1023px){.form__success-message{--fs: 1.4rem;--ls: -.014rem}}.header{width:100%;position:fixed;top:0;left:0;z-index:6000;transition:transform .5s cubic-bezier(.51,.01,.2,1);transform:translateY(-200%);pointer-events:none}.header-modified .header{transform:translateY(0)}.header__container{--padding-block: 2rem;width:100%;padding-inline:max((100% - var(--wrapper-width)) / 2 + var(--margin),var(--margin));display:flex;column-gap:var(--gutter);align-items:center;justify-content:center;padding-block:var(--padding-block);height:-moz-fit-content;height:fit-content}.header__logo{pointer-events:auto}.header__burger{margin-left:auto}.media{width:100%;height:100%;position:relative}.media--landscape{aspect-ratio:16/9}.media--portrait{aspect-ratio:3/4}.media--square{aspect-ratio:1}.media--auto .media__image,.media--auto .media__video{height:100%;position:static}.media--no-media,.media--video{background-color:var(--color-media)}.media--video{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.media__figure{overflow:clip;width:100%;height:100%;position:relative;background-color:var(--dominant-color, var(--color-media))}@supports not (overflow: clip){.media__figure{overflow:hidden}}.logo .media__figure,.key-benefits__tile-icon .media__figure,.experience__logos .media__figure{background-color:transparent}.media__image,.media__video{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;transform:scale(1.005);pointer-events:none;object-fit:cover}.media--video:has(.media-controls){position:relative}.media--video:has(.media-controls):before{display:block;width:100%;height:100%;position:absolute;z-index:5;transition:opacity .5s ease;opacity:1;background-color:#00000080;top:0;right:0;bottom:0;left:0}.media--video:has(.media-controls).has-started:before{content:""}.media--video:has(.media-controls).is-active:before{opacity:0}.media--iframe>div{contain:strict;width:100%;height:100%;position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.001)}.media--iframe.media--auto{padding-top:calc(var(--media-h, 16) / var(--media-w, 9) * 100%)}.media--iframe iframe{width:200vmax!important;height:100vw!important;min-height:100%;max-height:100%;position:absolute;top:0!important;left:50%!important;-webkit-user-select:none;-ms-user-select:none;user-select:none;transform:translate(-50%) scale(1.005);pointer-events:none}.media__start{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;z-index:1000;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;opacity:0;top:0;right:0;bottom:0;left:0}@media (hover: hover) and (pointer: fine){.media__start:hover .media__start-icon{transform:scale(.9)}}.media__start:focus-visible .media__start-icon{transform:scale(.9)}video.loaded+.media__start{visibility:visible;opacity:1}.has-started video.loaded+.media__start{visibility:hidden;pointer-events:none;opacity:0}.our-solutions__solution-video .media__start{opacity:0}.media__start-icon{--size: 12rem;display:block;grid-area:play;width:var(--size);height:var(--size);position:relative;font-size:0;transition:transform .5s ease;transition:transform .5s cubic-bezier(.51,.01,.2,1);background-image:url("data:image/svg+xml,%3csvg%20width='120'%20height='120'%20viewBox='0%200%20120%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='120'%20height='120'%20rx='60'%20fill='%233E82B3'/%3e%3cpath%20d='M50%2072H52.1899L70%2062.9389V57.0611L52.1899%2048H50V72Z'%20fill='black'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:100% 100%}@media screen and (max-width: 1023px){.media__start-icon{--size: 8rem}}@media screen and (max-width: 767px){.media__start-icon{--size: 6.4rem}}.nav{--padding: 1.8rem;--expanded: 0;--expand-transition: .5s ease;--mobile-expanded: 0;width:100%;padding-inline:max((100% - var(--wrapper-width)) / 2 + var(--margin),var(--margin));scrollbar-width:none;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;height:100%;padding:var(--padding);position:fixed;top:0;color:#fff;contain:paint;pointer-events:none}.nav::-webkit-scrollbar{display:none}@media (hover: hover) and (pointer: fine){.nav:hover{--expanded: .08}}.nav:focus-visible{--expanded: .08}@media screen and (max-width: 1023px){.nav{--expanded: 1;--padding: .8rem;align-items:center;justify-content:flex-end}.menu-visible .nav{--mobile-expanded: 1}}.nav:before{content:"";display:block;width:10rem;position:absolute;top:var(--padding);right:0;bottom:var(--padding);z-index:-1;pointer-events:all}@media screen and (max-width: 1023px){.nav:before{pointer-events:none}}@media screen and (max-width: 1023px){.menu-visible .nav:before{pointer-events:all}}.nav__wrapper{display:flex;justify-content:flex-end;width:calc(4rem + (34.1rem - 4rem) * var(--expanded));overflow:hidden;transition:width var(--expand-transition);pointer-events:all}@media (hover: hover) and (pointer: fine){.nav__wrapper:hover{--expanded: 1}}.nav__wrapper:focus-visible{--expanded: 1}@media screen and (max-width: 1023px){.nav__wrapper{--max-height: min(var(--content-height), 100svh - 1.6rem);align-items:flex-end;width:100%;height:calc(5.6rem + (var(--max-height) - 5.6rem) * var(--mobile-expanded));transition:var(--expand-transition);transition-property:height,opacity,-webkit-clip-path;transition-property:height,clip-path,opacity;transition-property:height,clip-path,opacity,-webkit-clip-path;border-radius:.4rem;-webkit-clip-path:inset(0 round .4rem);clip-path:inset(0 round .4rem)}}@media screen and (max-width: 1023px){html:not(.menu-visible) .nav:has(.section-menu--before-first) .nav__wrapper{-webkit-clip-path:inset(.5rem calc((var(--content-width) - 13.6rem) * .5) round .4rem);clip-path:inset(.5rem calc((var(--content-width) - 13.6rem) * .5) round .4rem)}}@media screen and (max-width: 1023px){.nav:has(.section-menu--past-last) .nav__wrapper{pointer-events:none;opacity:0}}.nav__inner{display:flex;flex-direction:column;min-width:34.1rem;max-height:calc(100svh - 2 * var(--padding));overflow-y:auto;background-color:var(--color-bg);touch-action:pan-y;-ms-scroll-chaining:none;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}@media screen and (max-width: 1023px){.nav__inner{width:100%}}.nav__inner::-webkit-scrollbar{display:none}.nav__content{display:flex;flex-direction:column;min-height:min-content}.nav__block{min-width:34.1rem;padding:2.4rem;position:relative;transition:transform var(--expand-transition);transform:translate(calc(.5rem + (0rem - .5rem) * var(--expanded)))}@media screen and (max-width: 1023px){.nav__block{padding:1.6rem;transition:none;transform:none}}.nav__block:before{content:"";display:block;height:1px;position:absolute;top:0;right:2.4rem;left:2.4rem;background-color:#d6d9e31a}@media screen and (max-width: 1023px){.nav__block:before{right:1.6rem;left:1.6rem}}.nav__block--section-menu{padding-top:.8rem}.nav__block--section-menu:before{display:none}.nav__additional{max-height:calc(0px + (var(--content-height, 0px) - 0px) * var(--expanded));overflow:hidden;transition:max-height var(--expand-transition),opacity var(--expand-transition);opacity:var(--expanded);will-change:opacity}@media screen and (max-width: 1023px){.nav__additional{opacity:var(--mobile-expanded)}}@media screen and (max-width: 1023px){.nav__additional:after{content:"";display:block;width:calc(100% - 3.2rem);height:5.6rem;margin:0 1.6rem;border-top:1px solid rgba(214,217,227,.1)}}.nav__dialog-trigger{--fs: 2rem;--fw: 400;--lh: 1.2;--ls: -.04rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);color:#616065;transition:opacity var(--expand-transition),color .5s ease;opacity:var(--expanded)}@media (hover: hover) and (pointer: fine){.nav__dialog-trigger:hover{color:#d6d9e3}}.nav__dialog-trigger:focus-visible{color:#d6d9e3}@media screen and (max-width: 1023px){.nav__dialog-trigger{--fs: 1.6rem;--fw: 400;--lh: 1;--ls: -.016rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}}.nav__menu{--fs: 2rem;--fw: 400;--lh: 1.2;--ls: -.04rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);display:flex;flex-direction:column;gap:1rem;transition:opacity var(--expand-transition);opacity:var(--expanded);margin-block:.4rem}@media screen and (max-width: 1023px){.nav__menu{--fs: 1.6rem;--fw: 400;--lh: 1;--ls: -.016rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}}.nav__menu--secondary{--fs: 1.6rem;--fw: 400;--lh: 1;--ls: -.016rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);gap:1.2rem;margin-block:1.4rem}@media screen and (max-width: 1023px){.nav__menu--secondary{flex-direction:row;gap:4rem}}.nav__menu a{color:#616065;transition:.5s ease;transition-property:color}@media (hover: hover) and (pointer: fine){.nav__menu a:hover{color:#d6d9e3}}.nav__menu a:focus-visible{color:#d6d9e3}.nav__toggle{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);text-transform:uppercase;display:none;align-items:center;justify-content:center;width:calc(100% - 1.6rem);height:5.6rem;position:absolute;bottom:.8rem;left:.8rem;z-index:100;color:#616065;pointer-events:all}@media screen and (max-width: 1023px){.nav__toggle{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.nav__toggle{display:flex}}.nav__toggle svg{width:.8rem;height:auto}.nav__toggle svg path[fill]{fill:currentcolor}.nav__toggle svg path[stroke]{stroke:currentcolor}.nav__toggle-label{display:flex;gap:1.6rem;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform var(--expand-transition),opacity var(--expand-transition)}.nav__close-label{transform:translateY(1em);opacity:0}.menu-visible .nav__close-label{transform:translateY(0);opacity:1}.nav__open-label{color:#d6d9e3;transform:translateY(0);opacity:0}html:not(.menu-visible) .nav:has(.section-menu--before-first) .nav__open-label{opacity:1}.menu-visible .nav__open-label{transform:translateY(-1em);opacity:0}.section-menu{color:#616065}.section-menu__header{display:flex;gap:2.4rem;align-items:center;justify-content:space-between;padding:calc(.2rem + (1.6rem - .2rem) * var(--expanded)) 0;transition:padding var(--expand-transition),margin var(--expand-transition);margin-block-end:calc(.2rem + (.8rem - .2rem) * var(--expanded))}.section-menu__title{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);text-transform:uppercase;transition:opacity var(--expand-transition);opacity:var(--expanded)}@media screen and (max-width: 1023px){.section-menu__title{--lh: 1.3333333333}}.section-menu__icon{width:4.8rem;position:relative;font-size:0;transition:transform var(--expand-transition);transform:scale(calc(.4166666667 + (1 - .4166666667) * var(--expanded))) translate(calc(2.2rem + (0rem - 2.2rem) * var(--expanded)));transform-origin:100% 50%;border-radius:50%;background-color:#222;aspect-ratio:1}.section-menu__icon animated-icon{display:block}.section-menu__icon animated-icon.is-partially-ready canvas,.section-menu__icon animated-icon.is-ready canvas{opacity:1}.section-menu__icon canvas{display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity .8s ease;transform:scale(1.1);opacity:0;object-fit:contain}@media screen and (max-width: 1023px){.section-menu__block{transition:opacity var(--expand-transition);opacity:var(--mobile-expanded)}}.section-menu__sections{display:flex;flex-direction:column;gap:.8rem}.section-menu__section{--progress-thickness: calc(.2rem + (.6rem - .2rem) * var(--expanded));--progress: 0;--fs: 2rem;--fw: 400;--lh: 1.2;--ls: -.04rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);display:flex;align-items:stretch;min-height:8rem;position:relative;color:#616065}@media screen and (max-width: 1023px){.section-menu__section{--fs: 1.6rem;--fw: 400;--lh: 1;--ls: -.016rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);min-height:6.4rem}}.section-menu__section:before,.section-menu__section:after{content:"";display:block;width:var(--progress-thickness);position:absolute;top:0;right:0;bottom:0;transition:width var(--expand-transition);transform:scaleX(.99);pointer-events:none;border-radius:.1rem;will-change:width,transform}.section-menu__section:before{background-color:#d6d9e31a}.section-menu__section:after{transform:scaleY(var(--progress));transform-origin:100% 0;background-color:var(--color, #b0afb8)}.section-menu__section--active{--progress-thickness: calc(.2rem + (2.4rem - .2rem) * var(--expanded));color:#d6d9e3}.section-menu__section--past{color:#b0afb8}.section-menu__section a{display:block;width:100%;height:auto;padding-right:4.2rem;color:currentcolor;transition:color .5s ease,opacity var(--expand-transition);opacity:var(--expanded)}@media (hover: hover) and (pointer: fine){.section-menu__section a:hover{color:#d6d9e3}}.section-menu__section a:focus-visible{color:#d6d9e3}.section-menu__mobile{display:none;gap:1.6rem;padding:1.6rem;position:fixed;right:.8rem;bottom:.8rem;left:.8rem;transition:opacity var(--expand-transition);opacity:calc(1 - var(--mobile-expanded));border-radius:.4rem;background-color:#000}@media screen and (max-width: 1023px){.section-menu__mobile{display:flex}}.section-menu--before-first .section-menu__mobile{opacity:0}.section-menu__mobile:not(:has(.section-menu__mobile-block--active)):not(.section-menu--past-last) .section-menu__mobile-block,.section-menu--before-first .section-menu__mobile .section-menu__mobile-block{--mobile-block-expand: 0;--block-progress: 0}.section-menu__mobile:not(:has(.section-menu__mobile-block--active)):not(.section-menu--past-last) .section-menu__mobile-block:first-child,.section-menu--before-first .section-menu__mobile .section-menu__mobile-block:first-child{--mobile-block-expand: 1}.section-menu--past-last .section-menu__mobile .section-menu__mobile-block{--mobile-block-expand: 0}.section-menu--past-last .section-menu__mobile .section-menu__mobile-block:last-child{--mobile-block-expand: 1;--block-progress: 1}.section-menu__mobile-block{--mobile-block-expand: 0;--mobile-block-expanded-width: calc(var(--content-width) - 3 * 1.6rem - 2.4rem);display:flex;width:calc(2.4rem + (var(--mobile-block-expanded-width) - 2.4rem) * var(--mobile-block-expand));position:relative;overflow:hidden;transition:width var(--expand-transition)}.section-menu__mobile-block--active{--mobile-block-expand: 1}.section-menu__mobile-progress{width:calc(var(--mobile-block-expanded-width) - .8rem - 2.4rem);height:.4rem;position:absolute;top:calc(50% - .2rem);left:3.2rem;overflow:hidden;transition:opacity var(--expand-transition);opacity:var(--mobile-block-expand);border-radius:.1rem;background-color:#6160651a}.section-menu__mobile-progress:before{content:"";display:block;width:100%;height:100%;transition:opacity .9s ease;transform:translate(calc(-100% * (1 - var(--block-progress))));opacity:var(--mobile-block-expand);border-radius:.1rem;background-color:#d6d9e3}.section-menu__mobile-icon{width:2.4rem;position:relative;overflow:hidden;border-radius:50%;background-color:#222;aspect-ratio:1}.section-menu__mobile-icon animated-icon{display:block}.section-menu__mobile-icon animated-icon.is-partially-ready canvas,.section-menu__mobile-icon animated-icon.is-ready canvas{opacity:1}.section-menu__mobile-icon canvas{display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity .8s ease;transform:scale(1.1);opacity:0;object-fit:contain}.default .wysiwyg-content ul,.default .sample-wysiwyg ul{padding-left:1.6rem}.wysiwyg-content ul li,.sample-wysiwyg ul li{padding-left:.9em;position:relative}.wysiwyg-content ul li:before,.sample-wysiwyg ul li:before{content:"";display:block;width:.5rem;height:.65rem;position:absolute;top:.6em;left:0;border-radius:.4rem;background-color:var(--color-primary)}.wysiwyg-content ol,.sample-wysiwyg ol{list-style-position:inside;list-style-type:decimal}.default .wysiwyg-content ul:not(:first-child),.default .wysiwyg-content ol:not(:first-child),.default .sample-wysiwyg ul:not(:first-child),.default .sample-wysiwyg ol:not(:first-child){margin-top:1.45em}.default .wysiwyg-content ul+p,.default .wysiwyg-content ol+p,.default .sample-wysiwyg ul+p,.default .sample-wysiwyg ol+p{margin-top:1.45em}.wysiwyg-content h1,.sample-wysiwyg h1{--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);--ff: Apercu Condensed Pro, sans-serif;--fs: 20rem;--fw: 700;--lh: 1;--ls: -.8rem}@media screen and (max-width: 1023px){.wysiwyg-content h1,.sample-wysiwyg h1{--fs: 12rem;--lh: .8;--ls: -.48rem}}.wysiwyg-content h2,.sample-wysiwyg h2{--fs: 4.8rem;--fw: 400;--lh: 1.1666666667;--ls: -.096rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}@media screen and (max-width: 1023px){.wysiwyg-content h2,.sample-wysiwyg h2{--fs: 3.2rem;--lh: 1.25}}.wysiwyg-content h3,.sample-wysiwyg h3{--fs: 4rem;--fw: 400;--lh: 1.2;--ls: -.08rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}@media screen and (max-width: 1023px){.wysiwyg-content h3,.sample-wysiwyg h3{--fs: 2.8rem;--lh: 1.1428571429}}.wysiwyg-content h4,.sample-wysiwyg h4{--fs: 3.2rem;--fw: 400;--lh: 1.5;--ls: -.064rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}@media screen and (max-width: 1023px){.wysiwyg-content h4,.sample-wysiwyg h4{--fs: 2.4rem;--lh: 1.3333333333;--ls: -.024rem}}.default .wysiwyg-content h1,.page-basic .wysiwyg-content h1,.default .wysiwyg-content h2,.page-basic .wysiwyg-content h2,.default .wysiwyg-content h3,.page-basic .wysiwyg-content h3,.default .wysiwyg-content h4,.page-basic .wysiwyg-content h4,.default .sample-wysiwyg h1,.page-basic .sample-wysiwyg h1,.default .sample-wysiwyg h2,.page-basic .sample-wysiwyg h2,.default .sample-wysiwyg h3,.page-basic .sample-wysiwyg h3,.default .sample-wysiwyg h4,.page-basic .sample-wysiwyg h4{color:#d6d9e3}.wysiwyg-content h1:not(:last-child),.wysiwyg-content h2:not(:last-child),.wysiwyg-content h3:not(:last-child),.wysiwyg-content h4:not(:last-child),.sample-wysiwyg h1:not(:last-child),.sample-wysiwyg h2:not(:last-child),.sample-wysiwyg h3:not(:last-child),.sample-wysiwyg h4:not(:last-child){margin-bottom:calc(var(--lh, 1em) * .5)}.wysiwyg-content p:not(:last-child),.wysiwyg-content ul:not(:last-child),.wysiwyg-content ol:not(:last-child),.wysiwyg-content blockquote:not(:last-child),.sample-wysiwyg p:not(:last-child),.sample-wysiwyg ul:not(:last-child),.sample-wysiwyg ol:not(:last-child),.sample-wysiwyg blockquote:not(:last-child){margin-bottom:calc(var(--lh, 1em) * 1)}.default .wysiwyg-content p+h1,.default .wysiwyg-content p+h2,.default .wysiwyg-content p+h3,.default .wysiwyg-content p+h4,.default .wysiwyg-content ul+h1,.default .wysiwyg-content ul+h2,.default .wysiwyg-content ul+h3,.default .wysiwyg-content ul+h4,.default .wysiwyg-content ol+h1,.default .wysiwyg-content ol+h2,.default .wysiwyg-content ol+h3,.default .wysiwyg-content ol+h4,.default .wysiwyg-content blockquote+h1,.default .wysiwyg-content blockquote+h2,.default .wysiwyg-content blockquote+h3,.default .wysiwyg-content blockquote+h4,.default .sample-wysiwyg p+h1,.default .sample-wysiwyg p+h2,.default .sample-wysiwyg p+h3,.default .sample-wysiwyg p+h4,.default .sample-wysiwyg ul+h1,.default .sample-wysiwyg ul+h2,.default .sample-wysiwyg ul+h3,.default .sample-wysiwyg ul+h4,.default .sample-wysiwyg ol+h1,.default .sample-wysiwyg ol+h2,.default .sample-wysiwyg ol+h3,.default .sample-wysiwyg ol+h4,.default .sample-wysiwyg blockquote+h1,.default .sample-wysiwyg blockquote+h2,.default .sample-wysiwyg blockquote+h3,.default .sample-wysiwyg blockquote+h4{margin-top:2.1em}.wysiwyg-content h1+p,.wysiwyg-content h2+p,.wysiwyg-content h3+p,.wysiwyg-content h4+p,.wysiwyg-content p+p,.sample-wysiwyg h1+p,.sample-wysiwyg h2+p,.sample-wysiwyg h3+p,.sample-wysiwyg h4+p,.sample-wysiwyg p+p{--space-top: 1.45em;margin-top:var(--space-top)}.default .wysiwyg-content h1+p,.default .wysiwyg-content h2+p,.default .wysiwyg-content h3+p,.default .wysiwyg-content h4+p,.default .wysiwyg-content p+p,.default .sample-wysiwyg h1+p,.default .sample-wysiwyg h2+p,.default .sample-wysiwyg h3+p,.default .sample-wysiwyg h4+p,.default .sample-wysiwyg p+p{--space-top: 1.9em}@media screen and (max-width: 1023px){.default .wysiwyg-content h1+p,.default .wysiwyg-content h2+p,.default .wysiwyg-content h3+p,.default .wysiwyg-content h4+p,.default .wysiwyg-content p+p,.default .sample-wysiwyg h1+p,.default .sample-wysiwyg h2+p,.default .sample-wysiwyg h3+p,.default .sample-wysiwyg h4+p,.default .sample-wysiwyg p+p{--space-top: 1.5em}}.wysiwyg-content blockquote,.sample-wysiwyg blockquote{padding-left:1em;border-left:1px solid currentcolor}.wysiwyg-content blockquote cite,.sample-wysiwyg blockquote cite{font-style:normal}.wysiwyg-content blockquote cite:before,.sample-wysiwyg blockquote cite:before{content:"— "}.wysiwyg-content mark,.sample-wysiwyg mark{background-color:#ff0}.wysiwyg-content strong,.sample-wysiwyg strong{font-weight:bolder}.wysiwyg-content em,.wysiwyg-content i,.sample-wysiwyg em,.sample-wysiwyg i{font-style:italic}.wysiwyg-content a,.sample-wysiwyg a{display:inline-block;position:relative}@media (hover: hover) and (pointer: fine){.wysiwyg-content a:hover:after,.sample-wysiwyg a:hover:after{transform:scaleX(0);transform-origin:right center}}.wysiwyg-content a:focus-visible:after,.sample-wysiwyg a:focus-visible:after{transform:scaleX(0);transform-origin:right center}.wysiwyg-content a:after,.sample-wysiwyg a:after{content:"";display:block;height:.05em;min-height:1px;position:absolute;right:0;bottom:0;left:0;transition:transform .2s cubic-bezier(.51,.01,.2,1);background:currentColor;transform:scaleX(1);transform-origin:left center}.wysiwyg-content .alignleft,.sample-wysiwyg .alignleft{float:left;margin:0 3rem 3rem 0}.wysiwyg-content .alignright,.sample-wysiwyg .alignright{float:right;margin:0 3rem}.logo{display:flex;column-gap:var(--column-gap);align-items:center;max-width:100vw;color:#d6d9e3}.logo--header{--column-gap: .8rem;width:-moz-fit-content;width:fit-content}.logo--hero{--column-gap: 4.8rem;width:100%}@media screen and (max-width: 1023px){.logo--hero{--column-gap: 1.7rem}}.logo--footer{--column-gap: 1.7rem;justify-content:center;width:100%}@media screen and (max-width: 1023px){.logo--footer{flex-direction:column;align-items:flex-start}}.logo__symbol{width:var(--size);height:var(--size)}.logo--header .logo__symbol{--size: 3rem}.logo--hero .logo__symbol{--size: 15rem}@media screen and (max-width: 1023px){.logo--hero .logo__symbol{--size: 8.4rem}}@media screen and (max-width: 767px){.logo--hero .logo__symbol{--size: 6.7rem}}.logo--footer .logo__symbol{--size: 19.8rem}@media screen and (max-width: 1023px){.logo--footer .logo__symbol{--size: 14.8rem;margin-left:calc(var(--margin) / 2 * -1)}}@media screen and (max-width: 767px){.logo--footer .logo__symbol{--size: 12.8rem}}.logo__text{width:auto;max-width:100%;height:var(--text-height)}.logo--header .logo__text{--text-height: 1.6rem}.logo--hero .logo__text{--text-height: 14.2rem}@media screen and (max-width: 1023px){.logo--hero .logo__text{--text-height: 7.3rem}}@media screen and (max-width: 767px){.logo--hero .logo__text{--text-height: 3.3rem}}.logo--footer .logo__text{--text-height: 14.7rem;color:#0a1126}@media screen and (max-width: 1023px){.logo--footer .logo__text{--text-height: 8.5rem}}@media screen and (max-width: 767px){.logo--footer .logo__text{--text-height: 18.7rem}}.logo--footer .logo__text--desktop{display:block}@media screen and (max-width: 1023px){.logo--footer .logo__text--desktop{--space-top: 1.6rem;margin-top:var(--space-top)}}@media screen and (max-width: 767px){.logo--footer .logo__text--desktop{display:none}}.logo--footer .logo__text--mobile{--space-top: 0;display:none;margin-top:var(--space-top)}@media screen and (max-width: 767px){.logo--footer .logo__text--mobile{--space-top: 1.6rem;display:block}}.logo__text svg{width:auto;height:100%}.media-controls{--height: 4rem;--padding-inline: .8rem;--width: calc(100% - 1.6rem) ;border-radius:.4rem;background-color:#0003;-webkit-backdrop-filter:blur(2.4rem);backdrop-filter:blur(2.4rem);display:flex;column-gap:2rem;align-items:center;justify-content:space-between;width:var(--width);height:var(--height);margin-bottom:.8rem;padding-inline:var(--padding-inline);z-index:6;font-size:1rem;line-height:1;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;pointer-events:none;opacity:0}@media screen and (max-width: 1800px) and (min-width: 1024px){.media-controls{--width: calc(100% - 9.5rem) }}.partnership-inquiry-dialog .media-controls{--width: calc(100% - 1.6rem) }.media-controls.hide-controls{opacity:0}.has-started .media-controls{visibility:visible;pointer-events:inherit;opacity:1}.media-controls__progress-bar{--padding-block: .8rem;flex-grow:1;flex-shrink:1;width:100%;height:.2rem;min-height:2px;position:relative;cursor:pointer;transition:transform .5s ease;transform-origin:0% 50%;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-block:var(--padding-block)}.media-controls__progress-bar:after,.media-controls__progress-bar:before{content:"";display:block;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%);transform-origin:0% 50%}.media-controls__progress-bar:before{background-color:#1e1e1e33}.media-controls__progress-bar:after{transition:transform .3s linear;transform:translateY(-50%) scaleX(var(--progress, 0));background-color:#4eaaeb;will-change:transform}.media-controls__mute,.media-controls__play{--padding: .8rem;padding:var(--padding)}.media-controls__mute{display:grid;grid-template-areas:"stack";align-items:flex-end;justify-items:center}.media-controls__mute>*{grid-area:stack}.media-controls__play{display:grid;grid-template-areas:"stack";align-items:center;justify-items:flex-start}.media-controls__play>*{grid-area:stack}.media-controls__play-icon{width:var(--width);height:8px;transition:opacity .5s ease,visibility .5s ease;pointer-events:none;will-change:opacity,visibility}.media-controls__play-icon--play{--width: 7px;visibility:visible;transition-delay:.15s;opacity:1}.is-active .media-controls__play-icon--play{visibility:hidden;transition-delay:0ms;opacity:0}.media-controls__play-icon--pause{--width: 6px;visibility:hidden;transition-delay:0ms;opacity:0}.is-active .media-controls__play-icon--pause{visibility:visible;transition-delay:.15s;opacity:1}.media-controls__mute-icon{width:14px;height:auto;transition:opacity .5s ease,visibility .5s ease;pointer-events:none;will-change:opacity,visibility}.media-controls__mute-icon--sound-on{visibility:visible;opacity:1}.is-muted .media-controls__mute-icon--sound-on,.media-controls__mute-icon--sound-off{visibility:hidden;opacity:0}.is-muted .media-controls__mute-icon--sound-off{visibility:visible;opacity:1}.choices{--input-padding: 3.1rem;--label-offset: 1.6rem;--input-padding-bottom: 2.1rem;--y: 6.4rem;--x: 62.6rem;--max-height: 24rem;display:flex;flex-direction:column;grid-column:span 6;grid-row:span 1;justify-content:center;width:100%;height:-moz-fit-content;height:fit-content;position:relative;overflow:visible!important;cursor:pointer}@media screen and (max-width: 1023px){.choices{--input-padding: 1.5rem;--label-offset: .9rem;--input-padding-bottom: 1rem;--max-height: 17rem;--fs: 2rem;--fw: 400;--lh: 1.2;--ls: -.04rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);order:2;grid-column:1/-1}}@media screen and (max-width: 1023px) and (max-width: 1023px){.choices{--fs: 1.6rem;--lh: 1.5;--ls: -.016rem}}.choices:before{--border-width: 1px;--y: 6.4rem;--x: 62.6rem;content:"";display:block;width:100%;height:100%;position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background-color:#212121;top:0;right:0;bottom:0;left:0;-webkit-clip-path:polygon(0% 0%,100% 0,100% var(--y),var(--x) 100%,0% 100%);clip-path:polygon(0% 0%,100% 0,100% var(--y),var(--x) 100%,0% 100%)}@media screen and (max-width: 1023px){.choices:before{--y: 3.4rem;--x: 66.6rem}}@media screen and (max-width: 767px){.choices:before{--x: 33.6rem}}.choices.is-open:before{--y: 81%;height:calc(100% + var(--max-height))}.choices:after{display:none}.choices[data-type*=select-one].is-open .choices:after{transform:rotate(-180deg) translateZ(0)}.choices__inner{display:flex;align-items:center;width:100%;height:100%;min-height:0;position:relative;z-index:5;font-size:inherit;border:0;border-radius:0}.choices__inner:before{--border-width: 1px;--y: 6.25rem;--x: 62.45rem;content:"";display:block;width:calc(100% - var(--border-width) * 2);height:calc(100% - var(--border-width) * 2);position:absolute;top:var(--border-width);left:var(--border-width);z-index:-1;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background-color:var(--color-bg);-webkit-clip-path:polygon(0% 0%,100% 0,100% var(--y),var(--x) 100%,0% 100%);clip-path:polygon(0% 0%,100% 0,100% var(--y),var(--x) 100%,0% 100%)}@media screen and (max-width: 1023px){.choices__inner:before{--x: 66.45rem;--y: 3.25rem}}@media screen and (max-width: 767px){.choices__inner:before{--x: 33.4rem}}.is-open .choices__inner:before{-webkit-clip-path:unset;clip-path:unset}.choices[data-type*=select-one] .choices__inner{padding:0}.choices__label{color:#616065;transition:color .5s ease}.choices[data-value] .choices__label{color:#b0afb8}.choices__label-placeholder{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);text-transform:uppercase;position:absolute;top:var(--input-padding);left:var(--input-padding);color:#616065;pointer-events:none}@media screen and (max-width: 1023px){.choices__label-placeholder{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.choices__label-placeholder{--fs: 1rem;--lh: 1}}.choices[data-value] .choices__label-placeholder{color:#616065}.choices__icon{--icon-width: 2rem;display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:auto;margin-left:2.1rem;color:var(--color-primary);transition:transform .5s ease,color .5s ease;transform:rotate(0) translateZ(0);backface-visibility:hidden;will-change:transform,color}@media screen and (max-width: 1023px){.choices__icon{--icon-width: 1.5rem}}@media screen and (max-width: 767px){.choices__icon{margin-right:1rem}}.choices.is-open .choices__icon{transform:rotate(-180deg) translateZ(0)}.choices__icon path{stroke:#616065}.choices[data-value] .choices__icon path{stroke:var(--color-primary)}.choices__item--selectable,.choices__placeholder{display:flex;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;padding:calc(var(--input-padding) + var(--label-offset)) var(--input-padding) var(--input-padding-bottom);opacity:1}@media screen and (max-width: 767px){.choices__item--selectable,.choices__placeholder{justify-content:space-between}}.choices__placeholder.choices__item.choices__item--choice{display:none}.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding:0;cursor:pointer;transition:color .5s ease}@media (hover: hover) and (pointer: fine){.choices__list--dropdown .choices__item--selectable:hover,.choices__list[aria-expanded] .choices__item--selectable:hover{color:#3e82b2}}.choices__list--dropdown .choices__item--selectable:focus-visible,.choices__list[aria-expanded] .choices__item--selectable:focus-visible{color:#3e82b2}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{color:#3e82b2}.choices__list--dropdown .choices__item--selectable.is-selected,.choices__list[aria-expanded] .choices__item--selectable.is-selected{color:#212121;cursor:default;pointer-events:none}.choices__list--single{width:100%;height:100%;padding:var(--input-padding-top) var(--spacing-16) 0 var(--spacing-16)}@media screen and (max-width: 767px){.choices__list--single{padding:var(--input-padding-top) 1.4rem 0 var(--spacing-16)}}.choices__list--dropdown,.choices__list[aria-expanded]{--border-width: 1px;display:none;width:100%;height:-moz-fit-content;height:fit-content;position:absolute;top:calc(100% - var(--border-width));z-index:7000;pointer-events:none;background-color:var(--color-bg);will-change:display}.choices__list--dropdown.is-active,.choices__list[aria-expanded].is-active{display:flex;pointer-events:all}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{--y: 81%;--x: 62.6rem;display:flex;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content;padding:var(--input-padding);position:relative;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;background-color:#212121;-webkit-clip-path:polygon(0% 0%,100% 0,100% var(--y),var(--x) 100%,0% 100%);clip-path:polygon(0% 0%,100% 0,100% var(--y),var(--x) 100%,0% 100%)}@media screen and (max-width: 1023px){.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{--y: 85%;--x: 66.6rem}}@media screen and (max-width: 767px){.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{--x: 33.6rem}}.choices__list--dropdown .choices__list:before,.choices__list[aria-expanded] .choices__list:before{--border-width: 1px;--y: 81%;--x: 62.45rem;content:"";display:block;width:calc(100% - var(--border-width) * 2);height:calc(100% - var(--border-width) * 2);position:absolute;top:0;left:var(--border-width);z-index:-1;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background-color:var(--color-bg);-webkit-clip-path:polygon(0% 0%,100% 0,100% var(--y),var(--x) 100%,0% 100%);clip-path:polygon(0% 0%,100% 0,100% var(--y),var(--x) 100%,0% 100%)}@media screen and (max-width: 1023px){.choices__list--dropdown .choices__list:before,.choices__list[aria-expanded] .choices__list:before{--y: 85%;--x: 66.45rem;height:calc(100% - var(--border-width) * 1)}}@media screen and (max-width: 767px){.choices__list--dropdown .choices__list:before,.choices__list[aria-expanded] .choices__list:before{--x: 33.4rem}}.choices__list--dropdown .choices__list:after,.choices__list[aria-expanded] .choices__list:after{--border-width: 1px;content:"";display:block;width:calc(100% - var(--input-padding) * 2);height:var(--border-width);position:absolute;top:0;left:var(--input-padding);background-color:#212121}.partnership-inquiry__toggler{--offset-bottom: 3rem;--expanded: 0;--expand-transition: .5s ease;--mobile-expanded: 0;--border-radius: 3.2rem;display:flex;align-items:center;height:-moz-fit-content;height:fit-content;position:fixed;bottom:var(--offset-bottom);left:50%;z-index:8000;color:var(--color-bg);transition:border-radius .5s ease,padding .5s ease,transform .5s cubic-bezier(.51,.01,.2,1);transform:translate(-50%,200%);border-radius:var(--border-radius);background-color:#d6d9e3;contain:paint}@media screen and (max-width: 1023px){.partnership-inquiry__toggler{--offset-bottom: calc(1.6rem + 5.6rem);transform:translate(-50%,calc(200% + var(--offset-bottom)))}}@media (hover: hover) and (pointer: fine){.partnership-inquiry__toggler:hover{--expanded: .08;--border-radius: 2.8rem}.partnership-inquiry__toggler:hover .partnership-inquiry__toggler-content{--expanded: 1;--padding: .8rem 2.3rem .8rem .8rem;transition-delay:0ms}.partnership-inquiry__toggler:hover .partnership-inquiry__toggler-media{--expanded: 1;transition-delay:.3s,0ms,0ms;opacity:1}.partnership-inquiry__toggler:hover .partnership-inquiry__toggler-copy--collapsed{transition-delay:0ms;opacity:0}.partnership-inquiry__toggler:hover .partnership-inquiry__toggler-copy--expanded{transition-delay:.3s;opacity:1}.partnership-inquiry__toggler:hover .partnership-inquiry__toggler-icon{background-color:#80dfff}.partnership-inquiry__toggler:hover .partnership-inquiry__toggler-icon svg{color:var(--color-bg)}}.partnership-inquiry__toggler:focus-visible{--expanded: .08;--border-radius: 2.8rem}.partnership-inquiry__toggler:focus-visible .partnership-inquiry__toggler-content{--expanded: 1;--padding: .8rem 2.3rem .8rem .8rem;transition-delay:0ms}.partnership-inquiry__toggler:focus-visible .partnership-inquiry__toggler-media{--expanded: 1;transition-delay:.3s,0ms,0ms;opacity:1}.partnership-inquiry__toggler:focus-visible .partnership-inquiry__toggler-copy--collapsed{transition-delay:0ms;opacity:0}.partnership-inquiry__toggler:focus-visible .partnership-inquiry__toggler-copy--expanded{transition-delay:.3s;opacity:1}.partnership-inquiry__toggler:focus-visible .partnership-inquiry__toggler-icon{background-color:#80dfff}.partnership-inquiry__toggler:focus-visible .partnership-inquiry__toggler-icon svg{color:var(--color-bg)}.partnership-inquiry__toggler.is-visible{transform:translate(-50%)}.partnership-inquiry__toggler-content{--padding: .8rem .8rem .8rem 2.4rem;display:flex;align-items:center;justify-content:space-between;width:calc(23.8rem + (47rem - 23.8rem) * var(--expanded));height:calc(5.6rem + (9.6rem - 5.6rem) * var(--expanded));padding:var(--padding);overflow:hidden;transition:width var(--expand-transition),height var(--expand-transition),padding .5s ease;transition-delay:.3s,.3s,.3s}.partnership-inquiry__toggler-media{--border-radius: 2rem;--expanded: 0;width:calc(0rem + (12rem - 0rem) * var(--expanded));height:calc(0rem + (8rem - 0rem) * var(--expanded));overflow:hidden;transition:opacity .5s ease,width .5s ease,height .5s ease;transition-delay:0ms,.3s,.3s;opacity:0;border-radius:var(--border-radius);aspect-ratio:120/80}.partnership-inquiry__toggler-text{--width: 24.7rem;display:grid;grid-template-areas:"stack";align-items:flex-start;justify-items:flex-start;width:var(--width)}.partnership-inquiry__toggler-text>*{grid-area:stack}@media screen and (max-width: 1023px){.partnership-inquiry__toggler-text{--width: 12rem}}.partnership-inquiry__toggler-copy{--fs: 1.6rem;--fw: 400;--lh: 1;--ls: -.016rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);--lh: 1.25;text-align:left;transition:opacity .5s ease}@media screen and (max-width: 1023px){.partnership-inquiry__toggler-copy{--fs: 1.4rem;--ls: -.014rem}}.partnership-inquiry__toggler-copy--collapsed{margin:auto 0;transition-delay:.3s;opacity:1}.partnership-inquiry__toggler-copy--expanded{transition-delay:0ms;opacity:0}.partnership-inquiry__toggler-icon{--size: 4rem;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--size);height:var(--size);transition:background-color .5s ease;border-radius:50%;background-color:var(--color-bg)}.partnership-inquiry__toggler-icon svg{--icon-size: 1.8rem;width:var(--icon-size);height:auto;color:#80dfff;transition:color .5s ease}.partnership-inquiry__dialog-wrapper{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);width:100%;height:100%}@media screen and (max-width: 1023px){.partnership-inquiry__dialog-wrapper{display:flex;flex-direction:column;justify-content:center}}.partnership-inquiry__dialog-heading,.partnership-inquiry__dialog-description,.partnership-inquiry__dialog-button{--space-left: .8rem;grid-column:1/span 4;grid-row:span 1;padding-left:var(--space-left)}@media screen and (max-width: 1023px){.partnership-inquiry__dialog-heading,.partnership-inquiry__dialog-description,.partnership-inquiry__dialog-button{--space-left: 0}}.partnership-inquiry__dialog-heading{--fs: 4rem;--fw: 400;--lh: 1.2;--ls: -.08rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}@media screen and (max-width: 1023px){.partnership-inquiry__dialog-heading{--fs: 2.8rem;--lh: 1.1428571429}}@media screen and (max-width: 1023px){.partnership-inquiry__dialog-heading{order:1}}.partnership-inquiry__dialog-description{--space-right: 4rem;--space-top: 0;--max-height: 26rem;--fs: 1.6rem;--fw: 400;--lh: 1.5;--ls: -.016rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);height:-moz-fit-content;height:fit-content;max-height:var(--max-height);margin-top:var(--space-top);padding-right:var(--space-right);overflow-y:auto}@media screen and (max-width: 1023px){.partnership-inquiry__dialog-description{--space-right: 0;--max-height: 29rem;--space-top: 3rem;order:3}}@media screen and (max-width: 767px){.partnership-inquiry__dialog-description{--max-height: 16.7rem;--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}}@media screen and (max-width: 767px) and (max-width: 1023px){.partnership-inquiry__dialog-description{--lh: 1.3333333333}}.partnership-inquiry__dialog-button{--space-bottom: .8rem;--space-top: auto;align-self:flex-end;margin-top:var(--space-top);margin-bottom:var(--space-bottom)}@media screen and (max-width: 1023px){.partnership-inquiry__dialog-button{--space-bottom: 0;--space-top: 2.8rem;order:4;align-self:flex-start}}.partnership-inquiry__dialog-background{--border-radius: .8rem;--space-top: 0;grid-column:5/-1;grid-row:1/span 3;align-self:flex-end;margin-top:var(--space-top);overflow:hidden;border-radius:var(--border-radius);aspect-ratio:899/506}@media screen and (max-width: 1023px){.partnership-inquiry__dialog-background{--space-top: 2.6rem;flex-shrink:0;order:2;width:100%;aspect-ratio:313/280}}html{height:100%;min-height:100%;position:relative;overflow:hidden scroll;cursor:default}html.is-non-interactive{cursor:wait!important;pointer-events:none!important}html.menu-visible,html.dialog-open,html.preloader-lock,html.transition-lock{overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none}.overlay-grid{--column-color: rgba(255, 0, 0, 10%);height:100vh;position:fixed;inset:0 var(--margin) auto;z-index:8999;pointer-events:none;background-image:repeating-linear-gradient(to right,var(--column-color) 0 calc((100% - (var(--columns) - 1) * var(--gutter)) / var(--columns)),transparent calc((100% - (var(--columns) - 1) * var(--gutter)) / var(--columns)) calc((100% - (var(--columns) - 1) * var(--gutter)) / var(--columns) + var(--gutter)));background-repeat:no-repeat;background-position:center;background-size:min(100%,var(--wrapper-width) - 2 * var(--margin))}.overlay-grid:has(input[type=checkbox]:checked){background-image:none}.overlay-grid label{display:flex;align-items:center;width:auto;padding:.5rem 1rem;position:absolute;top:50%;left:calc(var(--margin) * -1);color:var(--color-bg);font-size:1rem;white-space:no-wrap;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transform:rotate(-90deg) translate(-50%);transform-origin:top left;pointer-events:auto;background-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-bg)}.overlay-grid label input{width:1px;height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);border:0}@supports not selector(:has(a,b)){.overlay-grid{display:none}}.hero{--padding-block: 4rem 4.8rem;--line-height: 4.8rem;width:100%;padding-inline:max((100% - var(--wrapper-width)) / 2 + var(--margin),var(--margin));display:flex;flex-direction:column;justify-content:space-between;height:calc(var(--vh, 1vh) * 100);position:relative;padding-block:var(--padding-block)}@media screen and (max-width: 1023px){.hero{--line-height: 3.5rem;--padding-block: 5.5rem 10.4rem}}@media screen and (max-width: 767px){.hero{--line-height: 6.5rem}}.page-template-page-contact .hero{height:63.9rem}.hero__logo{z-index:5}.hero__background{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip}.hero__content{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);height:-moz-fit-content;height:fit-content;position:relative;z-index:5}.hero__heading{--fs: 4rem;--fw: 400;--lh: 1.2;--ls: -.08rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:3/span 8;justify-self:center;min-width:100%;color:#d6d9e3;text-align:center}@media screen and (max-width: 1023px){.hero__heading{--fs: 2.8rem;--lh: 1.1428571429}}@media screen and (max-width: 1023px){.hero__heading{--padding-inline: 1.6rem;grid-column:1/-1;padding-inline:var(--padding-inline)}}.page-template-page-contact .hero__heading{grid-column:3/span 8}@media screen and (max-width: 1023px){.page-template-page-contact .hero__heading{--fs: 2.4rem;--lh: 1.1667;grid-column:1/-1}}.hero__subheading{--fs: 2rem;--fw: 400;--lh: 1.2;--ls: -.04rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:4/span 6;margin-top:var(--space-top);text-align:center}@media screen and (max-width: 1023px){.hero__subheading{--fs: 1.6rem;--lh: 1.5;--ls: -.016rem}}@media screen and (max-width: 1023px){.hero__subheading{grid-column:1/-1}}.hero__heading+.hero__subheading{--space-top: 1.6rem}.slider .swiper{width:100%;height:auto}.slider__pagination{display:flex;flex-direction:column;gap:.8rem}.content{padding-top:var(--padding-top);position:relative}.content--front-page{--padding-top: 20rem}@media screen and (max-width: 767px){.content--front-page{--padding-top: 8rem}}.content__nav{position:absolute;z-index:8000;pointer-events:none;top:0;right:0;bottom:0;left:0}@media screen and (max-width: 1023px){.content__nav{position:static}}.content__nav .nav{height:100svh;position:sticky;top:0}@media screen and (max-width: 1023px){.content__nav .nav{height:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:8000}}.hero-basic{--padding-block: 4rem 4.8rem;width:100%;padding-inline:max((100% - var(--wrapper-width)) / 2 + var(--margin),var(--margin));display:flex;flex-direction:column;justify-content:space-between;height:81.5rem;position:relative;padding-block:var(--padding-block)}@media screen and (max-width: 1023px){.hero-basic{--padding-block: 5.5rem 10.8rem}}.hero-basic__logo{z-index:5}.hero-basic__media{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip}.hero-basic__media .media___figure{background-color:var(--color-media)}.default{--padding-block: 10rem 16rem;width:100%;padding-inline:max((100% - var(--wrapper-width)) / 2 + var(--margin),var(--margin));display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);padding-block:var(--padding-block)}@media screen and (max-width: 1023px){.default{--padding-block: 10rem 11rem}}.default__label{--space-top: 1.2rem;--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:1/span 1;height:-moz-fit-content;height:fit-content;margin-top:var(--space-top)}@media screen and (max-width: 1023px){.default__label{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.default__label{grid-column:1/span 2}}@media screen and (max-width: 767px){.default__label{grid-column:1/span 1}}.default__content{--space-top: 0;grid-column:4/span 8;margin-top:var(--space-top)}@media screen and (max-width: 1023px){.default__content{--space-top: 4.5rem;grid-column:1/-1}}.page-basic{--padding-block: 0 32.8rem;--space-top: -5rem;width:100%;padding-inline:max((100% - var(--wrapper-width)) / 2 + var(--margin),var(--margin));margin-top:var(--space-top);position:relative;z-index:5;padding-block:var(--padding-block)}@media screen and (max-width: 1023px){.page-basic{--padding-block: 0 2.4rem;--space-top: -20.7rem}}.page-basic__block{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter)}.page-basic__block+.page-basic__block{--space-top: 16rem;padding-top:var(--space-top)}@media screen and (max-width: 1023px){.page-basic__block+.page-basic__block{--space-top: 12rem}}.page-basic__block-label{--space-top: 1.2rem;--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:1/span 1;height:-moz-fit-content;height:fit-content;margin-top:var(--space-top)}@media screen and (max-width: 1023px){.page-basic__block-label{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.page-basic__block-label{grid-column:1/span 2}}@media screen and (max-width: 767px){.page-basic__block-label{grid-column:1/-1}}@media screen and (max-width: 767px){.page-basic__block-label br{display:none}}.page-basic__block-text{--space-top: 0;grid-column:4/span 8;margin-top:var(--space-top)}@media screen and (max-width: 1023px){.page-basic__block-text{--space-top: 4.5rem;grid-column:1/-1}}.page-contact{--padding-block: 10.3rem 18.1rem;width:100%;padding-inline:max((100% - var(--wrapper-width)) / 2 + var(--margin),var(--margin));padding-block:var(--padding-block)}@media screen and (max-width: 1023px){.page-contact{--padding-block: 2.3rem 8.1rem}}.section{width:100%;padding-inline:max((100% - var(--wrapper-width)) / 2 + var(--margin),var(--margin))}.section-fullwidth{width:100%;padding-inline:max((100vw - var(--wrapper-width)) / 2,var(--margin))}.our-mission{--padding-bottom: 20rem;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);padding-bottom:var(--padding-bottom)}@media screen and (max-width: 1023px){.our-mission{--padding-bottom: 0}}.our-mission__label{--space-bottom: 4.8rem;--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:1/-1;margin-bottom:var(--space-bottom)}@media screen and (max-width: 1023px){.our-mission__label{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.our-mission__label{--space-bottom: 8rem}}.our-mission__heading{--fs: 4.8rem;--fw: 400;--lh: 1.1666666667;--ls: -.096rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:1/6;color:#d6d9e3}@media screen and (max-width: 1023px){.our-mission__heading{--fs: 3.2rem;--lh: 1.25}}@media screen and (max-width: 1023px){.our-mission__heading{grid-column:1/-1}}.our-mission__content{--space-top: 0;grid-column:7/-1}@media screen and (max-width: 1023px){.our-mission__content{--space-top: 4rem;--fs: 2rem;--fw: 400;--lh: 1.2;--ls: -.04rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:1/-1;margin-top:var(--space-top)}}@media screen and (max-width: 1023px) and (max-width: 1023px){.our-mission__content{--fs: 1.6rem;--lh: 1.5;--ls: -.016rem}}.our-mission__description{--space-right: 2rem;--fs: 2.4rem;--fw: 400;--lh: 1.5;--ls: -.024rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);--lh: 1.3333333333;padding-right:var(--space-right)}@media screen and (max-width: 1023px){.our-mission__description{--fs: 2rem;--lh: 1.6;--ls: -.04rem}}@media screen and (max-width: 1023px){.our-mission__description{--space-right: 0}}.our-mission__cta{margin-top:var(--space-top)}.our-mission__description+.our-mission__cta{--space-top: 6.4rem}@media screen and (max-width: 1023px){.our-mission__description+.our-mission__cta{--space-top: 4.8rem}}.our-mission__media-tiles{--column-gap: var(--gutter);--space-top: 12rem;display:flex;grid-column:1/-1;margin-top:var(--space-top)}@media screen and (max-width: 1023px){.our-mission__media-tiles{--space-top: 6.4rem;min-width:calc(100% + 2 * var(--margin));margin-left:calc(var(--margin) * -1)}}.our-mission__media-tiles .swiper{width:100%}@media screen and (max-width: 1023px){.our-mission__media-tiles .swiper{padding-inline:var(--margin);padding-bottom:12rem}}@media screen and (min-width: 1024px){.our-mission__media-tiles .swiper-wrapper{transform:none!important}}.our-mission__tile{--border-radius: 2.4rem;--width: calc((100% - var(--column-gap) * 2) / 3);--padding-bottom: 1.4rem;width:var(--width);padding-bottom:var(--padding-bottom);position:relative}@media screen and (max-width: 1023px){.our-mission__tile{--width: 32.8rem;max-width:var(--width)}}.our-mission__tile:not(:last-child){margin-right:var(--column-gap)}@media screen and (max-width: 1023px){.our-mission__tile:not(:last-child){--column-gap: var(--margin)}}.our-mission__tile-media{--border-radius: 2.4rem;width:43.7rem;height:28.7rem;position:relative;overflow:hidden;border-radius:var(--border-radius);aspect-ratio:437/287;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='437'%20height='287'%20viewBox='0%200%20437%20287'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M111.05%2010.4201C115.366%2014.0251%20120.811%2016%20126.435%2016H313.558C319.182%2016%20324.627%2014.0251%20328.943%2010.4201L334.738%205.57994C339.055%201.97487%20344.5%200%20350.123%200H413C426.255%200%20437%2010.7452%20437%2024V263C437%20276.255%20426.255%20287%20413%20287H349.125C343.502%20287%20338.056%20285.025%20333.74%20281.42L327.945%20276.58C323.629%20272.975%20318.184%20271%20312.56%20271H125.437C119.813%20271%20114.368%20272.975%20110.052%20276.58L104.257%20281.42C99.9406%20285.025%2094.4955%20287%2088.8717%20287H24C10.7452%20287%200%20276.255%200%20263V24C0%2010.7452%2010.7452%200%2024%200H89.8698C95.4935%200%20100.939%201.97487%20105.255%205.57994L111.05%2010.4201Z'%20fill='black'/%3e%3c/svg%3e") 0 100%;mask:url("data:image/svg+xml,%3csvg%20width='437'%20height='287'%20viewBox='0%200%20437%20287'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M111.05%2010.4201C115.366%2014.0251%20120.811%2016%20126.435%2016H313.558C319.182%2016%20324.627%2014.0251%20328.943%2010.4201L334.738%205.57994C339.055%201.97487%20344.5%200%20350.123%200H413C426.255%200%20437%2010.7452%20437%2024V263C437%20276.255%20426.255%20287%20413%20287H349.125C343.502%20287%20338.056%20285.025%20333.74%20281.42L327.945%20276.58C323.629%20272.975%20318.184%20271%20312.56%20271H125.437C119.813%20271%20114.368%20272.975%20110.052%20276.58L104.257%20281.42C99.9406%20285.025%2094.4955%20287%2088.8717%20287H24C10.7452%20287%200%20276.255%200%20263V24C0%2010.7452%2010.7452%200%2024%200H89.8698C95.4935%200%20100.939%201.97487%20105.255%205.57994L111.05%2010.4201Z'%20fill='black'/%3e%3c/svg%3e") 0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}@media screen and (max-width: 1023px){.our-mission__tile-media{width:32.8rem;height:21.5rem}}.our-mission__tile-caption{--max-width: 20.5rem;--top: calc(100% - 1.8rem) ;--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);max-width:var(--max-width);position:absolute;top:var(--top);left:50%;z-index:5;text-align:center;transform:translate(-50%);overflow-wrap:break-word}@media screen and (max-width: 1023px){.our-mission__tile-caption{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.our-mission__tile-caption{--max-width: 15.5rem}}.key-benefits{--padding-block: 12rem 14.5rem;padding-block:var(--padding-block);display:flex;flex-direction:column}@media screen and (max-width: 1023px){.key-benefits{--padding-block: 12rem}}.key-benefits__label{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:1/span 2;margin-bottom:var(--space-bottom);color:#d6d9e3}@media screen and (max-width: 1023px){.key-benefits__label{--lh: 1.3333333333}}.key-benefits__tiles{--space-top: 4.8rem;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);margin-top:var(--space-top)}@media screen and (max-width: 1023px){.key-benefits__tiles{--row-gap: 3.2rem;row-gap:var(--row-gap)}}.key-benefits__tile{--padding-top: 4rem;position:relative;display:flex;flex-direction:column;grid-column:span 4;padding-top:var(--padding-top)}.key-benefits__tile:before{content:"";display:block;width:100%;height:1px;min-height:1px;position:absolute;top:0;right:0;left:0;transition:transform .2s cubic-bezier(.51,.01,.2,1);transition-delay:calc(max(var(--no),0)*.15s);transform:scaleX(1);transform-origin:left center;background-color:#616065}@media screen and (max-width: 1023px){.key-benefits__tile{--padding-top: 3.2rem;grid-column:1/-1}}.key-benefits__tile-icon{--height: 12rem;width:-moz-fit-content;width:fit-content;height:var(--height)}@media screen and (max-width: 1023px){.key-benefits__tile-icon{--height: 6.4rem}}.key-benefits__tile-icon .media__image{object-fit:contain}.key-benefits__tile-content{--space-top: 0;display:flex;flex-direction:column;margin-top:var(--space-top)}@media screen and (max-width: 1023px){.key-benefits__tile-content{flex-direction:row}}.key-benefits__tile-icon+.key-benefits__tile-content{--space-top: 16rem}@media screen and (max-width: 1023px){.key-benefits__tile-icon+.key-benefits__tile-content{--space-top: 8rem}}.key-benefits__tile-title{--fs: 3.2rem;--fw: 400;--lh: 1.5;--ls: -.064rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}@media screen and (max-width: 1023px){.key-benefits__tile-title{--fs: 2.4rem;--lh: 1.3333333333;--ls: -.024rem}}@media screen and (max-width: 1023px){.key-benefits__tile-title{flex:0 0 12.5rem;padding-right:.4rem}}.key-benefits__tile-description{--space-top: 0;--fs: 2rem;--fw: 400;--lh: 1.2;--ls: -.04rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);--lh: 1.4;margin-top:var(--space-top)}@media screen and (max-width: 1023px){.key-benefits__tile-description{--fs: 1.6rem;--lh: 1.5;--ls: -.016rem}}@media screen and (max-width: 1023px){.key-benefits__tile-description{flex:0 0 65%}}@media screen and (max-width: 767px){.key-benefits__tile-description{flex:0 0 23.6rem;padding-right:.7rem}}.key-benefits__tile-title+.key-benefits__tile-description{--space-top: 1.8rem}@media screen and (max-width: 1023px){.key-benefits__tile-title+.key-benefits__tile-description{--space-top: .4rem}}.rebuild{--padding-block: 16rem 20rem;display:flex;flex-direction:column;align-items:center;color:var(--color-bg);background-color:#3e82b2;padding-block:var(--padding-block)}@media screen and (max-width: 1023px){.rebuild{--padding-block: 12rem}}.rebuild__label{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}@media screen and (max-width: 1023px){.rebuild__label{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.rebuild__label{--fs: 1.6rem}}.rebuild__heading{--space-top: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);text-transform:uppercase;--ff: Apercu Condensed Pro, sans-serif;--fs: 20rem;--fw: 700;--lh: 1;--ls: -.8rem;margin-top:var(--space-top)}@media screen and (max-width: 1023px){.rebuild__heading{--fs: 12rem;--lh: .8;--ls: -.48rem}}@media screen and (max-width: 1023px){.rebuild__heading{text-align:center;word-break:break-word;overflow-wrap:break-word}}.rebuild__label+.rebuild__heading{--space-top: 12rem}@media screen and (max-width: 1023px){.rebuild__label+.rebuild__heading{--space-top: 8rem}}.rebuild__subheading{--max-width: 78.2rem;--fs: 4.8rem;--fw: 400;--lh: 1.1666666667;--ls: -.096rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);max-width:var(--max-width);margin-top:var(--space-top);text-align:center}@media screen and (max-width: 1023px){.rebuild__subheading{--fs: 3.2rem;--lh: 1.25}}.rebuild__heading+.rebuild__subheading{--space-top: 2rem}@media screen and (max-width: 1023px){.rebuild__heading+.rebuild__subheading{--space-top: 3rem}}.rebuild__content{--space-top: 10rem;--fs: 3.2rem;--fw: 400;--lh: 1.5;--ls: -.064rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);margin-top:var(--space-top)}@media screen and (max-width: 1023px){.rebuild__content{--fs: 2.4rem;--lh: 1.3333333333;--ls: -.024rem}}@media screen and (max-width: 1023px){.rebuild__content{--space-top: 7rem;--fs: 2.4rem;--fw: 400;--lh: 1.5;--ls: -.024rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}}@media screen and (max-width: 1023px) and (max-width: 1023px){.rebuild__content{--fs: 2rem;--lh: 1.6;--ls: -.04rem}}.rebuild__content .wysiwyg-content{grid-column:3/span 8}@media screen and (max-width: 1023px){.rebuild__content .wysiwyg-content{grid-column:1/-1}}.revolution{--padding-top: 16rem;--padding-bottom: 16rem;--mars-size: 140vw;color:#3e82b2}@media screen and (max-width: 1023px){.revolution{--padding-top: 12rem;--padding-bottom: 12rem}}.revolution.section{padding-inline:0;max-width:initial}.revolution__wrapper{overflow-x:clip}.revolution__label{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}@media screen and (max-width: 1023px){.revolution__label{--lh: 1.3333333333}}.revolution__heading{--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);text-transform:uppercase;--ff: Apercu Condensed Pro, sans-serif;--fs: 20rem;--fw: 700;--lh: 1;--ls: -.8rem;margin-top:var(--space-top);text-align:center}@media screen and (max-width: 1023px){.revolution__heading{--fs: 12rem;--lh: .8;--ls: -.48rem}}.revolution__label+.revolution__heading{--space-top: 10rem}@media screen and (max-width: 767px){.revolution__label+.revolution__heading{--space-top: 6.4rem}}.revolution__subheading{--max-width: 108rem;--fs: 4.8rem;--fw: 400;--lh: 1.1666666667;--ls: -.096rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);max-width:var(--max-width);margin-top:var(--space-top);text-align:center}@media screen and (max-width: 1023px){.revolution__subheading{--fs: 3.2rem;--lh: 1.25}}.revolution__heading+.revolution__subheading{--space-top: 2rem}@media screen and (max-width: 767px){.revolution__heading+.revolution__subheading{--space-top: 3rem}}.revolution__hero{width:100%;padding-inline:max((100% - var(--wrapper-width)) / 2 + var(--margin),var(--margin));min-height:calc(100lvh + var(--mars-size) * .5)}@media screen and (max-width: 1023px){.revolution__hero{min-height:initial}}.revolution__hero-content{display:flex;flex-direction:column;align-items:center;padding-top:var(--padding-top);position:sticky;top:0}@media screen and (max-width: 1023px){.revolution__hero-content{position:static}}.revolution__mars{width:100%;margin-top:calc(var(--mars-size) * -.5);position:relative;z-index:50;aspect-ratio:1}@media screen and (max-width: 1023px){.revolution__mars{margin-top:16rem}}.revolution__mars animate-frames{display:block;width:var(--mars-size);margin-left:calc((var(--mars-size) - 100vw) * -.5);aspect-ratio:1}.revolution__mars animate-frames canvas{display:none;width:100%;height:auto;transform:scale(calc(1 - (1 - var(--progress, 0)) * .2));border-radius:50%;aspect-ratio:1;will-change:transform}.revolution__mars-inner{--upscale: 20%;display:block;width:112%;height:auto;position:absolute;top:0;left:-6%;overflow:hidden;transform:scale(calc(1 - (1 - var(--progress, 0)) * .2)) translateY(calc(var(--progress, 0) * var(--upscale)));border-radius:50%;aspect-ratio:1;will-change:transform;-webkit-clip-path:inset(0 round 50%);clip-path:inset(0 round 50%)}.revolution__mars-inner img{display:block;width:calc(100% + var(--upscale));height:calc(100% + var(--upscale));position:absolute;top:0;left:calc(var(--upscale) * -.5);transform:translateY(calc(var(--progress, 0) * -1 * var(--upscale))) rotateX(calc(-30deg * (-.5 + var(--progress, 0)))) rotate(calc(-5deg * (-.5 + var(--progress, 0))));transform-origin:50% 50%;will-change:transform;transform-style:preserve-3d}.revolution__mars-inner:before{content:"";display:block;width:106%;position:absolute;top:0%;left:-1%;z-index:10;opacity:.3;background:radial-gradient(transparent 67%,#fff 73%,#fff);aspect-ratio:1;-webkit-mask-image:linear-gradient(-35deg,transparent 35%,black 70%,black);mask-image:linear-gradient(-35deg,transparent 35%,black 70%,black);mix-blend-mode:hard-light}.revolution__mars-inner:after{content:"";display:block;width:110%;aspect-ratio:1;position:absolute;top:0;left:-5%;z-index:15;background:radial-gradient(transparent 50%,#000 60%,#000);-webkit-mask-image:linear-gradient(to bottom,transparent 50%,black 70%,black);mask-image:linear-gradient(to bottom,transparent 50%,black 70%,black)}.revolution__below{margin-top:calc(var(--mars-size) * -.5);padding-top:calc(var(--mars-size) * .5);position:relative;overflow:clip}.revolution__below:before,.revolution__below:after{--parallax-depth: 180svh;content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1;background:url(/app/themes/terrafirma/_/dist/stars.avif) repeat-y;background-size:100%}@supports (animation-timeline: view()){.revolution__below:before,.revolution__below:after{animation:stars-parallax linear;animation-timeline:view();animation-range:entry exit}}.revolution__below:after{--parallax-depth: 220svh;--parallax-flip-x: -1;opacity:.5;background-position:50% 50vh;background-size:150% auto;mix-blend-mode:screen}.revolution__sticky-headings{--gap-large: 56.5rem;--gap-small: 3rem;--gap-start: 26.7rem;width:100%;padding-inline:max((100% - var(--wrapper-width)) / 2 + var(--margin),var(--margin));padding-block:14rem}@media screen and (max-width: 1023px){.revolution__sticky-headings{--gap-large: 16rem;--gap-small: 3rem;--gap-start: 16rem;min-height:initial}}.revolution__sticky-headings-inner{display:flex;flex-direction:column;align-items:center;min-height:max(100svh,var(--height-sum) + (var(--item-count) - 1) * var(--gap-large));position:relative;z-index:10}.revolution__sticky-heading{--fs: 4.8rem;--fw: 400;--lh: 1.1666666667;--ls: -.096rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);display:flex;align-items:flex-start;justify-content:center;position:absolute;color:var(--color-primary);text-align:center;top:0;right:0;bottom:0;left:0;padding-block:calc(var(--cumulative-before) + var(--index) * var(--gap-large)) var(--cumulative-after)}@media screen and (max-width: 1023px){.revolution__sticky-heading{--fs: 2.4rem;--lh: 1.3333333333}}.revolution__sticky-heading:first-child .revolution__sticky-heading-inner{padding-block-start:var(--gap-start)}.revolution__sticky-heading-inner{max-width:89.6rem;position:sticky;top:var(--cumulative-before);padding-block-start:var(--gap-small)}.revolution__city-sequence{--parallax-depth: 15svh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:10}.revolution__city-sequence animate-frames{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.revolution__city-sequence animate-frames canvas{width:100%;height:calc(100lvh + var(--parallax-depth));position:sticky;top:calc(-1 * var(--parallax-depth));object-fit:cover}.revolution__city-sky{--gradient-reveal: 0;z-index:5}.revolution__city-sky canvas{object-position:center;-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 45%,rgb(0,0,0) 100%);mask:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 45%,rgb(0,0,0) 100%)}@supports (animation-timeline: view()){.revolution__city-sky canvas{-webkit-mask-size:100% 300%;mask-size:100% 300%;-webkit-mask-position:0 0;mask-position:0 0;animation:gradient-sky-reveal linear;animation-timeline:view();animation-range:entry 0% exit 100%}}.revolution__city-scape{z-index:50}.revolution__city-scape canvas{object-position:center;animation-range:cover 0% 100%}@supports (animation-timeline: view()){.revolution__city-scape canvas{animation:scape-parallax linear;animation-timeline:view();animation-range:entry 0% exit 100%}}.revolution__bulky-headings{width:100%;padding-inline:max((100% - var(--wrapper-width)) / 2 + var(--margin),var(--margin));display:flex;justify-content:center;padding-block:80svh calc(56svh + 20rem);position:relative;z-index:15}@media screen and (max-width: 1023px){.revolution__bulky-headings{padding-block-end:5.6rem}}.revolution__bulky-headings figure svg{display:block;width:100%;height:auto}.revolution__bulky-headings p{width:1px;height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);border:0}.revolution__bulky-headings-shape{width:100%}.revolution__bulky-headings-shape--mobile{display:none}@media screen and (max-width: 1023px){.revolution__bulky-headings-shape--mobile{display:block}}.revolution__bulky-headings-shape--desktop{display:block}@media screen and (max-width: 1023px){.revolution__bulky-headings-shape--desktop{display:none}}.revolution__joinus{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none}@media screen and (max-width: 1023px){.revolution__joinus{order:2;position:static}}.revolution__joinus-sticky{width:100%;height:100svh;position:sticky;top:0;pointer-events:none}@media screen and (max-width: 1023px){.revolution__joinus-sticky{position:static}}.revolution__joinus-box{display:flex;flex-direction:row;gap:.4rem;align-items:center;justify-content:flex-start;width:59.8rem;padding:2.4rem 2.8rem 2.4rem 3.2rem;position:absolute;bottom:2.4rem;left:calc(50% - 29.9rem);color:#80dfff;pointer-events:auto;border-radius:2.4rem;background:#000}@media screen and (max-width: 1023px){.revolution__joinus-box{flex-direction:column;order:2;gap:.8rem;width:36.1rem;height:auto;margin-bottom:55svh;padding:1.8rem;position:static;color:#000;font-size:2.4rem;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='361'%20height='154'%20viewBox='0%200%20361%20154'%20fill='none'%3e%3cpath%20d='M0%2097.5C0%20110.755%2010.7452%20121.5%2024%20121.5H78.875H98.4729C103.836%20121.5%20109.045%20123.296%20113.267%20126.602L141.108%20148.398C145.33%20151.704%20150.539%20153.5%20155.902%20153.5H180.5H205.098C210.461%20153.5%20215.67%20151.704%20219.892%20148.398L247.733%20126.602C251.955%20123.296%20257.164%20121.5%20262.527%20121.5H284.125H337C350.255%20121.5%20361%20110.755%20361%2097.5V24C361%2010.7452%20350.255%200%20337%200H24C10.7452%200%200%2010.7452%200%2024V97.5Z'%20fill='%2380DFFF'/%3e%3c/svg%3e") no-repeat 50%;background-size:contain;aspect-ratio:3610/1535}}.revolution__joinus-box p{--fs: 3.2rem;--fw: 400;--lh: 1.5;--ls: -.064rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);--lh: 1.25;max-width:28.2rem}@media screen and (max-width: 1023px){.revolution__joinus-box p{--fs: 2.4rem;--lh: 1.3333333333;--ls: -.024rem}}@media screen and (max-width: 1023px){.revolution__joinus-box p{max-width:100%}}@keyframes stars-parallax{0%{transform:translateY(calc(-1 * var(--parallax-depth))) scaleX(var(--parallax-flip-x, 1))}to{transform:translateY(calc(var(--parallax-depth))) scaleX(var(--parallax-flip-x, 1))}}@keyframes scape-parallax{0%{transform:translateY(var(--parallax-depth))}to{transform:translateY(0)}}@keyframes gradient-sky-reveal{0%{-webkit-mask-position:0% 0%;mask-position:0% 0%;transform:translateY(var(--parallax-depth))}to{-webkit-mask-position:100% 100%;mask-position:100% 100%;transform:translateY(0)}}.team{--padding-block: 16rem 12rem;--section-bg: #80dfff;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);color:var(--color-bg);background-color:var(--section-bg);padding-block:var(--padding-block)}@media screen and (max-width: 1023px){.team{--padding-block: 12rem 8rem}}.team__label{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:1/span 3}@media screen and (max-width: 1023px){.team__label{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.team__label{grid-column:1/-1}}.team__heading{--space-top: 0;--fs: 4.8rem;--fw: 400;--lh: 1.1666666667;--ls: -.096rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:4/-1;margin-top:var(--space-top)}@media screen and (max-width: 1023px){.team__heading{--fs: 3.2rem;--lh: 1.25}}@media screen and (max-width: 1023px){.team__heading{--space-top: 6.4rem;grid-column:1/-1}}.team__members{--space-top: 12rem;--row-gap: 4rem;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);grid-column:1/-1;row-gap:var(--row-gap);margin-top:var(--space-top)}@media screen and (max-width: 1023px){.team__members{--space-top: 4.8rem;display:flex}}@media screen and (max-width: 1023px){.team__members .swiper{min-width:calc(100% + 2 * var(--margin));margin-left:calc(var(--margin) * -1);padding-inline:var(--margin)}}.team__member{grid-column:span 3;position:relative}@media screen and (max-width: 1023px){.team__member{display:flex;flex-direction:column;align-items:flex-start;width:26.7rem}}@media screen and (max-width: 1023px){.team__member:not(:last-child){margin-right:.8rem}}.team__member-image{--border-radius: 1.6rem;aspect-ratio:322/334;height:33.4rem;position:relative;overflow:hidden;border-radius:var(--border-radius);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='322'%20height='335'%20viewBox='0%200%20322%20335'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M322%2016.2844V87.7244V218.625V318.576C322%20327.57%20314.726%20334.861%20305.753%20334.861H16.2466C7.27375%20334.861%200%20327.57%200%20318.576V223.134C0%20214.677%203.87749%20206.69%2010.5167%20201.471L36.3335%20181.177C42.9723%20175.958%2046.8502%20167.971%2046.8502%20159.514V98.7261C46.8502%2092.0877%2044.2099%2085.7218%2039.5115%2081.0321L7.60874%2049.1884C2.91031%2044.4987%200.270031%2038.1328%200.270031%2031.4944V16.2874C0.270031%207.2936%207.54379%200.00292969%2016.5167%200.00292969L305.753%200C314.726%200%20322%207.29067%20322%2016.2844Z'%20fill='black'/%3e%3c/svg%3e") 0 100%;mask:url("data:image/svg+xml,%3csvg%20width='322'%20height='335'%20viewBox='0%200%20322%20335'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M322%2016.2844V87.7244V218.625V318.576C322%20327.57%20314.726%20334.861%20305.753%20334.861H16.2466C7.27375%20334.861%200%20327.57%200%20318.576V223.134C0%20214.677%203.87749%20206.69%2010.5167%20201.471L36.3335%20181.177C42.9723%20175.958%2046.8502%20167.971%2046.8502%20159.514V98.7261C46.8502%2092.0877%2044.2099%2085.7218%2039.5115%2081.0321L7.60874%2049.1884C2.91031%2044.4987%200.270031%2038.1328%200.270031%2031.4944V16.2874C0.270031%207.2936%207.54379%200.00292969%2016.5167%200.00292969L305.753%200C314.726%200%20322%207.29067%20322%2016.2844Z'%20fill='black'/%3e%3c/svg%3e") 0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;-webkit-mask-size:cover;mask-size:cover}@media screen and (max-width: 1023px){.team__member-image{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='267'%20height='335'%20viewBox='0%200%20267%20335'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M267%2016.2844V87.7244V218.625V318.576C267%20327.57%20259.726%20334.861%20250.753%20334.861H16.2466C7.27375%20334.861%200%20327.57%200%20318.576V223.134C0%20214.677%203.87749%20206.69%2010.5167%20201.471L36.3335%20181.177C42.9723%20175.958%2046.8502%20167.971%2046.8502%20159.514V98.7261C46.8502%2092.0877%2044.2099%2085.7218%2039.5115%2081.0321L7.60874%2049.1884C2.91031%2044.4987%200.270031%2038.1328%200.270031%2031.4944V16.2874C0.270031%207.2936%207.54379%200.00292969%2016.5167%200.00292969L250.753%200C259.726%200%20267%207.29067%20267%2016.2844Z'%20fill='black'/%3e%3c/svg%3e") 0 100%;mask:url("data:image/svg+xml,%3csvg%20width='267'%20height='335'%20viewBox='0%200%20267%20335'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M267%2016.2844V87.7244V218.625V318.576C267%20327.57%20259.726%20334.861%20250.753%20334.861H16.2466C7.27375%20334.861%200%20327.57%200%20318.576V223.134C0%20214.677%203.87749%20206.69%2010.5167%20201.471L36.3335%20181.177C42.9723%20175.958%2046.8502%20167.971%2046.8502%20159.514V98.7261C46.8502%2092.0877%2044.2099%2085.7218%2039.5115%2081.0321L7.60874%2049.1884C2.91031%2044.4987%200.270031%2038.1328%200.270031%2031.4944V16.2874C0.270031%207.2936%207.54379%200.00292969%2016.5167%200.00292969L250.753%200C259.726%200%20267%207.29067%20267%2016.2844Z'%20fill='black'/%3e%3c/svg%3e") 0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;-webkit-mask-size:cover;mask-size:cover}}.team__member-role{--width: 9rem;--height: 3.2rem;--top: 27%;--left: -2.4rem;--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);display:block;display:flex;align-items:center;justify-content:center;width:var(--width);height:var(--height);position:absolute;top:var(--top);left:var(--left);z-index:5;text-align:center;transform:rotate(-90deg);will-change:transform}@media screen and (max-width: 1023px){.team__member-role{--lh: 1.3333333333}}.team__member-content{--padding: 1rem 1.6rem 1.8rem;--space-top: .4rem;display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:var(--space-top);padding:var(--padding);color:var(--color-primary);border-radius:1.6rem;background-color:var(--color-bg)}@media screen and (max-width: 1023px){.team__member-content{--padding: .8rem 1.6rem 1.6rem}}@media screen and (max-width: 1023px){.team__member-name{--fs: 2rem;--fw: 400;--lh: 1.2;--ls: -.04rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}}@media screen and (max-width: 1023px) and (max-width: 1023px){.team__member-name{--fs: 1.6rem;--lh: 1.5;--ls: -.016rem}}.team__member-caption{--fs: 1.4rem;--fw: 400;--lh: 1;--ls: -.014rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}@media screen and (max-width: 1023px){.team__member-caption{--fs: 1.2rem;--ls: 0}}.experience{--section-bg: #80dfff;--padding-bottom: 12rem;--padding-top: 12rem;--logos-column-gap: 2.4rem;--logos-count: 6;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);position:relative;color:var(--color-bg);background-color:var(--section-bg)}@media screen and (max-width: 1023px){.experience{--logos-count: 3}}@media screen and (max-width: 767px){.experience{--logos-count: 2}}.section.team+.experience{--padding-top: 0}.experience__wrapper{position:relative}.experience__label{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);position:absolute;top:0;left:50%;z-index:6;transform:translate(-50%)}@media screen and (max-width: 1023px){.experience__label{--lh: 1.3333333333}}.experience__logos{--padding: 7.1rem 1.4rem 5.1rem 3.2rem;display:flex;padding:var(--padding);position:relative;border-radius:4rem;background-color:var(--color-bg);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='1361'%20height='212'%20viewBox='0%200%201361%20212'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2040C0%2017.9086%2017.9086%200%2040%200H430.875H486.955C495.893%200%20504.574%202.99386%20511.612%208.50387L530.763%2023.4961C537.801%2029.0061%20546.482%2032%20555.42%2032H675.5H775.58C784.518%2032%20793.199%2029.0061%20800.237%2023.4961L819.388%208.50387C826.426%202.99386%20835.107%200%20844.045%200H902.125H1320.5C1342.59%200%201360.5%2017.9086%201360.5%2040V172C1360.5%20194.091%201342.59%20212%201320.5%20212H40C17.9086%20212%200%20194.091%200%20172V40Z'%20fill='black'/%3e%3c/svg%3e") 0 100%;mask:url("data:image/svg+xml,%3csvg%20width='1361'%20height='212'%20viewBox='0%200%201361%20212'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2040C0%2017.9086%2017.9086%200%2040%200H430.875H486.955C495.893%200%20504.574%202.99386%20511.612%208.50387L530.763%2023.4961C537.801%2029.0061%20546.482%2032%20555.42%2032H675.5H775.58C784.518%2032%20793.199%2029.0061%20800.237%2023.4961L819.388%208.50387C826.426%202.99386%20835.107%200%20844.045%200H902.125H1320.5C1342.59%200%201360.5%2017.9086%201360.5%2040V172C1360.5%20194.091%201342.59%20212%201320.5%20212H40C17.9086%20212%200%20194.091%200%20172V40Z'%20fill='black'/%3e%3c/svg%3e") 0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;-webkit-mask-size:cover;mask-size:cover}@media screen and (max-width: 1023px){.experience__logos{--padding: 8rem 1.6rem 3rem;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='361'%20height='363'%20viewBox='0%200%20361%20363'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2024C0%2010.7452%2010.739%200%2023.9938%200C39.9855%200%2058.9613%200%2064%200C74.034%200%2080.6437%200%2084.9907%200C90.3483%200%2095.543%201.79264%2099.7638%205.09244L127.611%2026.8635C131.832%2030.1633%20137.036%2031.956%20142.393%2031.956H175H217.607C222.964%2031.956%20228.168%2030.1633%20232.389%2026.8635L260.236%205.09244C264.457%201.79264%20269.661%200%20275.018%200H283.5H337C350.255%200%20361%2010.7452%20361%2024V339C361%20352.255%20350.255%20363%20337%20363H24C10.7452%20363%200%20352.255%200%20339V24Z'%20fill='black'/%3e%3c/svg%3e") 0 100%;mask:url("data:image/svg+xml,%3csvg%20width='361'%20height='363'%20viewBox='0%200%20361%20363'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2024C0%2010.7452%2010.739%200%2023.9938%200C39.9855%200%2058.9613%200%2064%200C74.034%200%2080.6437%200%2084.9907%200C90.3483%200%2095.543%201.79264%2099.7638%205.09244L127.611%2026.8635C131.832%2030.1633%20137.036%2031.956%20142.393%2031.956H175H217.607C222.964%2031.956%20228.168%2030.1633%20232.389%2026.8635L260.236%205.09244C264.457%201.79264%20269.661%200%20275.018%200H283.5H337C350.255%200%20361%2010.7452%20361%2024V339C361%20352.255%20350.255%20363%20337%20363H24C10.7452%20363%200%20352.255%200%20339V24Z'%20fill='black'/%3e%3c/svg%3e") 0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center;-webkit-mask-size:cover;mask-size:cover}}.experience__logos-wrapper{display:flex;flex-wrap:wrap;column-gap:var(--logos-column-gap)}@media screen and (max-width: 1023px){.experience__logos-wrapper{row-gap:2.7rem;justify-content:space-evenly}}@media screen and (max-width: 767px){.experience__logos-wrapper{justify-content:unset}}.experience__logo{--width: calc((100% - (var(--logos-count) - 1) * var(--logos-column-gap)) / var(--logos-count));--height: 9rem;width:var(--width);height:var(--height);aspect-ratio:199/90}@media screen and (max-width: 1023px){.experience__logo{--height: 6.8rem}}.our-technology{--padding-block: 12rem;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);background-color:#0a1126;padding-block:var(--padding-block)}.our-technology__label{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:1/span 2}@media screen and (max-width: 1023px){.our-technology__label{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.our-technology__label{grid-column:1/-1}}.our-technology__heading{--space-top: 0;--fs: 4.8rem;--fw: 400;--lh: 1.1666666667;--ls: -.096rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:4/-1;margin-top:var(--space-top)}@media screen and (max-width: 1023px){.our-technology__heading{--fs: 3.2rem;--lh: 1.25}}@media screen and (max-width: 1023px){.our-technology__heading{--space-top: 8rem;grid-column:1/-1}}.our-technology__projects{--space-top: 8rem;--padding-top: 3.2rem;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);position:relative;grid-column:1/-1;margin-top:var(--space-top);padding-top:var(--padding-top)}.our-technology__projects:before{content:"";display:block;width:100%;height:1px;min-height:1px;position:absolute;top:0;right:0;left:0;transition:transform .2s cubic-bezier(.51,.01,.2,1);transition-delay:calc(max(var(--no),0)*.15s);transform:scaleX(1);transform-origin:left center;background-color:var(--color-primary)}@media screen and (max-width: 1023px){.our-technology__projects{--space-top: 4.8rem;--padding-top: 2.4rem}}.our-technology__projects .swiper{--space-top: 0;grid-column:4/-1;margin-top:var(--space-top);overflow:visible}@media screen and (max-width: 1023px){.our-technology__projects .swiper{--space-top: 1.2rem;grid-column:1/-1}}.our-technology__project{--row-gap: 0;row-gap:var(--row-gap);width:100%;position:relative}@media screen and (max-width: 1023px){.our-technology__project{--row-gap: 4rem;display:flex;flex-direction:column-reverse;justify-content:flex-end}}.our-technology__project-content{--width: 32.2rem;--max-height: calc(41.5% - 2.6rem) ;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:var(--width);height:-moz-fit-content;height:fit-content;max-height:var(--max-height);position:absolute;right:calc(100% + var(--gutter));bottom:0}@media screen and (max-width: 1023px){.our-technology__project-content{--width: 100%;--max-height: unset;position:relative;right:unset}}.our-technology__project-media{--border-radius: .8rem;display:flex;width:100%;aspect-ratio:1013/640;height:64rem;position:relative;overflow:hidden;border-radius:var(--border-radius)}@media screen and (max-width: 1023px){.our-technology__project-media{aspect-ratio:361/240;height:46rem}}@media screen and (max-width: 767px){.our-technology__project-media{height:24rem}}.our-technology__project-image{width:100%;height:100%;object-fit:cover}.our-technology__project-label{--space-bottom: 1.6rem;--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);text-transform:uppercase;width:100%;padding-bottom:var(--space-bottom);text-align:left;opacity:.5;border-bottom:1px solid #d6d9e3}@media screen and (max-width: 1023px){.our-technology__project-label{--lh: 1.3333333333}}.our-technology__project-caption{--space-top: 2.4rem;--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);margin-top:var(--space-top);opacity:.5}@media screen and (max-width: 1023px){.our-technology__project-caption{--lh: 1.3333333333}}.our-technology__project-description{--space-top: 2.4rem;--space-right: var(--gutter);--fs: 1.6rem;--fw: 400;--lh: 1.5;--ls: -.016rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);width:calc(100% + var(--space-right));margin-top:var(--space-top);padding-right:var(--space-right);text-align:left;overflow-y:auto}.our-technology__controls{--space-bottom: 0;--max-height: 57%;display:flex;flex-direction:column;grid-column:1/span 3;align-items:flex-start;align-self:start;max-height:var(--max-height)}@media screen and (max-width: 1023px){.our-technology__controls{--max-height: unset;--space-bottom: 1.2rem;grid-column:1/-1}}.our-technology__controls-title{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);text-transform:uppercase;margin-bottom:1.2rem}@media screen and (max-width: 1023px){.our-technology__controls-title{--lh: 1.3333333333}}.our-technology__controls-pagination{--gap: .8rem;--space-top: 0;--space-bottom: 0;--width: 100%;display:flex;flex-direction:column;row-gap:var(--gap);width:var(--width);margin-top:var(--space-top);padding-bottom:var(--space-bottom);overflow-y:auto}@media screen and (max-width: 1023px){.our-technology__controls-pagination{--space-bottom: 1.2rem;--gap: .4rem;flex-direction:row;column-gap:var(--gap);width:calc(100% + 2 * var(--margin));margin-left:calc(var(--margin) * -1);overflow:hidden;padding-inline:var(--margin)}}.our-technology__controls-button{--border-radius: .8rem;--padding: 1.2rem 1.6rem;width:-moz-fit-content;width:fit-content;max-width:100%;padding:var(--padding);color:#616065;text-align:left;transition:background-color .2s ease,color .2s ease;border-radius:var(--border-radius);background-color:var(--color-bg)}@media screen and (max-width: 1023px){.our-technology__controls-button{max-width:unset;white-space:nowrap}}@media (hover: hover) and (pointer: fine){.our-technology__controls-button:hover{background-color:#d6d9e3}}.our-technology__controls-button:focus-visible{background-color:#d6d9e3}@media screen and (max-width: 1023px){.our-technology__controls-button:not(:last-child){margin-right:var(--gap)}}.our-technology__controls-button.swiper-pagination-bullet-active{color:var(--color-bg);border-color:#3e82b2;background-color:#3e82b2}.our-solutions{--padding-block: 16rem 0;--clip-corner-top: 4rem;--clip-corner-bottom: 4rem;--clip-corner-right: 4rem;--clip-corner-left: 4rem;--clip-corner-round: 4rem;--content-width: 32rem;--pagination-height: 4.9rem;--tiles-top-offset: 5.3rem;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--gutter);grid-template-rows:min-content;color:var(--color-bg);overflow:hidden;background-color:#ccbbb8;padding-block:var(--padding-block)}@media screen and (max-width: 1023px){.our-solutions{--padding-block: 10rem 0;--clip-corner-top: 1.6rem;--clip-corner-bottom: 1.6rem;--clip-corner-right: 1.6rem;--clip-corner-left: 1.6rem;--clip-corner-round: 2.4rem;--pagination-height: 4.1rem;--content-width: calc(100% - var(--margin) * 2);--tiles-top-offset: 6.8rem}}.our-solutions__label{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:1/span 3;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 1023px){.our-solutions__label{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.our-solutions__label{grid-column:1/-1}}.our-solutions__heading{--space-bottom: 8rem;--space-top: 0;--fs: 4.8rem;--fw: 400;--lh: 1.1666666667;--ls: -.096rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);grid-column:4/span 8;height:-moz-fit-content;height:fit-content;margin-top:var(--space-top);margin-bottom:var(--space-bottom)}@media screen and (max-width: 1023px){.our-solutions__heading{--fs: 3.2rem;--lh: 1.25}}@media screen and (max-width: 1023px){.our-solutions__heading{--space-top: 6.4rem;grid-column:1/-1}}.our-solutions__solutions-wrapper{grid-column:1/-1;width:100vw;height:100%;min-height:calc(var(--vh, 1vh) * 100);max-height:calc(var(--vh, 1vh) * 100);margin-left:calc(max((100vw - var(--wrapper-width)) / 2,var(--margin))*-1)}.our-solutions__solutions{display:block;width:100%;height:100%;min-height:calc(var(--vh, 1vh) * 100);position:relative}.our-solutions__solutions .swiper{width:100%;height:100%;-webkit-clip-path:inset(var(--clip-corner-top) var(--clip-corner-right) var(--clip-corner-bottom) var(--clip-corner-left) round var(--clip-corner-round));clip-path:inset(var(--clip-corner-top) var(--clip-corner-right) var(--clip-corner-bottom) var(--clip-corner-left) round var(--clip-corner-round))}.our-solutions__solution{width:100%;height:100%;position:relative;pointer-events:none}.our-solutions__solution.swiper-slide-active{pointer-events:auto}.our-solutions__solution-content{--top: calc(var(--tiles-top-offset) + var(--pagination-height) + .4rem);--left: var(--margin);--padding: 1.9rem 1.6rem;border-radius:.4rem;background-color:#0003;-webkit-backdrop-filter:blur(2.4rem);backdrop-filter:blur(2.4rem);width:var(--content-width);padding:var(--padding);position:absolute;top:var(--top);left:var(--left);z-index:5;color:#d6d9e3}.our-solutions__solution-heading{--fs: 4.8rem;--fw: 400;--lh: 1.1666666667;--ls: -.096rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);--lh: .9}@media screen and (max-width: 1023px){.our-solutions__solution-heading{--fs: 3.2rem;--lh: 1.25}}.our-solutions__solution-description{--space-top: 0;--fs: 2rem;--fw: 400;--lh: 1.2;--ls: -.04rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);margin-top:var(--space-top)}@media screen and (max-width: 1023px){.our-solutions__solution-description{--fs: 1.6rem;--lh: 1.5;--ls: -.016rem}}.our-solutions__solution-heading+.our-solutions__solution-description{--space-top: 4rem}@media screen and (max-width: 1023px){.our-solutions__solution-heading+.our-solutions__solution-description{--space-top: 1.6rem}}.our-solutions__solution-media{height:100%}.our-solutions__solution-add-content{--bottom: 4rem;--left: var(--margin);--padding: .9rem 1.6rem 1.9rem;border-radius:.8rem;background-color:#0003;-webkit-backdrop-filter:blur(2.4rem);backdrop-filter:blur(2.4rem);display:flex;align-items:space-between;justify-content:center;height:-moz-fit-content;height:fit-content;padding:var(--padding);position:absolute;bottom:var(--bottom);left:var(--left);z-index:5;color:#d6d9e3}@media screen and (max-width: 1023px){.our-solutions__solution-add-content{--bottom: 10rem}}.our-solutions__solution-add-content:has(.our-solutions__solution-list){width:var(--content-width)}@media screen and (max-width: 1023px){.our-solutions__solution-add-content:has(.our-solutions__solution-list){--padding: 1.2rem 1.6rem;width:calc(100% - var(--margin) * 2)}}.our-solutions__solution-add-content:has(.our-solutions__solution-video){flex-direction:column;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 1023px){.our-solutions__solution-add-content:has(.our-solutions__solution-video){--padding: 1.2rem}}.our-solutions__solution-list{--row-gap: .9rem;display:flex;flex-direction:column;row-gap:var(--row-gap)}@media screen and (max-width: 1023px){.our-solutions__solution-list{row-gap:1.2rem}}.our-solutions__solution-item{--padding-bottom: 0;display:flex;flex-direction:column;padding-bottom:var(--padding-bottom)}.our-solutions__solution-item:not(:last-child){--padding-bottom: 2rem;border-bottom:1px solid rgba(214,217,227,.2)}@media screen and (max-width: 1023px){.our-solutions__solution-item:not(:last-child){--padding-bottom: 1.2rem}}.our-solutions__solution-item-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}@media screen and (max-width: 1023px){.our-solutions__solution-item-trigger{cursor:default}}.our-solutions__solution-item-headline{--fs: 1.6rem;--fw: 400;--lh: 1.5;--ls: -.016rem;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}.our-solutions__solution-item-arrow{--width: 1.4rem;--height: .8rem;display:none;width:var(--width);height:var(--height);transition:transform .5s ease}@media screen and (max-width: 1023px){.our-solutions__solution-item-arrow{display:inline-flex}}@media screen and (max-width: 1023px){.our-solutions__solution-item.is-active .our-solutions__solution-item-arrow{transform:rotate(-180deg)}}.our-solutions__solution-item-description{--space-top: 0;--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);--lh: 1.3333333;margin-top:var(--space-top)}@media screen and (max-width: 1023px){.our-solutions__solution-item-description{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.our-solutions__solution-item-description{max-height:0;visibility:hidden;transition:max-height .5s ease .2s,opacity .5s ease 0ms,visibility .5s ease 0ms;opacity:0}}.our-solutions__solution-item-trigger+.our-solutions__solution-item-description p{margin-top:.3rem}@media screen and (max-width: 1023px){.our-solutions__solution-item.is-active .our-solutions__solution-item-description{visibility:visible;transition-delay:0ms,.5s,.5s;opacity:.5}}.our-solutions__solution-video-label{--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls)}@media screen and (max-width: 1023px){.our-solutions__solution-video-label{--lh: 1.3333333333}}.our-solutions__solution-video{--width: 23rem;--height: 13.4rem;width:var(--width);height:var(--height);margin-top:var(--space-top);overflow:clip;transition:width .5s ease,height .5s ease;transform:translateZ(0);-webkit-clip-path:inset(0% 0% 0% 0% round .8rem);clip-path:inset(0% 0% 0% 0% round .8rem);backface-visibility:hidden;aspect-ratio:230/134;will-change:width,height}@media screen and (max-width: 1023px){.our-solutions__solution-video{--width: 15.6rem;--height: 9.4rem}}.our-solutions__solution-video-label+.our-solutions__solution-video{--space-top: 1.4rem}@media screen and (max-width: 1023px){.our-solutions__solution-video-label+.our-solutions__solution-video{--space-top: 1rem}}[data-video-box].is-open .our-solutions__solution-video{--width: 69rem;--height: 40.2rem}@media screen and (max-width: 1023px){[data-video-box].is-open .our-solutions__solution-video{--width: calc(100vw - var(--margin) * 4);--height: 19.1rem}}.our-solutions__solution-video-file{--space-top: 0;--border-radius: .8rem;width:100%;height:100%;margin-top:var(--space-top);position:relative;overflow:clip;-webkit-clip-path:inset(0% 0% 0% 0% round .8rem);clip-path:inset(0% 0% 0% 0% round .8rem);backface-visibility:hidden;transform:translateZ(0)}.our-solutions__solution-video-file video{overflow:clip;-webkit-clip-path:inset(0% 0% 0% 0% round .8rem);clip-path:inset(0% 0% 0% 0% round .8rem);backface-visibility:hidden;transform:translateZ(0)}.our-solutions__solution-video-button{--border-radius: .4rem;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--border-radius)}@media (hover: hover) and (pointer: fine){.our-solutions__solution-video-button:hover .our-solutions__solution-video-icon{background-color:#3e82b2}}.our-solutions__solution-video-button:focus-visible .our-solutions__solution-video-icon{background-color:#3e82b2}.our-solutions__solution-video-icon{--border-radius: .4rem;--size: 3.2rem;--offset: .8rem;width:var(--size);height:var(--size);position:absolute;bottom:var(--offset);left:var(--offset);z-index:5;transition:background-color .2s cubic-bezier(.51,.01,.2,1);border-radius:var(--border-radius);background-color:#80dfff;will-change:background-color}.our-solutions__solution-video-icon svg{transition:transform .5s cubic-bezier(.51,.01,.2,1);transform-origin:center}[data-video-box].is-open .our-solutions__solution-video-icon svg{transform:rotate(90deg)}.our-solutions__controls{--left: var(--margin);--padding: .4rem;border-radius:.6rem;background-color:#0003;-webkit-backdrop-filter:blur(2.4rem);backdrop-filter:blur(2.4rem);display:flex;flex-direction:row;justify-content:space-between;width:var(--content-width);height:var(--pagination-height);padding:var(--padding);position:absolute;top:var(--tiles-top-offset);left:var(--left);z-index:5}.our-solutions__controls-button{--button-width: 10.1rem;--button-height: 4.1rem;--fs: 1.2rem;--fw: 400;--lh: 1;--ls: 0;--ff: APK Galeria, sans-serif;font-family:var(--ff);font-size:var(--fs);font-weight:var(--fw);line-height:var(--lh);letter-spacing:var(--ls);display:flex;flex-direction:row;align-items:center;justify-content:center;width:var(--button-width);height:var(--button-height);color:#b0afb8;transition:background-color .2s ease,color .2s ease;border-radius:.4rem}@media screen and (max-width: 1023px){.our-solutions__controls-button{--lh: 1.3333333333}}@media screen and (max-width: 1023px){.our-solutions__controls-button{--button-height: 3.3rem;flex-grow:1}}@media (hover: hover) and (pointer: fine){.our-solutions__controls-button:not(.swiper-pagination-bullet-active):hover{background-color:#0003}}.our-solutions__controls-button:not(.swiper-pagination-bullet-active):focus-visible{background-color:#0003}.our-solutions__controls-button.swiper-pagination-bullet-active{color:var(--color-bg);background-color:#80dfff}.our-solutions [data-solution-content]{visibility:hidden;transition:opacity .5s ease 0ms,visibility .5s ease 0ms,transform 0ms .5s;transform:translate(-5rem);opacity:0}.our-solutions [data-solution-content].is-visible{visibility:visible;transition:opacity .5s ease,visibility .5s ease,transform .5s cubic-bezier(.51,.01,.2,1);transition-delay:.1s;transform:translateY(0);opacity:1}.sample-wysiwyg{width:100%;max-width:var(--wrapper-width);margin-inline:auto;padding-inline:var(--margin);padding-block:4rem}html{font-size:.6944444444vw}@media screen and (min-width: 1728px){html{font-size:12px}}@media screen and (max-width: 1023px){html{font-size:1.3020833333vw}}@media screen and (max-width: 767px){html{font-size:2.5445292621vw}}
