@charset "UTF-8";@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);-webkit-backface-visibility:hidden;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{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{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-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.platforms__tab,.custom-modal__close{padding:0;background:none;border:none;outline:none;cursor:pointer}.team__features,.platforms__tab-row,.hire-reasons__rows{list-style:none;margin:0;padding:0}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;outline:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:none;transition:all 0s ease-in-out 100000000000000000000000000s}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed;overflow-x:hidden}ol,ul{padding:0;list-style:none}a{font-family:inherit;text-decoration:none;color:inherit}img{max-width:100%;height:auto}button{cursor:pointer;border:none}button,input,select,textarea{font-family:inherit}html,body{font-size:min(11.5px,max(6.2px,.5208333333vw))}@media only screen and (max-width:1600px){html,body{font-size:min(10.5px,max(6.2px,.78125vw))}}@media only screen and (max-width:1024px){html,body{font-size:min(9.5px,max(7.5px,1.3020833333vw))}}@media only screen and (max-width:767px){html,body{font-size:min(7px,max(4px,1.3333333333vw))}}.lock{overflow-y:hidden}button{background-color:transparent;margin:0;padding:0;font-size:inherit}body{position:relative;min-width:320px;font-family:AeonikPro,sans-serif;line-height:1.5;font-weight:400;background-color:#fff;color:#000;font-size:1.6rem;min-height:100dvh}.container{max-width:185.8rem;width:100%;padding-left:3.2rem;padding-right:3.2rem;margin-left:auto;margin-right:auto}@media only screen and (max-width:1024px){.container{max-width:116rem}}@media only screen and (max-width:1024px){.container{padding-left:1.6rem;padding-right:1.6rem}}@media only screen and (max-width:767px){.container{padding-left:3.2rem;padding-right:3.2rem}}.overflow-hidden{overflow:hidden}html.scroll-lock,body.scroll-lock{overflow:hidden!important}.block-hide{display:none!important}@media only screen and (max-width:1024px){.mobile-hidden{display:none}}@media only screen and (min-width:1024.02px){.desktop-hidden{display:none}}@font-face{font-family:AeonikPro;src:url(/fonts/AeonikPro/AeonikPro-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:AeonikPro;src:url(/fonts/AeonikPro/AeonikPro-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:AeonikPro;src:url(/fonts/AeonikPro/AeonikPro-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:AeonikPro;src:url(/fonts/AeonikPro/AeonikPro-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}.custom-scroll:not(.ps){overflow-y:auto}.custom-scroll{position:relative}.ps{--ps-x-margin: 0;--ps-y-margin: 0;--ps-size: 4px;--ps-thumb-size: 4px;--ps-thumb-color: #e04f39;--ps-color: #efefef;overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x,.ps__rail-y{position:absolute;overflow:hidden;z-index:10;background-color:#f2eeef;transition:.3s;transition-property:background;background-color:var(--ps-color);opacity:0}.ps__rail-x{bottom:0;margin:var(--ps-x-margin);height:var(--ps-size);border-radius:1rem}.ps__rail-y{right:0;margin:var(--ps-y-margin);width:var(--ps-size);border-radius:1rem}.ps__thumb-x,.ps__thumb-y{position:absolute;transition:.3s;transition-property:background,opacity;background-color:var(--ps-thumb-color);border-radius:1rem}.ps__thumb-x{height:var(--ps-thumb-size);bottom:calc((var(--ps-size) - var(--ps-thumb-size)) / 2)}.ps__thumb-y{width:var(--ps-thumb-size);right:calc((var(--ps-size) - var(--ps-thumb-size)) / 2)}.ps.ps--active-x>.ps__rail-x,.ps.ps--active-y>.ps__rail-y{display:block;opacity:1}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.reveal{--reveal-duration: .8s;--reveal-offset: 2.8rem;--reveal-delay: calc(var(--reveal-index, 0) * .05s);opacity:0;transform:translate3d(0,var(--reveal-offset),0);transition:opacity var(--reveal-duration) cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform var(--reveal-duration) cubic-bezier(.22,1,.36,1) var(--reveal-delay)}.reveal--visible{opacity:1;transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.modal{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-10;display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;height:100dvh;height:calc(var(--vh, 1vh) * 100);overflow:hidden;background-color:#0000;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),background-color .5s cubic-bezier(.16,1,.3,1),backdrop-filter .5s cubic-bezier(.16,1,.3,1),z-index 0s .5s}.modal__wrapper{display:flex;height:100%;width:100%;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-end;flex-shrink:0;flex-grow:0}.modal__window{position:relative;height:100%;width:100%;background-color:#fff;transform:translate3d(100%,0,0);max-width:calc(100% - 34.2rem);transition:transform .55s cubic-bezier(.16,1,.3,1);will-change:transform}@media only screen and (max-width:1600px){.modal__window{max-width:calc(100% - 11.2rem)}}@media only screen and (max-width:1024px){.modal__window{max-width:none;max-height:calc(100dvh - 8rem);border-radius:2rem 2rem 0 0;transform:translate3d(0,100%,0);transform-origin:center bottom}}@media only screen and (max-width:767px){.modal__window{max-height:calc(100dvh - 16rem);border-radius:2.4rem 2.4rem 0 0}}.modal__body{width:100%;height:100%;padding:9.2rem 0 10rem}@media only screen and (max-width:1600px){.modal__body{padding:3.2rem 0 6rem}}@media only screen and (max-width:1024px){.modal__body{padding:3.2rem 0}}@media only screen and (max-width:767px){.modal__body{padding:6.4rem 0}}.modal__close{position:absolute;top:2rem;left:-2rem;width:4rem;height:4rem;transform:translate(-100%);color:#fff;opacity:0;transition:opacity .35s cubic-bezier(.16,1,.3,1) .12s,transform .35s cubic-bezier(.16,1,.3,1) .12s}.modal__close.hidden{display:none}@media only screen and (max-width:1024px){.modal__close{top:-2rem;right:2rem;left:auto;transform:translateY(-100%)}}@media only screen and (max-width:767px){.modal__close{width:8rem;height:8rem;top:-4rem;right:4rem}}.modal__close-icon{display:block;width:100%;height:100%}.modal.is-active{pointer-events:all;z-index:50;opacity:1;background-color:#00000094;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition-delay:0s,0s,0s,0s}.modal.is-active:not(.case-modal):not(.custom-modal) .modal__window{transform:translateZ(0)}.modal.is-active .modal__close{opacity:1}@media only screen and (max-width:1024px){.modal.is-active.case-modal{overflow:visible}}.modal:not(.is-active) *{pointer-events:none!important}.modal.case-modal .modal__close{color:#fff}@media only screen and (max-width:1024px){.modal.case-modal .modal__close{width:4rem;height:4rem;z-index:3}}@media only screen and (max-width:767px){.modal.case-modal .modal__close{width:8rem;height:8rem}}.modal.case-modal .modal__close-icon{filter:brightness(0) invert(1);transition:transform .32s cubic-bezier(.22,1,.36,1)}@media only screen and (max-width:1024px){.modal.case-modal.is-active:not(.is-closing) .modal__close,.modal.case-modal.is-closing .modal__close{opacity:1;pointer-events:auto}}@media only screen and (min-width:1024.02px)and (hover:hover){.modal.case-modal.is-active:not(.is-closing) .modal__close{transition:.3s}.modal.case-modal.is-active:not(.is-closing) .modal__close:hover .modal__close-icon{transform:rotate(90deg)}}.modal.case-modal .modal__wrapper{overflow:hidden}@media only screen and (max-width:1024px){.modal.case-modal .modal__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:auto;overflow:visible}}.modal.case-modal .modal__window{transition:none;transform-origin:right center;box-shadow:-2.4rem 0 6.4rem #00000014}@media only screen and (max-width:1024px){.modal.case-modal .modal__window{position:absolute;bottom:0;left:0;right:0;top:auto;display:flex;flex-direction:column;height:auto;max-height:calc(100dvh - 8rem);min-height:0;width:100%;max-width:none;overflow:visible;transform:translate3d(0,100%,0);transform-origin:bottom center;box-shadow:none}}@media only screen and (max-width:767px){.modal.case-modal .modal__window{max-height:calc(100dvh - 16rem)}}@media only screen and (max-width:1024px){.modal.case-modal .modal__body{flex:1 1 auto;min-height:0;height:auto;overflow-x:hidden;overflow-y:auto;border-radius:2rem 2rem 0 0;-webkit-overflow-scrolling:touch}}@media only screen and (max-width:767px){.modal.case-modal .modal__body{border-radius:2.4rem 2.4rem 0 0}}@media only screen and (min-width:1024.02px){.modal.case-modal:not(.is-active):not(.is-closing) .modal__window{transform:translate3d(108%,0,0) scale(.96)}}@media only screen and (max-width:1024px){.modal.case-modal:not(.is-active):not(.is-closing) .modal__window{transform:translate3d(0,100%,0)}}@media only screen and (min-width:1024.02px){.modal.case-modal.is-active:not(.is-closing) .modal__window{animation:case-modal-enter-desktop .53s cubic-bezier(.22,1,.36,1) forwards}}@media only screen and (max-width:1024px){.modal.case-modal.is-active:not(.is-closing) .modal__window{animation:case-modal-enter-mobile .5s cubic-bezier(.22,1,.36,1) forwards}}@media only screen and (min-width:1024.02px){.modal.case-modal.is-closing .modal__window{animation:case-modal-exit-desktop .52s cubic-bezier(.32,0,.67,0) forwards}}@media only screen and (max-width:1024px){.modal.case-modal.is-closing .modal__window{animation:case-modal-exit-mobile .49s cubic-bezier(.32,0,.67,0) forwards}}.modal.case-modal.is-closing{pointer-events:none;z-index:49;opacity:1;background-color:#0000;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background-color .36s cubic-bezier(.4,0,.2,1) .04s,backdrop-filter .36s cubic-bezier(.4,0,.2,1) .04s}@media only screen and (max-width:1024px){.modal.case-modal.is-closing{overflow:visible}}@media only screen and (min-width:1024.02px){.modal.case-modal.is-closing .modal__close{opacity:0;transition:none}}@media only screen and (max-width:1024px){.modal.case-modal.is-closing .modal__close{opacity:1;transition:opacity .2s ease}}@media only screen and (max-width:1024px){.modal.case-modal.is-closing .modal__close-icon{transform:rotate(90deg)}}@keyframes case-modal-enter-desktop{0%{transform:translate3d(108%,0,0) scale(.96)}55%{transform:translateZ(0) scale(1)}70%{transform:translateZ(0) scaleX(1.004)}84%{transform:translateZ(0) scaleX(1.001)}to{transform:translateZ(0) scale(1)}}@keyframes case-modal-exit-desktop{0%{transform:translateZ(0) scale(1)}14%{transform:translateZ(0) scaleX(1.005)}28%{transform:translateZ(0) scaleX(.997)}40%{transform:translateZ(0) scale(1)}to{transform:translate3d(114%,0,0) scale(.96)}}@keyframes case-modal-enter-mobile{0%{transform:translate3d(0,100%,0)}78%{transform:translateZ(0)}90%{transform:translate3d(0,-.8%,0)}to{transform:translateZ(0)}}@keyframes case-modal-exit-mobile{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0)}}.custom-modal .modal__wrapper{align-items:center;justify-content:center;padding:1.6rem}@media only screen and (max-width:767px){.custom-modal .modal__wrapper{padding:1.6rem}}.custom-modal .modal__window.custom-modal__window{position:relative;width:100%;max-width:62.8rem;height:auto;max-height:calc(100dvh - 3.2rem);max-height:calc(var(--vh, 1vh) * 100 - 3.2rem);border-radius:1rem;transform:translate3d(0,1.6rem,0) scale(.96);opacity:0;overflow:hidden;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .5s cubic-bezier(.16,1,.3,1)}@media only screen and (max-width:1024px){.custom-modal .modal__window.custom-modal__window{max-width:62.8rem;max-height:calc(100dvh - 3.2rem);max-height:calc(var(--vh, 1vh) * 100 - 3.2rem);border-radius:1rem;transform:translate3d(0,1.6rem,0) scale(.96);transform-origin:center center}}@media only screen and (max-width:767px){.custom-modal .modal__window.custom-modal__window{max-width:calc(100vw - 3.2rem);border-radius:2rem}}.custom-modal .modal__body.custom-modal__body{width:100%;height:auto;padding:0;overflow:visible}.custom-modal.is-active .modal__window.custom-modal__window{transform:translateZ(0) scale(1);opacity:1}.custom-modal__content{position:relative;display:flex;flex-direction:column;align-items:center;padding:4.8rem 2.4rem 4rem;text-align:center}@media only screen and (max-width:767px){.custom-modal__content{padding:5.6rem 3.2rem 4.8rem}}.custom-modal__close{position:absolute;top:2rem;right:2rem;z-index:1;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;color:#000}@media only screen and (max-width:767px){.custom-modal__close{top:2.4rem;right:2.4rem;width:4.8rem;height:4.8rem}}@media(hover:hover){.custom-modal__close{transition:.3s}.custom-modal__close:hover{opacity:.65}}.custom-modal__close-icon{display:block;width:100%;height:100%}.custom-modal__img{width:26rem;max-width:100%;margin:0 0 2.4rem}@media only screen and (max-width:767px){.custom-modal__img{width:min(52rem,100%);margin-bottom:3.2rem}}.custom-modal__img img{display:block;width:100%;height:auto}.custom-modal__title{font-size:clamp(48px,calc(48px + (100vw - 1920px)*-0),48px)}@media only screen and (max-width:1024px){.custom-modal__title{font-size:calc(48px + (100vw - 1440px) * -16 / -416)}}@media only screen and (max-width:767px){.custom-modal__title{font-size:calc(32px + (100vw - 1024px) * -4 / -634)}}.custom-modal__title{margin:0 0 2.4rem;line-height:1.2;font-weight:500}@media only screen and (max-width:767px){.custom-modal__title{margin-bottom:3.2rem}}.custom-modal__text{margin:0 0 3.2rem;max-width:38.2rem;font-size:2rem;line-height:1.3;color:#000}@media only screen and (max-width:767px){.custom-modal__text{margin-bottom:4.8rem;max-width:none;font-size:3.2rem}}.custom-modal__actions{display:flex;flex-direction:column;align-items:center;gap:1.6rem;width:100%}.custom-modal__link{display:flex;align-items:center;justify-content:center;width:100%;max-width:24.1rem;padding:1.5rem 2.3rem;border:1px solid #e04f39;border-radius:2.5rem;background-color:transparent;color:#e04f39;font-size:1.8rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .3s,color .3s}@media(hover:hover){.custom-modal__link{transition:.3s}.custom-modal__link:hover{background-color:#e04f39;color:#fff}}@media only screen and (max-width:767px){.custom-modal__link{max-width:48.2rem;padding:3rem 4.8rem;border-radius:5rem;font-size:3.2rem}}@media(prefers-reduced-motion:reduce){.modal,.modal__window,.modal__close{transition:none!important;animation:none!important}.modal.case-modal .modal__window{transform:none!important;box-shadow:none}.modal.case-modal.is-active:not(.is-closing) .modal__window,.modal.case-modal.is-closing .modal__window{animation:none!important}.modal.case-modal.is-active:not(.is-closing) .modal__window{transform:translateZ(0) scale(1)!important}.modal.case-modal .modal__close-icon{transform:none!important}}.button{display:flex;align-items:center;justify-content:center;border-radius:3rem;padding:1.7rem 4rem 1.5rem;line-height:1}@media only screen and (max-width:1024px){.button{padding:1.6rem 3rem}}@media only screen and (max-width:767px){.button{font-size:3rem;padding:2.9rem 3.2rem;border-radius:6rem}}.button-light{color:#000;background-color:#efefef}@media(hover:hover){.button-light{transition:.3s}.button-light:hover{color:#fff;background-color:#000}}.button-dark{color:#fff;background-color:#000}@media(hover:hover){.button-dark{transition:.3s}.button-dark:hover{color:#000;background-color:#efefef}}.button:disabled{background-color:#c8c8c8;color:#efefef;pointer-events:none}.text-field{position:relative;width:100%;display:flex;flex-direction:column}.text-field__wrapper{position:relative}.text-field__label{position:absolute;top:50%;left:3.2rem;transform-origin:left top;transform:translateY(-50%);font-size:1.8rem;line-height:1.6;color:#0000004d;pointer-events:none;transition:.2s}@media only screen and (max-width:1024px){.text-field__label{left:1.6rem}}@media only screen and (max-width:767px){.text-field__label{left:4.8rem;font-size:2.8rem}}.is-error .text-field__label{color:#e04f39}.text-field__input{display:block;padding:3.2rem 3.2rem .4rem;min-height:9.3rem;border:1px solid #fff;border-radius:1.6rem;background-color:#fff;overflow:hidden;font-size:1.8rem;line-height:1.6;width:100%}@media only screen and (max-width:1024px){.text-field__input{min-height:7.7rem;padding:2.4rem 1.6rem}}@media only screen and (max-width:767px){.text-field__input{min-height:10.8rem;padding:3.2rem 4.8rem;font-size:2.8rem;border-radius:3.2rem}}.text-field__input.is-lock{pointer-events:none;color:#4f4f4f}.is-error .text-field__input{border-color:#e04f39;color:#e04f39}.text-field__error{margin-top:.2rem}@media only screen and (max-width:767px){.text-field__error{margin-top:.4rem}}.text-field__errors{display:none;color:#e04f39;font-size:1.2rem;font-weight:600;line-height:1.3333333333}.text-field__errors-top{order:0;margin-bottom:.4rem}.text-field__errors-bottom{order:2;margin-top:.4rem}.text-field__input:focus~.text-field__label,.is-filled .text-field__label{transform:translateY(calc(-50% - 1.5rem)) scale(.85)}@media only screen and (max-width:767px){.text-field__input:focus~.text-field__label,.is-filled .text-field__label{transform:translateY(calc(-50% - 3rem)) scale(.85)}}.is-error .text-field__errors,.is-expired .text-field__errors{display:block}.is-error .text-field__error._required,.is-error-required .text-field__error{display:none}.is-error-required .text-field__error._required{display:block}.text-field textarea.text-field__input{min-height:20rem;resize:none}@media only screen and (max-width:767px){.text-field textarea.text-field__input{min-height:10.8rem;height:11.3rem}}.text-field textarea.text-field__input~.text-field__label{top:3.2rem}@media only screen and (max-width:767px){.text-field textarea.text-field__input~.text-field__label{top:6rem}}.text-field textarea.text-field__input:focus~.text-field__label,.text-field.is-filled textarea.text-field__input~.text-field__label{transform:translateY(calc(-50% - .5rem)) scale(.85)}@media only screen and (max-width:1024px){.text-field textarea.text-field__input:focus~.text-field__label,.text-field.is-filled textarea.text-field__input~.text-field__label{transform:translateY(calc(-50% - 3rem)) scale(.85)}}.form__row>.form__field:not(:last-child){margin-bottom:0;margin-right:1.2rem}@media only screen and (max-width:1024px){.form__row>.form__field:not(:last-child){margin-right:.8rem}}@media only screen and (max-width:767px){.form__row>.form__field:not(:last-child){margin-right:0;margin-bottom:1.6rem}}.form__row{display:flex;align-items:flex-start}@media only screen and (max-width:767px){.form__row{flex-direction:column}}.form__row:not(:last-child){margin-bottom:1.2rem}@media only screen and (max-width:1024px){.form__row:not(:last-child){margin-bottom:.8rem}}@media only screen and (max-width:767px){.form__row:not(:last-child){margin-bottom:1.6rem}}.form__row-file{display:flex;padding-top:1.2rem;margin-bottom:3.2rem}@media only screen and (max-width:1024px){.form__row-file{padding-top:.4rem}}@media only screen and (max-width:767px){.form__row-file{padding-top:.8rem;margin-bottom:8rem}}.form__row-submit{display:flex;align-items:center}.form__row-submit>:not(:last-child){margin-right:2.4rem}@media only screen and (max-width:767px){.form__row-submit>:not(:last-child){margin-right:0;margin-bottom:3.2rem}}@media only screen and (max-width:767px){.form__row-submit{flex-direction:column;align-items:flex-start;margin-right:0}}.form__submit{padding:1.6rem 5rem;background-color:#000;color:#fff}@media(hover:hover){.form__submit{transition:.3s}.form__submit:hover{background-color:#fff;color:#000}}@media only screen and (max-width:767px){.form__submit{width:100%;padding:3.2rem}}.form-upload{display:flex;gap:1.6rem;max-width:100%}@media only screen and (max-width:767px){.form-upload{gap:3.2rem}}.form-upload__files{display:flex;flex-wrap:wrap;gap:1.6rem;max-width:100%}@media only screen and (max-width:767px){.form-upload__files{gap:3.2rem}}.form-upload__label{position:relative;display:flex;flex:none;align-items:center;align-self:flex-start;order:-1;gap:1.6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}@media only screen and (max-width:767px){.form-upload__label{gap:3.2rem}}.form-upload__input{position:absolute;left:0;top:0;margin:0;width:0;height:0;opacity:0;visibility:hidden}.form-upload__icon{display:flex;justify-content:center;align-items:center;flex:none;border-radius:1.2rem;width:5.6rem;height:5.6rem;background:#fff;transition:.3s background;fill:#8f95a1;cursor:pointer}@media only screen and (max-width:767px){.form-upload__icon{width:11.2rem;height:11.2rem;border-radius:2.4rem}}.form-upload__files:not(:empty)+.form-upload__label .form-upload__text{display:none}.form-upload__text{font-size:1.4rem;line-height:140%}@media only screen and (max-width:767px){.form-upload__text{font-size:2.8rem}}.form-upload__file{display:flex;gap:1.5rem;align-items:center;max-width:100%}.form-upload__file-icon{display:flex;justify-content:center;align-items:center;flex:none;border-radius:1.2rem;width:5.6rem;height:5.6rem;background:#c7cad0}.form-upload__file-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:18em;font-size:1.6rem;line-height:160%}@media only screen and (max-width:1024px){.form-upload__file-name{font-size:1.4rem}}@media only screen and (max-width:767px){.form-upload__file-name{font-size:2.8rem;max-width:12em}}.form-upload__file-remove{display:flex;justify-content:center;align-items:center;margin-left:-1.2rem;width:2.4rem;height:2.4rem;cursor:pointer}.form-upload__inputs{display:none}.social{display:flex;align-items:center}.social__item:not(:last-child){margin-right:1.6rem}@media only screen and (max-width:767px){.social__item:not(:last-child){margin-right:3.2rem}}.social__link{display:block}@media(hover:hover){.social__link{transition:.3s}.social__link:hover{opacity:.7}}.social__icon{width:2.8rem;height:2.8rem}@media only screen and (max-width:767px){.social__icon{width:5.6rem;height:5.6rem}}.case-nashenka-section__text+.case-nashenka-section__text,.case-nashenka-section__text+.case-orimex-section__text,.case-nashenka-section__text+.case-castorama-section__text,.case-nashenka-section__text+.case-sarma-section__text,.case-orimex-section__text+.case-nashenka-section__text,.case-orimex-section__text+.case-orimex-section__text,.case-orimex-section__text+.case-castorama-section__text,.case-orimex-section__text+.case-sarma-section__text,.case-castorama-section__text+.case-nashenka-section__text,.case-castorama-section__text+.case-orimex-section__text,.case-castorama-section__text+.case-castorama-section__text,.case-castorama-section__text+.case-sarma-section__text,.case-sarma-section__text+.case-nashenka-section__text,.case-sarma-section__text+.case-orimex-section__text,.case-sarma-section__text+.case-castorama-section__text,.case-sarma-section__text+.case-sarma-section__text{margin-top:-1.2rem}@media only screen and (max-width:767px){.case-nashenka-section__text+.case-nashenka-section__text,.case-nashenka-section__text+.case-orimex-section__text,.case-nashenka-section__text+.case-castorama-section__text,.case-nashenka-section__text+.case-sarma-section__text,.case-orimex-section__text+.case-nashenka-section__text,.case-orimex-section__text+.case-orimex-section__text,.case-orimex-section__text+.case-castorama-section__text,.case-orimex-section__text+.case-sarma-section__text,.case-castorama-section__text+.case-nashenka-section__text,.case-castorama-section__text+.case-orimex-section__text,.case-castorama-section__text+.case-castorama-section__text,.case-castorama-section__text+.case-sarma-section__text,.case-sarma-section__text+.case-nashenka-section__text,.case-sarma-section__text+.case-orimex-section__text,.case-sarma-section__text+.case-castorama-section__text,.case-sarma-section__text+.case-sarma-section__text{margin-top:-1.6rem}}@media only screen and (max-width:767px){.case-nashenka-section__img-block,.case-orimex-section__img-block,.case-castorama-section__img-block{margin-left:-3.2rem;margin-right:-3.2rem;width:calc(100% + 6.4rem)}}.case-sarma-section__text+.case-sarma-section__text{margin-top:-5.6rem}@media only screen and (max-width:1600px){.case-sarma-section__text+.case-sarma-section__text{margin-top:-3.6rem}}@media only screen and (max-width:767px){.case-sarma-section__text+.case-sarma-section__text{margin-top:-8rem}}@media only screen and (max-width:767px){.case-sarma-section__img{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.case-sarma-section__video-bg{width:100%;max-width:48.91rem;height:auto;aspect-ratio:4891/3748;padding:2.84%}}@media only screen and (max-width:767px){.case-sarma-section__video-bg video{position:static;width:100%;height:100%;border-radius:1rem}}@media only screen and (max-width:767px){.case-sarma-section__video-block{padding:3.6rem 0}}.case-castorama__title{max-width:109rem}.case-castorama .result__text{font-size:1.6rem;line-height:1.6}@media only screen and (max-width:767px){.case-castorama .result__text{font-size:3.2rem}}.case-castorama-section{position:relative;padding-top:8rem}@media only screen and (max-width:1600px){.case-castorama-section{padding-top:6rem}}@media only screen and (max-width:1024px){.case-castorama-section{padding-top:4.2rem}}@media only screen and (max-width:767px){.case-castorama-section{padding-top:11.2rem}}.case-castorama-section__title{font-size:3.2rem;line-height:1.2;font-weight:500}@media only screen and (max-width:1024px){.case-castorama-section__title{line-height:1.3;font-size:2rem}}@media only screen and (max-width:767px){.case-castorama-section__title{font-size:4rem}}.case-castorama-section__subtitle{font-size:2rem;line-height:1.2;font-weight:500}@media only screen and (max-width:1024px){.case-castorama-section__subtitle{font-size:1.8rem}}@media only screen and (max-width:767px){.case-castorama-section__subtitle{font-size:3.6rem;line-height:1.3}}.case-castorama-section__text,.case-castorama-section__list-block{max-width:70rem;font-size:1.6rem;line-height:1.6}@media only screen and (max-width:767px){.case-castorama-section__text,.case-castorama-section__list-block{font-size:3.2rem}}.case-castorama-section__text_width-text{max-width:82rem}.case-castorama-section__text:not(:last-child),.case-castorama-section__title:not(:last-child),.case-castorama-section__subtitle:not(:last-child){margin-bottom:1.6rem}@media only screen and (max-width:767px){.case-castorama-section__text:not(:last-child),.case-castorama-section__title:not(:last-child),.case-castorama-section__subtitle:not(:last-child){margin-bottom:3.2rem}}.case-castorama-section__text_mb_xxl:not(:last-child),.case-castorama-section__title_mb_xxl:not(:last-child),.case-castorama-section__subtitle_mb_xxl:not(:last-child){margin-bottom:5rem}@media only screen and (max-width:1600px){.case-castorama-section__text_mb_xxl:not(:last-child),.case-castorama-section__title_mb_xxl:not(:last-child),.case-castorama-section__subtitle_mb_xxl:not(:last-child){margin-bottom:3.2rem}}@media only screen and (max-width:767px){.case-castorama-section__text_mb_xxl:not(:last-child),.case-castorama-section__title_mb_xxl:not(:last-child),.case-castorama-section__subtitle_mb_xxl:not(:last-child){margin-bottom:4.8rem}}.case-castorama-section__text_lg-mb_none:not(:last-child),.case-castorama-section__title_lg-mb_none:not(:last-child),.case-castorama-section__subtitle_lg-mb_none:not(:last-child){margin-bottom:0}@media only screen and (max-width:1024px){.case-castorama-section__text_lg-mb_none:not(:last-child),.case-castorama-section__title_lg-mb_none:not(:last-child),.case-castorama-section__subtitle_lg-mb_none:not(:last-child){margin-bottom:1.6rem}}@media only screen and (max-width:767px){.case-castorama-section__text_lg-mb_none:not(:last-child),.case-castorama-section__title_lg-mb_none:not(:last-child),.case-castorama-section__subtitle_lg-mb_none:not(:last-child){margin-bottom:3.2rem}}.case-castorama-section__img-block{padding-top:8rem}@media only screen and (max-width:1600px){.case-castorama-section__img-block{padding-top:6rem}}@media only screen and (max-width:1024px){.case-castorama-section__img-block{padding-top:4.2rem}}@media only screen and (max-width:767px){.case-castorama-section__img-block{padding-top:8rem}}.case-castorama-section__img-block:not(:last-child){padding-bottom:8rem}@media only screen and (max-width:1600px){.case-castorama-section__img-block:not(:last-child){padding-top:6rem}}@media only screen and (max-width:1024px){.case-castorama-section__img-block:not(:last-child){padding-bottom:4.2rem}}@media only screen and (max-width:767px){.case-castorama-section__img-block:not(:last-child){padding-bottom:8rem}}.case-castorama-section__img-block_min{max-width:60%}@media only screen and (max-width:1024px){.case-castorama-section__img-block_min{max-width:100%}}.case-castorama-section__img-block_min:not(:last-child){padding-top:4.4rem;padding-bottom:5rem}@media only screen and (max-width:767px){.case-castorama-section__img-block_min:not(:last-child){padding-top:.4rem;padding-bottom:11.2rem}}.case-castorama-section__img-block_pt_min:not(:last-child){padding-top:3.4rem}@media only screen and (max-width:1024px){.case-castorama-section__img-block_pt_min:not(:last-child){padding-top:1.6rem}}@media only screen and (max-width:767px){.case-castorama-section__img-block_hide{display:none}}.case-castorama-section__img{width:100%;height:100%;display:block;object-fit:cover}@media only screen and (max-width:767px){.case-castorama-section__img_scroll{max-width:none;width:max-content;height:50rem}}@media only screen and (max-width:767px){.case-castorama-section__img-block:has(.case-castorama-section__img_scroll){overflow-x:auto;-webkit-overflow-scrolling:touch}}.case-castorama-section__block{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}@media only screen and (max-width:767px){.case-castorama-section__block{grid-template-columns:1fr}}.case-castorama-section__list-block ul{padding-left:2.5rem;list-style-type:disc}@media only screen and (max-width:767px){.case-castorama-section__list-block ul{padding:4.8rem 0 4.8rem 2.5rem}}@media only screen and (max-width:767px){.case-castorama-section__img-right{padding-top:8rem}}.case-castorama-section__container{padding-left:10rem;padding-right:0;max-width:137.8rem}@media only screen and (max-width:1024px){.case-castorama-section__container{padding-left:1.6rem;padding-right:1.6rem}}@media only screen and (max-width:767px){.case-castorama-section__container{padding-left:3.2rem;padding-right:3.2rem}}.case-monsher{padding-bottom:6.6rem}@media only screen and (max-width:1024px){.case-monsher{padding-bottom:0}}.case-monsher__title{max-width:80rem}.case-monsher-section_pb_last{padding-bottom:6.6rem}@media only screen and (max-width:1600px){.case-monsher-section_pb_last{padding-bottom:0}}.case-monsher-section__text{max-width:84.5rem}.case-monsher-section__text_mb0{margin-bottom:0}.case-monsher-section__img{line-height:0}.case-monsher-section__img img{width:100%;height:100%;object-fit:cover;display:block}.case-monsher-section__img_mb{margin-bottom:10.6rem}@media only screen and (max-width:767px){.case-monsher-section__img_mb{margin-bottom:11.2rem}}.case-monsher-section__img_concept{margin-bottom:10.7rem}@media only screen and (max-width:767px){.case-monsher-section__img_concept{margin-bottom:11.2rem}}.case-monsher-section__img_concept img{width:55%;height:auto;object-fit:cover;display:block;margin:0 auto}@media only screen and (max-width:767px){.case-monsher-section__img_concept img{width:100%;height:100%}}.case-monsher-section__img_mob{display:none}@media only screen and (max-width:767px){.case-monsher-section__img_mob{display:block}}.case-monsher-section__bg{background:linear-gradient(180deg,#d4d0c9,#f4efec 98.66%);padding-bottom:8rem;margin-top:-.3rem}@media only screen and (max-width:1600px){.case-monsher-section__bg{padding-bottom:6rem}}@media only screen and (max-width:767px){.case-monsher-section__bg{background:linear-gradient(180deg,#d4d0c9,#f4efec);padding-bottom:11.2rem;margin-top:-.7rem}}.case-monsher-section__video-wrapper{position:relative;line-height:0;margin-bottom:-.3rem}.case-monsher-section__video-wrapper img{width:100%;height:100%;object-fit:cover;margin:0 auto}.case-monsher-section__video-block{background:#000;padding:1rem;border-radius:4rem;position:absolute;top:20rem;left:50%;transform:translate(-50%)}@media only screen and (max-width:1024px){.case-monsher-section__video-block{top:14rem}}@media only screen and (max-width:767px){.case-monsher-section__video-block{width:87.5%;padding:1rem;border-radius:3rem;top:clamp(12rem,38vw,25rem)}}.case-monsher-section__video{width:100%;height:100%;border-radius:3.5rem;overflow:hidden}@media only screen and (max-width:767px){.case-monsher-section__video{border-radius:2rem}}.case-monsher-section__video video{width:100%;height:100%;object-fit:cover}.case-monsher-section__video-catalog{width:100%;height:auto;margin:0 auto;padding-top:10.76rem}.case-monsher-section__video-catalog video{width:100%;height:100%;object-fit:cover}.case-monsher-section__video-catalog video:first-child{display:block}@media only screen and (max-width:767px){.case-monsher-section__video-catalog video:first-child{display:none}}.case-monsher-section__video-catalog video:last-child{display:none}@media only screen and (max-width:767px){.case-monsher-section__video-catalog video:last-child{display:block}}.case-monsher-section__bg-gradient{background:linear-gradient(180deg,#d4d0c9,#f4efec)}@media only screen and (max-width:767px){.case-monsher-section__bg-gradient{background:linear-gradient(180deg,#d4d0c9 60%,#f4efec)}}.case-monsher-section__bg-gradient__img{width:100%;margin:0 auto}.case-monsher-section__bg-gradient__img img{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (max-width:767px){.case-monsher-section__bg-gradient .case-monsher-section__img{padding-top:13rem}}.case-orimex__title{max-width:65rem}.case-orimex .case-content__right .case-content__text{font-size:1.8rem}@media only screen and (max-width:1600px){.case-orimex .case-content__right .case-content__text{font-size:1.6rem}}@media only screen and (max-width:767px){.case-orimex .case-content__right .case-content__text{font-size:3.2rem}}.case-orimex-section{position:relative;padding-top:8rem}@media only screen and (max-width:1600px){.case-orimex-section{padding-top:6rem}}@media only screen and (max-width:1024px){.case-orimex-section{padding-top:4.2rem}}@media only screen and (max-width:767px){.case-orimex-section{padding-top:11.2rem}}.case-orimex-section__title{font-size:3.2rem;line-height:1.2;font-weight:500}@media only screen and (max-width:1024px){.case-orimex-section__title{line-height:1.3;font-size:2rem}}@media only screen and (max-width:767px){.case-orimex-section__title{font-size:4rem}}.case-orimex-section__text{max-width:57rem;font-size:1.8rem;line-height:1.6}.case-orimex-section__text_width-text{max-width:80rem}@media only screen and (max-width:1024px){.case-orimex-section__text{font-size:1.6rem}}@media only screen and (max-width:767px){.case-orimex-section__text{font-size:3.2rem}}.case-orimex-section__text:not(:last-child),.case-orimex-section__title:not(:last-child){margin-bottom:1.6rem}@media only screen and (max-width:767px){.case-orimex-section__text:not(:last-child),.case-orimex-section__title:not(:last-child){margin-bottom:3.2rem}}.case-orimex-section__img-block{padding-top:8rem}@media only screen and (max-width:1600px){.case-orimex-section__img-block{padding-top:6rem}}@media only screen and (max-width:1024px){.case-orimex-section__img-block{padding-top:4.2rem}}@media only screen and (max-width:767px){.case-orimex-section__img-block{padding-top:8rem}}.case-orimex-section__img-block:not(:last-child){padding-bottom:8rem}@media only screen and (max-width:1024px){.case-orimex-section__img-block:not(:last-child){padding-bottom:4.2rem}}@media only screen and (max-width:767px){.case-orimex-section__img-block:not(:last-child){padding-bottom:8rem}}@media only screen and (max-width:767px){.case-orimex-section__block-hide{display:none}}.case-orimex-section__img{width:100%;height:100%;display:block;object-fit:cover}.case-orimex-section__content-block{position:relative;padding:17.6rem 0;text-align:center}@media only screen and (max-width:1024px){.case-orimex-section__content-block{padding:10rem 0}}@media only screen and (max-width:767px){.case-orimex-section__content-block{padding:8rem 0}}.case-orimex-section__video{border-radius:3rem;z-index:10;border:1.9rem solid #271818;background-color:#c4c4c4}@media only screen and (max-width:1024px){.case-orimex-section__video{width:72%}}@media only screen and (max-width:767px){.case-orimex-section__video{width:88%}}.case-orimex-section__bg-picture{position:absolute;top:0;width:100%;height:100%;z-index:-1}.case-orimex-section__block{display:grid;grid-template-columns:1fr 1fr;gap:4rem;padding-left:5rem;align-items:center}@media only screen and (max-width:767px){.case-orimex-section__block{grid-template-columns:1fr;padding-left:0}}.case-orimex-section__position-container{position:absolute;max-width:58rem;left:20.5rem;bottom:18rem}@media only screen and (max-width:1024px){.case-orimex-section__position-container{max-width:38rem;left:14rem;bottom:10rem}}@media only screen and (max-width:992px){.case-orimex-section__position-container{max-width:38rem;left:11.5rem;bottom:7rem}}@media only screen and (max-width:767px){.case-orimex-section__position-container{position:static;max-width:100%}}.case-sarma__title{max-width:84rem}.case-sarma-section{padding-top:8rem}@media only screen and (max-width:1600px){.case-sarma-section{padding-top:6rem}}@media only screen and (max-width:767px){.case-sarma-section{padding-top:11.2rem}}.case-sarma-section__title{font-size:2.4rem;line-height:1.1;font-weight:500;max-width:75rem;margin-bottom:2.4rem}@media only screen and (max-width:767px){.case-sarma-section__title{font-size:4rem;line-height:1.3;margin-bottom:3.2rem}}.case-sarma-section__text{font-weight:400;font-size:1.6rem;line-height:1.4;margin-bottom:8rem;max-width:75rem}@media only screen and (max-width:1600px){.case-sarma-section__text{margin-bottom:6rem}}@media only screen and (max-width:767px){.case-sarma-section__text{font-size:3.2rem;line-height:1.6;margin-bottom:11.2rem;max-width:100%}}.case-sarma-section__img{border-radius:.4rem;padding-left:2rem;padding-right:2rem;margin-bottom:8rem}@media only screen and (max-width:1600px){.case-sarma-section__img{padding-left:1rem;padding-right:1rem;margin-bottom:6rem}}@media only screen and (max-width:767px){.case-sarma-section__img{border-radius:.2rem;margin-bottom:11.2rem}}.case-sarma-section__img_mb0{margin-bottom:0}.case-sarma-section__img img{width:100%;height:100%;object-fit:cover;display:block}.case-sarma-section__video-block{width:100%;border-radius:.4rem;background-image:url(/img/cases/sarma/video-block-bg.png);background-position:center;background-size:cover;background-repeat:no-repeat;padding:7rem 7rem 11.4rem}@media only screen and (max-width:767px){.case-sarma-section__video-block{border-radius:.2rem;padding:3.6rem 0;background-image:url(/img/cases/sarma/video-block-bg-mob.png)}}.case-sarma-section__video-bg{background-image:url(/img/cases/sarma/video-bg.png);background-position:center;background-size:contain;background-repeat:no-repeat;max-width:90.2rem;width:100%;height:auto;padding:2.61rem;margin:0 auto}@media only screen and (max-width:767px){.case-sarma-section__video-bg{background-image:url(/img/cases/sarma/video-bg-mob.png);border-radius:.2rem;width:48.91rem;height:37.48rem;padding:1.42rem}}.case-sarma-section__video-bg video{border-radius:2rem;max-width:84.73rem;max-height:63.6rem;width:100%;height:auto;display:block;object-fit:cover;margin:0 auto}@media only screen and (max-width:767px){.case-sarma-section__video-bg video{top:1.42rem;left:1.44rem;bottom:3.92rem;right:3.61rem;border-radius:1rem;width:45.95rem}}.case-nashenka__title{max-width:84rem}@media only screen and (max-width:767px){.case-nashenka .result{padding-bottom:16rem}}.case-nashenka-section{position:relative;padding-top:8rem}@media only screen and (max-width:1600px){.case-nashenka-section{padding-top:6rem}}@media only screen and (max-width:1024px){.case-nashenka-section{padding-top:4.2rem}}@media only screen and (max-width:767px){.case-nashenka-section{padding-top:11.2rem}}.case-nashenka-section__title{font-size:2.4rem;line-height:1.1;font-weight:500}@media only screen and (max-width:1024px){.case-nashenka-section__title{line-height:1.3;font-size:2rem}}@media only screen and (max-width:767px){.case-nashenka-section__title{font-size:4rem}}.case-nashenka-section__text{max-width:85rem;font-size:1.6rem;line-height:1.6}@media only screen and (max-width:767px){.case-nashenka-section__text{font-size:3.2rem}}.case-nashenka-section__text:not(:last-child),.case-nashenka-section__title:not(:last-child){margin-bottom:1.6rem}@media only screen and (max-width:767px){.case-nashenka-section__text:not(:last-child),.case-nashenka-section__title:not(:last-child){margin-bottom:3.2rem}}.case-nashenka-section__img-block{padding-top:8rem}@media only screen and (max-width:1600px){.case-nashenka-section__img-block{padding-top:6rem}}@media only screen and (max-width:1024px){.case-nashenka-section__img-block{padding-top:4.2rem}}@media only screen and (max-width:767px){.case-nashenka-section__img-block{padding-top:8rem}}.case-nashenka-section__img-block:not(:last-child){padding-bottom:8rem}@media only screen and (max-width:1600px){.case-nashenka-section__img-block:not(:last-child){padding-top:6rem}}@media only screen and (max-width:1024px){.case-nashenka-section__img-block:not(:last-child){padding-bottom:4.2rem}}@media only screen and (max-width:767px){.case-nashenka-section__img-block:not(:last-child){padding-bottom:4.8rem}}@media only screen and (max-width:767px){.case-nashenka-section__img-block_hide{display:none}}.case-nashenka-section__text+.case-nashenka-section__img-block{padding-top:6.4rem}@media only screen and (max-width:1600px){.case-nashenka-section__text+.case-nashenka-section__img-block{padding-top:4.4rem}}@media only screen and (max-width:1024px){.case-nashenka-section__text+.case-nashenka-section__img-block{padding-bottom:2.6rem}}@media only screen and (max-width:767px){.case-nashenka-section__text+.case-nashenka-section__img-block{padding-bottom:8rem}}.case-nashenka-section__img{width:100%;height:100%;display:block;object-fit:cover}@media only screen and (max-width:1600px){.case-nashenka-section__img_lg_br{border-radius:3.2rem}}@media only screen and (max-width:1024px){.case-nashenka-section__img_lg_br{border-radius:0}}.case-nashenka-section__content-block{border-radius:4rem;overflow:hidden;margin-bottom:1rem}@media only screen and (max-width:767px){.case-nashenka-section__content-block{border-radius:2.5rem}}.case-nashenka-section__video{display:block;width:100%;height:auto;z-index:10}.case-madamecoco__title{max-width:84rem}.case-madamecoco-section__media_text-width{padding-left:0;padding-right:0;max-width:75rem;width:100%}@media only screen and (max-width:767px){.case-madamecoco-section__media_text-width{max-width:100%}}.case-madamecoco-section__media_text-width .case-madamecoco-section__video{width:100%;max-width:none;margin:0}.case-cassiopea__title{max-width:84rem}.case-automag__title{max-width:84rem}.case-krepcomp-section,.case-automag-section,.case-madamecoco-section,.case-cassiopea-section,.case-monsher-section{padding-top:8rem}@media only screen and (max-width:1600px){.case-krepcomp-section,.case-automag-section,.case-madamecoco-section,.case-cassiopea-section,.case-monsher-section{padding-top:6rem}}@media only screen and (max-width:767px){.case-krepcomp-section,.case-automag-section,.case-madamecoco-section,.case-cassiopea-section,.case-monsher-section{padding-top:11.2rem}}.case-krepcomp-section__title,.case-automag-section__title,.case-madamecoco-section__title,.case-cassiopea-section__title,.case-monsher-section__title{font-size:2.4rem;line-height:1.1;font-weight:500;max-width:75rem;margin-bottom:2.4rem}@media only screen and (max-width:767px){.case-krepcomp-section__title,.case-automag-section__title,.case-madamecoco-section__title,.case-cassiopea-section__title,.case-monsher-section__title{font-size:4rem;line-height:1.3;margin-bottom:3.2rem}}.case-krepcomp-section__subtitle,.case-automag-section__subtitle,.case-madamecoco-section__subtitle,.case-cassiopea-section__subtitle,.case-monsher-section__subtitle{font-size:2rem;line-height:1.2;font-weight:500;max-width:75rem;margin-bottom:2.4rem}@media only screen and (max-width:767px){.case-krepcomp-section__subtitle,.case-automag-section__subtitle,.case-madamecoco-section__subtitle,.case-cassiopea-section__subtitle,.case-monsher-section__subtitle{font-size:3.6rem;line-height:1.3;margin-bottom:3.2rem}}.case-krepcomp-section__text,.case-automag-section__text,.case-madamecoco-section__text,.case-cassiopea-section__text,.case-monsher-section__text{font-weight:400;font-size:1.6rem;line-height:1.4;margin-bottom:8rem;max-width:75rem}@media only screen and (max-width:1600px){.case-krepcomp-section__text,.case-automag-section__text,.case-madamecoco-section__text,.case-cassiopea-section__text,.case-monsher-section__text{margin-bottom:6rem}}@media only screen and (max-width:767px){.case-krepcomp-section__text,.case-automag-section__text,.case-madamecoco-section__text,.case-cassiopea-section__text,.case-monsher-section__text{font-size:3.2rem;line-height:1.6;margin-bottom:11.2rem;max-width:100%}}.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media{margin-bottom:8rem}@media only screen and (max-width:1600px){.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media{margin-bottom:6rem}}@media only screen and (max-width:767px){.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media{margin-bottom:11.2rem}}.case-krepcomp-section__text_mb0,.case-automag-section__text_mb0,.case-madamecoco-section__text_mb0,.case-cassiopea-section__text_mb0,.case-monsher-section__text_mb0{margin-bottom:0}.case-krepcomp-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-krepcomp-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-krepcomp-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-krepcomp-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-krepcomp-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media){margin-top:-5.6rem}@media only screen and (max-width:1600px){.case-krepcomp-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-krepcomp-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-krepcomp-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-krepcomp-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-krepcomp-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media){margin-top:-3.6rem}}@media only screen and (max-width:767px){.case-krepcomp-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-krepcomp-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-krepcomp-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-krepcomp-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-krepcomp-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-automag-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-madamecoco-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-cassiopea-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-krepcomp-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-automag-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-madamecoco-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-cassiopea-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media),.case-monsher-section__text+.case-monsher-section__text:not(.case-krepcomp-section__text_mb-media,.case-automag-section__text_mb-media,.case-madamecoco-section__text_mb-media,.case-cassiopea-section__text_mb-media,.case-monsher-section__text_mb-media){margin-top:-8rem}}.case-krepcomp-section__text_mb0+.case-krepcomp-section__text,.case-krepcomp-section__text_mb0+.case-krepcomp-section__subtitle,.case-krepcomp-section__text_mb0+.case-automag-section__text,.case-krepcomp-section__text_mb0+.case-automag-section__subtitle,.case-krepcomp-section__text_mb0+.case-madamecoco-section__text,.case-krepcomp-section__text_mb0+.case-madamecoco-section__subtitle,.case-krepcomp-section__text_mb0+.case-cassiopea-section__text,.case-krepcomp-section__text_mb0+.case-cassiopea-section__subtitle,.case-krepcomp-section__text_mb0+.case-monsher-section__text,.case-krepcomp-section__text_mb0+.case-monsher-section__subtitle,.case-automag-section__text_mb0+.case-krepcomp-section__text,.case-automag-section__text_mb0+.case-krepcomp-section__subtitle,.case-automag-section__text_mb0+.case-automag-section__text,.case-automag-section__text_mb0+.case-automag-section__subtitle,.case-automag-section__text_mb0+.case-madamecoco-section__text,.case-automag-section__text_mb0+.case-madamecoco-section__subtitle,.case-automag-section__text_mb0+.case-cassiopea-section__text,.case-automag-section__text_mb0+.case-cassiopea-section__subtitle,.case-automag-section__text_mb0+.case-monsher-section__text,.case-automag-section__text_mb0+.case-monsher-section__subtitle,.case-madamecoco-section__text_mb0+.case-krepcomp-section__text,.case-madamecoco-section__text_mb0+.case-krepcomp-section__subtitle,.case-madamecoco-section__text_mb0+.case-automag-section__text,.case-madamecoco-section__text_mb0+.case-automag-section__subtitle,.case-madamecoco-section__text_mb0+.case-madamecoco-section__text,.case-madamecoco-section__text_mb0+.case-madamecoco-section__subtitle,.case-madamecoco-section__text_mb0+.case-cassiopea-section__text,.case-madamecoco-section__text_mb0+.case-cassiopea-section__subtitle,.case-madamecoco-section__text_mb0+.case-monsher-section__text,.case-madamecoco-section__text_mb0+.case-monsher-section__subtitle,.case-cassiopea-section__text_mb0+.case-krepcomp-section__text,.case-cassiopea-section__text_mb0+.case-krepcomp-section__subtitle,.case-cassiopea-section__text_mb0+.case-automag-section__text,.case-cassiopea-section__text_mb0+.case-automag-section__subtitle,.case-cassiopea-section__text_mb0+.case-madamecoco-section__text,.case-cassiopea-section__text_mb0+.case-madamecoco-section__subtitle,.case-cassiopea-section__text_mb0+.case-cassiopea-section__text,.case-cassiopea-section__text_mb0+.case-cassiopea-section__subtitle,.case-cassiopea-section__text_mb0+.case-monsher-section__text,.case-cassiopea-section__text_mb0+.case-monsher-section__subtitle,.case-monsher-section__text_mb0+.case-krepcomp-section__text,.case-monsher-section__text_mb0+.case-krepcomp-section__subtitle,.case-monsher-section__text_mb0+.case-automag-section__text,.case-monsher-section__text_mb0+.case-automag-section__subtitle,.case-monsher-section__text_mb0+.case-madamecoco-section__text,.case-monsher-section__text_mb0+.case-madamecoco-section__subtitle,.case-monsher-section__text_mb0+.case-cassiopea-section__text,.case-monsher-section__text_mb0+.case-cassiopea-section__subtitle,.case-monsher-section__text_mb0+.case-monsher-section__text,.case-monsher-section__text_mb0+.case-monsher-section__subtitle{margin-top:0}.case-krepcomp-section__text_mb-media+.case-krepcomp-section__text,.case-krepcomp-section__text_mb-media+.case-krepcomp-section__subtitle,.case-krepcomp-section__text_mb-media+.case-automag-section__text,.case-krepcomp-section__text_mb-media+.case-automag-section__subtitle,.case-krepcomp-section__text_mb-media+.case-madamecoco-section__text,.case-krepcomp-section__text_mb-media+.case-madamecoco-section__subtitle,.case-krepcomp-section__text_mb-media+.case-cassiopea-section__text,.case-krepcomp-section__text_mb-media+.case-cassiopea-section__subtitle,.case-krepcomp-section__text_mb-media+.case-monsher-section__text,.case-krepcomp-section__text_mb-media+.case-monsher-section__subtitle,.case-automag-section__text_mb-media+.case-krepcomp-section__text,.case-automag-section__text_mb-media+.case-krepcomp-section__subtitle,.case-automag-section__text_mb-media+.case-automag-section__text,.case-automag-section__text_mb-media+.case-automag-section__subtitle,.case-automag-section__text_mb-media+.case-madamecoco-section__text,.case-automag-section__text_mb-media+.case-madamecoco-section__subtitle,.case-automag-section__text_mb-media+.case-cassiopea-section__text,.case-automag-section__text_mb-media+.case-cassiopea-section__subtitle,.case-automag-section__text_mb-media+.case-monsher-section__text,.case-automag-section__text_mb-media+.case-monsher-section__subtitle,.case-madamecoco-section__text_mb-media+.case-krepcomp-section__text,.case-madamecoco-section__text_mb-media+.case-krepcomp-section__subtitle,.case-madamecoco-section__text_mb-media+.case-automag-section__text,.case-madamecoco-section__text_mb-media+.case-automag-section__subtitle,.case-madamecoco-section__text_mb-media+.case-madamecoco-section__text,.case-madamecoco-section__text_mb-media+.case-madamecoco-section__subtitle,.case-madamecoco-section__text_mb-media+.case-cassiopea-section__text,.case-madamecoco-section__text_mb-media+.case-cassiopea-section__subtitle,.case-madamecoco-section__text_mb-media+.case-monsher-section__text,.case-madamecoco-section__text_mb-media+.case-monsher-section__subtitle,.case-cassiopea-section__text_mb-media+.case-krepcomp-section__text,.case-cassiopea-section__text_mb-media+.case-krepcomp-section__subtitle,.case-cassiopea-section__text_mb-media+.case-automag-section__text,.case-cassiopea-section__text_mb-media+.case-automag-section__subtitle,.case-cassiopea-section__text_mb-media+.case-madamecoco-section__text,.case-cassiopea-section__text_mb-media+.case-madamecoco-section__subtitle,.case-cassiopea-section__text_mb-media+.case-cassiopea-section__text,.case-cassiopea-section__text_mb-media+.case-cassiopea-section__subtitle,.case-cassiopea-section__text_mb-media+.case-monsher-section__text,.case-cassiopea-section__text_mb-media+.case-monsher-section__subtitle,.case-monsher-section__text_mb-media+.case-krepcomp-section__text,.case-monsher-section__text_mb-media+.case-krepcomp-section__subtitle,.case-monsher-section__text_mb-media+.case-automag-section__text,.case-monsher-section__text_mb-media+.case-automag-section__subtitle,.case-monsher-section__text_mb-media+.case-madamecoco-section__text,.case-monsher-section__text_mb-media+.case-madamecoco-section__subtitle,.case-monsher-section__text_mb-media+.case-cassiopea-section__text,.case-monsher-section__text_mb-media+.case-cassiopea-section__subtitle,.case-monsher-section__text_mb-media+.case-monsher-section__text,.case-monsher-section__text_mb-media+.case-monsher-section__subtitle{margin-top:0}.case-krepcomp-section__text+.case-krepcomp-section__subtitle,.case-krepcomp-section__text+.case-automag-section__subtitle,.case-krepcomp-section__text+.case-madamecoco-section__subtitle,.case-krepcomp-section__text+.case-cassiopea-section__subtitle,.case-krepcomp-section__text+.case-monsher-section__subtitle,.case-automag-section__text+.case-krepcomp-section__subtitle,.case-automag-section__text+.case-automag-section__subtitle,.case-automag-section__text+.case-madamecoco-section__subtitle,.case-automag-section__text+.case-cassiopea-section__subtitle,.case-automag-section__text+.case-monsher-section__subtitle,.case-madamecoco-section__text+.case-krepcomp-section__subtitle,.case-madamecoco-section__text+.case-automag-section__subtitle,.case-madamecoco-section__text+.case-madamecoco-section__subtitle,.case-madamecoco-section__text+.case-cassiopea-section__subtitle,.case-madamecoco-section__text+.case-monsher-section__subtitle,.case-cassiopea-section__text+.case-krepcomp-section__subtitle,.case-cassiopea-section__text+.case-automag-section__subtitle,.case-cassiopea-section__text+.case-madamecoco-section__subtitle,.case-cassiopea-section__text+.case-cassiopea-section__subtitle,.case-cassiopea-section__text+.case-monsher-section__subtitle,.case-monsher-section__text+.case-krepcomp-section__subtitle,.case-monsher-section__text+.case-automag-section__subtitle,.case-monsher-section__text+.case-madamecoco-section__subtitle,.case-monsher-section__text+.case-cassiopea-section__subtitle,.case-monsher-section__text+.case-monsher-section__subtitle{margin-top:-5.6rem}@media only screen and (max-width:1600px){.case-krepcomp-section__text+.case-krepcomp-section__subtitle,.case-krepcomp-section__text+.case-automag-section__subtitle,.case-krepcomp-section__text+.case-madamecoco-section__subtitle,.case-krepcomp-section__text+.case-cassiopea-section__subtitle,.case-krepcomp-section__text+.case-monsher-section__subtitle,.case-automag-section__text+.case-krepcomp-section__subtitle,.case-automag-section__text+.case-automag-section__subtitle,.case-automag-section__text+.case-madamecoco-section__subtitle,.case-automag-section__text+.case-cassiopea-section__subtitle,.case-automag-section__text+.case-monsher-section__subtitle,.case-madamecoco-section__text+.case-krepcomp-section__subtitle,.case-madamecoco-section__text+.case-automag-section__subtitle,.case-madamecoco-section__text+.case-madamecoco-section__subtitle,.case-madamecoco-section__text+.case-cassiopea-section__subtitle,.case-madamecoco-section__text+.case-monsher-section__subtitle,.case-cassiopea-section__text+.case-krepcomp-section__subtitle,.case-cassiopea-section__text+.case-automag-section__subtitle,.case-cassiopea-section__text+.case-madamecoco-section__subtitle,.case-cassiopea-section__text+.case-cassiopea-section__subtitle,.case-cassiopea-section__text+.case-monsher-section__subtitle,.case-monsher-section__text+.case-krepcomp-section__subtitle,.case-monsher-section__text+.case-automag-section__subtitle,.case-monsher-section__text+.case-madamecoco-section__subtitle,.case-monsher-section__text+.case-cassiopea-section__subtitle,.case-monsher-section__text+.case-monsher-section__subtitle{margin-top:-3.6rem}}@media only screen and (max-width:767px){.case-krepcomp-section__text+.case-krepcomp-section__subtitle,.case-krepcomp-section__text+.case-automag-section__subtitle,.case-krepcomp-section__text+.case-madamecoco-section__subtitle,.case-krepcomp-section__text+.case-cassiopea-section__subtitle,.case-krepcomp-section__text+.case-monsher-section__subtitle,.case-automag-section__text+.case-krepcomp-section__subtitle,.case-automag-section__text+.case-automag-section__subtitle,.case-automag-section__text+.case-madamecoco-section__subtitle,.case-automag-section__text+.case-cassiopea-section__subtitle,.case-automag-section__text+.case-monsher-section__subtitle,.case-madamecoco-section__text+.case-krepcomp-section__subtitle,.case-madamecoco-section__text+.case-automag-section__subtitle,.case-madamecoco-section__text+.case-madamecoco-section__subtitle,.case-madamecoco-section__text+.case-cassiopea-section__subtitle,.case-madamecoco-section__text+.case-monsher-section__subtitle,.case-cassiopea-section__text+.case-krepcomp-section__subtitle,.case-cassiopea-section__text+.case-automag-section__subtitle,.case-cassiopea-section__text+.case-madamecoco-section__subtitle,.case-cassiopea-section__text+.case-cassiopea-section__subtitle,.case-cassiopea-section__text+.case-monsher-section__subtitle,.case-monsher-section__text+.case-krepcomp-section__subtitle,.case-monsher-section__text+.case-automag-section__subtitle,.case-monsher-section__text+.case-madamecoco-section__subtitle,.case-monsher-section__text+.case-cassiopea-section__subtitle,.case-monsher-section__text+.case-monsher-section__subtitle{margin-top:-8rem}}.case-krepcomp-section__list,.case-automag-section__list,.case-madamecoco-section__list,.case-cassiopea-section__list,.case-monsher-section__list{max-width:75rem;margin:0 0 8rem;padding-left:2rem;font-size:1.6rem;line-height:1.4}@media only screen and (max-width:1600px){.case-krepcomp-section__list,.case-automag-section__list,.case-madamecoco-section__list,.case-cassiopea-section__list,.case-monsher-section__list{margin-bottom:6rem}}@media only screen and (max-width:767px){.case-krepcomp-section__list,.case-automag-section__list,.case-madamecoco-section__list,.case-cassiopea-section__list,.case-monsher-section__list{font-size:3.2rem;line-height:1.6;margin-bottom:11.2rem;padding-left:4rem}}.case-krepcomp-section__list li+li,.case-automag-section__list li+li,.case-madamecoco-section__list li+li,.case-cassiopea-section__list li+li,.case-monsher-section__list li+li{margin-top:1.6rem}@media only screen and (max-width:767px){.case-krepcomp-section__list li+li,.case-automag-section__list li+li,.case-madamecoco-section__list li+li,.case-cassiopea-section__list li+li,.case-monsher-section__list li+li{margin-top:3.2rem}}.case-krepcomp-section__list_mb-media,.case-automag-section__list_mb-media,.case-madamecoco-section__list_mb-media,.case-cassiopea-section__list_mb-media,.case-monsher-section__list_mb-media{margin-bottom:8rem}@media only screen and (max-width:1600px){.case-krepcomp-section__list_mb-media,.case-automag-section__list_mb-media,.case-madamecoco-section__list_mb-media,.case-cassiopea-section__list_mb-media,.case-monsher-section__list_mb-media{margin-bottom:6rem}}@media only screen and (max-width:767px){.case-krepcomp-section__list_mb-media,.case-automag-section__list_mb-media,.case-madamecoco-section__list_mb-media,.case-cassiopea-section__list_mb-media,.case-monsher-section__list_mb-media{margin-bottom:11.2rem}}.case-krepcomp-section__media,.case-automag-section__media,.case-madamecoco-section__media,.case-cassiopea-section__media,.case-monsher-section__media{padding-left:2rem;padding-right:2rem;margin-bottom:8rem}@media only screen and (max-width:1600px){.case-krepcomp-section__media,.case-automag-section__media,.case-madamecoco-section__media,.case-cassiopea-section__media,.case-monsher-section__media{padding-left:1rem;padding-right:1rem;margin-bottom:6rem}}@media only screen and (max-width:767px){.case-krepcomp-section__media,.case-automag-section__media,.case-madamecoco-section__media,.case-cassiopea-section__media,.case-monsher-section__media{padding-left:0;padding-right:0;margin-bottom:11.2rem}}.case-krepcomp-section__media_mb0,.case-automag-section__media_mb0,.case-madamecoco-section__media_mb0,.case-cassiopea-section__media_mb0,.case-monsher-section__media_mb0{margin-bottom:0}@media only screen and (max-width:767px){.case-krepcomp-section__media_mb0,.case-automag-section__media_mb0,.case-madamecoco-section__media_mb0,.case-cassiopea-section__media_mb0,.case-monsher-section__media_mb0{margin-bottom:0}}.case-krepcomp-section__media img,.case-krepcomp-section__media video,.case-automag-section__media img,.case-automag-section__media video,.case-madamecoco-section__media img,.case-madamecoco-section__media video,.case-cassiopea-section__media img,.case-cassiopea-section__media video,.case-monsher-section__media img,.case-monsher-section__media video{width:100%;height:auto;display:block;border-radius:.4rem}@media only screen and (max-width:767px){.case-krepcomp-section__media img,.case-krepcomp-section__media video,.case-automag-section__media img,.case-automag-section__media video,.case-madamecoco-section__media img,.case-madamecoco-section__media video,.case-cassiopea-section__media img,.case-cassiopea-section__media video,.case-monsher-section__media img,.case-monsher-section__media video{border-radius:.2rem}}.case-krepcomp-section__video,.case-automag-section__video,.case-madamecoco-section__video,.case-cassiopea-section__video,.case-monsher-section__video{width:100%;max-width:90.2rem;margin:0 auto;display:block;border-radius:.4rem}@media only screen and (max-width:767px){.case-krepcomp-section__video,.case-automag-section__video,.case-madamecoco-section__video,.case-cassiopea-section__video,.case-monsher-section__video{max-width:none;border-radius:.2rem}}.case-krepcomp__title{max-width:84rem}.header{padding:3.2rem;display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:1024px){.header{padding:1.6rem 4rem;align-items:center}}@media only screen and (max-width:767px){.header{padding:3.2rem}}.header__logo{display:block;width:14rem;height:3rem;margin-right:13rem}@media only screen and (max-width:1024px){.header__logo{width:9rem;height:1.878rem}}@media only screen and (max-width:767px){.header__logo{width:18rem;height:3.756rem}}.header__logo svg{width:100%;height:100%}@media(hover:hover){.header__logo{transition:.3s}.header__logo:hover{opacity:.7}}.header__left{display:flex}.header__right{display:flex;align-items:center}@media only screen and (max-width:1024px){.header__nav{position:fixed;display:flex;justify-content:center;bottom:0;left:0;right:0;z-index:10;padding:1.6rem 2.4rem calc(1.6rem + env(safe-area-inset-bottom,0px));background-color:transparent;pointer-events:none}}@media only screen and (max-width:767px){.header__nav{padding:2rem 3.2rem calc(2rem + env(safe-area-inset-bottom,0px))}}.header__nav-list{display:flex;flex-direction:column}.header__nav-list>:not(:last-child){margin-bottom:1.6rem}@media only screen and (max-width:1024px){.header__nav-list{flex-direction:row;align-items:center;justify-content:center;gap:3.2rem;margin-bottom:0;padding:1.2rem 2.8rem;border-radius:999rem;background-color:#ffffff9e;border:1px solid rgba(255,255,255,.72);box-shadow:0 .8rem 3.2rem #00000014,0 .2rem .8rem #0000000a;backdrop-filter:blur(2rem) saturate(165%);-webkit-backdrop-filter:blur(2rem) saturate(165%);pointer-events:auto}@supports not (backdrop-filter: blur(1px)){.header__nav-list{background-color:#ffffffeb}}.header__nav-list>:not(:last-child){margin-bottom:0;margin-right:0}}@media only screen and (max-width:767px){.header__nav-list{gap:4.8rem;padding:1.6rem 4rem}}.header__nav-item{display:flex;justify-content:flex-start}.header__nav-link{position:relative;white-space:nowrap;overflow:hidden;line-height:1.2;font-size:clamp(16px,calc(16px + (100vw - 1920px)*-0),16px)}@media only screen and (max-width:1024px){.header__nav-link{font-size:calc(16px + (100vw - 1440px)*-0)}}@media only screen and (max-width:767px){.header__nav-link{font-size:calc(16px + (100vw - 1024px) * -2 / -634)}}@media only screen and (max-width:1024px){.header__nav-link{font-weight:500}}@media only screen and (min-width:1024.02px){.header__nav-link:after{position:absolute;content:"";bottom:.1em;left:0;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:1024.02px)and (hover:hover){.header__nav-link{transition:.3s}.header__nav-link:hover:after{transform:scaleX(1)}}.header__phone{margin-right:3.8rem}@media only screen and (max-width:1600px){.header__phone{margin-right:3.2rem}}@media only screen and (max-width:1024px){.header__phone{display:none}}.header__link{line-height:1.2;font-size:clamp(14px,calc(14px + (100vw - 1920px)*-0),14px)}@media(hover:hover){.header__link{transition:.3s}.header__link:hover{color:#c8c8c8}}@media only screen and (max-width:1024px){.header__link{display:none}}.header__mode-label{line-height:1.2;color:#c8c8c8;font-size:clamp(14px,calc(14px + (100vw - 1920px)*-0),14px)}.header__brief{margin-left:9.2rem;font-size:clamp(16px,calc(16px + (100vw - 1920px)*-0),16px)}@media only screen and (max-width:1024px){.header__brief{font-size:calc(16px + (100vw - 1440px) * -2 / -416)}}@media only screen and (max-width:767px){.header__brief{font-size:calc(14px + (100vw - 1024px)*-0)}}@media only screen and (max-width:1600px){.header__brief{margin-left:3.2rem}}@media only screen and (max-width:1024px){.header__brief{margin-left:0}}.header--cases-type-preview .header__nav-link,.header--cases-type-preview .header__link,.header--cases-type-preview .header__mode-label,.header--cases-type-preview .header__brief{font-size:clamp(17.325px,calc(20px + (100vw - 1920px) * -2.675 / -480),20px)}@media only screen and (max-width:1024px){.header--cases-type-preview .header__nav-link,.header--cases-type-preview .header__link,.header--cases-type-preview .header__mode-label,.header--cases-type-preview .header__brief{font-size:calc(17.325px + (100vw - 1440px) * -3.325 / -416)}}@media only screen and (max-width:767px){.header--cases-type-preview .header__nav-link,.header--cases-type-preview .header__link,.header--cases-type-preview .header__mode-label,.header--cases-type-preview .header__brief{font-size:calc(14px + (100vw - 1024px)*-0)}}.cap{padding:15rem 0 23rem}@media only screen and (max-width:1600px){.cap{padding:12rem 0 18rem}}@media only screen and (max-width:1024px){.cap{padding:8rem 0 10rem}}@media only screen and (max-width:767px){.cap{padding:4.8rem 0 16rem}}.cap__title{font-size:clamp(72px,calc(92px + (100vw - 1920px) * -20 / -480),92px)}@media only screen and (max-width:1024px){.cap__title{font-size:calc(72px + (100vw - 1440px)/16)}}@media only screen and (max-width:767px){.cap__title{font-size:calc(46px + (100vw - 1024px) * -10 / -634)}}.cap__title{font-weight:500;line-height:1.1;text-align:center;max-width:153.8rem}@media only screen and (max-width:1024px){.cap__title{max-width:68.8rem}}.cap__title-line{display:block}.cap__title-word{display:inline-block;white-space:nowrap}.cap__title-sub{color:#c8c8c8}.cap__title-char{display:inline-block;overflow:hidden;vertical-align:top;line-height:1.1}.cap__title-char_space{width:.32em;min-width:.32em}.cap__title-char-inner{display:block;transform:translateY(110%);animation:cap-title-char-in .1s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--char-index) * .03s)}@media(prefers-reduced-motion:reduce){.cap__title-char-inner{transform:none;animation:none}}.cap .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cap__container{display:flex;flex-direction:column;align-items:center;padding-right:1.6rem;padding-left:1.6rem}@keyframes cap-title-char-in{0%{transform:translateY(110%)}to{transform:translateY(0)}}.cases__container{padding:.4rem .8rem;background-color:#fff}@media only screen and (max-width:767px){.cases__container{padding-left:1.6rem;padding-right:1.6rem}}.cases__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}@media only screen and (max-width:1024px){.cases__list{grid-template-columns:minmax(0,1fr)}}@media only screen and (max-width:767px){.cases__list{gap:1.6rem}}.cases__item{position:relative;aspect-ratio:613/504;border-radius:2.85rem;overflow:hidden;background-color:#eee;cursor:pointer;isolation:isolate}.cases__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;background-color:#fff;transform:translateZ(0);pointer-events:none;will-change:transform}.cases__item--revealed:after{animation:cases-item-curtain var(--cases-reveal-duration, .68s) cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--cases-reveal-delay, 0ms)}@media(prefers-reduced-motion:reduce){.cases__item:after{display:none}}.cases__item--placeholder,.cases__item--static{cursor:default;pointer-events:none}@media(hover:hover){.cases__item:not(.cases__item--placeholder):not(.cases__item--static){transition:.3s}.cases__item:not(.cases__item--placeholder):not(.cases__item--static):hover .cases__item-cover{animation:cases-cover-flash .4s ease}.cases__item:not(.cases__item--placeholder):not(.cases__item--static):hover .cases__item-title-char{animation:cases-title-wave-pass .116s ease-in-out;animation-delay:calc(var(--wave-index, 0) * 9ms)}}.cases__item-inner{position:relative;width:100%;height:100%}.cases__item-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:#eee;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:1}.cases__item-cover--filled{background-size:cover}.cases__item-title{position:relative;z-index:1;padding:2.88rem 2.4rem 2.4rem 2.88rem;max-width:90%;font-size:clamp(17.325px,calc(20px + (100vw - 1920px) * -2.675 / -480),20px)}@media only screen and (max-width:1024px){.cases__item-title{font-size:calc(17.325px + (100vw - 1440px) * -3.325 / -416)}}@media only screen and (max-width:767px){.cases__item-title{font-size:calc(14px + (100vw - 1024px)*-0)}}.cases__item-title{font-weight:400;line-height:1.2}.cases__item-title-name,.cases__item-title-char_name{font-weight:500}.cases__item-title-word{display:inline-block;white-space:nowrap}.cases__item-title-word:not(:last-child){margin-right:.32em}.cases__item-title-char{display:inline-block}@media(prefers-reduced-motion:reduce){.cases__item-title-char{animation:none!important}}@media only screen and (max-width:1600px){.cases__item-title{padding:1.68rem 1.4rem 1.4rem 1.68rem}}@media only screen and (max-width:1024px){.cases__item-title{padding:2.4rem 2rem 2rem 2.4rem}}@media only screen and (max-width:767px){.cases__item-title{padding:2.88rem 2.4rem 2.4rem 2.88rem}}@keyframes cases-title-wave-pass{0%,to{transform:translateY(0)}50%{transform:translateY(-.12em)}}@keyframes cases-cover-flash{0%,to{opacity:1}50%{opacity:.8}}@keyframes cases-item-curtain{0%{transform:translateZ(0)}to{transform:translate3d(-101%,0,0)}}.business-tasks{padding:21.76rem 0 16rem}@media only screen and (max-width:1600px){.business-tasks{padding:13.6rem 0 10rem}}@media only screen and (max-width:1024px){.business-tasks{padding:10.88rem 0 8rem}}@media only screen and (max-width:767px){.business-tasks{padding:16.32rem 0 12rem}}.business-tasks__title{max-width:110rem;margin:0 auto 11.2rem;font-size:clamp(48px,calc(48px + (100vw - 1920px)*-0),48px)}@media only screen and (max-width:1024px){.business-tasks__title{font-size:calc(48px + (100vw - 1440px) * -16 / -416)}}@media only screen and (max-width:767px){.business-tasks__title{font-size:calc(32px + (100vw - 1024px) * -4 / -634)}}.business-tasks__title{font-weight:400;line-height:1.3;text-align:center}.business-tasks__title span{color:#c8c8c8}@media only screen and (max-width:1024px){.business-tasks__title{margin-bottom:6.72rem}}@media only screen and (max-width:767px){.business-tasks__title{margin-bottom:8.96rem}}@media only screen and (max-width:1024px){.business-tasks__container{padding-left:1.6rem;padding-right:1.6rem}}@media only screen and (max-width:767px){.business-tasks__container{padding-left:calc(16 * 100vw / 390);padding-right:calc(16 * 100vw / 390)}}.business-tasks__list{display:flex;flex-direction:column;gap:.8rem;max-width:calc(1548px + (100vw - 1920px) * -176 / -480);margin-left:auto;margin-right:auto;overflow:visible}@media only screen and (max-width:1024px){.business-tasks__list{gap:1.6rem}}@media only screen and (max-width:767px){.business-tasks__list{gap:calc(16 * 100vw / 390)}}.business-tasks__item{position:relative;z-index:0;display:grid;grid-template-columns:max-content minmax(0,34%) minmax(0,1fr);column-gap:1.6rem;row-gap:0;align-items:center;box-sizing:border-box;height:calc(140px + (100vw - 1920px) * -20 / -480);padding:2.4rem 3.2rem 2.4rem 4.8rem;background-color:#f6f6f6;border-radius:2rem;transform-origin:center center;transition:background-color .3s,box-shadow .3s,transform .3s}@media(hover:hover){.business-tasks__item{transition:.3s}.business-tasks__item:hover{z-index:1;background-color:#fff;box-shadow:0 .4rem 2.4rem #00000014;transform:scale(1.025)}}@media only screen and (max-width:1024px){.business-tasks__item{grid-template-columns:max-content minmax(0,1fr);grid-template-rows:auto auto;column-gap:calc(12 * 100vw / 390);row-gap:6px;align-content:center;align-items:center;height:auto;min-height:calc(280px + (100vw - 1024px) * -40 / -634);padding:2rem 2.4rem 2rem 4.8rem;border-radius:20px}}@media only screen and (max-width:767px){.business-tasks__item{row-gap:calc(6 * 100vw / 390);min-height:calc(240 * 100vw / 390);padding-top:calc(20 * 100vw / 390);padding-bottom:calc(20 * 100vw / 390);padding-right:calc(24 * 100vw / 390);padding-left:calc(48 * 100vw / 390)}}.business-tasks__icon{flex-shrink:0;display:block;width:3.098rem;height:auto;max-height:3.098rem;object-fit:contain;align-self:center;margin-right:1.6rem;opacity:.5}@media only screen and (max-width:1024px){.business-tasks__icon{grid-row:1;grid-column:1;align-self:center;width:calc(22 * 100vw / 390);max-height:calc(22 * 100vw / 390);margin-right:0;opacity:.55}}.business-tasks__item-body{display:contents}.business-tasks__item-title{font-size:clamp(24px,calc(28px + (100vw - 1920px) * -4 / -480),28px)}@media only screen and (max-width:1024px){.business-tasks__item-title{font-size:calc(24px + (100vw - 1440px) * -4 / -416)}}@media only screen and (max-width:767px){.business-tasks__item-title{font-size:calc(20px + (100vw - 1024px) * -2 / -634)}}.business-tasks__item-title{font-weight:400;line-height:1.2}@media only screen and (max-width:1024px){.business-tasks__item-title{grid-row:1;grid-column:2;align-self:center;font-size:calc(18 * 100vw / 390)}}.business-tasks__item-text{font-size:clamp(18px,calc(20px + (100vw - 1920px) * -2 / -480),20px)}@media only screen and (max-width:1024px){.business-tasks__item-text{font-size:calc(18px + (100vw - 1440px) * -1 / -416)}}@media only screen and (max-width:767px){.business-tasks__item-text{font-size:calc(17px + (100vw - 1024px) * -1 / -634)}}.business-tasks__item-text{font-weight:400;line-height:1.4;color:#4f4f4f;opacity:.6}@media only screen and (max-width:1024px){.business-tasks__item-text{grid-row:2;grid-column:1/-1;font-size:calc(16 * 100vw / 390);line-height:1.35}}.hire-reasons{padding-bottom:0}.hire-reasons:after{content:"";display:block;height:1px;background-color:#f2f2f2;margin-top:clamp(120px,calc(160px + (100vw - 1920px) * -40 / -480),160px);margin-bottom:clamp(120px,calc(160px + (100vw - 1920px) * -40 / -480),160px)}@media only screen and (max-width:1024px){.hire-reasons:after{margin-top:calc(120px + (100vw - 1440px) * -35 / -416);margin-bottom:calc(120px + (100vw - 1440px) * -35 / -416)}}@media only screen and (max-width:767px){.hire-reasons:after{margin-top:calc(85px + (100vw - 1024px) * -32 / -634);margin-bottom:calc(85px + (100vw - 1024px) * -32 / -634)}}.hire-reasons__container{display:flex;flex-direction:column;align-items:center}.hire-reasons__title{max-width:110rem;margin:0 auto 8rem;font-size:clamp(48px,calc(48px + (100vw - 1920px)*-0),48px)}@media only screen and (max-width:1024px){.hire-reasons__title{font-size:calc(48px + (100vw - 1440px) * -16 / -416)}}@media only screen and (max-width:767px){.hire-reasons__title{font-size:calc(32px + (100vw - 1024px) * -4 / -634)}}.hire-reasons__title{font-weight:400;line-height:1.3;text-align:center}@media only screen and (max-width:1024px){.hire-reasons__title{margin-bottom:4.8rem}}@media only screen and (max-width:767px){.hire-reasons__title{margin-bottom:6.4rem}}.hire-reasons__rows{display:flex;flex-direction:column;align-items:center;gap:1.6rem;width:100%;max-width:calc(1548px + (100vw - 1920px) * -176 / -480);margin-left:auto;margin-right:auto}@media only screen and (min-width:1600.02px){.hire-reasons__rows{max-width:max(calc(1680px + (100vw - 1920px) * -132 / -320),calc(1548px + (100vw - 1920px) * -176 / -480))}}@media only screen and (max-width:767px){.hire-reasons__rows{align-items:center;gap:calc(12 * 100vw / 390);max-width:none}}.hire-reasons__row{display:flex;flex-wrap:nowrap;justify-content:center;gap:calc(12px + (100vw - 1920px) * -2 / -480);width:100%}@media only screen and (max-width:767px){.hire-reasons__row{flex-direction:column;align-items:center;gap:calc(12 * 100vw / 390)}}.hire-reasons__tag{display:inline-flex;align-items:center;gap:calc(12px + (100vw - 1920px) * -2 / -480);box-sizing:border-box;max-width:100%;padding:calc(24px + (100vw - 1920px) * -4 / -480) calc(40px + (100vw - 1920px) * -8 / -480);border:1px solid #dddddd;border-radius:999rem;background-color:#fff;white-space:nowrap}@media only screen and (max-width:1024px){.hire-reasons__tag{white-space:normal}}@media only screen and (max-width:767px){.hire-reasons__tag{box-sizing:border-box;flex-shrink:0;align-items:center;justify-content:flex-start;width:calc(343 * 100vw / 390);height:20vw;min-height:20vw;max-height:20vw;gap:calc(12 * 100vw / 390);padding:0 calc(20 * 100vw / 390);border-radius:10vw;white-space:normal}}.hire-reasons__tag-arrow{flex-shrink:0;font-size:clamp(21px,calc(25px + (100vw - 1920px) * -4 / -480),25px);line-height:1;color:#e04f39}@media only screen and (max-width:1024px){.hire-reasons__tag-arrow{font-size:calc(21px + (100vw - 1440px) * -5 / -416)}}@media only screen and (max-width:767px){.hire-reasons__tag-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(20 * 100vw / 390);height:calc(20 * 100vw / 390);font-size:calc(20 * 100vw / 390);line-height:1}}.hire-reasons__tag-text{font-size:clamp(20px,calc(24px + (100vw - 1920px) * -4 / -480),24px);font-weight:400;line-height:1.3}@media only screen and (max-width:1024px){.hire-reasons__tag-text{font-size:calc(20px + (100vw - 1440px) * -3 / -416)}}@media only screen and (max-width:767px){.hire-reasons__tag-text{font-size:calc(16 * 100vw / 390);line-height:1.3}}.platforms{padding-top:0;padding-bottom:0}.platforms:after{content:"";display:block;height:1px;background-color:#f2f2f2;margin-top:clamp(120px,calc(160px + (100vw - 1920px) * -40 / -480),160px);margin-bottom:clamp(120px,calc(160px + (100vw - 1920px) * -40 / -480),160px)}@media only screen and (max-width:1024px){.platforms:after{margin-top:calc(120px + (100vw - 1440px) * -35 / -416);margin-bottom:calc(120px + (100vw - 1440px) * -35 / -416)}}@media only screen and (max-width:767px){.platforms:after{margin-top:calc(85px + (100vw - 1024px) * -32 / -634);margin-bottom:calc(85px + (100vw - 1024px) * -32 / -634)}}.platforms{overflow-x:clip}.platforms__container{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:767px){.platforms__container{align-items:stretch}}.platforms__title{max-width:110rem;margin:0 auto 8rem;font-size:clamp(48px,calc(48px + (100vw - 1920px)*-0),48px)}@media only screen and (max-width:1024px){.platforms__title{font-size:calc(48px + (100vw - 1440px) * -16 / -416)}}@media only screen and (max-width:767px){.platforms__title{font-size:calc(32px + (100vw - 1024px) * -4 / -634)}}.platforms__title{font-weight:400;line-height:1.3;text-align:center}@media only screen and (max-width:1024px){.platforms__title{margin-bottom:4.8rem}}@media only screen and (max-width:767px){.platforms__title{margin-bottom:4.8rem;text-align:left}}.platforms__layout-desktop{display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (max-width:767px){.platforms__layout-desktop{display:none}}.platforms__layout-mobile{display:none;flex-direction:column;gap:calc(12 * 100vw / 390);width:100%;max-width:100%}@media only screen and (max-width:767px){.platforms__layout-mobile{display:flex;overflow-x:clip}}.platforms__accordion-item{display:flex;flex-direction:column;align-items:stretch;gap:calc(16px * 100vw / 390);width:100%;max-width:100%;min-width:0}.platforms__accordion-item--open .platforms__logos:not(.platforms__logos--slider){justify-content:center;min-height:calc(94 * 100vw / 390)}.platforms__tabs{display:flex;flex-direction:column;align-items:center;gap:calc(12px + (100vw - 1920px)*-0);width:100%;margin-bottom:8rem}@media only screen and (max-width:1024px){.platforms__tabs{margin-bottom:4.8rem}}@media only screen and (max-width:1440px){.platforms__tabs{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:calc(12px + (100vw - 1920px)*-0);margin-bottom:6.4rem}}@media only screen and (max-width:767px){.platforms__tabs{gap:calc(12 * 100vw / 390)}}.platforms__tab-row{display:flex;flex-wrap:nowrap;justify-content:center;gap:calc(12px + (100vw - 1920px)*-0);width:100%}@media only screen and (max-width:1440px){.platforms__tab-row{display:contents}}.platforms__tab-item{display:flex}.platforms__tab{font-size:clamp(14px,calc(18px + (100vw - 1920px) * -4 / -480),18px)}@media only screen and (max-width:1024px){.platforms__tab{font-size:calc(14px + (100vw - 1440px) * -1 / -416)}}@media only screen and (max-width:767px){.platforms__tab{font-size:calc(13px + (100vw - 1024px) * 5 / -634)}}.platforms__tab{padding:calc(18px + (100vw - 1920px)/160) calc(36px + (100vw - 1920px)/80);border-radius:999rem;background-color:#f6f6f6;color:#000;font-weight:400;line-height:1.3;text-transform:lowercase;white-space:nowrap;transition:background-color .3s,color .3s}@media only screen and (max-width:1440px){.platforms__tab{white-space:normal}}@media only screen and (max-width:767px){.platforms__tab{padding:calc(15 * 100vw / 390) calc(24 * 100vw / 390)}}.platforms__tab--accordion{width:100%;text-align:center;white-space:normal}.platforms__tab--active{background-color:#000;color:#fff}.platforms__logos{display:flex;justify-content:center;align-items:center;max-width:100%;width:100%;overflow:hidden;min-height:clamp(225px,calc(300px + (100vw - 1920px)/6.4),300px)}@media only screen and (max-width:767px){.platforms__logos{min-width:0;min-height:calc(94 * 100vw / 390);padding-top:calc(45 * 100vw / 390);padding-bottom:calc(45 * 100vw / 390)}}.platforms__logos-track{display:inline-flex;align-items:center;justify-content:center;max-width:100%}.platforms__logos--slider{justify-content:stretch;display:block;overflow:visible;cursor:grab;touch-action:pan-y}.platforms__logos--slider:active{cursor:grabbing}.platforms__logos--slider .platforms__logos-track{display:flex;justify-content:flex-start;width:max-content;max-width:none}.platforms__logos--slider .platforms__logo.swiper-slide{width:clamp(225px,calc(300px + (100vw - 1920px)/6.4),300px);height:clamp(225px,calc(300px + (100vw - 1920px)/6.4),300px)}@media only screen and (max-width:767px){.platforms__logos--slider .platforms__logo.swiper-slide{width:calc(94 * 100vw / 390);height:calc(94 * 100vw / 390)}}.platforms__logos:not(.platforms__logos--intro-playing):not(.platforms__logos--intro-complete) .platforms__logo{opacity:0;transform:translate3d(108%,0,0) scale(.9)}@media only screen and (max-width:767px){.platforms__logos:not(.platforms__logos--intro-playing):not(.platforms__logos--intro-complete) .platforms__logo{transform:translate3d(36%,0,0) scale(.92)}}.platforms__logos--intro-playing .platforms__logo{animation:platforms-logo-enter .62s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--platforms-logo-index, 0) * 88ms);will-change:transform,opacity}@media only screen and (max-width:767px){.platforms__logos--intro-playing .platforms__logo{animation-name:platforms-logo-enter-mobile}}.platforms__logos--intro-complete .platforms__logo{opacity:1;transform:translateZ(0) scale(1)}.platforms__logos--tab-wobble .platforms__logo:not(.platforms__logo--placeholder){animation:platforms-logo-wobble .52s ease-in-out 1 both;animation-delay:var(--platforms-wobble-delay, 0ms)}.platforms__logo{flex-shrink:0;width:clamp(225px,calc(300px + (100vw - 1920px)/6.4),300px);height:clamp(225px,calc(300px + (100vw - 1920px)/6.4),300px);border-radius:50%;overflow:hidden;transform-origin:center center}@media(prefers-reduced-motion:reduce){.platforms__logo{opacity:1!important;transform:none!important;animation:none!important}}.platforms__logo:not(:first-child){margin-left:calc(-1*clamp(34px,calc(45px + (100vw - 1920px) * -11 / -480),45px))}@media only screen and (max-width:767px){.platforms__logo{width:calc(94 * 100vw / 390);height:calc(94 * 100vw / 390)}.platforms__logo:not(:first-child){margin-left:calc(-1 * calc(15 * 100vw / 390))}}.platforms__logo--placeholder{border:1px solid #c8c8c8;background-color:#f2f2f2}@media(hover:hover){.platforms__logos--intro-complete .platforms__logo:not(.platforms__logo--placeholder){transition:.3s}.platforms__logos--intro-complete .platforms__logo:not(.platforms__logo--placeholder):hover{z-index:100;animation:platforms-logo-wobble .52s ease-in-out infinite}}.platforms__logo-image{display:block;width:100%;height:100%;object-fit:cover}@keyframes platforms-logo-enter{0%{opacity:0;transform:translate3d(108%,0,0) scale(.9)}54%{opacity:1;transform:translate3d(-4.5%,0,0) scale(1.035)}72%{transform:translate3d(1.8%,0,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes platforms-logo-enter-mobile{0%{opacity:0;transform:translate3d(36%,0,0) scale(.92)}62%{opacity:1;transform:translate3d(-2%,0,0) scale(1.02)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes platforms-logo-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-5deg)}}.data-driven{padding-right:0;padding-bottom:0;overflow:hidden;border-bottom:1px solid #f2f2f2}.data-driven__container{display:flex;flex-direction:column;align-items:center}.data-driven__inner{position:relative;width:100%;max-width:90rem;padding:10rem 0 11rem}@media only screen and (max-width:1024px){.data-driven__inner{max-width:64rem;padding:6rem 0}}@media only screen and (max-width:767px){.data-driven__inner{padding:0 1.6rem 6.4rem;max-width:none}}.data-driven__title{font-size:clamp(48px,calc(48px + (100vw - 1920px)*-0),48px)}@media only screen and (max-width:1024px){.data-driven__title{font-size:calc(48px + (100vw - 1440px) * -16 / -416)}}@media only screen and (max-width:767px){.data-driven__title{font-size:calc(32px + (100vw - 1024px) * -4 / -634)}}.data-driven__title{font-weight:400;line-height:1.3;text-align:center;margin-bottom:7.7rem}.data-driven__title>span{color:#c8c8c8}@media only screen and (max-width:1024px){.data-driven__title{margin-bottom:5rem}}@media only screen and (max-width:767px){.data-driven__title{margin-bottom:6.4rem}}.data-driven__process{max-width:100%;width:max-content;margin-bottom:9.6rem;overflow:visible}@media only screen and (max-width:1024px){.data-driven__process{margin-bottom:5rem}}@media only screen and (max-width:767px){.data-driven__process{margin-bottom:6.4rem}}.data-driven__list{display:flex;width:auto;align-items:center;border:1px solid #c8c8c8;padding:2.6rem 3.2rem 2rem;border-radius:5rem}@media only screen and (max-width:767px){.data-driven__list{padding:2.4rem 4.8rem;padding:2.6rem 4.8rem 2rem}}.data-driven__stage{display:inline-block;vertical-align:middle;font-size:2.4rem;line-height:1.3}@media only screen and (max-width:1024px){.data-driven__stage{font-size:1.6rem;line-height:1.2}}@media only screen and (max-width:767px){.data-driven__stage{font-size:2.8rem;line-height:1.3}}.data-driven__stage:not(:last-child):after{content:"→";display:inline-block;vertical-align:middle;padding:0 .6em}.data-driven__text{font-size:2.4rem;line-height:1.3;text-align:center;color:#c8c8c8}@media only screen and (max-width:1024px){.data-driven__text{font-size:1.6rem;line-height:1.2}}@media only screen and (max-width:767px){.data-driven__text{font-size:3.2rem}}.data-driven__decor{position:absolute;top:0;left:0;right:0;bottom:0}.data-driven__decor-item.top-left{position:absolute;top:4.4rem;left:-14.7rem;width:2.7rem;height:2.7rem}@media only screen and (max-width:1600px){.data-driven__decor-item.top-left{left:-8.9rem}}@media only screen and (max-width:1024px){.data-driven__decor-item.top-left{width:2.4rem;height:2.4rem;top:3.4rem;left:-5rem}}@media only screen and (max-width:767px){.data-driven__decor-item.top-left{width:4rem;height:4rem;left:0;top:9.4rem}}.data-driven__decor-item.top-right{position:absolute;width:5rem;height:5rem;top:1.6rem;right:-23.9rem}@media only screen and (max-width:1600px){.data-driven__decor-item.top-right{width:3.6rem;height:3.6rem;right:-5.1rem}}@media only screen and (max-width:1024px){.data-driven__decor-item.top-right{right:-4rem;width:2.8rem;height:2.8rem}}@media only screen and (max-width:767px){.data-driven__decor-item.top-right{display:none}}.data-driven__decor-item.bottom-right{position:absolute;width:5rem;height:5rem;right:-9.6rem;bottom:8.3rem}@media only screen and (max-width:1600px){.data-driven__decor-item.bottom-right{right:-13.2rem}}@media only screen and (max-width:1024px){.data-driven__decor-item.bottom-right{bottom:1.6rem;right:-4.4rem;width:2.8rem;height:2.8rem}}@media only screen and (max-width:767px){.data-driven__decor-item.bottom-right{width:5rem;height:5rem;right:8.8rem;bottom:2.8rem}}.data-driven__decor-item.center-right{position:absolute;width:13.5rem;height:13.5rem;right:-30.5rem;top:19.2rem}@media only screen and (max-width:1600px){.data-driven__decor-item.center-right{width:11rem;height:11rem;right:-13.7rem}}@media only screen and (max-width:1024px){.data-driven__decor-item.center-right{width:7rem;height:7rem;top:11.2rem;right:-6.6rem}}@media only screen and (max-width:767px){.data-driven__decor-item.center-right{display:none}}.data-driven__decor-item.bottom-left{position:absolute;width:13.5rem;height:13.5rem;left:-22.2rem;bottom:13.4rem}@media only screen and (max-width:1600px){.data-driven__decor-item.bottom-left{width:11rem;height:11rem;left:-15.6rem}}@media only screen and (max-width:1024px){.data-driven__decor-item.bottom-left{width:7rem;height:7rem;left:-6.2rem;bottom:9.7rem}}@media only screen and (max-width:767px){.data-driven__decor-item.bottom-left{display:none}}.key-stages{padding:16rem 0}@media only screen and (max-width:1600px){.key-stages{padding:10rem 0}}@media only screen and (max-width:1024px){.key-stages{padding:8rem 0}}@media only screen and (max-width:767px){.key-stages{padding:15.6rem 0 8.6rem}}.key-stages__title{font-size:clamp(48px,calc(48px + (100vw - 1920px)*-0),48px)}@media only screen and (max-width:1024px){.key-stages__title{font-size:calc(48px + (100vw - 1440px) * -16 / -416)}}@media only screen and (max-width:767px){.key-stages__title{font-size:calc(32px + (100vw - 1024px) * -4 / -634)}}.key-stages__title{font-weight:400;line-height:1.3;text-align:center;padding:1rem 0;margin-bottom:9rem}@media only screen and (max-width:1600px){.key-stages__title{margin-bottom:2.4rem}}@media only screen and (max-width:1024px){.key-stages__title{padding:0;margin-bottom:4.8rem}}@media only screen and (max-width:767px){.key-stages__title{text-align:left;max-width:60rem}}.key-stages__items{display:grid;grid-template-columns:repeat(2,49rem) 1fr;gap:3.2rem}@media only screen and (max-width:1600px){.key-stages__items{grid-template-columns:repeat(2,36.4rem) 1fr;gap:.8rem}}@media only screen and (max-width:1024px){.key-stages__items{grid-template-columns:repeat(2,1fr);gap:4.8rem .8rem}}@media only screen and (max-width:767px){.key-stages__items{grid-template-columns:100%;gap:1.6rem}}.key-stages__card{display:flex;flex-direction:column;padding:3rem;border-radius:2.4rem;background-color:#efefef}@media only screen and (max-width:1600px){.key-stages__card{padding:2rem 1.8rem;border-radius:1.6rem}}@media only screen and (max-width:767px){.key-stages__card{padding:4rem 3.6rem;border-radius:3.2rem}}.key-stages__card-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:3.6rem}@media only screen and (max-width:1600px){.key-stages__card-header{margin-bottom:2.4rem;align-items:center}}@media only screen and (max-width:1024px){.key-stages__card-header{gap:1.4rem}}@media only screen and (max-width:767px){.key-stages__card-header{margin-bottom:4.8rem}}.key-stages__card-title{font-size:2.2rem;line-height:1.1;font-weight:500}@media only screen and (max-width:1600px){.key-stages__card-title{font-size:1.6rem;line-height:1.4}}@media only screen and (max-width:1024px){.key-stages__card-title{font-size:1.6rem;line-height:1.3}}@media only screen and (max-width:767px){.key-stages__card-title{font-size:3.2rem}}.key-stages__card-item{background-color:#fff}.key-stages__card-column{display:flex;flex-direction:column;align-items:flex-start}.key-stages__card-column>.key-stages__card-item{border-radius:7.5rem;padding:1.3rem 1.6rem 1rem;font-size:1.6rem;line-height:1.2}.key-stages__card-column>.key-stages__card-item:not(:last-child){margin-bottom:1.2rem}@media only screen and (max-width:1600px){.key-stages__card-column>.key-stages__card-item:not(:last-child){margin-bottom:.8rem}}@media only screen and (max-width:767px){.key-stages__card-column>.key-stages__card-item:not(:last-child){margin-bottom:1.6rem}}@media only screen and (max-width:1600px){.key-stages__card-column>.key-stages__card-item{font-size:1.5rem}}@media only screen and (max-width:767px){.key-stages__card-column>.key-stages__card-item{padding:2.6rem 2.4rem 2rem;font-size:2.8rem}}.key-stages__card-row{display:flex;gap:.6rem .4rem;flex-wrap:wrap}@media only screen and (max-width:767px){.key-stages__card-row{gap:1.2rem}}.key-stages__card-row>.key-stages__card-item{border-radius:7.5rem;padding:.9rem 1.4rem .6rem;font-size:1.4rem;line-height:1.4}@media only screen and (max-width:1600px){.key-stages__card-row>.key-stages__card-item{padding:.7rem 1.2rem .5rem}}@media only screen and (max-width:767px){.key-stages__card-row>.key-stages__card-item{padding:1.6rem 2.4rem 1.2rem;font-size:2.8rem}}.key-stages__card-icons{display:block;width:8.2rem;height:3rem;object-fit:contain;object-position:left center}@media only screen and (max-width:767px){.key-stages__card-icons{width:16.2rem;height:6rem}}.key-stages__footer{flex-grow:1;display:flex;align-items:flex-end;margin-top:5.35rem}@media only screen and (max-width:1600px){.key-stages__footer{margin-top:5.2rem}}@media only screen and (max-width:1024px){.key-stages__footer{margin-top:6.4rem}}.key-stages__footer-inner{display:flex;align-items:center;width:100%}@media only screen and (max-width:767px){.key-stages__footer-inner{gap:2.4rem 0;flex-wrap:wrap}}.key-stages__time{font-size:1.6rem;line-height:1.1;color:#0009;margin-right:1.6rem}@media only screen and (max-width:1600px){.key-stages__time{font-size:1.5rem;margin-right:.8rem}}@media only screen and (max-width:767px){.key-stages__time{font-size:3rem;margin-right:1.6rem}}.key-stages__price{font-size:2.4rem;font-weight:500;line-height:1.1;flex-grow:1}@media only screen and (max-width:1600px){.key-stages__price{font-size:2rem}}@media only screen and (max-width:767px){.key-stages__price{font-size:4rem;flex-basis:50%}}.key-stages__label{font-size:1.6rem;line-height:1.1;border-radius:.8rem;padding:.6rem 1.2rem;font-family:Arial,sans-serif;color:#fff}@media only screen and (max-width:1024px){.key-stages__label{font-size:1.5rem}}@media only screen and (max-width:767px){.key-stages__label{font-size:3rem;border-radius:1.8rem;padding:1.2rem 2.4rem}}.key-stages__block:not(:last-child){margin-bottom:2.4rem}@media only screen and (max-width:1600px){.key-stages__block:not(:last-child){margin-bottom:1.6rem}}@media only screen and (max-width:767px){.key-stages__block:not(:last-child){margin-bottom:3.2rem}}@media only screen and (max-width:1024px){.key-stages__card-header+.key-stages__block{padding-top:.5rem}}@media only screen and (max-width:767px){.key-stages__card-header+.key-stages__block{padding-top:0}}.key-stages__subtitle{font-size:1.6rem;font-weight:500;line-height:1.1;margin-bottom:1.2rem}@media only screen and (max-width:1600px){.key-stages__subtitle{margin-bottom:.8rem}}@media only screen and (max-width:767px){.key-stages__subtitle{font-size:3.2rem;margin-bottom:1.6rem}}.key-stages__total{display:flex;flex-direction:column;padding:1.6rem 0 1.6rem 2.4rem}@media only screen and (max-width:1600px){.key-stages__total{padding:5rem 3.2rem 2rem 2.4rem}}@media only screen and (max-width:1024px){.key-stages__total{grid-column:span 2;padding:0}}@media only screen and (max-width:767px){.key-stages__total{padding-top:3.2rem;padding-left:3.2rem;grid-column:auto}}.key-stages__total picture{flex-shrink:0;margin-right:2.4rem}@media only screen and (max-width:1600px){.key-stages__total picture{margin-right:1rem}}@media only screen and (max-width:1024px){.key-stages__total picture{margin-right:1.6rem}}@media only screen and (max-width:767px){.key-stages__total picture{margin-right:2.8rem}}@media only screen and (max-width:1024px){.key-stages__total>.key-stages__footer{margin-top:0}}@media only screen and (max-width:767px){.key-stages__total>.key-stages__footer{margin-top:8rem}}@media only screen and (max-width:1600px){.key-stages__total .key-stages__footer-inner{max-width:37rem}}@media only screen and (max-width:1024px){.key-stages__total .key-stages__footer-inner{max-width:none}}.key-stages__text{font-size:2.2rem;font-weight:400;line-height:1.3}@media only screen and (max-width:1600px){.key-stages__text{font-size:1.8rem;max-width:36rem}}@media only screen and (max-width:767px){.key-stages__text{font-size:3.2rem;max-width:none}}.key-stages__text:not(:last-child){margin-bottom:2.4rem}@media only screen and (max-width:1600px){.key-stages__text:not(:last-child){margin-bottom:3.2rem}}@media only screen and (max-width:1024px){.key-stages__text:not(:last-child){margin-bottom:1.6rem}}.key-stages__text:first-child{margin-bottom:3.2rem}@media only screen and (max-width:1024px){.key-stages__text:first-child{margin-bottom:1.6rem}}.key-stages__text>span{font-size:1.6rem;line-height:1;border-radius:.8rem;padding:.6rem 1.2rem;color:#fff;white-space:nowrap;font-family:Arial,sans-serif}@media only screen and (max-width:1600px){.key-stages__text>span{font-size:1.5rem}}@media only screen and (max-width:767px){.key-stages__text>span{font-size:3rem;padding:.8rem 2.4rem;border-radius:1.6rem}}.key-stages__photo{display:block;width:6.9rem;height:6.9rem;object-fit:cover;flex-shrink:0;object-position:center;border-radius:50%;margin-right:2.4rem}@media only screen and (max-width:1600px){.key-stages__photo{margin-right:1rem}}@media only screen and (max-width:1024px){.key-stages__photo{width:4.2rem;height:4.2rem;margin-right:1.6rem}}@media only screen and (max-width:767px){.key-stages__photo{width:8.4rem;height:8.4rem;margin-right:2.8rem}}.key-stages__caption{font-size:1.6rem;line-height:1.32;vertical-align:baseline}@media only screen and (max-width:767px){.key-stages__caption{font-size:3rem;line-height:1.3;flex-basis:80%}}.key-stages__mail{vertical-align:baseline;color:#069}.key-stages__copy{vertical-align:middle;width:1.8rem;height:1.8rem}@media only screen and (max-width:767px){.key-stages__copy{width:3.6rem;height:3.6rem}}.key-stages__clipboard{position:relative}.key-stages__massage{position:absolute;bottom:-.8rem;left:50%;transform:translate(-50%,90%);font-size:1.4rem;line-height:1.1;padding:.7rem 1.2rem .5rem;border-radius:.8rem;color:#fff;background-color:#00000080;opacity:0;pointer-events:none;transition:.3s}@media only screen and (max-width:767px){.key-stages__massage{bottom:-1.6rem;border-radius:1.6rem;padding:1.4rem 2.4rem 1rem;font-size:2.8rem}}.is-active .key-stages__massage{opacity:1;transform:translate(-50%,100%)}.key-stages__massage-tip{position:absolute;top:0;left:50%;width:1.6rem;height:.4rem;transform:translate(-50%,-95%)}@media only screen and (max-width:767px){.key-stages__massage-tip{width:3.2rem;height:.8rem}}.pros{padding-bottom:15rem;border-bottom:1px solid #f2f2f2}@media only screen and (max-width:1600px){.pros{padding-bottom:5rem}}@media only screen and (max-width:1024px){.pros{padding-bottom:9rem}}@media only screen and (max-width:767px){.pros{padding-bottom:6.4rem}}.pros__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:min-content 1fr min-content;gap:1.2rem}@media only screen and (max-width:1024px){.pros__grid{gap:.8rem}}@media only screen and (max-width:767px){.pros__grid{grid-template-columns:100%;grid-template-rows:auto;gap:1.6rem}}.pros__column{position:relative;min-height:26rem;grid-row:span 2;border:1px solid #f2f2f2;padding:3.2rem 32rem 3.2rem 3.2rem;z-index:1}@media only screen and (max-width:1600px){.pros__column{padding-right:18rem}}@media only screen and (max-width:1024px){.pros__column{padding:1.6rem 9.4rem 2rem 1.6rem;min-height:22rem}}@media only screen and (max-width:767px){.pros__column{padding:3.2rem 18.8rem 4rem 3.2rem;min-height:44rem}}.pros__column-title{font-size:2.4rem;font-weight:400;line-height:1.1;margin-bottom:2.8rem}@media only screen and (max-width:1024px){.pros__column-title{font-size:2rem;margin-bottom:1.6rem;color:#4d2323}}@media only screen and (max-width:767px){.pros__column-title{font-size:3.6rem;margin-bottom:3.2rem}}.pros__column-text{font-size:1.6rem;font-weight:400;line-height:1.4;margin:0}.pros__column-text:not(:last-child){margin-bottom:1.6rem}@media only screen and (max-width:767px){.pros__column-text:not(:last-child){margin-bottom:3rem}}@media only screen and (max-width:767px){.pros__column-text{font-size:3rem}}.pros__column-img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;object-fit:contain;z-index:-1}@media only screen and (max-width:1600px){.pros__column-img{object-position:right bottom}}.pros__row{display:flex;align-items:center;border:1px solid #f2f2f2;padding:3rem 3.2rem 2.5rem}@media only screen and (max-width:1024px){.pros__row{padding:2rem 1.6rem 1.4rem;flex-direction:column;align-items:flex-start}}@media only screen and (max-width:767px){.pros__row{padding:3.2rem}}.pros__row-text{font-size:2.4rem;font-weight:400;line-height:1.2;margin:0 1.4rem 0 0}@media only screen and (max-width:1600px){.pros__row-text{font-size:2rem}}@media only screen and (max-width:1024px){.pros__row-text{color:#4d2323;margin-right:0;margin-bottom:1rem}}@media only screen and (max-width:767px){.pros__row-text{font-size:3.6rem;margin-bottom:2.4rem}}.pros__row-img{height:5rem;width:16.4rem;object-fit:contain}@media only screen and (max-width:1024px){.pros__row-img{height:4.5rem}}@media only screen and (max-width:767px){.pros__row-img{height:9rem;width:30rem}}.team{padding-top:16rem}@media only screen and (max-width:1600px){.team{padding-top:10rem}}@media only screen and (max-width:1024px){.team{padding-top:8rem}}@media only screen and (max-width:767px){.team{padding-top:6rem}}.team__container{display:flex;flex-direction:column;align-items:center}.team__title{font-size:clamp(48px,calc(48px + (100vw - 1920px)*-0),48px)}@media only screen and (max-width:1024px){.team__title{font-size:calc(48px + (100vw - 1440px) * -16 / -416)}}@media only screen and (max-width:767px){.team__title{font-size:calc(32px + (100vw - 1024px) * -4 / -634)}}.team__title{font-weight:400;line-height:1.1;text-align:center;margin:0 0 12rem;max-width:112.5rem}@media only screen and (max-width:1600px){.team__title{max-width:80.8rem;margin-bottom:10rem}}@media only screen and (max-width:1024px){.team__title{line-height:1.4;margin-bottom:4rem}}@media only screen and (max-width:767px){.team__title{margin-bottom:8rem}}.team__img{display:block;width:44.4rem;height:6.8rem;margin-bottom:12rem;object-fit:contain;object-position:center}@media only screen and (max-width:1600px){.team__img{margin-bottom:10rem}}@media only screen and (max-width:1024px){.team__img{margin-bottom:4rem}}@media only screen and (max-width:767px){.team__img{width:51.2rem;height:13.2rem;margin-bottom:8rem}}.team__text{font-size:2.4rem;line-height:1.3;text-align:center;max-width:112.5rem;margin:0 0 8rem;color:#c8c8c8}@media only screen and (max-width:1600px){.team__text{max-width:101.8rem;margin-bottom:6rem}}@media only screen and (max-width:1024px){.team__text{max-width:68.8rem;font-size:1.6rem;line-height:1.4;margin-bottom:4.8rem}}@media only screen and (max-width:767px){.team__text{font-size:3.2rem;margin-bottom:6.4rem}}.team__features{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;width:100%;max-width:calc(1548px + (100vw - 1920px) * -176 / -480);margin-left:auto;margin-right:auto}@media only screen and (max-width:1024px){.team__features{grid-template-columns:1fr;max-width:none;align-self:stretch}}@media only screen and (max-width:767px){.team__features{gap:calc(12 * 100vw / 390)}}.team__feature{padding:3.2rem;border:1px solid #f2f2f2;border-radius:2.4rem;background-color:#fff}@media only screen and (max-width:767px){.team__feature{padding:calc(20 * 100vw / 390);border-radius:calc(16 * 100vw / 390)}}.team__feature-title{font-size:clamp(24px,calc(24px + (100vw - 1920px)*-0),24px)}@media only screen and (max-width:1024px){.team__feature-title{font-size:calc(24px + (100vw - 1440px) * -4 / -416)}}@media only screen and (max-width:767px){.team__feature-title{font-size:calc(20px + (100vw - 1024px) * -2 / -634)}}.team__feature-title{margin:0 0 1.2rem;font-weight:500;line-height:1.2}@media only screen and (max-width:767px){.team__feature-title{margin-bottom:calc(8 * 100vw / 390)}}.team__feature-text{font-size:clamp(16px,calc(16px + (100vw - 1920px)*-0),16px)}@media only screen and (max-width:1024px){.team__feature-text{font-size:calc(16px + (100vw - 1440px)*-0)}}@media only screen and (max-width:767px){.team__feature-text{font-size:calc(16px + (100vw - 1024px)*-0)}}.team__feature-text{margin:0;font-weight:400;line-height:1.4;color:#c8c8c8}.clients{padding:16rem 0;overflow:hidden}@media only screen and (max-width:1600px){.clients{padding:10rem 0}}@media only screen and (max-width:1024px){.clients{padding:8rem 0}}@media only screen and (max-width:767px){.clients{padding:12rem 0}}@media only screen and (max-width:1024px){.clients__container{padding-left:1.6rem;padding-right:1.6rem}}@media only screen and (max-width:767px){.clients__container{padding-left:3.2rem;padding-right:3.2rem}}.clients__slider{overflow:visible;width:100%;max-width:calc(1548px + (100vw - 1920px) * -176 / -480);margin-left:auto;margin-right:auto}@media only screen and (max-width:1024px){.clients__slider{max-width:none}}@media only screen and (max-width:767px){.clients__slider{margin-right:-2.667rem;overflow:hidden}}@media only screen and (max-width:767px){.clients__list{width:max-content;will-change:transform}}@media(prefers-reduced-motion:reduce){.clients__list{will-change:auto}}.clients__item{display:flex;align-items:center;justify-content:center;max-width:calc((100% - 6 * 16px) / 7)}@media only screen and (max-width:1024px){.clients__item{max-width:max-content}}@media only screen and (max-width:767px){.clients__item{padding-right:2.667rem}}.clients__item>svg{display:block;width:20.2rem;height:4.5rem}@media only screen and (max-width:767px){.clients__item>svg{width:31.6rem;height:6.8rem}}.location{padding-bottom:8rem;overflow:hidden}@media only screen and (max-width:1600px){.location{padding-bottom:5rem}}@media only screen and (max-width:1024px){.location{padding-bottom:4rem}}@media only screen and (max-width:767px){.location{padding-bottom:6rem}}.location__container{display:grid;grid-template-columns:43.6rem 1fr;gap:9rem}@media only screen and (max-width:1600px){.location__container{gap:4.6rem}}@media only screen and (max-width:1024px){.location__container{gap:3.2rem;grid-template-columns:100%}}@media only screen and (max-width:767px){.location__container{gap:6.4rem}}.location__text{font-size:2.4rem;line-height:1.3;margin-bottom:5.6rem}@media only screen and (max-width:1024px){.location__text{max-width:62rem;margin-bottom:3.2rem}}@media only screen and (max-width:767px){.location__text{font-size:5.2rem;margin-bottom:6.4rem}}@media only screen and (max-width:767px){.location__text{max-width:none}}.location__coats-arms{display:flex}.location__item{margin-right:-.4rem}@media only screen and (max-width:1024px){.location__item{margin-right:0}}@media only screen and (max-width:767px){.location__item{margin-right:-1.2rem}}.location__emblem{display:block;height:4.4rem;width:5.2rem;object-fit:contain;object-position:center}@media only screen and (max-width:1024px){.location__emblem{height:5.6rem;width:6.6rem}}@media only screen and (max-width:767px){.location__emblem{width:7.6rem;height:7rem}}.location__map{width:100%;overflow:hidden}@media only screen and (max-width:767px){.location__map{overflow:visible}}.location__map>svg{display:block;max-width:102.2rem;height:auto;width:100%}@media only screen and (max-width:767px){.location__map>svg{min-width:147.2rem}}.privacy-link{display:flex;align-items:center;font-size:1.4rem;line-height:1.4;color:#8f95a1}@media only screen and (max-width:767px){.privacy-link{align-items:flex-start;font-size:2.8rem}}.privacy-link a{color:#000}@media(hover:hover){.privacy-link a{transition:.3s}.privacy-link a:hover{color:#8f95a1}}.privacy-link__check{position:relative;display:flex;margin-right:1rem}@media only screen and (max-width:767px){.privacy-link__check{margin-right:2rem}}.privacy-link__check span{display:inline-block;border:1px solid #000;box-sizing:border-box;border-radius:50%;width:1.6rem;height:1.6rem;position:relative}@media only screen and (max-width:767px){.privacy-link__check span{width:3.2rem;height:3.2rem}}.privacy-link__check span:after{content:"";position:absolute;top:50%;left:50%;width:.6rem;height:.6rem;border-radius:50%;background-color:#0000;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.privacy-link__check span:after{width:1.2rem;height:1.2rem}}.privacy-link__check input{opacity:0;position:absolute;transform:scale(0);top:50%;left:50%;z-index:-1}.privacy-link__check input:checked+span:after{background-color:#000}.design-support-request{padding:8rem 0 16rem}@media only screen and (max-width:1600px){.design-support-request{padding:5rem 0 10rem}}@media only screen and (max-width:1024px){.design-support-request{padding:4rem 0 8rem}}@media only screen and (max-width:767px){.design-support-request{padding:6rem 0 16rem}}.design-support-request__box{display:grid;grid-template-columns:41.6rem 1fr;gap:8.2rem;padding:5rem 10.2rem 5.6rem 5rem;border-radius:.8rem;background-color:#efefef}@media only screen and (max-width:1600px){.design-support-request__box{gap:1.2rem;padding:5rem 3rem 5.6rem 5rem}}@media only screen and (max-width:1024px){.design-support-request__box{padding:2.4rem 2.4rem 3.2rem;grid-template-columns:100%;gap:5.8rem}}@media only screen and (max-width:767px){.design-support-request__box{gap:6.4rem}}@media only screen and (max-width:767px){.design-support-request__box{padding:3.2rem 3.2rem 6.4rem;border-radius:1.6rem}}.design-support-request__title{font-size:clamp(48px,calc(48px + (100vw - 1920px)*-0),48px)}@media only screen and (max-width:1024px){.design-support-request__title{font-size:calc(48px + (100vw - 1440px) * -16 / -416)}}@media only screen and (max-width:767px){.design-support-request__title{font-size:calc(32px + (100vw - 1024px) * -4 / -634)}}.design-support-request__title{font-weight:500;line-height:1.2;margin-bottom:4rem}@media only screen and (max-width:1024px){.design-support-request__title{margin-bottom:1.6rem}}@media only screen and (max-width:767px){.design-support-request__title{margin-bottom:3.2rem}}.design-support-request__text{font-size:2.2rem;line-height:1.3;margin-bottom:4rem;opacity:.5}@media only screen and (max-width:1024px){.design-support-request__text{font-size:1.6rem;margin-bottom:1.6rem;max-width:45rem}}@media only screen and (max-width:767px){.design-support-request__text{font-size:3.2rem;margin-bottom:3.2rem;max-width:55rem}}.design-support-request__link{font-size:2.4rem;font-weight:500;line-height:1.2}@media(hover:hover){.design-support-request__link{transition:.3s}.design-support-request__link:hover{color:#4f4f4f}}@media only screen and (max-width:1024px){.design-support-request__link{font-size:2rem;line-height:1.3}}@media only screen and (max-width:767px){.design-support-request__link{font-size:3.6rem}}.result{padding:8rem 0 2rem}@media only screen and (max-width:767px){.result{padding-top:11.2rem;padding-bottom:8rem}}.result__block{display:flex;flex-direction:column;gap:2.4rem;max-width:84.5rem;background-color:#f4f4f6;padding:7.2rem 10.8rem 8rem 10.9rem;border-radius:2.4rem 2.4rem 2.4rem 0;margin-bottom:2.4rem}@media only screen and (max-width:767px){.result__block{gap:4.8rem;padding:8rem 4.8rem;border-radius:4.8rem 4.8rem 4.8rem 0;margin-bottom:4.8rem}}.result__title{font-size:3.2rem;line-height:1.2;font-weight:500}@media only screen and (max-width:1024px){.result__title{line-height:1.3;font-size:2rem}}@media only screen and (max-width:767px){.result__title{font-size:4rem}}.result__text{font-size:1.8rem;line-height:1.6}@media only screen and (max-width:1024px){.result__text{font-size:1.6rem}}@media only screen and (max-width:767px){.result__text{font-size:3.2rem}}.result__caption-block{display:flex;gap:2.4rem;align-items:center}@media only screen and (max-width:767px){.result__caption-block{gap:4.8rem}}.result__caption-block picture{flex-shrink:0}.result__img{width:8rem;height:8rem;border-radius:50%;object-fit:cover;flex-shrink:0}@media only screen and (max-width:1024px){.result__img{width:6.4rem;height:6.4rem}}@media only screen and (max-width:767px){.result__img{width:12.8rem;height:12.8rem}}.result__role{color:#8f95a1}@media only screen and (max-width:767px){.result__role{display:block}}.case-content .review .container{max-width:105.2rem}@media only screen and (max-width:1600px){.case-content .review .container{max-width:none;padding-right:6rem;padding-left:6rem}}@media only screen and (max-width:1024px){.case-content .review .container{padding-left:1.6rem;padding-right:1.6rem}}@media only screen and (max-width:767px){.case-content .review .container{padding-left:3.2rem;padding-right:3.2rem}}.review{background-color:#f4f4f6;padding:10rem 0}@media only screen and (max-width:1600px){.review{padding:6rem 0}}@media only screen and (max-width:767px){.review{padding:11.2rem 0}}.review__container{padding-top:5.4rem;padding-bottom:5.4rem;border-top:1px solid #c7cad0;border-bottom:1px solid #c7cad0}@media only screen and (max-width:1600px){.review__container{padding-top:4rem;padding-bottom:5.2rem}}@media only screen and (max-width:767px){.review__container{padding-top:8rem;padding-bottom:12.8rem}}.review__block{display:grid;gap:9.8rem;grid-template-columns:3fr 1fr;grid-template-areas:"text logo"}@media only screen and (max-width:1024px){.review__block{grid-template-areas:"logo" "text";grid-template-columns:100%}}@media only screen and (max-width:1024px){.review__block{gap:2.4rem}}@media only screen and (max-width:767px){.review__block{gap:4.8rem}}.review__text-block{display:flex;flex-direction:column;gap:2.4rem;grid-area:text}.review__logo{display:block;width:25rem;height:6.5rem;grid-area:logo;justify-self:center}@media only screen and (max-width:1024px){.review__logo{justify-self:start;width:21rem;height:5.6rem}}@media only screen and (max-width:767px){.review__logo{width:42rem;height:10.2rem}}.review__logo svg,.review__logo img{width:100%;height:100%;object-fit:contain;object-position:left}.review__title{font-size:1.2rem;line-height:1.4;font-weight:400;color:#8f95a1;margin-bottom:2rem}@media only screen and (max-width:1024px){.review__title{font-size:1.4rem;margin-bottom:2.4rem}}@media only screen and (max-width:767px){.review__title{margin-bottom:4.8rem;font-size:2.8rem}}.review__text{font-size:1.6rem;line-height:1.6}@media only screen and (max-width:1024px){.review__text{font-size:2rem}}@media only screen and (max-width:767px){.review__text{font-size:4rem}}.review__caption-block{display:flex;gap:2rem;align-items:center}@media only screen and (max-width:1024px){.review__caption-block{gap:1.6rem}}@media only screen and (max-width:767px){.review__caption-block{gap:3.2rem}}.review__caption-block picture{flex-shrink:0}.review__img{display:block;width:6.6rem;height:6.6rem;border-radius:50%;object-fit:cover;flex-shrink:0}@media only screen and (max-width:1024px){.review__img{width:6.4rem;height:6.4rem}}@media only screen and (max-width:767px){.review__img{width:12.8rem;height:12.8rem}}.review__caption{font-size:1.4rem;line-height:1.6;flex-shrink:1}@media only screen and (max-width:1024px){.review__caption{font-size:1.6rem}}@media only screen and (max-width:767px){.review__caption{font-size:3.2rem}}.review__role{color:#8f95a1}@media only screen and (max-width:767px){.review__role{display:block}}.cases-slider{padding-top:8rem}@media only screen and (max-width:1600px){.cases-slider{padding-top:10rem;padding-bottom:5rem}}@media only screen and (max-width:1024px){.cases-slider{padding-top:8rem;padding-bottom:4rem}}@media only screen and (max-width:767px){.cases-slider{padding-top:16rem;padding-bottom:6rem}}.cases-slider__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6rem}@media only screen and (max-width:1600px){.cases-slider__head{margin-bottom:3.2rem}}@media only screen and (max-width:1024px){.cases-slider__head{margin-bottom:2.4rem}}@media only screen and (max-width:767px){.cases-slider__head{margin-bottom:4.8rem}}.cases-slider__title{font-size:clamp(48px,calc(48px + (100vw - 1920px)*-0),48px)}@media only screen and (max-width:1024px){.cases-slider__title{font-size:calc(48px + (100vw - 1440px) * -16 / -416)}}@media only screen and (max-width:767px){.cases-slider__title{font-size:calc(32px + (100vw - 1024px) * -4 / -634)}}.cases-slider__title{font-weight:500;line-height:1.2}.cases-slider__buttons{display:flex;align-items:center}.cases-slider__buttons>:not(:last-child){margin-right:.8rem}@media only screen and (max-width:1024px){.cases-slider__buttons{display:none}}.cases-slider__button{display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:1.2rem;background-color:#f4f4f6}.cases-slider__button>svg{width:2.4rem;height:2.4rem}.cases-slider__body{margin-right:-2.6rem}@media only screen and (max-width:1024px){.cases-slider__body{margin-right:0}}.cases-slider__slide{padding-right:2.6rem}@media only screen and (max-width:1024px){.cases-slider__slide{padding-right:0}}@media only screen and (max-width:1024px){.cases-slider__slide:not(:last-child){padding-bottom:.8rem}}@media only screen and (max-width:767px){.cases-slider__slide:not(:last-child){padding-bottom:1.6rem}}.cases-slider__slide-inner{padding:2rem;position:relative;aspect-ratio:1/1;grid-column:span 2;z-index:1;background-color:#eee;cursor:pointer}@media(hover:hover){.cases-slider__slide-inner{transition:.3s}.cases-slider__slide-inner:hover{background-color:#fff}}@media only screen and (max-width:1024px){.cases-slider__slide-inner{padding:1.2rem}}@media only screen and (max-width:767px){.cases-slider__slide-inner{padding:2.4rem}}.cases-slider__slide-title{font-size:1.8rem;line-height:1.2;max-width:52rem}.cases-slider__slide-img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:contain;z-index:-1}.case-content{overflow:hidden}.case-content__inner{padding-right:10rem}@media only screen and (max-width:1600px){.case-content__inner{padding-right:1rem}}.case-content__header{margin-bottom:2.4rem}@media only screen and (max-width:767px){.case-content__header{margin-bottom:4.8rem}}.case-content__header-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2.4rem}@media only screen and (max-width:1024px){.case-content__header-top{flex-direction:column}}@media only screen and (max-width:767px){.case-content__header-top{margin-bottom:4.8rem}}.case-content__header-bottom{display:grid;grid-template-columns:1fr 41rem;gap:13.5rem}@media only screen and (max-width:1600px){.case-content__header-bottom{grid-template-columns:1fr 30rem;gap:3rem}}@media only screen and (max-width:1024px){.case-content__header-bottom{grid-template-columns:100%;gap:0}}.case-content__header-right{display:flex;align-items:flex-end}@media only screen and (max-width:1024px){.case-content__header-right{order:-1}}.case-content__title{font-size:clamp(48px,calc(48px + (100vw - 1920px)*-0),48px)}@media only screen and (max-width:1024px){.case-content__title{font-size:calc(48px + (100vw - 1440px) * -16 / -416)}}@media only screen and (max-width:767px){.case-content__title{font-size:calc(32px + (100vw - 1024px) * -4 / -634)}}.case-content__title{line-height:1.2;font-weight:500}@media only screen and (max-width:1024px){.case-content__title{margin-bottom:.8rem}}@media only screen and (max-width:767px){.case-content__title{margin-bottom:1.6rem}}.case-content__link{display:flex;align-items:center;color:#8f95a1;font-size:1.4rem;line-height:1.3}.case-content__link>span{padding-top:.4rem}@media only screen and (max-width:767px){.case-content__link{font-size:2.8rem}}@media(hover:hover){.case-content__link{transition:.3s}.case-content__link:hover{color:#000}}.case-content__link-icon{display:block;width:2.4rem;height:2.4rem}@media only screen and (max-width:767px){.case-content__link-icon{width:4.8rem;height:4.8rem}}.case-content__header-top>.case-content__link{margin-top:2.8rem}@media only screen and (max-width:1024px){.case-content__header-top>.case-content__link{margin-top:0}}@media only screen and (max-width:1024px){.case-content__header-right>.case-content__link{transform:translateY(-2.4rem)}}@media only screen and (max-width:767px){.case-content__header-right>.case-content__link{transform:translateY(-4.8rem)}}@media only screen and (max-width:1024px){.case-content__tags{overflow:visible}}.case-content__tags-item{max-width:max-content}.case-content__tags-item:not(:last-child){padding-right:.8rem}.case-content__tags-item>span{display:inline-flex;align-items:center;justify-content:center;border:1px solid #e9eaec;color:#8f95a1;font-size:1.4rem;line-height:1.3;padding:1.3rem 2.4rem 1rem;text-align:center;border-radius:2.4rem}@media only screen and (max-width:767px){.case-content__tags-item>span{padding:2.6rem 4.8rem 2rem;border-radius:4.8rem;font-size:2.8rem}}.case-content__main{display:grid;grid-template-columns:1fr 41rem;gap:13.5rem;padding-bottom:8rem;border-bottom:1px solid #e9eaec}@media only screen and (max-width:1600px){.case-content__main{grid-template-columns:1fr 30rem;gap:3rem;padding-bottom:6rem}}@media only screen and (max-width:1024px){.case-content__main{padding-bottom:4.2rem}}@media only screen and (max-width:767px){.case-content__main{padding-bottom:8.4rem}}@media only screen and (max-width:1024px){.case-content__main{grid-template-columns:100%;gap:1.6rem}}@media only screen and (max-width:767px){.case-content__main{gap:3.2rem}}.case-content__left{border-top:1px solid #e9eaec;padding-top:6.4rem}@media only screen and (max-width:1024px){.case-content__left{border:none;padding-top:2.4rem}}@media only screen and (max-width:767px){.case-content__left{padding-top:4.8rem}}.case-content__right{padding-top:6.4rem;border-top:1px solid #e9eaec}@media only screen and (max-width:1024px){.case-content__right{order:-1;padding-top:2.4rem}}@media only screen and (max-width:767px){.case-content__right{padding-top:4.8rem}}.case-content__lebel{font-size:1.4rem;line-height:1.15;margin-bottom:2.4rem;color:#8f95a1}@media only screen and (max-width:1024px){.case-content__lebel{font-size:1.6rem;line-height:1.6}}@media only screen and (max-width:767px){.case-content__lebel{font-size:3.2rem;margin-bottom:4.8rem}}.case-content__left .case-content__text{font-size:2.2rem;max-width:69rem}.case-content__left .case-content__text:not(:last-child){margin-bottom:1.6rem}@media only screen and (max-width:1600px){.case-content__left .case-content__text{font-size:2rem}}@media only screen and (max-width:1024px){.case-content__left .case-content__text{font-size:1.8rem}}@media only screen and (max-width:767px){.case-content__left .case-content__text{font-size:3.6rem;max-width:none}.case-content__left .case-content__text br+span:before{content:"- "}}.case-content__right .case-content__text{font-size:1.6rem;max-width:36rem}.case-content__right .case-content__text:not(:last-child){margin-bottom:1.6rem}@media only screen and (max-width:767px){.case-content__right .case-content__text:not(:last-child){margin-bottom:3.2rem}}@media only screen and (max-width:767px){.case-content__right .case-content__text{font-size:3.2rem;max-width:none}}.case-content__text{line-height:1.6}.case-content .container{padding-left:0;padding-right:0;max-width:137.8rem;padding-left:3.2rem;padding-right:3.2rem}@media only screen and (max-width:1024px){.case-content .container{padding-left:1.6rem;padding-right:1.6rem}}@media only screen and (max-width:767px){.case-content .container{padding-left:3.2rem;padding-right:3.2rem}}.case-content .design-support-request{padding-bottom:0}@media only screen and (max-width:767px){.case-content>[class$=-section]:first-child{padding-top:8rem}}@media only screen and (max-width:767px){.case-content .result{padding-top:11.2rem}}.footer{padding:3.2rem 0 11rem}@media only screen and (max-width:1024px){.footer{padding:2.4rem 0 12rem}}@media only screen and (max-width:767px){.footer{padding:2.4rem 0 9.6rem}}.footer__container{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:767px){.footer__container{flex-direction:column}}.footer__left{display:flex;justify-content:space-between;width:100%;max-width:60.6rem}@media only screen and (max-width:1600px){.footer__left{max-width:59rem}}@media only screen and (max-width:1024px){.footer__left{max-width:48.6rem}}@media only screen and (max-width:767px){.footer__left{max-width:none;margin-bottom:8rem}}.footer__contacts{display:flex;flex-direction:column;max-width:25.5rem;min-height:14.6rem}@media only screen and (max-width:1024px){.footer__contacts{min-height:13rem}}@media only screen and (max-width:767px){.footer__contacts{max-width:calc(50% - .8rem)}}.footer__contacts-item{color:#c8c8c8;line-height:1.3}.footer__contacts-item:not(:last-child){margin-bottom:2rem}@media only screen and (max-width:1024px){.footer__contacts-item:not(:last-child){margin-bottom:1.6rem}}@media only screen and (max-width:1024px){.footer__contacts-item{font-size:1.5rem}}@media only screen and (max-width:767px){.footer__contacts-item{font-size:3rem}}.footer__social{flex-grow:1;align-items:flex-end}@media only screen and (max-width:767px){.footer__social{margin-top:3.2rem}}.footer__text{margin-bottom:2rem;line-height:1.3}@media only screen and (max-width:1024px){.footer__text{margin-bottom:1.6rem;font-size:1.5rem}}@media only screen and (max-width:767px){.footer__text{font-size:3rem}}.footer__right{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:60.6rem;padding-left:.8rem}@media only screen and (max-width:1600px){.footer__right{max-width:42.4rem}}@media only screen and (max-width:1024px){.footer__right{flex-direction:column;align-items:flex-start;justify-content:space-between;max-width:18.4rem;min-height:13rem;padding-left:0}}@media only screen and (max-width:767px){.footer__right{max-width:none;flex-direction:row;align-items:center;min-height:0}}@media only screen and (max-width:767px){.footer__brief{padding:3.1rem 3rem 2.7rem}}.footer__back{display:flex;align-items:center}@media(hover:hover){.footer__back{transition:.3s}.footer__back:hover{color:#c8c8c8}}.footer__back-arrow{width:1.6rem;height:1.6rem}@media only screen and (max-width:767px){.footer__back-arrow{width:3.2rem;height:3.2rem}}@media only screen and (max-width:767px){.footer__back{font-size:3.2rem;max-width:calc(50% - .8rem);width:100%}}@media(hover:hover){a.footer__contacts-item{transition:.3s}a.footer__contacts-item:hover{color:#000}}
