footer{align-items:flex-start;color:#fff;display:flex;font-size:1rem;justify-content:space-between;padding:2rem 5rem 3rem;text-transform:uppercase}footer .left{display:flex;flex:2 1;text-align:left}footer .left>span{flex:auto;margin-right:1.5rem}footer .left>a{color:#fff;margin-right:1.5rem}footer .left.mobile{display:none}footer .center{width:20rem}footer .right{display:flex;flex:2 1;text-align:right}footer .right>a{color:#fff;flex:auto;margin-left:2rem}footer .langFrame{padding:1rem 3rem;position:relative}footer .lang{align-items:flex-start;background:none;border:1px solid #353538;border-radius:1rem;bottom:.2rem;display:flex;flex-direction:column;flex-direction:column-reverse;font-size:1rem;left:2rem;position:absolute}footer .lang .main{align-items:center;display:flex;padding:.5rem 1rem .7rem}footer .lang .main svg{height:.8rem;margin-left:.5rem;transform:rotate(270deg);transition:.3s ease-in-out;width:.8rem}footer .lang .main svg path{fill:#353538}footer .lang .choice{align-items:flex-start;display:flex;flex-direction:column;height:0;overflow:hidden;transition:.3s ease-in-out;width:100%}footer .lang .choice span{padding:.5rem 1rem;text-align:left;width:100%}footer .lang .choice span:hover{font-weight:600}footer .lang.open{height:5rem}footer .lang.open .main svg{transform:rotate(90deg) translateX(.2rem)}footer .lang.open .choice{height:3rem;padding-top:.5rem}@media(max-width:1000px){footer{padding-bottom:10rem}footer,footer>.left,footer>.right{align-items:center;flex-direction:column}footer>.left{text-align:center}footer>.left span{margin:1rem 0 0}footer>.left span:first-of-type{display:none}footer>.left.mobile{display:block;margin-top:3rem}footer>.right{margin-top:3rem}footer>.right a{margin:1rem 0 0}footer .langFrame{padding:3rem 0 0;position:relative}footer .lang{flex-direction:column;position:static}footer .lang .main{align-items:center;display:flex;padding:.5rem 1rem .7rem}footer .lang .main svg{height:.8rem;margin-left:.5rem;transform:rotate(270deg);transition:.3s ease-in-out;width:.8rem}footer .lang .main svg path{fill:#353538}footer .lang .choice{align-items:flex-start;display:flex;flex-direction:column;height:0;overflow:hidden;transition:.3s ease-in-out;width:100%}footer .lang .choice span{padding:.5rem 1rem;text-align:left;width:100%}footer .lang .choice span:hover{font-weight:600}footer .lang.open{height:5.3rem}footer .lang.open .choice{height:5rem;padding-top:.5rem}}.splash{background-color:#000;overflow:hidden;position:fixed;z-index:1000}.splash,.splash video{height:100%;left:0;top:0;width:100%}.splash video{position:absolute}.weWork{color:#fff;display:flex;flex-direction:column}.weWork .head{padding:6rem 5rem 3rem;text-align:left;text-transform:uppercase}.weWork .head h1{font-size:6rem;font-weight:600;line-height:100%}.weWork .head h1 b{display:block;font-size:10.3rem;font-weight:700;line-height:80%}.weWork .bubble{border:1px solid #1d1d1f;border-radius:1rem;max-width:1500px;padding:1rem}.weWork .bubble.title{border-radius:1.8rem;font-size:1.15rem;font-weight:400;min-width:13rem;padding:1rem 1.5rem;text-transform:uppercase}.weWork .line{align-items:flex-start;border-bottom:1px solid #1d1d1f;border-top:1px solid #1d1d1f;display:flex;padding:1rem 5rem}.weWork .line>.bubble:last-child{flex:2 1;font-size:1.5rem;margin-left:1rem;padding:1rem 2rem;text-align:left}.weWork .process{align-items:flex-start;display:flex;flex-direction:column;padding:2rem 5rem}.weWork .process .row{display:flex;flex-wrap:wrap;overflow:hidden;padding-top:1rem}.weWork .process .row>.card{align-items:flex-start;background-color:#1d1d1f80;border-radius:1rem;color:#fff;display:flex;flex-direction:column;height:17rem;margin-bottom:.5rem;margin-right:.5rem;max-width:30rem;padding:1.3rem 2rem;text-align:left;width:calc(25% - 1rem)}.weWork .process .row>.card>span{font-size:1.7rem;font-style:italic}.weWork .process .row>.card>div{align-items:flex-end;display:flex;flex:2 1;margin-bottom:1.5rem}.weWork .process .row>.card>div>b{font-size:2.7rem;font-weight:600;line-height:120%}.weWork .process .row>.card>div>b>b{font-size:4rem}.weWork .process .row>.card>p{font-size:1rem;height:3rem;line-height:130%}.weWork .services{align-items:flex-start;border-top:1px solid #1d1d1f;display:flex;flex-direction:column;padding:2rem 5rem 7rem}.weWork .services .row{display:flex;flex-wrap:wrap;max-width:1800px;padding-top:2rem;width:100%}.weWork .services .row>.elem{display:flex;flex:2 1;margin:0 2rem 2rem 0}.weWork .services .row>.elem>img{border:1px solid #fff;border-radius:100%;height:4rem;width:4rem}.weWork .services .row>.elem>div{align-items:flex-start;display:flex;flex-direction:column;margin-left:1.5rem}.weWork .services .row>.elem .title{align-items:center;display:flex;margin-bottom:1.5rem;margin-top:.9rem}.weWork .services .row>.elem .title>h3{font-size:2rem;font-style:italic;font-weight:500}.weWork .services .row>.elem .title>svg{height:.7rem;margin-left:1rem;transform:rotate(-90deg);transition:.3s ease-in-out;width:.7rem}.weWork .services .row>.elem .list{align-items:flex-start;display:flex;flex-direction:column;max-height:3rem;opacity:0;transition:.3s ease-in-out}.weWork .services .row>.elem .list>span{color:#82828b;font-size:1.3rem;font-style:italic;margin-bottom:.8rem}.weWork .services .row>.elem.show .title svg{transform:rotate(90deg)}.weWork .services .row>.elem.show .list{max-height:none;opacity:1}@media(max-width:1700px){.weWork .process .row>.card>div>b{font-size:2.7rem}.weWork .process .row>.card>div>b>b{font-size:3.5rem}}@media(max-width:1440px){.weWork .head h1{font-size:4rem}.weWork .head h1 b{font-size:8rem}.weWork .process .row>.card{height:15rem;max-width:50%;width:calc(50% - 1rem)}.weWork .services .row>.elem{display:flex;flex:1 1;margin:0 2rem 2rem 0;min-width:21rem}}@media(max-width:1000px){.weWork .head{padding:5rem 2rem 3rem}.weWork .head h1{font-size:clamp(2rem,5vw,5rem);text-align:center}.weWork .head h1 b{font-size:clamp(4rem,12vw,8rem);line-height:80%;margin-top:.5rem}.weWork .bubble{padding:.7rem}.weWork .bubble.title{border-radius:1.8rem;font-size:clamp(1rem,2vw,1.15rem);min-width:0;min-width:auto;padding:2vw 4vw}.weWork .line{align-items:center;flex-direction:column;padding:1rem 2rem}.weWork .line>.bubble:last-child{font-size:clamp(1.1rem,2.3vw,1.5rem);line-height:130%;margin-left:0;margin-top:1rem;padding:2vw 4vw;text-align:center}.weWork .process{align-items:center;padding:2rem}.weWork .process .row{flex-direction:column;width:100%}.weWork .process .row>.card{align-items:flex-start;height:clamp(13rem,50vw,17rem);margin:0 0 calc(.5rem + 1vw);max-width:none;padding:5vw 2rem;width:100%}.weWork .process .row>.card>span{font-size:1.7rem;font-weight:500}.weWork .process .row>.card>div{margin-bottom:2.5rem}.weWork .process .row>.card>div>b{font-size:3rem;line-height:100%}.weWork .process .row>.card>div>b>b{font-size:3rem}.weWork .process .row>.card>p{font-size:1.2rem;height:2.4rem;line-height:100%}.weWork .services{align-items:center;padding:2rem 2rem 7rem}.weWork .services .row{flex-direction:column;padding-top:2rem;width:100%}.weWork .services .row>.elem{border:1px solid #1d1d1f;border-radius:2rem;display:flex;flex:1 1;margin:0 0 1.5rem;padding:clamp(1.5rem,3vw,3rem) clamp(2rem,4vw,4rem)}.weWork .services .row>.elem>img{height:clamp(3rem,8vw,4rem);width:clamp(3rem,8vw,4rem)}.weWork .services .row>.elem>div{display:flex;flex:2 1;flex-direction:column;margin-left:3.5rem;min-height:clamp(3rem,8vw,4rem)}.weWork .services .row>.elem .title{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem;margin-top:.9rem;width:100%}.weWork .services .row>.elem .title>h3{font-size:clamp(1.7rem,4vw,3rem)}.weWork .services .row>.elem .title>svg{height:1rem;margin-left:0;width:1rem}.weWork .services .row>.elem .list{max-height:0;transition:.3s ease-in-out}.weWork .services .row>.elem .list>span{font-size:clamp(1.2rem,2.7vw,2rem);margin-bottom:1.2rem;text-align:left}.weWork .services .row>.elem.show .list{max-height:20rem}}@media(max-width:678px){.weWork .head{padding-left:1rem;padding-right:1rem}.weWork .head h1 b.smaller{font-size:100%}.weWork .process .row>.card{height:clamp(13rem,53vw,15rem);padding:5vw 2rem}.weWork .process .row>.card>span{font-size:1.7rem}.weWork .process .row>.card>div{margin-bottom:1.2rem}.weWork .process .row>.card>div>b{font-size:2.5rem;line-height:90%}.weWork .process .row>.card>div>b>b{font-size:2.5rem}.weWork .process .row>.card>p{font-size:1.1rem;height:auto}.weWork .services .row>.elem{margin-bottom:1rem;max-width:100%;padding:clamp(1rem,2.4vw,2rem) clamp(1.5rem,3vw,3rem)}.weWork .services .row>.elem>img{margin-top:.3rem}.weWork .services .row>.elem>div{margin-left:2rem;min-height:clamp(2rem,6.5vw,4rem)}.weWork .services .row>.elem .title{margin-bottom:1.5rem;margin-top:.9rem}.weWork .services .row>.elem .title>h3{font-size:clamp(1.7rem,4vw,3rem)}.weWork .services .row>.elem .list>span{font-size:clamp(1.2rem,2.7vw,2rem);margin-bottom:1.2rem;text-align:left}}@media(max-width:444px){.weWork .head,.weWork .line,.weWork .process,.weWork .services{padding-left:0;padding-right:0}.weWork .services .row>.elem{border-radius:1.5rem}.weWork .services .row>.elem>img{height:2rem;margin-top:.7rem;width:2rem}.weWork .services .row>.elem>div{margin-left:1rem;min-height:clamp(2rem,6.5vw,4rem)}.weWork .services .row>.elem .title{margin-bottom:1.5rem;margin-top:.9rem}.weWork .services .row>.elem .title>h3{font-size:clamp(1.7rem,4vw,3rem)}.weWork .services .row>.elem .list>span{font-size:clamp(1.2rem,2.7vw,2rem);margin-bottom:1.2rem;text-align:left}}.clients{color:#fff;display:flex;flex-direction:column;padding-bottom:5rem;padding-top:8rem;text-align:left}.clients .row{display:flex;padding:.5rem 5rem;width:100%}.clients .row>.tile:first-of-type{margin-right:.5rem}.clients .row>.tile:last-of-type{margin-left:.5rem}.clients .subCol h1{font-size:6rem;font-weight:600;line-height:130%;margin-bottom:5rem;text-transform:uppercase}.clients .subCol h1>b{display:block;font-size:11rem;font-weight:700}.clients .subCol:first-child{flex:3 1;margin-right:.5rem}.clients .subCol:last-child{display:flex;flex:2 1;flex-direction:column;margin-left:.5rem}.clients .tile{align-items:flex-end;background-color:#353538;background-position:50%;background-size:cover;border-radius:2rem;display:flex;flex:2 1;height:calc(13rem + 20vw);isolation:isolate;overflow:hidden;position:relative;transform:translateZ(0)}.clients .tile .mobilePlus{display:none}.clients .tile>.title{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#00000080;border-top-right-radius:1rem;min-width:10rem;padding:1rem 1.7rem 1.2rem;text-align:center;text-transform:uppercase;transform:translateZ(0);transition:transform .5s linear}.clients .tile>.title>small{opacity:0}.clients .tile.larger{flex:4 1}.clients .tile.border{border:1px solid #353538}.clients .tile.video{flex:2 1;position:relative}.clients .tile.video>video{height:100%;left:0;object-fit:cover;position:absolute;top:0;transform:translateZ(0);transition:transform .5s linear;width:100%}.clients .tile.video>.title{bottom:0;left:0;position:absolute;z-index:10}.clients .tile .hover{background-color:#000000b3;display:flex;flex-direction:column;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s ease-in-out;width:100%;z-index:3}.clients .tile .hover>div{align-items:center;color:#fff;display:flex;flex:2 1;flex-direction:column;justify-content:center;text-transform:uppercase}.clients .tile .hover>div small{font-size:2rem;font-weight:500;margin-bottom:.5rem}.clients .tile .hover>div b{font-size:4rem;font-weight:700;text-align:center}.clients .tile .hover>div a{color:#fff;text-align:center}.clients .tile .hover>div:nth-child(2),.clients .tile .hover>div:nth-child(3){border-top:1px solid #82828bb3}.clients .tile:hover .hover{opacity:1}@media(max-width:1440px){.clients .tile .hover>div small{font-size:1.5rem}.clients .tile .hover>div b{font-size:3rem}}@media(max-width:1200px){.clients .subCol:first-child,.clients .subCol:last-child{margin-left:0;margin-right:0}.clients .subCol h1{font-size:clamp(3rem,6vw,5rem);line-height:140%;margin-bottom:10vh;text-align:center}.clients .subCol h1>b{font-size:270%}.clients .row{flex-direction:column;margin:0;padding:0 1.5rem}.clients .row>.tile:first-child,.clients .row>.tile:last-child{margin-left:0;margin-right:0}.clients .tile{align-items:normal;border-radius:1.5rem;display:flex;height:25rem;justify-content:space-between;margin-top:.7rem;max-height:25rem;min-height:25rem;width:100%}.clients .tile>.title{align-items:center;border-radius:0;display:flex;font-size:1.1rem;font-weight:500;height:4rem;margin-top:21rem;padding:0 1.5rem;text-align:left;transition:.3s ease-in-out;width:100%}.clients .tile>.title>small{font-size:1.1rem;font-weight:400;margin-top:.4rem;opacity:0;transition:1s ease-in-out}.clients .tile .mobilePlus{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#35353866;border-radius:100%;bottom:.6rem;display:flex;justify-content:center;padding:1rem;position:absolute;right:1rem;transform:rotate(45deg);transition:.3s ease-in-out;z-index:10}.clients .tile .mobilePlus>svg{height:.75rem;width:.75rem}.clients .tile .hover{align-items:flex-start;background-color:initial;border-top:1px solid #fff;height:calc(100% - 5rem);justify-content:flex-start;top:5rem;z-index:5}.clients .tile .hover>div{align-items:flex-start;flex:0 1;padding:2rem;width:100%}.clients .tile .hover>div small{font-size:1rem}.clients .tile .hover>div b{font-size:1.7rem;font-weight:500}.clients .tile:hover .hover{opacity:0}.clients .tile.hoveredMobile .title{align-items:flex-start;font-size:2rem;font-weight:600;height:100%;justify-content:space-between;margin-top:0;opacity:1;padding-top:1.5rem;position:absolute}.clients .tile.hoveredMobile .title>small{opacity:1}.clients .tile.hoveredMobile .hover{border-top:1px solid #fff3;height:calc(100% - 5rem);opacity:1;top:5rem;z-index:10}.clients .tile.hoveredMobile .mobilePlus{transform:rotate(0deg)}}@media(max-width:1000px){.clients{padding-top:3rem}}@media(max-width:678px){.clients .tile{height:17rem;max-height:17rem;min-height:17rem}.clients .tile .title{margin-top:13rem}.clients .tile .mobilePlus{bottom:1rem;padding:.7rem}.clients .tile.hoveredMobile .title{font-size:1.3rem;font-weight:700;padding:1.5rem}.clients .tile.hoveredMobile .title>small{font-size:1rem;margin-top:.15rem}.clients .tile.hoveredMobile .hover{height:calc(100% - 4rem);padding-left:1rem;top:4rem}.clients .tile.hoveredMobile .hover>div{padding:.8rem 1rem}.clients .tile.hoveredMobile .hover>div a>b,.clients .tile.hoveredMobile .hover>div>b,.clients .tile.hoveredMobile .hover>div>small{font-size:1.3rem}.clients .subCol h1{font-size:clamp(1.5rem,6vw,3rem);line-height:150%;margin-bottom:10vh}.clients .subCol h1>b{margin-top:.3rem}}@media(max-width:444px){.clients .tile{border-radius:1rem;height:13rem;max-height:13rem;min-height:13rem}.clients .tile .title{font-size:1rem;height:3rem;margin-top:10rem}.clients .tile .mobilePlus{bottom:.5rem;padding:.6rem}.clients .tile.hoveredMobile .title{padding:1rem 1.5rem}.clients .tile.hoveredMobile .hover{height:calc(100% - 3.5rem);top:3.5rem}.clients .tile.hoveredMobile .hover>div{align-items:flex-start;flex-direction:row;flex-direction:row-reverse;justify-content:flex-end;padding:.8rem 1rem}.clients .tile.hoveredMobile .hover>div>small{margin-left:.5rem}.clients .subCol h1{margin-bottom:7vh;margin-top:5vh}.clients .row{padding:0 1rem}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.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{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width: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{-webkit-margin-start:var(--swiper-centered-offset-before);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{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.landing{color:#fff}.landing .hero{height:100vh;position:relative;width:100%}.landing .hero>.layer{height:100%;left:0;position:absolute;top:0;width:100%}.landing .hero>video{height:100%;object-fit:cover;width:100%}.landing .weAre.ghostForScroll{flex-direction:column;height:auto;position:static}.landing .weAre.ghostForScroll>.slider>.slide{background-color:#0000;color:#000;opacity:0;z-index:-1}.landing .weAre{display:flex;height:100vh;margin-top:3rem;position:-webkit-sticky;position:sticky;top:3rem;width:100%;z-index:3}.landing .weAre .controlChevron{align-items:center;background-color:#82828b;border-radius:100%;bottom:25%;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:absolute;right:10%;transition:.3s ease-in-out;width:3.5rem;z-index:200}.landing .weAre .controlChevron.reverse{transform:rotate(180deg)}.landing .weAre .controlChevron.grey{background-color:#fff}.landing .weAre .controlChevron.grey>svg path{fill:#82828b}.landing .weAre .controlChevron>svg{height:2rem;transform:rotate(180deg) translateX(.2rem);width:2rem}.landing .weAre .animSliderFrame,.landing .weAre .sliderContainer{overflow:hidden;position:relative}.landing .weAre .sliderContainer,.landing .weAre .sliderContainer .sliderContainer{min-width:100vw}.landing .weAre .sliderContainer .sliderContainer .slide{margin-left:.5rem;min-width:calc(100vw - 7rem);width:calc(100vw - 7rem)}.landing .weAre .slider{display:flex;position:relative;width:100%}.landing .weAre .slider .slide{background-color:#82828b;border-radius:1.5rem;display:flex;flex-direction:column;height:80vh;line-height:85%;margin:0 .5rem 0 2rem;min-width:calc(100vw - 7rem);overflow:hidden;padding:4rem 3.5rem;text-align:left;text-transform:uppercase;transition:.3s ease-in-out;width:calc(100vw - 7rem)}.landing .weAre .slider .slide.snapped{opacity:0}.landing .weAre .slider .slide.main{background-color:#fff;color:#000;font-size:clamp(7rem,10vw,13rem);font-weight:800;justify-content:flex-end}.landing .weAre .slider .slide.main.onBg{background-color:#82828b;transform:scale(.9)}.landing .weAre .slider .slide.desc{font-size:clamp(1.7rem,2.3vw,3rem);font-weight:600;justify-content:center;line-height:110%}.landing .weAre .slider .slide.desc>b{color:#000;margin-bottom:3rem}.landing .weAre .slider .slide.desc>b>span{color:#fff}.landing .weAre .slider .slide.desc.onTop{transform:translateX(-100%);transition:1s ease-in-out;z-index:1}.landing .weAre .slider .slide.large{font-size:clamp(6rem,9vw,12rem);font-weight:700;justify-content:center}.landing .weAre .slider .slide.large b.fr{font-size:clamp(5.5rem,8vw,11rem)}.landing .weAre .slider .slide.large b span{color:#000}.landing .services{margin:5rem 0}.landing .services .expect{padding:2rem 5rem}.landing .services .expect .head{background-color:#000;display:flex;flex-direction:column;height:40vh;justify-content:flex-end;padding-bottom:5vh;position:-webkit-sticky;position:sticky;text-align:left;top:0;width:100%;z-index:10}.landing .services .expect .head h3{font-size:3rem;font-weight:600;margin:0 0 2rem}.landing .services .expect .head div{overflow:hidden}.landing .services .expect .head div>span{color:#82828b;font-size:1.2rem}.landing .services .expect .cards{display:flex;padding:4rem 0}.landing .services .expect .cards .cardLine{flex:2 1;height:150vh;padding-right:2rem}.landing .services .expect .cards .cardLine:last-child{padding-right:0}.landing .services .expect .cards .cardLine .card{margin-top:10vh;position:-webkit-sticky;position:sticky;top:40vh}.landing .services .expect .cards .cardLine.two .card{margin-top:50vh}.landing .services .expect .cards .cardLine.three .card{margin-top:75vh}.landing .services .expect .cards .cardLine.four .card{margin-top:100vh}.landing .services .expect .cards .card{align-items:flex-start;background-color:#35353880;border-radius:1rem;color:#fff;display:flex;flex-direction:column;height:18rem;margin:.5rem;padding:2rem 2.5rem;text-align:left;width:100%}.landing .services .expect .cards .card:first-child{margin-left:0}.landing .services .expect .cards .card:last-child{margin-right:0}.landing .services .expect .cards .card>svg{height:4rem;margin:2rem 0;width:auto}.landing .services .expect .cards .card>b{font-size:1.2rem;line-height:120%;max-width:80%}.landing .services .scrolledTextFrame{min-height:calc(20rem + 30vh);width:100%}.landing .services .scrolledText{margin:0;max-width:100%;overflow:hidden;padding:3rem 0;position:relative;position:-webkit-sticky;position:sticky;top:10rem;width:100%}.landing .services .scrolledText,.landing .services .scrolledText .scroller{display:flex;flex-wrap:nowrap;white-space:nowrap}.landing .services .scrolledText span{color:#fff;display:block;font-size:13rem;font-weight:800;opacity:.85;text-transform:uppercase;white-space:nowrap}.landing .ghostForScroll{height:400vh}.landing .real{height:120vh;overflow:hidden;padding:5vh 0;position:-webkit-sticky;position:sticky;top:0;width:100%}.landing .real .togglerFrame{align-items:center;display:flex;height:3.3rem;justify-content:flex-end;margin:auto auto 3vh;padding:0 0 0 .4rem;position:relative;width:-webkit-max-content;width:max-content}.landing .real .togglerFrame>div:first-child{height:3.3rem;min-width:100%;position:absolute;right:0;top:0;z-index:1}.landing .real .togglerFrame>div:first-child>svg{height:3.3rem;width:auto}.landing .real .togglerFrame .toggler{align-items:center;border-radius:20px;display:flex;font-size:.9rem;font-weight:500;height:3.3rem;justify-content:center;position:relative;width:6.7rem;z-index:10}.landing .real .togglerFrame .toggler .underline{background-color:#353538;border-radius:1.2rem;height:calc(100% - .5rem);left:0;position:absolute;top:.25rem;width:100%;z-index:-1}.landing .real .togglerFrame .toggler:last-child{justify-content:flex-end;padding:0;width:5rem}.landing .real .togglerFrame .toggler:last-child>div{align-items:center;background-color:#1d1d1f;border-radius:100%;display:flex;height:3rem;justify-content:center;margin-right:.33rem;padding:.4rem .5rem;transition:.3s ease-in-out;width:3rem}.landing .real .togglerFrame .toggler:last-child>div>svg{transform:scale(.8)}.landing .real .togglerFrame .toggler:last-child.toggler-active>div{background-color:#353538;transform:rotate(45deg)}.landing .real .togglerFrame .toggler:last-child.toggler-active>div>svg line{stroke:#82828b}.landing .real .swiper{overflow:visible}.landing .real .realSlider{position:relative}.landing .real .realSlider .sliderContainer{min-width:calc(100vw - 10rem);overflow:hidden;padding:6rem 5rem 0;position:relative}.landing .real .realSlider .sliderContainer .slider{display:inline-flex;position:relative;width:100%}.landing .real .realSlider .swiper{height:100%;width:100%}.landing .real .realSlider .swiper .swiper-slide{backdrop-filter:blur(3.5px);-webkit-backdrop-filter:blur(3.5px);-moz-backdrop-filter:blur(3.5px);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.landing .real .realSlider .controlChevron{align-items:center;background-color:#82828b;border-radius:100%;bottom:15%;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:absolute;right:5%;transition:.3s ease-in-out;width:3.5rem;z-index:200}.landing .real .realSlider .controlChevron.reverse{transform:rotate(180deg)}.landing .real .realSlider .controlChevron.grey{background-color:#fff}.landing .real .realSlider .controlChevron.grey>svg path{fill:#82828b}.landing .real .realSlider .controlChevron>svg{height:2rem;transform:rotate(180deg) translateX(.2rem);width:2rem}.landing .real .realSlider .cardFrame{height:100%;overflow:hidden;padding-top:4rem;position:relative}.landing .real .realSlider .cardFrame .card{align-items:center;background-color:#35353880;border-radius:1rem;display:flex;flex-direction:column;height:100%;padding:3rem 3rem .5rem;position:relative;width:100%}.landing .real .realSlider .cardFrame .card.web{padding:3rem 1rem 0}.landing .real .realSlider .cardFrame .card.web .logo{height:4rem;margin-bottom:2rem;overflow:hidden;position:static;width:auto}.landing .real .realSlider .cardFrame .card.brand{background-color:#82828b;background-position:center 10%;background-size:cover;height:0;overflow:hidden;padding:0;touch-action:none}.landing .real .realSlider .cardFrame .logo{bottom:calc(100% - 2rem);height:4.5rem;position:absolute;width:4.5rem}.landing .real .realSlider .cardFrame:hover .frame>img:nth-child(2){opacity:0}.landing .real .realSlider .cardFrame:hover .frame video{opacity:1;z-index:0}.landing .real .realSlider .cardFrame .frame{overflow:hidden;pointer-events:none;position:relative;width:100%}.landing .real .realSlider .cardFrame .frame>img.shadow{opacity:0;width:100%}.landing .real .realSlider .cardFrame .frame>img:first-child{height:100%;left:0;position:absolute;width:100%;z-index:2}.landing .real .realSlider .cardFrame .frame>img:nth-child(2){height:calc(100% - 1rem);left:.5rem;position:absolute;width:calc(100% - 1rem);z-index:1}.landing .real .realSlider .cardFrame .frame>video{height:calc(100% - 1rem);isolation:isolate;left:.5rem;object-fit:cover;opacity:0;position:absolute;transition:.3s ease-in-out;width:calc(100% - 1rem);z-index:-1}.landing .real .realSlider .cardFrame .frame.mac{flex:2 1;height:100%}.landing .real .realSlider .cardFrame .frame.mac>img.shadow{height:100%}.landing .real .realSlider .cardFrame .frame.mac>img:first-child{height:100%;width:auto}.landing .real .realSlider .cardFrame .frame.mac>img:nth-child(2),.landing .real .realSlider .cardFrame .frame.mac>video{border-radius:0;height:auto;left:.5rem;width:calc(100% - 1rem)}.landing .real .swiper-button-next,.landing .real .swiper-button-prev{height:2rem;transition:.3s ease-in-out;width:2rem;z-index:20}.landing .real .swiper-button-next:after,.landing .real .swiper-button-prev:after{color:#82828b;font-size:1.3rem;font-weight:600}.landing .real .swiper-button-next{right:0}.landing .real .swiper-button-prev{left:0}.landing .real .firstSlideMode .swiper-button-prev{opacity:0}.landing .real .shadowLeft,.landing .real .shadowRight{background:linear-gradient(90deg,#0000,#000);height:100%;overflow:visible;pointer-events:none;position:absolute;right:0;top:0;width:20vw;z-index:10}.landing .real .shadowLeft{background:linear-gradient(90deg,#000,#0000);left:0;right:auto;top:0;transition:.3s ease-in-out;z-index:10}.landing .real .shadowLeft.hidden{opacity:0}.landing .real .terms{font-size:10rem;min-height:70vh;overflow:visible;position:relative;text-transform:uppercase;width:100%}.landing .real .terms:after{background:linear-gradient(180deg,#000 30%,#0000);top:0}.landing .real .terms:after,.landing .real .terms:before{content:"";height:3rem;left:0;position:absolute;width:100%;z-index:10}.landing .real .terms:before{background:linear-gradient(0deg,#000 30%,#0000);bottom:0}.landing .real .terms>div{align-items:center;bottom:0;display:flex;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0;white-space:nowrap}.landing .featured{background-color:#000;border-top:1px solid #353538;margin:calc(10rem + 35vh) 0 10rem;position:-webkit-sticky;position:sticky;top:0;width:100%}.landing .featured .headFrame{padding:10rem 0}.landing .featured .head{align-items:center;display:flex;flex-direction:column;padding:3rem 10rem;position:-webkit-sticky;position:sticky;top:5rem}.landing .featured .head h2{font-size:10rem;font-weight:800;line-height:80%;margin-bottom:3rem;text-transform:uppercase}.landing .featured .head p{color:#82828b;font-size:1rem;line-height:140%;margin-left:20rem;text-align:left;width:20rem}.landing .featured .cards{align-items:center;display:flex;flex-direction:column}.landing .featured .cards .card{border-radius:1.5rem;height:37vw;margin:.5rem .5rem 30vh;overflow:hidden;position:-webkit-sticky;position:sticky;top:calc(50vh - 19vw);transition:.3s ease-in-out;width:33vw}.landing .featured .cards .card>img{height:100%;object-fit:cover;width:100%}.landing .featured .cards .card .card-hover{align-items:center;background:#000000b3;bottom:0;box-sizing:border-box;color:#fff;height:100%;left:0;opacity:0;padding:40% 10px 10px;position:absolute;text-align:center;text-transform:uppercase;transition:.5s;width:100%}.landing .featured .cards .card span{font-size:4rem}.landing .featured .cards .card .card-hover:hover{opacity:1}.landing .featured .cards .card.pinned{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:.8;transform:scale(.9)}.landing .featured .cards .card:has(+.pinned){opacity:0}@supports(background:-webkit-named-image(i)){.landing .real{max-height:100vh;position:static}}@media(max-width:1200px){.landing .services .expect .cards .cardLine{padding-right:1rem}.landing .services .expect .cards .card>b{max-width:100%}.landing .featured .headFrame .head h2{font-size:clamp(6rem,11vw,10rem)}.landing .featured .cards .card{height:60vw;top:calc(50vh - 30vw);width:53vw}}@media(max-width:1000px){.landing .services{margin:3rem 0}.landing .services .expect{padding:2rem}.landing .services .expect .head{height:auto;padding-bottom:0}.landing .services .expect .head h3{font-size:1.5rem;margin:0 0 1rem}.landing .services .expect .head p{color:#82828b;font-size:1.4rem;max-width:100%;white-space:wrap}.landing .services .expect .cards{flex-direction:column;padding:2rem 0}.landing .services .expect .cards .cardLine{flex:2 1;height:auto;padding-right:0}.landing .services .expect .cards .cardLine:last-child{padding-right:0}.landing .services .expect .cards .cardLine .card{margin-top:0;position:static}.landing .services .expect .cards .cardLine.four .card,.landing .services .expect .cards .cardLine.three .card,.landing .services .expect .cards .cardLine.two .card{margin-top:0}.landing .services .expect .cards .card{align-items:center;display:flex;flex-direction:row;height:auto;margin:0 0 1rem;padding:.5rem 1.5 .5rem .5rem;width:100%}.landing .services .expect .cards .card>svg{margin:0 2rem 0 0;min-width:4rem;width:auto;width:4rem}.landing .services .expect .cards .card>b{font-size:1.2rem;line-height:120%;max-width:70%}.landing .services .scrolledTextFrame{margin-bottom:30vh}.landing .services .scrolledText span{font-size:8rem}}@media(max-width:800px){.landing .real .realSlider{margin-left:1.5rem;width:calc(100% - 3rem)}.landing .real .realSlider .shadowLeft,.landing .real .realSlider .shadowRight{background:linear-gradient(90deg,#0000,#000000b3);right:-1.5rem;width:15vw}.landing .real .realSlider .shadowLeft{background:linear-gradient(270deg,#0000,#000000b3);display:block;left:-1.5rem;right:auto}}@media(min-width:679px){.landing .real .realSlider .card .frame>img:first-child{top:0}.landing .real .realSlider .card .frame>img:nth-child(2),.landing .real .realSlider .card .frame>video{top:.5rem}}@media(max-width:678px){.landing .hero{height:100vh;position:-webkit-sticky;position:sticky;top:0;width:100%}.landing .hero>video{height:100%;object-fit:cover;width:100%}.landing .weAre{display:flex;height:auto;isolation:isolate;margin-bottom:5rem;margin-top:3rem;min-height:100vh;position:static;transform:translateY(0);z-index:10}.landing .weAre .slider{background-color:#000;border-top-left-radius:1.3rem;border-top-right-radius:1.3rem;display:flex;flex-direction:column;padding:1.5rem 1rem;position:relative;width:100%}.landing .weAre .slider .slide{border-radius:1.5rem;height:30rem;line-height:85%;margin:0 0 .7rem;min-width:0;min-width:auto;overflow:hidden;padding:2.5rem;width:100%}.landing .weAre .slider .slide.main{font-size:5em}.landing .weAre .slider .slide.desc{font-size:1.1rem;font-weight:500;justify-content:center;line-height:110%}.landing .weAre .slider .slide.desc>b{margin-bottom:1rem}.landing .weAre .slider .slide.large{font-size:3.7rem;line-height:inherit}.landing .weAre .slider .slide.large b.fr{font-size:80%;line-height:90%}.landing .services .expect{padding:5rem 1rem}.landing .services .expect .head{position:static}.landing .services .expect .head h3{font-size:1.5rem;margin:0 0 1rem}.landing .services .expect .head p{color:#82828b;font-size:1.4rem;max-width:100%;white-space:wrap}.landing .services .scrolledTextFrame{margin-bottom:5vh;min-height:50vh}.landing .services .scrolledText span{font-size:5rem}.landing .real{padding:2rem 0}.landing .real .togglerFrame{margin-top:0}.landing .real .realSlider{height:calc(100vh - 8rem);margin-left:1.5rem;max-height:39rem;width:calc(100% - 3rem)}.landing .real .realSlider .sliderContainer{min-width:calc(100vw - 3rem);padding:3rem 3rem 0}.landing .real .realSlider .controlChevron{display:none}.landing .real .realSlider .swiper-button-prev{left:-1.5rem}.landing .real .realSlider .swiper-button-next{right:-1.5rem}.landing .real .realSlider .cardFrame{opacity:.5;padding:3rem 0 0;transition:.3s ease-in-out}.landing .real .realSlider .cardFrame.swiper-slide-active{opacity:1}.landing .real .realSlider .cardFrame .card{padding:3rem 1rem 0}.landing .real .realSlider .cardFrame .card.web{justify-content:space-between;padding-bottom:0}.landing .real .realSlider .cardFrame .card.web .logo{margin-bottom:0;margin-top:2rem}.landing .real .realSlider .cardFrame .card .logo{bottom:calc(100% - 2rem);height:4rem;width:4rem}.landing .real .realSlider .cardFrame .card .frame{bottom:-1rem;flex:2 1;height:100%;position:relative;width:100%}.landing .real .realSlider .cardFrame .card .frame>img:first-child{border-bottom:100px solid #1d1d1f;height:auto;top:0;width:100%}.landing .real .realSlider .cardFrame .card .frame>img:nth-child(2){height:auto;left:.5rem;top:.5rem;width:calc(100% - 1rem)}.landing .real .realSlider .cardFrame .card .frame>video{height:auto;object-fit:contain;top:.5rem}.landing .real .realSlider .cardFrame .card .frame.mac{flex:0 1;height:65vw;min-height:65vw}.landing .featured{margin-bottom:0}.landing .featured .headFrame{padding:5rem 0}.landing .featured .headFrame .head{padding:3rem}.landing .featured .headFrame .head h2{font-size:clamp(4rem,13vw,8rem);margin-bottom:2rem}.landing .featured .headFrame .head p{margin-left:0;text-align:center;width:90%}.landing .featured .cards .card{height:calc(100vw - 2rem);top:calc(50vh - 49vw);width:calc(100vw - 2rem)}.landing .featured .cards .card>.card-hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#3535384d;border-bottom-right-radius:1.5rem;bottom:auto;font-size:0;height:auto;opacity:1;padding:1.5rem;top:0;width:auto;width:13rem}.landing .featured .cards .card>.card-hover>:first-child{display:none}.landing .featured .cards .card>.card-hover>span{font-size:1.2rem;font-weight:500}}@media(max-width:600px){.landing .real .realSlider{max-height:35rem}.landing .real .realSlider .shadowLeft,.landing .real .realSlider .shadowRight{display:none}}@media(max-width:540px){.landing .real .realSlider{max-height:33rem}}@media(max-width:500px){.landing .real .togglerFrame{transform:scale(.9)}.landing .real .togglerFrame>div:first-child{max-width:100%}.landing .real .realSlider{max-height:37rem;padding:0}.landing .real .realSlider .cardFrame .card{padding:3rem 10vw 0}.landing .real .realSlider .cardFrame .card .logo{bottom:calc(100% - 2.5rem);height:5rem;width:5rem}.landing .real .realSlider .cardFrame .card .frame.active{transition:.3s ease-in-out}.landing .real .realSlider .cardFrame .card .frame.active>img:nth-child(2){opacity:0}.landing .real .realSlider .cardFrame .card .frame.active>video{opacity:1;transform:translateY(0);transition:transform 1s linear,z-index 1s linear;z-index:0}}@media(max-width:444px){.landing .weAre .slider .slide{height:25rem;line-height:85%;padding:2.5rem 1.5rem}.landing .weAre .slider .slide.main{font-size:clamp(3rem,15vw,4.5rem)}.landing .weAre .slider .slide.desc{font-size:clamp(.7rem,3.5vw,1.2rem)}.landing .weAre .slider .slide.desc>b{margin-bottom:1rem}.landing .weAre .slider .slide.large{font-size:clamp(2.2rem,12vw,3.5rem);line-height:80%}.landing .services .expect .cards .card{margin-bottom:.7rem;padding:.5rem 1.5 .5rem .5rem}.landing .services .expect .cards .card>svg{min-width:3rem;width:auto;width:3rem}.landing .services .expect .cards .card>b{font-size:1.1rem;line-height:120%;max-width:70%}.landing .services .scrolledTextFrame{margin-bottom:0}.landing .services .scrolledText span{font-size:3.5rem}.landing .real .realSlider .card{padding-top:5rem}.landing .real .realSlider .card .frame>img:first-child{top:1rem}}@media(max-width:400px){.landing .real .togglerFrame{margin-left:-5vw;transform:scale(.75)}.landing .real .realSlider .cardFrame .card{padding:3rem 5vw 0}}.servicePill{align-items:center;background-color:#353538;border:3px solid #353538;border-radius:1.5rem;cursor:none;display:flex;margin-bottom:1rem;margin-right:.7rem;max-width:100%;outline:none!important;overflow:hidden;padding:1rem 1.5rem;transition:.3s ease-in-out}.servicePill>input{display:none}.servicePill>img{border:1px solid #fff;border-radius:100%;height:clamp(1.5rem,5.5vh,3rem);margin-right:1.3rem;width:clamp(1.5rem,5.5vh,3rem)}.servicePill>span{font-size:1.3rem;font-style:italic;font-weight:500;max-width:100%;text-transform:none}.servicePill.checked{border:3px solid #989898}.pill{align-items:center;border:1px solid #989898;border-radius:1.5rem;cursor:none;display:flex;margin-bottom:1rem;margin-right:.7rem;max-width:100%;overflow:hidden;padding:1rem;transition:.3s ease-in-out}.pill>input{display:none}.pill>span{font-size:1rem;font-style:italic;font-weight:400;height:1rem;max-width:100%;overflow:hidden;text-transform:none;word-break:break-all}.pill.checked{background-color:#fff;color:#000}.contact{color:#fff;height:calc(100vh - 5rem);margin-bottom:4rem;padding:2rem 0;text-align:left}.contact .contactFrame{align-items:center;display:flex;height:100%;justify-content:center}.contact .cardsStack{max-width:55rem;position:relative;width:80vh}.contact .cardsStack>.card:nth-child(2) .forScrollOverflow{margin-bottom:2rem;max-height:40rem;min-height:5rem;overflow-y:auto;padding-right:1rem}.contact .cardsStack>.card:nth-child(2) .forScrollOverflow::-webkit-scrollbar{display:block;width:5px}.contact .cardsStack>.card:nth-child(2) .forScrollOverflow::-webkit-scrollbar-track{background:#353538;border-radius:5px;margin-bottom:18rem}.contact .cardsStack>.card:nth-child(2) .forScrollOverflow::-webkit-scrollbar-thumb{background-color:#82828b;border-left:none;border-radius:5px;border-right:none}.contact .card{align-items:flex-start;background-color:#19191a;border-radius:1.5rem;box-shadow:0 0 3rem #0003;display:flex;flex-direction:column;height:80vh;left:0;max-height:55rem;max-width:55rem;overflow:hidden;padding:4rem 3rem 4rem 4rem;position:absolute;top:0;width:80vh}.contact .card.forSize{opacity:0;position:static}.contact .card .error{color:red;font-size:.9rem;margin-bottom:1rem}.contact .card .back{align-items:center;background-color:#353538;border-radius:100%;display:flex;height:2.2rem;justify-content:center;left:1.7rem;min-height:2.2rem;position:absolute;top:1.5rem;width:2.2rem}.contact .card .back>svg{height:1.1rem;margin-left:.3rem;width:1.1rem}.contact .card .back>svg path{fill:#82828b}.contact .card .skip{color:#82828b;font-size:.8rem;font-weight:400;position:absolute;right:3rem;top:2.5rem}.contact .card h1{font-size:clamp(2rem,7vh,4rem);font-weight:700;margin-bottom:3vh;text-transform:uppercase}.contact .card .line{display:flex;margin:1rem 0 2vh;width:100%}.contact .card .line>span{color:#989898;flex:2 1;font-size:1.1rem;font-weight:500}.contact .card .line>small{color:#353538;font-size:1.1rem;transition:.3s ease-in-out}.contact .card .line>small:hover{color:#82828b}.contact .card .addServices{margin-bottom:2vh;width:100%}.contact .card .ctFrame{display:flex;position:relative;width:100%}.contact .card .ctFrame>input{background-color:#1d1d1f;border:2px solid #353538;border-radius:3rem;color:#989898;flex:2 1;font-size:1.05rem;font-weight:600;padding:1rem 2rem}.contact .card .ctFrame>input:active{border-color:#989898;outline:none}.contact .card .ctFrame>input::placeholder{color:#353538;font-weight:600}.contact .card .ctFrame>button{background-color:#353538;border-bottom-right-radius:3rem;border-top-right-radius:3rem;height:calc(100% - .5rem);padding:0 1.3rem;position:absolute;right:.25rem;top:.25rem;transition:.3s ease-in-out;width:auto}.contact .card .ctFrame>button svg{height:1.3rem;transition:.3s ease-in-out}.contact .card .ctFrame>button svg line{stroke:#82828b;transition:.3s ease-in-out}.contact .card .ctFrame>button:hover svg line{stroke:#fff}.contact .card .options{display:flex;flex-wrap:wrap;margin-bottom:2rem}.contact .card button{background:none;border:1px solid #353538;border-radius:1rem;color:#fff;font-size:1.1rem;font-weight:600;margin-top:auto;padding:1.3rem 8rem;text-transform:none;transition:.3s ease-in-out;width:100%}.contact .card button.active,.contact .card button.active:hover{background-color:#fff;color:#353538}.contact .firstStepScroll{display:flex;flex:2 1;flex-direction:column;overflow-x:hidden;overflow-y:auto;width:100%}.contact .firstStepScroll::-webkit-scrollbar{display:block;width:5px}.contact .firstStepScroll::-webkit-scrollbar-track{background:#353538;border-radius:5px;margin-bottom:23rem}.contact .firstStepScroll::-webkit-scrollbar-thumb{background-color:#82828b;border-left:none;border-radius:5px;border-right:none}.contact .firstStepScroll>.firstStepScrollCta{display:flex;flex:2 1}.contact .after{padding:1rem;position:relative;width:100%}.contact .after:after{background:linear-gradient(0deg,#19191a,#19191a00);bottom:0;content:"";height:3rem;left:0;position:absolute;width:100%}.contact .inputs{display:flex;flex:2 1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding-right:1rem;position:relative;width:100%}.contact .inputs::-webkit-scrollbar{display:block;width:5px}.contact .inputs::-webkit-scrollbar-track{background:#353538;border-radius:5px;margin-bottom:23rem}.contact .inputs::-webkit-scrollbar-thumb{background-color:#82828b;border-left:none;border-radius:5px;border-right:none}.contact .inputs>div{display:flex;flex-direction:column;width:100%}.contact .inputs label{color:#989898;font-size:1rem;margin-bottom:.5rem;margin-left:.5rem}.contact .inputs input,.contact .inputs textarea{background-color:#1d1d1f;border:1px solid #353538;border-radius:2rem;color:#fff;font-size:1rem;font-weight:500;margin-bottom:2rem;padding:.7em 1rem;width:100%}.contact .inputs input::placeholder,.contact .inputs textarea::placeholder{color:#353538;font-size:1rem}.contact .inputs textarea{height:10rem;padding:1rem 1.5rem;resize:none}.contact .emojis{flex:2 1;padding:8rem;position:relative;width:100%}.contact .emojis,.contact .emojis>div{align-items:center;display:flex;justify-content:center}.contact .emojis>div{background-color:#353538;border-radius:100%;position:absolute}.contact .emojis>div:first-child{left:calc(50% - 2.5rem);padding:1rem}.contact .emojis>div:first-child>img{height:3rem;width:3rem}.contact .emojis>div:nth-child(2){padding:.3rem;right:calc(50% + 7.5rem);top:calc(50% + 6.5rem)}.contact .emojis>div:nth-child(2)>img{height:1rem;width:1rem}.contact .emojis>div:nth-child(3){bottom:calc(50% + 5rem);left:calc(50% + 8.5rem);padding:.3rem}.contact .emojis>div:nth-child(3)>img{height:1rem;width:1rem}.contact .setUp{align-items:center;display:flex;flex-direction:column;padding:2rem 0 1rem;text-align:center;width:100%}.contact .setUp h1{margin-bottom:1.5rem}.contact .setUp span{color:#82828b;font-size:1.4rem;line-height:130%;margin-bottom:4rem;max-width:90%}.contact .setUp button{background-color:#353538;border:none;border-radius:3rem;font-size:1.1rem;font-weight:500;padding:.7rem 2rem;width:auto}@media(max-width:1000px){.contact{height:auto;min-height:100vh;padding-top:2rem}.contact .cardsStack{height:calc(100vh - 5rem);margin-top:3rem;max-width:calc(100vw - 2rem);min-height:55rem;overflow:hidden;width:calc(100vw - 2rem)}.contact .card{height:70vh;left:1rem;min-height:50rem;padding:4rem;width:calc(100% - 3rem)}}@media(max-width:678px){.servicePill{border-radius:1rem;margin-bottom:.8rem;margin-right:0;padding:.7rem 1.5rem;width:100%}.servicePill>img{height:2.5rem;margin-right:3vw;width:2.5rem}.servicePill>span{font-size:1.5rem}.pill{margin-bottom:.6rem;margin-right:.5rem}.pill>span{font-size:1rem}.contact{height:calc(100vh - 3rem);min-height:45rem;padding-top:3rem}.contact .cardsStack{height:calc(100vh - 3rem);max-width:calc(100vw - 1rem);min-height:48rem;width:calc(100vw - 1rem)}.contact .cardsStack>.card:nth-child(2) .forScrollOverflow{max-height:25rem;overflow-y:auto}.contact .card{height:100%;left:.5rem;min-height:45rem;padding:3.5rem 2rem 2.5rem;width:calc(100% - 1rem)}.contact .card:nth-child(2),.contact .card:nth-child(3){padding-top:4.5rem}.contact .card .back{left:1.5rem;top:1.2rem}.contact .card .skip{font-size:.9rem;right:1.7rem;top:2rem}.contact .card h1{font-size:clamp(1rem,6vh,3rem);margin-bottom:2rem}.contact .card .line{margin:.5rem 0 1.4rem}.contact .card .addServices{width:100%}.contact .card .ctFrame{display:flex;position:relative;width:100%}.contact .card .ctFrame>input{background-color:#1d1d1f;border:2px solid #353538;border-radius:3rem;color:#989898;flex:2 1;font-weight:600;padding:1rem 2rem}.contact .card .ctFrame>input:active{border-color:#989898;outline:none}.contact .card .ctFrame>input::placeholder{color:#353538;font-weight:600}.contact .card .ctFrame>button{background-color:#353538;border-bottom-right-radius:3rem;border-top-right-radius:3rem;height:calc(100% - .5rem);padding:0 1.3rem;position:absolute;right:.25rem;top:.25rem;transition:.3s ease-in-out;width:auto}.contact .card .ctFrame>button svg{height:1.3rem;transition:.3s ease-in-out}.contact .card .ctFrame>button svg line{stroke:#82828b;transition:.3s ease-in-out}.contact .card .ctFrame>button:hover svg line{stroke:#fff}.contact .card .options{margin-bottom:1.5rem}.contact .card button{border-radius:1.5rem;font-size:1.1rem;margin-top:auto;padding:1.3rem 3rem}.contact .after{padding:1rem}.contact .after:after{height:4rem}.contact .inputs input,.contact .inputs textarea{margin-bottom:1.5rem}.contact .setUp{padding:2rem 0 3rem}.contact .setUp h1{margin-bottom:1rem}.contact .setUp span{font-size:1.1rem;margin-bottom:2rem;max-width:60%}.contact .setUp button{font-size:1.1rem;padding:.7rem 2rem}}@media(max-width:444px){.servicePill{max-width:100%;padding:.7rem 1.3rem}.servicePill>img{height:2rem;width:2rem}.contact .card{height:100%;min-height:45rem;padding:3.5rem 1.5rem 2rem;width:calc(100% - 1rem)}.contact .card .options{max-width:100%}.contact .card .emojis>div:first-child{left:calc(50% - 2.8rem);padding:.7rem}.contact .card .emojis>div:first-child>img{height:2.5rem;width:2.5rem}.contact .card .emojis>div:nth-child(2){padding:.25rem;right:calc(50% + 5rem);top:calc(50% + 6.5rem)}.contact .card .emojis>div:nth-child(2)>img{height:.8rem;width:.8rem}.contact .card .emojis>div:nth-child(3){bottom:calc(50% + 5rem);left:calc(50% + 4.5rem);padding:.3rem}.contact .card .emojis>div:nth-child(3)>img{height:.9rem;width:.9rem}.contact .card .setUp span{max-width:80%}}.navTogglerFrame{bottom:0;display:flex;justify-content:center;left:0;position:fixed;width:100%;z-index:220}.navTogglerFrame .navToggler{align-items:center;bottom:1rem;display:flex;padding:.5rem .8rem;position:absolute}.navTogglerFrame .navToggler .navTogglerBg{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:#1d1d1f40;border:1px solid #353538;border-radius:1.5rem;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.navTogglerFrame .navToggler .navTogglerBg.bgAnim{background-color:#19191a;border:none}.navTogglerFrame .navToggler>div:nth-child(2){height:100%;width:8rem}.navTogglerFrame .navToggler>div:nth-child(2)>a{display:block;height:100%;width:100%}.navTogglerFrame .navToggler>div:nth-child(2)>a>img{height:1.9rem;width:auto}.navTogglerFrame .navToggler>div:nth-child(3){margin:0 1rem;padding:1rem}.navTogglerFrame .navToggler>div:last-child{width:8rem}.navTogglerFrame .navToggler>div:last-child>a{background-color:#fff;border-radius:1rem;color:#353538;display:block;font-size:.8rem;font-weight:500;padding:1rem;text-transform:uppercase}@keyframes appearbg{0%{height:40%;left:30%;opacity:0;top:80%;width:40%}to{height:100%;left:0;opacity:1;top:0;width:100%}}@keyframes appearCover{0%{opacity:0}to{opacity:1}}.animCover{animation:appearCover .2s linear;animation-fill-mode:forwards;left:0;top:0}.animCover,.menu{background-color:#000;height:100%;position:fixed;width:100%}.menu{justify-content:space-between;overflow:hidden;z-index:210}.menu,.menu>nav{display:flex;flex-direction:column}.menu>nav{justify-content:flex-end;position:fixed;right:5rem;top:6rem;z-index:201}.menu>nav a{color:#fff;font-size:3rem;font-weight:500;padding:1rem;text-align:right;text-transform:uppercase;transition:"font-style" .3s ease-in-out}.menu>nav a:hover{font-style:italic;font-weight:700}.menu .top{display:flex;justify-content:space-between;padding:6rem 5rem;width:100%}.menu .top>a:first-child>svg{height:9rem;width:auto}.menu .top>a:first-child>svg path,.menu .top>a:first-child>svg rect{transition:.3s ease-in-out}.menu .top>a:first-child:hover svg path,.menu .top>a:first-child:hover svg rect{fill:#82828b}.menu .bottom{align-items:flex-end;display:flex;padding-bottom:10rem;padding-left:5rem}.menu .bottom div{display:flex}.menu .bottom div a{color:#fff;font-size:6rem;font-weight:600;line-height:120%;text-align:left!important;text-transform:uppercase}.menu .bottom div a:hover{color:#82828b;transition:.3s ease-in-out}.menu .bottom div a b{display:block;font-size:11rem;font-weight:500;font-weight:700;text-align:left}.menu .bottom .line{background-color:#19191a;flex:2 1;height:.5px;margin-bottom:-.8rem;margin-left:-2.5rem;z-index:-1}@media(max-width:1000px){.navTogglerFrame{-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);background-color:#1d1d1f59;border-top:.5px solid #82828b80;flex-direction:column}.navTogglerFrame nav{display:flex;flex:2 1;flex-direction:column;justify-content:space-around;padding:2rem 3rem 6rem;transition:.3s ease-in-out}.navTogglerFrame nav a{color:#fff;font-size:2.3rem;margin:1rem 0;text-transform:uppercase}.navTogglerFrame.mobileOpen .navToggler>div:nth-child(3){top:calc(100% - 4rem)}.navTogglerFrame.mobileOpen .navToggler>div:nth-child(2)>a>img{height:2.9rem}.navTogglerFrame .navToggler{align-items:center;background:#0000;border:none;display:flex;justify-content:space-between;padding:1.5rem;position:static;transition:.3s ease-in-out;width:100%}.navTogglerFrame .navToggler .navTogglerBg,.navTogglerFrame .navToggler>div:first-child{display:none}.navTogglerFrame .navToggler>div:nth-child(2),.navTogglerFrame .navToggler>div:nth-child(2)>a{width:auto}.navTogglerFrame .navToggler>div:nth-child(2)>a>img{height:2.5rem;transition:.3s ease-in-out}.navTogglerFrame .navToggler>div:nth-child(3){align-items:center;display:flex;height:3rem;justify-content:center;left:calc(50% - 1.5rem);margin:0;padding:0;position:fixed;top:1.5rem;transition:.5s ease-out;width:3rem}.navTogglerFrame .navToggler>div:last-child{width:8rem}.navTogglerFrame .navToggler>div:last-child>a{background-color:#fff;border-radius:1rem;font-size:.8rem;padding:1rem}}@font-face{font-family:Aeonik;font-style:normal;font-weight:300;src:local("Aeonik"),url(/static/media/Aeonik-Light.770f0c6b6ef6e64a0645.otf) format("opentype")}@font-face{font-family:Aeonik;font-style:normal;font-weight:400;src:local("Aeonik"),url(/static/media/Aeonik-Regular.4f36f6880f84f9c9e337.otf) format("opentype")}@font-face{font-family:Aeonik;font-style:normal;font-weight:500;src:local("Aeonik"),url(/static/media/Aeonik-Medium.3ed3617851ca09c5c8ca.otf) format("opentype")}@font-face{font-family:Aeonik;font-style:normal;font-weight:600;src:local("Aeonik"),url(/static/media/Aeonik-Bold.a3a91f0710ce93317733.otf) format("opentype")}@font-face{font-family:Aeonik;font-style:normal;font-weight:700;src:local("Aeonik"),url(/static/media/Aeonik-Black.0fd2dffebe8f76891fc2.otf) format("opentype")}::-webkit-scrollbar{border-radius:5px;width:7px}::-webkit-scrollbar-track{background:#01010100}::-webkit-scrollbar-thumb{background:#82828b}::-webkit-scrollbar-thumb:hover{background:#353538}.App{background-color:#000;cursor:none;font-family:Aeonik,Helvetica;text-align:center}.no-scroll{height:100%;margin:0;overflow:hidden}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}a,button{cursor:none}.custom-cursor{left:0;mix-blend-mode:difference;pointer-events:none;position:fixed;top:0;z-index:10000}.custom-cursor>div{border-radius:50%;bottom:0;height:7px;left:50%;position:absolute;width:7px;z-index:10000}.custom-cursor>div.cursor{background-color:#fff}.custom-cursor>div.cursor.empty{background-color:#000}.custom-cursor>div.follower{border:1px solid #fff;height:30px;transition:width .3s ease-in-out,height .3s ease-in-out;width:30px}.custom-cursor>div.follower.full{background-color:#fff;height:40px;width:40px}.custom-cursor>div.follower.full.forceHidden{display:block!important}#errorPage{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-family:Aeonik,Helvetica;height:100vh;justify-content:center;overflow:hidden;text-align:center}#errorPage h1{color:#353538;font-size:10rem;font-weight:900;margin-bottom:2rem}#errorPage p{color:#82828b;font-size:1.3rem;font-weight:900;margin-bottom:1.5rem}#errorPage a{background-color:#fff;border-radius:2rem;color:#353538;display:block;font-size:1rem;font-weight:800;padding:1rem 2rem;text-transform:uppercase}#legal{color:#fff;padding:5rem 0;text-align:left}#legal h1{border-bottom:1px solid #1d1d1f;font-size:5rem;margin-bottom:1rem;padding-bottom:3rem;padding-left:5rem}#legal .legal-content{font-size:1.1rem;max-width:60rem;padding:3rem 5rem}#legal b{font-weight:700}#legal p{font-size:1.1rem;max-width:60rem;padding:1rem 0 2rem}#legal p h2{font-size:2rem;margin-bottom:1rem;margin-top:3rem}#legal ul{padding-left:2rem;padding-top:.5rem}#legal ul li{list-style-type:disc;padding-bottom:.5rem}.getTouch{align-items:center;display:flex;height:90vh;justify-content:center;overflow:hidden;padding:7rem;position:relative;width:100%}.getTouch .borderFrame{border:1px solid #1d1d1f;border-radius:20px;height:100%;left:0;position:absolute;top:0;width:100%}.getTouch .textFrame{color:#fff;max-width:100%;z-index:2}.getTouch h2{font-size:clamp(7rem,10vw,13rem);font-weight:800;line-height:85%;max-width:100%;text-align:left;text-transform:uppercase}.getTouch h2 a{color:#fff;font-size:99%;max-width:100%;transition:.3s ease-in-out}.getTouch h2 a:hover{color:#82828b;text-decoration:underline}.getTouch .smaller h2{font-size:clamp(5rem,8vw,10rem);line-height:90%;margin-left:5vw}.getTouch .smaller a{font-size:115%;line-height:83%}.scrollDown{height:10rem;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;width:10rem;z-index:200}.scrollDown>img{height:100%;width:100%}.forceHidden{display:none!important}@media(max-width:1440px){.getTouch{height:90vh;padding:7rem 5rem}.getTouch .borderFrame{border-radius:20px}.getTouch h2{font-size:10rem;font-weight:800;line-height:85%;text-align:left}.getTouch h2 a{font-size:9.5rem}.getTouch .smaller h2{font-size:8rem}}@media(max-width:1200px){.getTouch h2{display:flex;flex-direction:column;font-size:8rem}.getTouch h2>br:first-of-type{display:none}.getTouch h2 a{font-size:7.5rem}.getTouch .smaller h2{font-size:6.5rem}.getTouch .smaller a{font-size:7rem}}@media(max-width:1000px){.App{cursor:default}a,button{cursor:pointer}}@media(max-width:900px){.getTouch .smaller h2{font-size:5.5rem;margin-left:2vw}.getTouch .smaller a{font-size:6rem}}@media(max-width:750px){.getTouch .smaller h2{font-size:5rem}.getTouch .smaller a{font-size:5.5rem}}@media(max-width:678px){.getTouch{height:auto;min-height:70vh;padding:7rem 4rem}.getTouch h2{font-size:4rem;line-height:100%;text-align:center}.getTouch h2 a{display:block;font-size:5rem;line-height:95%;margin-top:1rem}.getTouch h2 small{font-size:80%;line-height:70%}.getTouch .smaller h2{font-size:clamp(2rem,10vw,4rem);margin-left:0}.getTouch .smaller a{font-size:110%}#legal{padding:4rem 0}#legal h1{font-size:3rem;max-width:100%;padding-bottom:3rem;padding-left:1rem}#legal .legal-content,#legal p{padding:1rem}#legal p{font-size:1rem}#legal p h2{font-size:1.7rem;margin-bottom:1rem;margin-top:2.5rem}}@media(max-width:444px){.getTouch{padding:6rem 3rem}.getTouch h2{font-size:2.7rem;line-height:100%;text-align:center}.getTouch h2 span.fr{font-size:100%;line-height:100%}.getTouch h2 a{display:block;font-size:3rem;line-height:70%;margin-top:1rem}.getTouch h2 a span{font-size:120%;line-height:80%}.getTouch h2 a span.fr{font-size:90%;line-height:100%}.getTouch .smaller h2{font-size:2rem}.getTouch .smaller a{font-size:3rem}}
/*# sourceMappingURL=main.d5a377ef.css.map*/