@media(max-width:576px){nav .info{width:100%}}.nav{mix-blend-mode:difference;padding:30px 0;position:relative;z-index:100}.nav.opened{left:0;position:absolute;top:0}.nav .burger{color:#fff;transition:.3s ease-in-out}.nav .burger .circle{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.nav .burger .circle span{background-color:#fff;border-radius:200px;height:10px;mix-blend-mode:difference;width:10px}.nav .burger .circle span-close:after{content:""}.space.show{height:105px;width:100vw}.menu{align-items:flex-end;background-color:#09090a;display:flex;height:0;left:0;opacity:0;position:absolute;top:0;z-index:99}.menu.opened{height:100vh;opacity:1;transition:height .3s ease-in-out,opacity .4s ease-in-out}.menu.opened .menu-inner{opacity:1}.menu.closed{height:0;opacity:0;transition:height .3s ease-in-out,opacity .2s ease-in-out}@media(max-width:576px){.menu.closed{transition:height .3s ease-in-out,opacity .1s ease-in-out}}.menu.closed .menu-inner{opacity:0}@media(max-width:576px){.menu .h-5{margin-bottom:1rem;margin-top:1rem}}.menu ul{list-style:none}@media(max-width:576px){.menu ul{margin-top:2rem;width:100%}}.menu ul li a{font-size:7rem;line-height:7rem;opacity:.4}.menu ul li a:hover{opacity:1}@media(max-width:768px){.menu ul li a{font-size:4rem;line-height:4rem}}@media(max-width:576px){.menu ul li a{font-size:3.2rem;line-height:normal;opacity:1}}.menu ul li .menu-sub{align-items:flex-end;display:flex}.menu ul li .menu-sub .label{line-height:100%;margin-bottom:18px;margin-left:8px}.menu-inner{opacity:0;padding-bottom:3rem;transition:.8s ease-in-out}@media(max-width:768px){.menu-inner{flex-direction:row}}@media(max-width:576px){.menu-inner{flex-direction:column;padding-bottom:1.5rem!important}}@media(max-width:768px){.menu-inner .info{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width:576px){.menu-inner .info{width:100%}}.menu-inner .social-media .label{display:block}.menu-inner .social-media>div{max-width:11vw}@media(max-width:576px){.menu-inner .social-media>div{flex-direction:row;flex-wrap:wrap;gap:.4rem;max-width:100%}}.menu-inner .social-media a{padding:2px}.menu-inner .social-media a:not(:last-child):after{content:",";display:block;font-size:1.2rem;line-height:1.1rem;margin-left:2px}.menu-inner .social-media a:before{left:1.4px;top:1.4px}.menu-inner .social-media a:hover{color:#bbbcbe}.menu-inner .social-media a:hover span{border-bottom:1px solid}.menu-inner .social-media a span{border-bottom:1px solid transparent;padding:2px 0;transition:.3s ease-in-out}footer{margin-top:8rem;padding-bottom:4.57rem}@media(max-width:576px){footer{margin-top:4rem;padding-bottom:3rem}footer div{max-width:100%;width:100%}footer .d-flex{flex-direction:column;gap:2rem}}footer .location p{line-height:2.5vw;margin-bottom:0}@media(max-width:768px){footer .location p{line-height:1.65}}footer .social-media>div{max-width:10vw}@media(max-width:576px){footer .social-media>div{flex-direction:row;flex-wrap:wrap;gap:.4rem;max-width:100%}}footer .social-media a{padding:2px}footer .social-media a:not(:last-child):after{content:",";display:block;font-size:1.2rem;line-height:1.1rem;margin-left:2px}footer .social-media a:hover{color:#bbbcbe}footer .social-media a:hover span{border-bottom:1px solid}footer .social-media a span{border-bottom:1px solid transparent;padding:2px 0;transition:.3s ease-in-out}footer .footer-line{background-color:#232425;border:none;height:2px;margin:0 0 4.57rem;padding:0;width:100%}@media(max-width:576px){footer .footer-line{margin-bottom:3rem}}footer .copy{font-size:.8vw}footer .copy,footer .copy a{color:#bbbcbe}footer .copy a:hover{color:#fff}@media(max-width:768px){footer .copy{font-size:16px}}@media(max-width:576px){footer .copy{flex-direction:column-reverse;gap:1rem;margin-top:2rem}}.loading{background-color:#09090a;height:100%;position:fixed;z-index:9999}.loading,.loading-text{left:0;top:0;width:100%}.loading-text{bottom:0;height:100px;line-height:100px;margin:auto;position:absolute;right:0;text-align:center}.loading-text span{color:#fff;display:inline-block;font-family:Quattrocento Sans,sans-serif;margin:0 5px}.loading-text span:first-child{-webkit-animation:blur-text .3s linear 0s infinite alternate;animation:blur-text .3s linear 0s infinite alternate;-webkit-filter:blur(0);filter:blur(0)}.loading-text span:nth-child(2){-webkit-animation:blur-text .3s linear .2s infinite alternate;animation:blur-text .3s linear .2s infinite alternate;-webkit-filter:blur(0);filter:blur(0)}.loading-text span:nth-child(3){-webkit-animation:blur-text .3s linear .4s infinite alternate;animation:blur-text .3s linear .4s infinite alternate;-webkit-filter:blur(0);filter:blur(0)}.loading-text span:nth-child(4){-webkit-animation:blur-text .3s linear .6s infinite alternate;animation:blur-text .3s linear .6s infinite alternate;-webkit-filter:blur(0);filter:blur(0)}.loading-text span:nth-child(5){-webkit-animation:blur-text .3s linear .8s infinite alternate;animation:blur-text .3s linear .8s infinite alternate;-webkit-filter:blur(0);filter:blur(0)}.loading-text span:nth-child(6){-webkit-animation:blur-text .3s linear 1s infinite alternate;animation:blur-text .3s linear 1s infinite alternate;-webkit-filter:blur(0);filter:blur(0)}.loading-text span:nth-child(7){-webkit-animation:blur-text .3s linear 1.2s infinite alternate;animation:blur-text .3s linear 1.2s infinite alternate;-webkit-filter:blur(0);filter:blur(0)}.fade-out{opacity:0;-webkit-transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:opacity .8s ease-in-out,visibility .01s ease-out .6s,-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out,opacity .8s ease-in-out,visibility .01s ease-out .6s;transition:transform 1s ease-in-out,opacity .8s ease-in-out,visibility .01s ease-out .6s,-webkit-transform 1s ease-in-out;visibility:hidden}.fade-out .loading-text{opacity:0;transition:.6s ease-in-out}@-webkit-keyframes blur-text{0%{-webkit-filter:blur(0);filter:blur(0)}to{-webkit-filter:blur(4px);filter:blur(4px)}}@keyframes blur-text{0%{-webkit-filter:blur(0);filter:blur(0)}to{-webkit-filter:blur(4px);filter:blur(4px)}}@media(max-width:992px){.section-hero{margin-bottom:3rem!important;margin-top:5rem}.section-hero>div{width:100%}.section-hero h2{margin-bottom:1rem}.section-hero .label{display:block;margin-bottom:1rem}.section-hero a{margin:0 auto 0 0}}@media(max-width:768px){.section-hero{margin-bottom:3rem!important;margin-top:5rem}.section-hero>div{width:100%}.section-hero h2{margin-bottom:1rem}.section-hero .label{display:block;margin-bottom:1rem}.section-hero a{margin:0 auto 0 0}}@media(max-width:576px){.section-hero{margin-bottom:3rem!important;margin-top:5rem}.section-hero>div{width:100%}.section-hero h2{margin-bottom:1rem}.section-hero .label{display:block;margin-bottom:1rem}.section-hero a{margin:0 auto 0 0}}.hero{display:flex;flex-direction:column;justify-content:center;min-height:75vh}@media(max-width:576px){.hero{background-color:#101010;border:1px solid #232425;border-radius:1rem;margin-bottom:2rem;min-height:36vh;padding:2rem .5rem 0}}.hero h1{align-items:center;border:1px solid #fff;border-radius:22rem;color:#fff;display:flex;font-size:5.4vw;line-height:100%;margin-bottom:3vw;padding:1.5rem 1.8rem;text-transform:uppercase;vertical-align:middle;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:1200px){.hero h1{font-size:4rem;margin-bottom:1.4rem;padding:1.5rem 1.4rem}.hero h1 img{width:70px}}@media(max-width:768px){.hero h1{font-size:4rem;margin-bottom:1.4rem;padding:1.5rem 1.4rem}.hero h1 img{width:70px}}@media(max-width:576px){.hero h1{align-items:center;border:none;display:flex;font-size:1.8rem;line-height:0rem;max-height:2.5rem;padding:0}.hero h1 img{width:32px}}.hero h1 img{-webkit-animation:rotate-image 3s linear infinite;animation:rotate-image 3s linear infinite}.hero h1:nth-child(odd) img{margin:1rem}@media(max-width:768px){.hero h1:nth-child(odd) img{margin-right:.5rem}}@media(max-width:576px){.hero h1:nth-child(odd) img{margin-right:.5rem}}.hero h1:nth-child(2n) img{margin:1rem}@media(max-width:768px){.hero h1:nth-child(2n) img{margin-right:.5rem}}@media(max-width:576px){.hero h1:nth-child(2n) img{margin-left:.5rem}}.hero-desc{font-size:1.5rem;margin-left:2rem}@media(max-width:768px){.hero-desc{font-size:1.2rem;margin-bottom:2rem;margin-top:1rem}}@media(max-width:576px){.hero-desc{font-size:1.2rem;margin-bottom:2rem;margin-top:1rem;padding:0 1rem}.about{display:flex;flex-direction:column-reverse;margin-top:0!important}}.about label{margin-bottom:0}@media(max-width:576px){.about label{margin-bottom:.5rem}}.about-image{border-radius:2rem;overflow:hidden;width:100%}@media(max-width:576px){.about-image{border:1px solid #232425;border-radius:1rem;margin-top:0!important}}.about-image img{width:100%}@media(max-width:576px){.about-image img{margin-bottom:1.5rem;margin-top:1.5rem}}.projects .project-holder{flex-wrap:wrap}.products{background-color:#c9d0d5;border-radius:2rem;color:#09090a;padding:4rem 3rem}@media(max-width:576px){.products{border-radius:1rem;padding:2rem 1.2rem 1.2rem}.products .section-hero{margin-top:0}}.products .product-content{align-items:stretch;display:flex;flex-wrap:wrap;gap:32px}@media(max-width:768px){.products .product-content{flex-direction:row}}.products .product-item{border:1px solid #bbbcbe;border-radius:2rem;padding:1.5rem;width:calc(33.33% - 22px)}@media(max-width:768px){.products .product-item{width:calc(50% - 16px)}}@media(max-width:576px){.products .product-item{border-radius:1rem;width:100%}}.products .product-item h3{font-size:1.6rem;margin-bottom:4rem;margin-top:1rem}@media(max-width:1440px){.products .product-item h3{margin-bottom:1.2rem;min-height:4rem;padding-right:2rem}}@media(max-width:576px){.products .product-item h3{margin-bottom:1rem;padding-right:0}}.products .product-item p{margin-bottom:0}.products .product-hero-title img{margin-right:1rem;transition:.3s ease-in-out}@media(max-width:576px){.products .product-hero-title img{margin-bottom:1rem}}.products .btn img{-webkit-filter:invert(0) sepia(3%) saturate(0) hue-rotate(336deg) brightness(94%) contrast(106%);filter:invert(0) sepia(3%) saturate(0) hue-rotate(336deg) brightness(94%) contrast(106%)}.slider-progress,.what-we-do-content{position:relative}.slider-progress{background-color:#ddd;height:3px;margin-top:10px}.slider-progress-bar{background-color:#00bcd4;height:100%;transition:width .3s}.custom-cursor{background-color:#c9d0d5;border-radius:50%;height:85px;left:0;mix-blend-mode:difference;pointer-events:none;position:absolute;top:0;transition:.3s ease-in-out;width:85px;z-index:9999}.custom-cursor:after{align-items:center;content:"DRAG";display:flex;font-size:1.2rem;font-weight:700;height:100%;justify-content:center;width:100%}@media(max-width:768px){.blog .blog-holder{flex-direction:row}}@-webkit-keyframes rotate-image{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-image{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.blog-holder{flex-wrap:wrap;gap:32px}@media(max-width:576px){.blog-holder{flex-direction:column}}.blog-item{display:flex;flex-direction:column;width:calc(33.33% - 22px)}@media(max-width:1440px){.blog-item{width:calc(32.85% - 16px)}}@media(max-width:1200px){.blog-item{width:calc(50% - 16px)}}@media(max-width:992px){.blog-item{width:100%}}@media(max-width:768px){.blog-item{width:100%}}@media(max-width:576px){.blog-item{width:100%}}.blog-item p{color:#87898c}.blog-item h3{margin-bottom:.5rem;margin-top:.8rem;min-height:10rem}@media(max-width:1440px){.blog-item h3{font-size:1.8rem;margin-bottom:.5rem;margin-top:.8rem;min-height:8.3rem}}@media(max-width:576px){.blog-item h3{min-height:auto}}.blog-item-img{border:1px solid #232425;border-radius:2rem;height:20vw;margin-bottom:1.5rem;overflow:hidden;width:100%}@media(max-width:1440px){.blog-item-img{height:30vw}}@media(max-width:1200px){.blog-item-img{height:40vw}}@media(max-width:992px){.blog-item-img{height:50vw}}@media(max-width:576px){.blog-item-img{border-radius:1rem;height:60vw}}.blog-item-img img{height:100%;object-fit:cover;width:100%}.blog-item-content{width:100%}.single-blog-template .col-2{padding-right:10vw}@media(max-width:768px){.single-blog-template .col-2{padding-right:0}}.single-blog-template .hero-image{height:40vw;width:100%}@media(max-width:768px){.single-blog-template .hero-image{height:60vw}}.single-blog-template .hero-image img{height:100%;object-fit:cover;width:100%}@media(max-width:768px){.single-blog-template .blog-content{flex-direction:column-reverse}}.single-blog-template .blog-content .details hr{background-color:#232425;border:none;height:2px;margin:1.2rem 0;padding:0}.single-blog-template .blog-content .reading{gap:5px 10px;margin-bottom:1rem}@media(max-width:768px){.single-blog-template .blog-content .reading{margin-bottom:1rem}}.single-blog-template .blog-content-text img{border-radius:1.74rem;height:auto;margin-bottom:2rem;margin-top:2rem;width:100%}@media(max-width:576px){.single-blog-template .blog-content-text img{border-radius:1rem}}.single-blog-template .blog-content-text figure{width:100%!important}@media(max-width:576px){.single-blog-template .blog-content-text figure{border-radius:1rem}}@media(max-width:768px){.single-blog-template .blog-content-text{margin-top:2rem}}figcaption{font-size:.8rem}.project-item{border:1px solid #232425;border-radius:2rem;display:flex;flex-direction:column;height:auto;overflow:hidden;width:calc(33.33% - 22px)}.project-item:focus,.project-item:hover{background-color:var(--element-color);color:#fff}.project-item:focus h3,.project-item:focus p,.project-item:hover h3,.project-item:hover p{color:#fff}@media(max-width:768px){.project-item{min-height:56vw;width:calc(50% - 17px)}}@media(max-width:576px){.project-item{border-radius:1rem;width:100%}}.project-item h3{margin-top:1.3rem;transition:.3s ease-in-out}.project-item-img{height:30vw;margin-bottom:1.5rem;overflow:hidden;width:100%}@media(max-width:576px){.project-item-img{height:80vw}}.project-item-img img{height:100%;object-fit:cover;width:100%}.project-item-content{padding:0 1.5rem 1.5rem;width:100%}.project-item-content h3{margin-bottom:1rem;margin-top:0}.project-wrapper .project-holder{flex-wrap:wrap;gap:32px}@media(max-width:576px){.project-wrapper .project-holder{flex-direction:column}}@media(max-width:768px){.project-wrapper>h1{width:75%}}@media(max-width:576px){.project-wrapper>h1{width:98%}}.projects-template .project-item{width:calc(50% - 16px)}@media(max-width:576px){.projects-template .project-item{width:100%}}.projects-template .project-item-img{height:44vw}@media(max-width:576px){.projects-template .project-item-img{height:100vw;margin-bottom:0}}.projects-template .project-item-img img{object-fit:contain;object-position:bottom right}.single-project-template .overview div{font-size:1rem;line-height:1.4}@media(max-width:576px){.single-project-template .overview div{font-size:18px}}.single-project-template .project-title{padding-bottom:1rem}.single-project-template .hero-image{height:40vw;width:100%}@media(max-width:768px){.single-project-template .hero-image{height:60vw}}.single-project-template .hero-image img{height:100%;object-fit:cover;width:100%}.single-project-template .categories{padding-top:.9rem}@media(max-width:768px){.single-project-template .categories{margin-bottom:3rem}}.single-project-template .metrics-items{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:2rem}.single-project-template .metrics-items-item{align-items:center;border:1px solid #232425;border-radius:1.74rem;display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem 1rem;width:30%}@media(max-width:768px){.single-project-template .metrics-items-item{width:100%}}@media(max-width:576px){.single-project-template .metrics-items-item{border-radius:1rem}}.single-project-template .metrics-items-item h5{font-size:2.28rem;text-align:center;width:100%}.single-project-template .metrics-items-item p{color:#87898c;line-height:inherit;margin-bottom:0;margin-top:.5rem;text-align:center;width:100%}.single-project-template .item-line{border-bottom:1px solid #232425;padding-bottom:1rem}.single-project-template .images{gap:32px}.single-project-template .images div{border-radius:2rem;overflow:hidden}@media(max-width:576px){.single-project-template .images div{border-radius:1rem}}.single-project-template .images div img{height:100%;object-fit:cover;width:100%}.page-title .label{margin-bottom:0}@media(max-width:768px){.page-title h1{margin-bottom:2rem}.page-title h1 br{display:none}}.contact-items a,.contact-items p,.contact-items span:not(.label){font-size:1.4vw}.contact-items a span,.contact-items p span,.contact-items span:not(.label) span{font-size:inherit}@media(max-width:768px){.contact-items a,.contact-items p,.contact-items span:not(.label){font-size:20px}}.contact-items .contact-item:not(:last-child){margin-bottom:2rem}.contact-items .social-media>div{max-width:60%}@media(max-width:576px){.contact-items .social-media>div{flex-direction:row;flex-wrap:wrap;gap:.4rem;max-width:100%}}.contact-items .social-media a{padding:2px}.contact-items .social-media a:not(:last-child):after{content:",";display:block;font-size:1.2rem;line-height:1.1rem;margin-left:2px}.contact-items .social-media a:hover{color:#bbbcbe}.contact-items .social-media a:hover span{border-bottom:1px solid}.contact-items .social-media a span{border-bottom:1px solid transparent;padding:2px 0;transition:.3s ease-in-out}.partnership{background-color:#c9d0d5;border-radius:1.71rem;color:#09090a;margin-top:6.85rem;padding:2.28rem}@media(max-width:768px){.partnership>.d-flex{flex-direction:column}.partnership .btn{align-items:center;display:flex;margin:0 auto 1rem 0;width:100%}}@media(max-width:576px){.partnership{border-radius:1rem;margin-top:2rem;padding:2.28rem 1.71rem}.partnership .d-flex{flex-direction:column}.partnership a{align-items:c;display:flex;flex-direction:row!important;margin-top:1rem;width:100%}.partnership img{margin-bottom:1rem}}.partnership .btn img{margin:0}.partnership .desc{margin-top:1rem;padding:0 3.64rem}@media(max-width:576px){.partnership .desc{padding:0}}@font-face{font-display:swap;font-family:inity-medium;src:url(/static/media/PPNeueMontreal-Medium.4105b1cc8dd5fc295141.woff2) format("woff2"),url(/static/media/PPNeueMontreal-Medium.a850f831d8ad452baa57.woff) format("woff"),url(/static/media/PPNeueMontreal-Medium.d9ec371225f7c19bdbb7.ttf) format("truetype")}@font-face{font-display:swap;font-family:inity-regular;src:url(/static/media/PPNeueMontreal-Regular.e975bf8371aec1efabce.woff2) format("woff2"),url(/static/media/PPNeueMontreal-Regular.11e3b547be00780a6b56.woff) format("woff"),url(/static/media/PPNeueMontreal-Regular.22c213b8926f94bb22f9.ttf) format("truetype")}@font-face{font-display:swap;font-family:inity-light;src:url(/static/media/PPNeueMontreal-Light.6b8baf9c2be548c40ad3.woff2) format("woff2"),url(/static/media/PPNeueMontreal-Light.190f0059eba8a672a10c.woff) format("woff"),url(/static/media/PPNeueMontreal-Light.3a7b0ac7b9f59bd8fa2b.ttf) format("truetype")}body{font-family:inity-regular;font-size:1.1vw}h1{font-family:inity-medium;font-size:6vw;font-weight:500;letter-spacing:-.035em;line-height:100%;margin-bottom:0;margin-top:0;text-align:left}h1 i,h1 span{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}h2{font-family:inity-medium;font-size:3.7vw;font-weight:500;letter-spacing:-.14vw;line-height:1.1;margin-bottom:2rem;margin-top:0}h2 i,h2 span{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}h3{font-family:inity-medium;font-size:2vw;font-weight:500;letter-spacing:-.009em;line-height:1.5;margin-bottom:0;margin-top:0}h3 i,h3 span{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}h4{font-family:inity-medium;font-size:18px;font-weight:600;line-height:24px;margin-bottom:10px;margin-top:10px}h4 i,h4 span{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.uppercase{text-transform:uppercase}.h-5{font-family:inity-medium;font-size:2rem;margin-bottom:1.3rem}@media(max-width:1200px){.h-5{font-size:2.8vw;line-height:1.4}}@media(max-width:768px){.h-5{font-size:4.5vw}}@media(max-width:576px){.h-5{font-size:1.8rem!important;line-height:1.65;margin-bottom:3rem;margin-top:2rem}.h-5-sm{font-family:inity-regular;font-size:1.2rem!important}}a,p,span{line-height:1.65;margin-bottom:0}p{margin-bottom:1rem}ol{font-size:inherit;padding-left:2.3rem}ol li{line-height:1.65;margin-bottom:.5rem}ol li::marker{font-size:1.2rem}ol li i,ol li p,ol li span{display:block;font-size:inherit;line-height:inherit;padding-left:.5rem}@media(max-width:768px){ol li i,ol li p,ol li span{font-size:18px}}@media(max-width:1200px){h1{font-size:10vw}h2{font-size:7vw}a,p,span{font-size:18px}label{font-size:.8rem}}@media(max-width:768px){h1{font-size:10vw}h2{font-size:7vw}h3{font-size:32px;margin-bottom:1rem}a,p,span{font-size:18px}.h-5{font-size:6.5vw}}@media(max-width:576px){h1{font-size:10vw;line-height:1.2}h2{font-size:9vw;line-height:1.5}h3{font-size:32px;margin-bottom:1rem}a,p,span{font-size:18px}.h-5{font-size:6.5vw}}*{box-sizing:border-box}*,body{margin:0;padding:0}body{background-blend-mode:difference;background-color:#09090a;background-position:top;background-repeat:no-repeat;background-size:contain;color:#fff;font-family:inity-regular,sans-serif;overflow-x:hidden;width:100vw}@media(max-width:768px){body{background-size:auto}}@media(max-width:576px){body{background-size:auto}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden;position:fixed}.lenis.lenis-scrolling iframe{pointer-events:none}::-webkit-scrollbar{width:0}a{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;color:#fff;display:flex;text-decoration:none;transition:.3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}a:focus{color:#555659}a .icon{display:block;margin-right:.3rem;width:2rem}.link-icon-left{display:flex}.link-icon-left:hover{color:#bbbcbe}.link-icon-left:hover span{border-bottom:1px solid}.link-icon-left .icon{display:block;margin-right:.5rem;width:2rem}.link-icon-left span{border-bottom:1px solid transparent;font-size:1.3rem;padding:2px 0}.link-icon-left span,[class*=-template]{transition:.3s ease-in-out}.container{padding-left:7rem;padding-right:7rem;width:100vw}@media(max-width:1440px){.container{padding-left:2rem;padding-right:2rem}}@media(max-width:768px){.container{padding-left:2rem;padding-right:2rem}}@media(max-width:576px){.container{overflow-x:hidden;padding-left:1.2rem;padding-right:1.2rem}}.w-100{width:100%}@media(max-width:768px){.w-100{width:100%}}.col-1{width:16.66%}@media(max-width:768px){.col-1{width:100%}}.col-1-2{width:8.33%}@media(max-width:768px){.col-1-2{width:100%}}.col-2{width:33.33%}@media(max-width:768px){.col-2{width:100%}}.col-3{width:50%}@media(max-width:768px){.col-3{width:100%}}.col-4{width:66.66%}@media(max-width:768px){.col-4{width:100%}}.col-5{width:83.33%}@media(max-width:768px){.col-5{width:100%}}.col-6{width:100%}.label{color:#bbbcbe;font-size:.9vw;margin-bottom:.5rem;text-transform:uppercase}@media(max-width:768px){.label{font-size:15px}}.btn{border:1px solid transparent;border-radius:800px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:8px 16px;transition:.3s ease-in-out}.btn:hover{cursor:pointer}.btn.black{border:1px solid #09090a;color:#09090a}.btn.black img{transition:.3s ease-in-out}.btn.black:hover{background-color:#09090a;color:#fff}.btn.black:hover img{-webkit-filter:invert(100%) sepia(6%) saturate(23%) hue-rotate(210deg) brightness(105%) contrast(107%);filter:invert(100%) sepia(6%) saturate(23%) hue-rotate(210deg) brightness(105%) contrast(107%);mix-blend-mode:difference}.btn.white{border:1px solid #fff;color:#fff}.btn.white img{transition:.3s ease-in-out}.btn.white:hover{background-color:#fff;color:#09090a}.btn.white:hover img{mix-blend-mode:difference}.btn.black.icon-right img,.btn.white.icon-right img{margin-left:1rem}@media(max-width:1200px){.m-none{display:none}}@media(max-width:768px){.m-none{display:none}}.m-show{display:none}@media(max-width:1200px){.m-show{display:block}}@media(max-width:768px){.m-show{display:block}}.d-flex{display:flex}@media(max-width:768px){.m-column{flex-direction:column}}@media(max-width:576px){.column-r-sm{flex-direction:column-reverse}}.flex-column{display:flex;flex-direction:column}.flex-wrap{flex-wrap:wrap}.alg-center{align-items:center}.alg-top{align-items:flex-start}.alg-bottom{align-items:flex-end}.justify-between{justify-content:space-between}.gap-05{gap:.5rem}.gap-1{gap:1rem}.gap-2{gap:2rem}.mt-1{margin-top:1vw}.mt-2{margin-top:2vw}.mt-3{margin-top:3vw}.mt-4{margin-top:4vw}.mt-5{margin-top:5vw}.mt-7{margin-top:7vw}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1vw}.mb-2{margin-bottom:2vw}.mb-3{margin-bottom:3vw}.mb-4{margin-bottom:4vw}.mb-5{margin-bottom:5vw}.mr-1{margin-right:1rem}.ml-0{margin-left:0}.pt-1{padding-top:1rem}.pt-1-5{padding-top:1.5rem}.img-holder{border-radius:1.74rem;overflow:hidden}@media(max-width:576px){.img-holder{border-radius:1rem}}.scale-image{width:4.1vw}@media(max-width:768px){.scale-image{width:7.1vw}}@media(max-width:576px){.scale-image{width:9.1vw}}.underlined-link{position:relative;text-decoration:none}.underlined-link.link-icon:before{margin-left:2.3rem;margin-top:.9px}.underlined-link.link-padding{padding:6px 0}.underlined-link.link-padding:before{top:6px}.underlined-link.large:before{margin-left:1.5px;margin-top:1.5px}.underlined-link:before{-webkit-text-decoration-skip:ink;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);color:#fff;content:attr(data-underlined-link);height:100%;left:0;position:absolute;text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-thickness:2px;text-underline-offset:4px;top:0;transition:-webkit-clip-path .5s cubic-bezier(.86,0,.07,1);transition:clip-path .5s cubic-bezier(.86,0,.07,1);transition:clip-path .5s cubic-bezier(.86,0,.07,1),-webkit-clip-path .5s cubic-bezier(.86,0,.07,1);width:100%}.underlined-link:focus:before,.underlined-link:hover:before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}