@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/3eea4b3d42758fbc.44093692.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/d3f3f01dfc015e12.p.efb60e83.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.funnel_display_17433a3-module__bJe6Lq__className{font-family:Funnel Display,sans-serif;font-style:normal}
@layer reset{*{box-sizing:border-box;margin:0;padding:0}input,button,textarea,select{font:inherit;margin:0}}@layer module;:root{--background-color:#0d0d0d;--white-color:#fff;--white-color-30:#ffffff4d;--white-color-50:#ffffff80;--white-color-85:#ffffffd9;--accent-color:#e9b71e;--accent-color-2:#ed4e15;--accent-gradient:linear-gradient(93.44deg,#e9b71e 10.5%,#ed4e15 112.4%);--accent-gradient-horizontal:linear-gradient(91deg,#e9b71e -10.52%,#ed4e15 112.37%);--card-bg:#1f1f1f;--card-bg-soft:#1e1e1e;--card-border:#1c1c1c;--card-bg-gradient:linear-gradient(46.17deg,#0d0d0d 17.11%,#292929cc 31.16%,#272727 54.03%,#1d1d1d 74.36%,#000 126.6%);--container-width:100%;--container-padding-inline:16px;--section-padding:70px 0 60px}@media screen and (min-width:768px){:root{--container-width:1396px;--container-padding-inline:20px;--section-padding:70px 0 120px}}@media screen and (min-width:2500px){:root{--section-padding:120px 0 160px}}.subtitle{font-size:32px;font-weight:500;line-height:38px}.title-display{font-size:76px;font-weight:700;line-height:80px}.title{font-size:48px;font-weight:700;line-height:48px}.heading{font-size:24px;font-weight:500;line-height:normal}.subheading{font-size:18px;font-weight:400;line-height:28px}.body-base{font-size:16px;font-weight:400;line-height:26px}.body-small{font-size:14px;font-weight:400;line-height:normal}.body-small-bold{font-size:14px;font-weight:700;line-height:normal}.body-caption{font-size:12px;font-weight:400;line-height:normal}@media (min-width:880px){.subtitle-md{font-size:32px;font-weight:400;line-height:38px}.title-display-big-md{font-size:100px;font-weight:800;line-height:110px}.title-display-md{font-size:76px;font-weight:700;line-height:80px}.title-md{font-size:48px;font-weight:700;line-height:48px}.heading-md{font-size:24px;font-weight:500;line-height:normal}.subheading-md{font-size:18px;font-weight:400;line-height:28px}.body-base-md{font-size:16px;font-weight:400;line-height:26px}.body-small-md{font-size:14px;font-weight:400;line-height:normal}.body-small-bold-md{font-size:14px;font-weight:700;line-height:normal}.body-caption-md{font-size:12px;font-weight:400;line-height:normal}}body:has(.not-found-wrapper){flex-direction:column;min-height:100vh;display:flex}body:has(.not-found-wrapper) footer{margin-top:auto;opacity:1!important}.not-found-wrapper{width:100%;overflow:hidden}.not-found-wrapper .background{object-fit:contain;object-position:0 40%;isolation:isolate;z-index:-1;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.not-found-wrapper .background canvas{width:100%!important}.not-found-wrapper .background:after{content:"";z-index:2;background:#000;width:100%;height:100vh;position:absolute;bottom:100%;left:0}.not-found-wrapper .background:before{content:"";z-index:2;background:linear-gradient(#0000,#0d0d0d 20% 100%);width:100%;height:600px;position:absolute;bottom:-5px;left:0}@media screen and (min-width:700px){.not-found-wrapper .background{object-position:0 70%}.not-found-wrapper .background:before{height:400px}}@media screen and (min-width:880px){.not-found-wrapper .background{opacity:0;height:min(85%,116vw);top:0}.not-found-wrapper .background:before{background:linear-gradient(#0000,#0d0d0d 100%);height:50%}}.not-found__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:min(24vh,180px);margin-bottom:200px;display:flex}.not-found__content h1{margin-bottom:12px;font-weight:400}.not-found__content p{color:#fffc}@media screen and (min-width:768px){.not-found__content{margin-top:min(24vh,220px);margin-bottom:550px}.not-found__content h1{margin-bottom:40px;font-weight:800}.not-found__content p{color:#ffffff80}}body{background:var(--background-color);color:var(--white-color);scroll-behavior:smooth;transition:background .6s ease-in-out;position:relative;overflow-x:hidden}.top-shadow{content:"";background:linear-gradient(180deg,var(--background-color)48.57%,#0d0d0d00 100%);z-index:2;pointer-events:none;opacity:0;width:100%;height:180px;transition:opacity .3s ease-in-out,background .6s ease-in-out;display:none;position:fixed;top:0;left:0}@media screen and (min-width:768px){.top-shadow{display:block}}body[data-hero-scrolled=true] .top-shadow{opacity:1}html{scroll-behavior:smooth}body.about-us-page .top-shadow{opacity:0!important}body.about-us-page::-webkit-scrollbar{display:none}body.about-us-page{scroll-snap-type:y mandatory;scroll-snap-stop:always}html:has(.about-us-page){scroll-snap-type:y mandatory;scroll-snap-stop:always}body.about-us-page{scrollbar-width:none}@media (hover:hover) and (max-width:1024px){body.about-us-page{overscroll-behavior:none}html:has(.about-us-page){overscroll-behavior:none}}html:has(.about-us-page){scrollbar-width:none}.container{max-width:calc(var(--container-width) + var(--container-padding-inline)*2);padding-inline:var(--container-padding-inline);margin-inline:auto}.section{padding:var(--section-padding);overflow:clip visible}.pointer-events-auto{pointer-events:auto!important}.pointer-events-none,.pointer-events-none *{pointer-events:none!important}
.Header-module-scss-module__beOjDW__Header{background:linear-gradient(180deg,var(--background-color)0%,var(--background-color)77%,#0d0d0d00 100%);isolation:isolate;z-index:20;width:100%;padding-top:52px;padding-bottom:39px;position:fixed;top:0}@media screen and (min-width:832px){.Header-module-scss-module__beOjDW__Header{pointer-events:none;background:0 0;padding-top:30px;padding-bottom:0}}.about-us-page .Header-module-scss-module__beOjDW__Header{--background-color:transpatent}@media screen and (max-height:750px){.about-us-page .Header-module-scss-module__beOjDW__Header{padding-top:30px;padding-bottom:30px}}.Header-module-scss-module__beOjDW__headerLogo{opacity:1}.Header-module-scss-module__beOjDW__wrapper{opacity:.6;z-index:40;justify-content:space-between;align-items:center;transition:opacity .5s ease-in-out;display:flex;position:relative}@media screen and (min-width:832px){.Header-module-scss-module__beOjDW__wrapper{pointer-events:all;background:#1c1e20;border-radius:8px;height:70px;margin-inline:auto;padding:6px 6px 6px 21px;transition:all .5s ease-in-out;box-shadow:inset 0 7px 8.6px #00000040}}@media screen and (min-width:944px){.Header-module-scss-module__beOjDW__wrapper{gap:69px;max-width:fit-content}}@media screen and (min-width:832px){.Header-module-scss-module__beOjDW__wrapper{opacity:1}}.Header-module-scss-module__beOjDW__burgerBtn{background:0 0;border:none;width:24px;height:24px;position:relative}.Header-module-scss-module__beOjDW__burgerIcon,.Header-module-scss-module__beOjDW__closeIcon{pointer-events:none;opacity:0;visibility:hidden;color:#fff;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Header-module-scss-module__beOjDW__burgerIcon.Header-module-scss-module__beOjDW__active,.Header-module-scss-module__beOjDW__closeIcon.Header-module-scss-module__beOjDW__active{opacity:1;visibility:visible}.Header-module-scss-module__beOjDW__mobileMenu{opacity:0;visibility:hidden;pointer-events:none;z-index:30;background:#0d0d0d;justify-content:center;align-items:center;width:100vw;height:100dvh;padding-bottom:100px;transition:all .6s ease-in-out;display:flex;position:fixed;top:0;left:0}.Header-module-scss-module__beOjDW__mobileMenu .Header-module-scss-module__beOjDW__menuList{text-align:center;flex-direction:column;gap:46px;list-style:none;display:flex}.Header-module-scss-module__beOjDW__mobileMenu .Header-module-scss-module__beOjDW__menuLink:any-link{color:var(--white-color);font-size:32px;font-weight:400;line-height:38px;text-decoration:none}.Header-module-scss-module__beOjDW__mobileMenu .Header-module-scss-module__beOjDW__menuBtn{flex-direction:column;align-items:stretch;min-width:285px;display:flex;position:fixed;bottom:40px;left:50%;transform:translate(-50%)}@media screen and (min-width:832px){.Header-module-scss-module__beOjDW__mobileMenu{display:none}}.Header-module-scss-module__beOjDW__menuButton{display:none!important}@media screen and (min-width:832px){.Header-module-scss-module__beOjDW__menuButton{display:block!important}.Header-module-scss-module__beOjDW__burgerBtn{display:none}}.Header-module-scss-module__beOjDW__menu{max-width:902px;transition:all .5s ease-in-out;display:none}@media screen and (min-width:832px){.Header-module-scss-module__beOjDW__menu{display:block}}.Header-module-scss-module__beOjDW__menu .Header-module-scss-module__beOjDW__menuList{gap:26px;padding-bottom:4px;list-style:none;display:flex;overflow:hidden}.Header-module-scss-module__beOjDW__menu .Header-module-scss-module__beOjDW__menuItem{flex-shrink:0}.Header-module-scss-module__beOjDW__mobileMenu.Header-module-scss-module__beOjDW__active{opacity:1;visibility:visible;pointer-events:all}body:has(.Header-module-scss-module__beOjDW__mobileMenu.Header-module-scss-module__beOjDW__active){overflow:hidden}@media screen and (min-width:944px){body[data-hero-scrolled=true] .Header-module-scss-module__beOjDW__wrapper{gap:30px}body[data-hero-scrolled=true] .Header-module-scss-module__beOjDW__menu{max-width:0;overflow:hidden}body[data-hero-scrolled=true] .Header-module-scss-module__beOjDW__wrapper:hover{gap:68px}body[data-hero-scrolled=true] .Header-module-scss-module__beOjDW__wrapper:hover .Header-module-scss-module__beOjDW__menu{max-width:902px;overflow:visible}}@media screen and (max-width:831px){body:has(.light) .Header-module-scss-module__beOjDW__burgerIcon *{fill:#0d0d0d}}
.CustomLink-module-scss-module__m1kxqG__Link{color:#a4a4a4;align-self:flex-start;font-size:20px;font-weight:400;line-height:20px;text-decoration:none;display:inline-block;position:relative}.CustomLink-module-scss-module__m1kxqG__Link .CustomLink-module-scss-module__m1kxqG__wrapper{transform-origin:50% 0;transform-style:preserve-3d;transition:all .3s ease-in-out;display:inline-block;position:relative;transform:rotateX(0)}.CustomLink-module-scss-module__m1kxqG__Link .CustomLink-module-scss-module__m1kxqG__text{transition:all .3s ease-in-out;display:inline-block}.CustomLink-module-scss-module__m1kxqG__Link:after{content:"";transform-origin:0;opacity:0;background:linear-gradient(91deg,#e9b71e -10.52%,#ed4e15 112.37%);width:100%;height:1px;transition:all .5s ease-in-out;position:absolute;bottom:0;left:0;transform:scaleX(0)}.CustomLink-module-scss-module__m1kxqG__Link .CustomLink-module-scss-module__m1kxqG__hoverText{transform-origin:50% 0;transform-style:preserve-3d;display:block;position:absolute;transform:rotateX(-90deg)}.CustomLink-module-scss-module__m1kxqG__Link .CustomLink-module-scss-module__m1kxqG__hoverText span{color:#0000;background:linear-gradient(91deg,#e9b71e -10.52%,#ed4e15 112.37%);-webkit-background-clip:text;background-clip:text}.CustomLink-module-scss-module__m1kxqG__Link.CustomLink-module-scss-module__m1kxqG__animated:hover .CustomLink-module-scss-module__m1kxqG__wrapper{transform:rotateX(89deg)}.CustomLink-module-scss-module__m1kxqG__Link.CustomLink-module-scss-module__m1kxqG__animated:hover:after{opacity:1;transform:scaleX(1)}.CustomLink-module-scss-module__m1kxqG__Link:active .CustomLink-module-scss-module__m1kxqG__wrapper,.CustomLink-module-scss-module__m1kxqG__Link.CustomLink-module-scss-module__m1kxqG__active .CustomLink-module-scss-module__m1kxqG__wrapper{transform:rotateX(89deg)}.CustomLink-module-scss-module__m1kxqG__Link:active:after,.CustomLink-module-scss-module__m1kxqG__Link.CustomLink-module-scss-module__m1kxqG__active:after{opacity:0;transform:scaleX(0)}
.Logo-module-scss-module__DYzr-W__Logo{height:28px;display:inline-block;position:relative}.Logo-module-scss-module__DYzr-W__Logo .Logo-module-scss-module__DYzr-W__logoHover{opacity:0;transition:all .3s ease-in-out;position:absolute;top:0;left:0}.Logo-module-scss-module__DYzr-W__Logo:hover .Logo-module-scss-module__DYzr-W__logoHover{opacity:1}.Logo-module-scss-module__DYzr-W__Logo.Logo-module-scss-module__DYzr-W__mobilewhite .Logo-module-scss-module__DYzr-W__logoGray{display:none}@media screen and (min-width:832px){.Logo-module-scss-module__DYzr-W__Logo.Logo-module-scss-module__DYzr-W__mobilewhite .Logo-module-scss-module__DYzr-W__logoGray{display:block}.Logo-module-scss-module__DYzr-W__Logo.Logo-module-scss-module__DYzr-W__mobilewhite .Logo-module-scss-module__DYzr-W__logoWhite{display:none}}.Logo-module-scss-module__DYzr-W__Logo.Logo-module-scss-module__DYzr-W__mobilegray .Logo-module-scss-module__DYzr-W__logoWhite{display:none}.Logo-module-scss-module__DYzr-W__Logo.Logo-module-scss-module__DYzr-W__mobilegray .Logo-module-scss-module__DYzr-W__logoGray{display:block}@media screen and (max-width:831px){body:has(.light) .Logo-module-scss-module__DYzr-W__logoWhite *{fill:#0d0d0d}}
