.button-module__h0EWEW__button{font-weight:900;font-family:var(--font-inter);grid-template-columns:calc(((48*100)/var(--device-width))*1vw)1fr;-webkit-user-select:none;user-select:none;text-transform:uppercase;color:var(--color-black);text-align:center;justify-content:space-between;align-items:center;font-size:3.73333vw;line-height:200%;display:flex;position:relative;overflow:hidden}@media (min-width:800px){.button-module__h0EWEW__button{font-size:.972222vw}}.button-module__h0EWEW__button .button-module__h0EWEW__text{z-index:10;flex-grow:1;position:relative}:is(.button-module__h0EWEW__button .button-module__h0EWEW__text) .button-module__h0EWEW__visible,:is(.button-module__h0EWEW__button .button-module__h0EWEW__text) .button-module__h0EWEW__hidden{justify-content:center;align-items:center;height:100%;display:flex}@media (min-width:800px){:is(.button-module__h0EWEW__button .button-module__h0EWEW__text) .button-module__h0EWEW__visible,:is(.button-module__h0EWEW__button .button-module__h0EWEW__text) .button-module__h0EWEW__hidden{padding:0 1.66667vw}}:is(.button-module__h0EWEW__button .button-module__h0EWEW__text) .button-module__h0EWEW__visible{transition:transform .6s var(--ease-out-expo),opacity .6s var(--ease-out-expo);transform-origin:bottom;position:relative;transform:scaleY(1)}:is(.button-module__h0EWEW__button .button-module__h0EWEW__text) .button-module__h0EWEW__hidden{transform-origin:top;opacity:0;width:100%;transition:transform .6s var(--ease-out-expo),opacity .4s var(--ease-out-expo);position:absolute;top:0;left:0;transform:scaleY(0)}:is(:is(.button-module__h0EWEW__button .button-module__h0EWEW__text) .button-module__h0EWEW__hidden) .button-module__h0EWEW__arrow{transform:translate(-50%,50%)}.button-module__h0EWEW__button:after,.button-module__h0EWEW__button:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.button-module__h0EWEW__button:before{background-color:var(--theme-contrast)}.button-module__h0EWEW__button:after{background-color:var(--theme-secondary);z-index:0;transition:transform .6s var(--ease-out-expo);transform-origin:top;transform:scaleY(0)}.button-module__h0EWEW__button .button-module__h0EWEW__icon{aspect-ratio:1;transition:border-color .6s var(--ease-out-expo);width:calc(((48*100)/var(--device-width))*1vw);z-index:10;padding:calc(((12*100)/var(--device-width))*1vw);background-color:var(--theme-primary);border:1px solid var(--color-pink);display:flex}@media (min-width:800px){.button-module__h0EWEW__button .button-module__h0EWEW__icon{width:calc(((48*100)/var(--device-width))*1vw);padding:calc(((12*100)/var(--device-width))*1vw)}}:is(.button-module__h0EWEW__button .button-module__h0EWEW__icon) svg{color:var(--theme-secondary);transition:color .6s var(--ease-out-expo);background-color:var(--theme-primary);width:calc(((24*100)/var(--device-width))*1vw);height:calc(((24*100)/var(--device-width))*1vw);margin:auto}@media (min-width:800px){:is(.button-module__h0EWEW__button .button-module__h0EWEW__icon) svg{width:calc(((24*100)/var(--device-width))*1vw);height:calc(((24*100)/var(--device-width))*1vw)}}.button-module__h0EWEW__button .button-module__h0EWEW__arrow{z-index:10;aspect-ratio:1;width:calc(((10*100)/var(--device-width))*1vw);margin-left:calc(((16*100)/var(--device-width))*1vw);transition:transform .6s var(--ease-out-expo);position:relative}@media (min-width:800px){.button-module__h0EWEW__button .button-module__h0EWEW__arrow{width:calc(((10*100)/var(--device-width))*1vw);margin-left:calc(((16*100)/var(--device-width))*1vw)}}@media (hover:hover){.button-module__h0EWEW__button:hover{color:var(--theme-primary)}.button-module__h0EWEW__button:hover:after{transform-origin:bottom;transform:scaleY(1)}:is(.button-module__h0EWEW__button:hover .button-module__h0EWEW__text) .button-module__h0EWEW__visible{opacity:0;transform-origin:top;transform:scaleY(0)}:is(:is(.button-module__h0EWEW__button:hover .button-module__h0EWEW__text) .button-module__h0EWEW__visible) .button-module__h0EWEW__arrow{transform:translate(50%,-50%)}:is(.button-module__h0EWEW__button:hover .button-module__h0EWEW__text) .button-module__h0EWEW__hidden{transform-origin:bottom;opacity:1;transform:scaleY(1)}:is(:is(.button-module__h0EWEW__button:hover .button-module__h0EWEW__text) .button-module__h0EWEW__hidden) .button-module__h0EWEW__arrow{transform:translate(0)}.button-module__h0EWEW__button:hover .button-module__h0EWEW__icon{border:1px solid var(--theme-secondary)}}
.card-module__M36EKa__imageWrapper{justify-content:center;display:flex}.card-module__M36EKa__image{-o-object-fit:contain;object-fit:contain;width:80%;height:80%}.card-module__M36EKa__wrapper{color:#000;aspect-ratio:1;padding:calc(((24*100)/var(--device-width))*1vw);width:calc(((343*100)/var(--device-width))*1vw);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#e8eb62;border:1px solid;flex-direction:column;justify-content:space-between;display:flex}.card-module__M36EKa__wrapper.card-module__M36EKa__inverted{color:var(--theme-primary);background-color:var(--theme-secondary)}@media (min-width:800px){.card-module__M36EKa__wrapper{width:calc((4*var(--column-width)) + ((4 - 1)*var(--gap)));padding:calc(((24*100)/var(--device-width))*1vw)}}.card-module__M36EKa__wrapper .card-module__M36EKa__number{color:#000;line-height:90%;font-size:calc(((36*100)/var(--device-width))*1vw)}@media (min-width:800px){.card-module__M36EKa__wrapper .card-module__M36EKa__number{font-size:calc(((56*100)/var(--device-width))*1vw)}}.card-module__M36EKa__wrapper .card-module__M36EKa__text{font-family:var(--font-outfit);text-transform:uppercase;font-weight:700;line-height:100%;font-size:calc(((20*100)/var(--device-width))*1vw)}@media (min-width:800px){.card-module__M36EKa__wrapper .card-module__M36EKa__text{font-size:calc(((28*100)/var(--device-width))*1vw)}}:is(.card-module__M36EKa__wrapper .card-module__M36EKa__text) span{font-weight:600;font-stretch:100%}
.xenon-logo-module__PVZ_Dq__logo{font-family:var(--font-bruno),inherit;letter-spacing:-.05em;text-transform:uppercase;font-weight:400;display:inline-flex;position:relative}.xenon-logo-module__PVZ_Dq__char{display:inline-block}.xenon-logo-module__PVZ_Dq__dim{color:var(--color-pink);opacity:.9;font-weight:400;transform:translateY(-2%)}.xenon-logo-module__PVZ_Dq__outline{-webkit-text-stroke:2px currentColor;color:#0000}.xenon-logo-module__PVZ_Dq__outline .xenon-logo-module__PVZ_Dq__dim{-webkit-text-stroke:1px var(--color-pink)}
.cal-button-module__xa8G6W__calBtn{cursor:pointer;isolation:isolate;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;padding:3.73333vw 8.53333vw;transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}@media (min-width:800px){.cal-button-module__xa8G6W__calBtn{padding:1.11111vw 2.77778vw}}.cal-button-module__xa8G6W__calBtn:hover{transform:translateY(-2px)}.cal-button-module__xa8G6W__calBtn:hover .cal-button-module__xa8G6W__borderGlow{animation-duration:1.5s}.cal-button-module__xa8G6W__calBtn:hover .cal-button-module__xa8G6W__content{color:#fff}.cal-button-module__xa8G6W__borderWrap{border-radius:inherit;z-index:0;-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.cal-button-module__xa8G6W__borderGlow{aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0%,var(--color-pink,red)20%,transparent 40%,transparent 60%,#ffffff4d 80%,transparent 100%);width:200%;animation:3s linear infinite cal-button-module__xa8G6W__borderSpin;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes cal-button-module__xa8G6W__borderSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.cal-button-module__xa8G6W__content{z-index:1;color:#ffffffd9;align-items:center;gap:2.13333vw;transition:color .4s;display:inline-flex;position:relative}@media (min-width:800px){.cal-button-module__xa8G6W__content{gap:.694444vw}}.cal-button-module__xa8G6W__icon{flex-shrink:0;width:4.26667vw;height:4.26667vw}@media (min-width:800px){.cal-button-module__xa8G6W__icon{width:1.25vw;height:1.25vw}}.cal-button-module__xa8G6W__label{font-family:var(--font-space),sans-serif;letter-spacing:.03em;white-space:nowrap;font-size:clamp(.8rem,1vw,.95rem);font-weight:600}
.footer-module__Vmx-gq__footer{color:var(--theme-secondary);background-color:#0000;flex-direction:column;justify-content:space-between;height:100vh;padding:5.33333vw 0;display:flex;position:relative}@media (min-width:800px){.footer-module__Vmx-gq__footer{height:100vh;padding:2.77778vw 0}}.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top{height:100%;padding-bottom:5.33333vw;position:relative}@media (max-width:799.98px){.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top{flex-direction:column;display:flex}}@media (min-width:800px){.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top{padding-bottom:2.77778vw}}:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top) .footer-module__Vmx-gq__first-line{margin-bottom:auto}@media (min-width:800px){:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top) .footer-module__Vmx-gq__first-line{grid-column:1/-1;align-self:start;margin:0}}:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top) .footer-module__Vmx-gq__shameless-plug{flex-direction:column;align-self:start;display:flex}@media (min-width:800px){:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top) .footer-module__Vmx-gq__shameless-plug{text-align:end;grid-column:9/span 4}}:is(:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top) .footer-module__Vmx-gq__shameless-plug) p:first-child{margin-bottom:2.13333vw}@media (min-width:800px){:is(:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top) .footer-module__Vmx-gq__shameless-plug) p:first-child{margin-bottom:.555556vw}}@media (max-width:799.98px){:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top) .footer-module__Vmx-gq__cta{margin-top:var(--layout-columns-gap)}}@media (min-width:800px){:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top) .footer-module__Vmx-gq__cta{position:absolute;bottom:2.77778vw;left:0}}:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top) .footer-module__Vmx-gq__last-line{text-align:end;grid-column:1/-1;align-self:end}@media (max-width:799.98px){:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__top) .footer-module__Vmx-gq__last-line{margin-top:auto}}.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__bottom{width:var(--layout-width);margin:0 auto}@media (min-width:800px){.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__bottom{justify-content:space-between;align-items:center;display:flex}:is(:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__bottom) .footer-module__Vmx-gq__links) .footer-module__Vmx-gq__link:not(:first-child){margin:0 0 0 2.22222vw}}@media (max-width:799.98px){:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__bottom) .footer-module__Vmx-gq__links{justify-content:space-between;display:flex}:is(:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__bottom) .footer-module__Vmx-gq__links) .footer-module__Vmx-gq__link:not(:last-child){margin-bottom:4.26667vw;display:block}:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__bottom) .footer-module__Vmx-gq__tm{text-align:end;align-self:end}}:is(:is(.footer-module__Vmx-gq__footer .footer-module__Vmx-gq__bottom) .footer-module__Vmx-gq__tm) span{vertical-align:text-top}
.intro-module__RufAIq__wrapper{background-color:var(--color-black);z-index:1000;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden}@media (max-width:799.98px){.intro-module__RufAIq__wrapper{display:none}}.intro-module__RufAIq__wrapper.intro-module__RufAIq__out{transition:transform 1.5s var(--ease-out-expo);transform:translateY(-100%)}.intro-module__RufAIq__relative{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.intro-module__RufAIq__progressBar{background-color:var(--color-contrast);transform-origin:0;width:100%;height:2px;transition:transform .1s linear;position:absolute;top:0;left:0;transform:scaleX(0)}.intro-module__RufAIq__content{flex-direction:column;align-items:center;display:flex}.intro-module__RufAIq__gasAuraContainer{--aura-opacity:0;justify-content:center;align-items:center;padding:1.5rem;display:flex;overflow:hidden}.intro-module__RufAIq__gasAuraContainer [class*=char]{display:inline-block}.intro-module__RufAIq__heroReveal{--aura-opacity:1}.intro-module__RufAIq__glowingLogo{color:var(--color-white);text-shadow:0 0 10px rgba(0,240,255,calc(var(--aura-opacity)*.8)),0 0 20px rgba(0,240,255,calc(var(--aura-opacity)*.6)),0 0 40px rgba(0,240,255,calc(var(--aura-opacity)*.4)),0 0 80px rgba(0,240,255,calc(var(--aura-opacity)*.3)),0 0 120px rgba(0,240,255,calc(var(--aura-opacity)*.2));font-size:clamp(3rem,15vw,15rem)}.intro-module__RufAIq__glowingLogoPink{color:var(--color-pink);text-shadow:0 0 10px #00f0ffcc,0 0 30px #00f0ff99,0 0 60px #00f0ff66,0 0 100px #00f0ff33;font-size:clamp(3rem,15vw,15rem)}.intro-module__RufAIq__titleContainer{z-index:2;position:relative}@media (min-width:800px){.intro-module__RufAIq__translate{transition:transform 1.5s var(--ease-out-expo);transform:translateY(-100%)}}@media (max-width:799.98px){.intro-module__RufAIq__mobile{transform:translateY(-105%)}}
.list-item-module__c9sv8G__item{position:relative}.list-item-module__c9sv8G__item .list-item-module__c9sv8G__inner{padding:calc(((16*100)/var(--device-width))*1vw)0;flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}@media (min-width:800px){.list-item-module__c9sv8G__item .list-item-module__c9sv8G__inner{padding:calc(((16*100)/var(--device-width))*1vw)0;flex-direction:row;align-items:center}}.list-item-module__c9sv8G__item:after{content:"";height:calc(((1*100)/var(--device-width))*1vw);background-color:var(--color-grey);position:absolute;bottom:0;left:0;right:0}.list-item-module__c9sv8G__item:before{content:"";background-color:var(--theme-contrast);transform-origin:top;width:100%;height:100%;transition:transform .6s var(--ease-out-expo);position:absolute;top:0;left:0;transform:scaleY(0)}@media (max-width:799.98px){.list-item-module__c9sv8G__item{flex-direction:column}.list-item-module__c9sv8G__item:before{content:none}}.list-item-module__c9sv8G__item .list-item-module__c9sv8G__title{transition:transform .6s var(--ease-out-expo);flex-shrink:0;align-items:center;display:flex;overflow:hidden}:is(.list-item-module__c9sv8G__item .list-item-module__c9sv8G__title) .list-item-module__c9sv8G__text{font-family:var(--font-inter);font-weight:500;line-height:100%;font-size:calc(((20*100)/var(--device-width))*1vw);letter-spacing:-.03em}@media (max-width:799.98px){:is(.list-item-module__c9sv8G__item .list-item-module__c9sv8G__title) .list-item-module__c9sv8G__text{max-width:70%;margin-bottom:calc(((8*100)/var(--device-width))*1vw)}}@media (min-width:800px){:is(.list-item-module__c9sv8G__item .list-item-module__c9sv8G__title) .list-item-module__c9sv8G__text{line-height:114%;font-size:calc(((28*100)/var(--device-width))*1vw)}}:is(.list-item-module__c9sv8G__item .list-item-module__c9sv8G__title) .list-item-module__c9sv8G__arrow{aspect-ratio:1;width:calc(((19*100)/var(--device-width))*1vw);margin-left:auto}@media (max-width:799.98px){:is(.list-item-module__c9sv8G__item .list-item-module__c9sv8G__title) .list-item-module__c9sv8G__arrow{flex-shrink:0}}@media (min-width:800px){:is(.list-item-module__c9sv8G__item .list-item-module__c9sv8G__title) .list-item-module__c9sv8G__arrow{opacity:0;margin-left:calc(((24*100)/var(--device-width))*1vw);width:calc(((19*100)/var(--device-width))*1vw);transform:translate(-20%,20%)}}.list-item-module__c9sv8G__item .list-item-module__c9sv8G__source{font-family:var(--font-inter);transition:transform .6s var(--ease-out-expo);letter-spacing:-.03em;font-weight:900;line-height:100%;font-size:calc(((20*100)/var(--device-width))*1vw);will-change:transform}@media (min-width:800px){.list-item-module__c9sv8G__item .list-item-module__c9sv8G__source{text-align:end;line-height:114%;font-size:calc(((28*100)/var(--device-width))*1vw)}}@media (hover:hover){.list-item-module__c9sv8G__item:hover:before{transform-origin:bottom;transform:scaleY(1)}.list-item-module__c9sv8G__item:hover .list-item-module__c9sv8G__title{transform:translateX(calc(((16*100)/var(--device-width))*1vw))}:is(.list-item-module__c9sv8G__item:hover .list-item-module__c9sv8G__title) .list-item-module__c9sv8G__arrow{transition:opacity .6s var(--ease-out-expo),transform .6s var(--ease-out-expo);opacity:1;transition-delay:.1s;transform:translate(0)}.list-item-module__c9sv8G__item:hover .list-item-module__c9sv8G__source{transform:translateX(calc(((-16*100)/var(--device-width))*1vw))}}@media (min-width:800px){.list-item-module__c9sv8G__item{width:100%;transition:transform 1.2s var(--ease-out-expo);transition-delay:calc(.1s*var(--i));display:inline-block}.list-item-module__c9sv8G__item:after{transition:transform 1.2s var(--ease-out-expo);transform-origin:100%;transition-delay:calc(.1s*var(--i))}.list-item-module__c9sv8G__item .list-item-module__c9sv8G__source{overflow:hidden}.list-item-module__c9sv8G__item .list-item-module__c9sv8G__text,.list-item-module__c9sv8G__item .list-item-module__c9sv8G__source>*{transition:transform 1.2s var(--ease-out-expo);transition-delay:calc(.1s*var(--i));display:block}.list-item-module__c9sv8G__item:not(.list-item-module__c9sv8G__visible){transform:translateY(100%)}.list-item-module__c9sv8G__item:not(.list-item-module__c9sv8G__visible):after{transform:scaleX(0)}.list-item-module__c9sv8G__item:not(.list-item-module__c9sv8G__visible) .list-item-module__c9sv8G__text,.list-item-module__c9sv8G__item:not(.list-item-module__c9sv8G__visible) .list-item-module__c9sv8G__source>*{transform:translateY(100%)}}
.navigation-module__hRf-Ca__logo{z-index:102;transform-origin:0;pointer-events:auto;align-items:center;text-decoration:none;transition:opacity .3s;display:flex;position:fixed;top:10.6667vw;left:6.66667vw;transform:scale(2)}@media (min-width:800px){.navigation-module__hRf-Ca__logo{top:3.47222vw;left:2.77778vw;transform:scale(2)}}.navigation-module__hRf-Ca__logo:hover{opacity:.7}.navigation-module__hRf-Ca__toggleBtn{z-index:102;background:var(--color-pink);cursor:pointer;width:12.8vw;height:12.8vw;transition:transform .3s var(--ease-out-expo);pointer-events:auto;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:6.4vw;right:6.4vw}@media (min-width:800px){.navigation-module__hRf-Ca__toggleBtn{width:4.44444vw;height:4.44444vw;top:2.77778vw;right:2.77778vw}}.navigation-module__hRf-Ca__toggleBtn:hover{transform:scale(1.1)}.navigation-module__hRf-Ca__burger{width:5.33333vw;height:3.73333vw;position:relative}@media (min-width:800px){.navigation-module__hRf-Ca__burger{width:1.66667vw;height:1.11111vw}}.navigation-module__hRf-Ca__burger span{background:var(--color-black);border-radius:2px;width:100%;height:2px;transition:all .3s ease-in-out;display:block;position:absolute}:is(.navigation-module__hRf-Ca__burger span):first-child{top:0}:is(.navigation-module__hRf-Ca__burger span):nth-child(2){bottom:0}.navigation-module__hRf-Ca__toggleBtn.navigation-module__hRf-Ca__isOpen .navigation-module__hRf-Ca__burger span:first-child{top:50%;transform:translateY(-50%)rotate(45deg)}.navigation-module__hRf-Ca__toggleBtn.navigation-module__hRf-Ca__isOpen .navigation-module__hRf-Ca__burger span:nth-child(2){bottom:50%;transform:translateY(50%)rotate(-45deg)}.navigation-module__hRf-Ca__overlay{background-color:var(--color-black);z-index:101;opacity:0;pointer-events:none;width:100vw;height:100svh;transition:opacity .5s var(--ease-out-expo);flex-direction:column;justify-content:center;padding:10.6667vw 10.6667vw 32vw;display:flex;position:fixed;top:0;left:0;overflow:hidden}@media (min-width:800px){.navigation-module__hRf-Ca__overlay{padding:6.94444vw 6.94444vw 11.1111vw 13.1944vw}}.navigation-module__hRf-Ca__overlay.navigation-module__hRf-Ca__isOpen{opacity:1;pointer-events:auto}.navigation-module__hRf-Ca__list{flex-direction:column;gap:4.26667vw;display:flex}@media (min-width:800px){.navigation-module__hRf-Ca__list{gap:.277778vw}}.navigation-module__hRf-Ca__item{overflow:hidden}.navigation-module__hRf-Ca__item .navigation-module__hRf-Ca__link{transition:transform .8s var(--ease-out-expo);transition-delay:calc(var(--i)*80ms);display:inline-block;transform:translateY(105%)}.navigation-module__hRf-Ca__item.navigation-module__hRf-Ca__itemIn .navigation-module__hRf-Ca__link{transform:translateY(0)}.navigation-module__hRf-Ca__link{font-family:var(--font-outfit),sans-serif;color:var(--color-white);text-transform:uppercase;font-size:clamp(3rem,10vw,8rem);font-weight:700;line-height:1;text-decoration:none;transition:color .3s;display:inline-block}.navigation-module__hRf-Ca__link:hover,.navigation-module__hRf-Ca__link.navigation-module__hRf-Ca__active{color:var(--color-pink)}.navigation-module__hRf-Ca__footerInfo{gap:12.8vw;display:flex;position:absolute;bottom:10.6667vw;left:10.6667vw}@media (min-width:800px){.navigation-module__hRf-Ca__footerInfo{gap:6.94444vw;bottom:4.16667vw;left:6.94444vw}}.navigation-module__hRf-Ca__infoColumn{flex-direction:column;gap:8px;display:flex}.navigation-module__hRf-Ca__infoColumn a{color:var(--color-white);text-decoration:none;transition:color .3s}:is(.navigation-module__hRf-Ca__infoColumn a):hover{color:var(--color-pink)}
.header-module__FpSQAG__header{z-index:100;width:100%;padding:calc(((20*100)/var(--device-width))*1vw)0;pointer-events:none;position:fixed;top:0;left:0}@media (min-width:800px){.header-module__FpSQAG__header{padding:calc(((40*100)/var(--device-width))*1vw)0}}.header-module__FpSQAG__header .header-module__FpSQAG__head{z-index:2;pointer-events:auto;justify-content:space-between;display:flex;position:relative}
.image-module___v4zoa__image{display:block}
.scrollbar-module__c0JzOq__scrollbar{z-index:100;width:100%;padding:0;position:fixed;top:0;left:0}@media (hover:none){.scrollbar-module__c0JzOq__scrollbar{display:none}}.scrollbar-module__c0JzOq__scrollbar .scrollbar-module__c0JzOq__inner{width:100%;height:calc(((4*100)/var(--device-width))*1vw);background-color:var(--color-pink);transform-origin:0;position:relative;transform:scaleX(0)}
.card-module__BTsL7W__card{justify-content:space-between;align-items:space-between;transition:background-color .6s var(--ease-out-expo);flex-direction:column;display:flex}.card-module__BTsL7W__card .card-module__BTsL7W__image{border-radius:calc(((8*100)/var(--device-width))*1vw);padding-bottom:0;position:relative;overflow:hidden}@media (max-width:799.98px){.card-module__BTsL7W__card .card-module__BTsL7W__image{border-radius:calc(((8*100)/var(--device-width))*1vw)}}:is(.card-module__BTsL7W__card .card-module__BTsL7W__image):after{content:"";background-color:var(--theme-contrast);opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease-out-expo);position:absolute;bottom:0;left:0}:is(.card-module__BTsL7W__card .card-module__BTsL7W__image) .card-module__BTsL7W__sponsor{bottom:calc(((16*100)/var(--device-width))*1vw);left:calc(((16*100)/var(--device-width))*1vw);background-color:var(--theme-contrast);padding:calc(((4*100)/var(--device-width))*1vw)calc(((8*100)/var(--device-width))*1vw);border-radius:calc(((4*100)/var(--device-width))*1vw);text-transform:uppercase;color:var(--theme-primary);z-index:1;font-weight:400;position:absolute}:is(.card-module__BTsL7W__card .card-module__BTsL7W__image) .card-module__BTsL7W__arrow{aspect-ratio:1;bottom:calc(((16*100)/var(--device-width))*1vw);right:calc(((16*100)/var(--device-width))*1vw);background-color:var(--theme-contrast);width:calc(((32*100)/var(--device-width))*1vw);transition:opacity .6s var(--ease-out-expo);z-index:1;opacity:0;color:var(--theme-primary);border-radius:100%;justify-content:center;align-items:center;display:flex;position:absolute}@media (max-width:799.98px){:is(.card-module__BTsL7W__card .card-module__BTsL7W__image) .card-module__BTsL7W__arrow{width:calc(((32*100)/var(--device-width))*1vw);bottom:calc(((16*100)/var(--device-width))*1vw);right:calc(((16*100)/var(--device-width))*1vw)}}:is(:is(.card-module__BTsL7W__card .card-module__BTsL7W__image) .card-module__BTsL7W__arrow) svg{width:33%;transition:transform .6s var(--ease-out-expo);transform:scale(.33)}:is(.card-module__BTsL7W__card .card-module__BTsL7W__image) .card-module__BTsL7W__imageInner{aspect-ratio:4/3;position:relative;overflow:hidden}.card-module__BTsL7W__card .card-module__BTsL7W__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.card-module__BTsL7W__card .card-module__BTsL7W__inner{padding:calc(((16*100)/var(--device-width))*1vw)0;border-top:0;flex-direction:column;align-items:flex-start;display:flex}@media (max-width:799.98px){.card-module__BTsL7W__card .card-module__BTsL7W__inner{padding:calc(((16*100)/var(--device-width))*1vw)0}}:is(.card-module__BTsL7W__card .card-module__BTsL7W__inner) .card-module__BTsL7W__title{color:var(--theme-secondary);white-space:nowrap;font-weight:500;font-size:calc(((18*100)/var(--device-width))*1vw);transition:color .6s var(--ease-out-expo);text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}@media (max-width:799.98px){:is(.card-module__BTsL7W__card .card-module__BTsL7W__inner) .card-module__BTsL7W__title{font-size:calc(((18*100)/var(--device-width))*1vw)}}:is(.card-module__BTsL7W__card .card-module__BTsL7W__inner) .card-module__BTsL7W__credits{font-weight:400;font-size:calc(((16*100)/var(--device-width))*1vw);color:#8c8c8c;flex-flow:wrap;display:flex}:is(:is(.card-module__BTsL7W__card .card-module__BTsL7W__inner) .card-module__BTsL7W__credits) *{white-space:nowrap;transition:color .6s var(--ease-out-expo);display:inline-block}@media (max-width:799.98px){:is(:is(.card-module__BTsL7W__card .card-module__BTsL7W__inner) .card-module__BTsL7W__credits) *{font-size:calc(((16*100)/var(--device-width))*1vw)}}[href]:is(:is(:is(.card-module__BTsL7W__card .card-module__BTsL7W__inner) .card-module__BTsL7W__credits) *):hover{color:var(--theme-contrast)}:is(.card-module__BTsL7W__card.card-module__BTsL7W__hover .card-module__BTsL7W__image):after{opacity:.33}:is(.card-module__BTsL7W__card.card-module__BTsL7W__hover .card-module__BTsL7W__image) .card-module__BTsL7W__arrow{opacity:1}:is(:is(.card-module__BTsL7W__card.card-module__BTsL7W__hover .card-module__BTsL7W__image) .card-module__BTsL7W__arrow) svg{transform:scale(1)}.card-module__BTsL7W__card.card-module__BTsL7W__hover .card-module__BTsL7W__title{color:var(--theme-contrast)}@media (min-width:800px){:is(.card-module__BTsL7W__card.card-module__BTsL7W__featured .card-module__BTsL7W__inner) .card-module__BTsL7W__title{font-size:1.66667vw}:is(.card-module__BTsL7W__card.card-module__BTsL7W__featured .card-module__BTsL7W__inner) .card-module__BTsL7W__credits{font-size:1.31944vw}}
.feature-cards-module__ckiSfG__features{height:1600vh}@media (min-width:800px){.feature-cards-module__ckiSfG__features{min-height:calc(((1310*100)/var(--device-width))*1vw)}}.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card{--d:100vh;will-change:transform;transition-property:opacity,transform;transition-duration:1.2s;transition-timing-function:var(--ease-out-expo);position:absolute}@media (max-width:799.98px){:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):first-child{top:calc((((100*var(--vh,1vh)) - calc(((440*100)/var(--device-width))*1vw) - (var(--layout-margin)))/8)*0)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(2){top:calc((((100*var(--vh,1vh)) - calc(((440*100)/var(--device-width))*1vw) - (var(--layout-margin)))/8)*1)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(3){top:calc((((100*var(--vh,1vh)) - calc(((440*100)/var(--device-width))*1vw) - (var(--layout-margin)))/8)*2)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(4){top:calc((((100*var(--vh,1vh)) - calc(((440*100)/var(--device-width))*1vw) - (var(--layout-margin)))/8)*3)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(5){top:calc((((100*var(--vh,1vh)) - calc(((440*100)/var(--device-width))*1vw) - (var(--layout-margin)))/8)*4)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(6){top:calc((((100*var(--vh,1vh)) - calc(((440*100)/var(--device-width))*1vw) - (var(--layout-margin)))/8)*5)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(7){top:calc((((100*var(--vh,1vh)) - calc(((440*100)/var(--device-width))*1vw) - (var(--layout-margin)))/8)*6)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(8){top:calc((((100*var(--vh,1vh)) - calc(((440*100)/var(--device-width))*1vw) - (var(--layout-margin)))/8)*7)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(9){top:calc((((100*var(--vh,1vh)) - calc(((440*100)/var(--device-width))*1vw) - (var(--layout-margin)))/8)*8)}}@media (min-width:800px){:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):first-child{top:calc(((var(--d) - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*0);left:calc(((100vw - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*0)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(2){top:calc(((var(--d) - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*1);left:calc(((100vw - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*1)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(3){top:calc(((var(--d) - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*2);left:calc(((100vw - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*2)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(4){top:calc(((var(--d) - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*3);left:calc(((100vw - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*3)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(5){top:calc(((var(--d) - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*4);left:calc(((100vw - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*4)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(6){top:calc(((var(--d) - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*5);left:calc(((100vw - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*5)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(7){top:calc(((var(--d) - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*6);left:calc(((100vw - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*6)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(8){top:calc(((var(--d) - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*7);left:calc(((100vw - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*7)}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):nth-child(9){top:calc(((var(--d) - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*8);left:calc(((100vw - calc(((440*100)/var(--device-width))*1vw) - (2*var(--layout-margin)))/8)*8)}}:is(.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__card):not(.feature-cards-module__ckiSfG__current){opacity:0;transform:translate(100%,100%)}.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__title{text-align:end;padding-bottom:var(--layout-margin);margin-right:75px}@media (min-width:800px){.feature-cards-module__ckiSfG__features .feature-cards-module__ckiSfG__title{right:var(--layout-margin);padding:0;position:absolute}}.feature-cards-module__ckiSfG__sticky{height:100vh;padding:var(--layout-margin);position:sticky;top:0;overflow:hidden}.feature-cards-module__ckiSfG__sticky>*{position:relative}
.filters-module__0B5BBW__filters{padding-top:var(--layout-columns-gap);row-gap:var(--layout-columns-gap)}.filters-module__0B5BBW__filters .filters-module__0B5BBW__search{width:100%;color:var(--theme-secondary);grid-column:1/3;font-size:.972222vw;font-weight:400;position:relative}:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) .filters-module__0B5BBW__close{cursor:pointer;background:0 0;border:none;padding:0}:is(:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) .filters-module__0B5BBW__close) path{opacity:1}:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) .filters-module__0B5BBW__magnifier{pointer-events:none}:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) svg{aspect-ratio:1;width:1.11111vw;position:absolute;top:50%;right:1.11111vw;transform:translateY(-50%)}@media (max-width:799.98px){:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) svg{width:4.26667vw;right:2.13333vw}}:is(:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) svg) path{fill:currentColor;opacity:.5;transition:opacity .3s var(--ease-out-expo)}@media (max-width:799.98px){.filters-module__0B5BBW__filters .filters-module__0B5BBW__search{grid-column:1/-1;font-size:4.26667vw}}:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) input{width:100%;height:2.22222vw;color:inherit;font:inherit;transition-timing-function:var(--ease-out-expo);background:0 0;border:1px solid #8c8c8c;border-radius:2.22222vw;outline:none;padding:0 1.11111vw;transition-property:border-color;transition-duration:.3s}:is(:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) input)::-moz-placeholder{color:inherit;opacity:.5}:is(:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) input)::placeholder{color:inherit;opacity:.5}:is(:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) input):active,:is(:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) input):focus{border-color:var(--theme-secondary)}:is(:is(:is(:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) input):active,:is(:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) input):focus)+svg) path{opacity:1}@media (max-width:799.98px){:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__search) input{border-radius:8.53333vw;height:8.53333vw;padding:0 4.26667vw}}.filters-module__0B5BBW__filters .filters-module__0B5BBW__tags{color:var(--theme-secondary);grid-column:4/-1;justify-content:flex-end;gap:.555556vw;font-size:.833333vw;display:flex}@media (max-width:799.98px){.filters-module__0B5BBW__filters .filters-module__0B5BBW__tags{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:2.13333vw;font-size:4.26667vw}}:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__tags) .filters-module__0B5BBW__tag{height:2.22222vw;transition-property:background-color,color,border-color;transition-duration:.3s;transition-timing-function:var(--ease-out-expo);border:1px solid #8c8c8c;border-radius:2.22222vw;justify-content:center;align-items:center;padding:0 .972222vw;font-weight:400;display:flex}@media (max-width:799.98px){:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__tags) .filters-module__0B5BBW__tag{border-radius:8.53333vw;flex-grow:1;height:8.53333vw;padding:0 4.26667vw}}@media (hover:hover){:is(:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__tags) .filters-module__0B5BBW__tag):hover{border-color:var(--theme-secondary)}}.filters-module__0B5BBW__active:is(:is(.filters-module__0B5BBW__filters .filters-module__0B5BBW__tags) .filters-module__0B5BBW__tag){background-color:var(--theme-contrast);color:var(--theme-primary);border-color:var(--theme-contrast)}
.layout-module__2zlrQG__layout{color:var(--theme-secondary);background-color:#0000;flex-direction:column;min-height:100vh;display:flex}.layout-module__2zlrQG__layout .layout-module__2zlrQG__main{flex-grow:1}
.contact-module__xwJ-uq__contact{background-color:var(--theme-primary);color:var(--theme-secondary)}.contact-module__xwJ-uq__hero{align-items:flex-end;min-height:65vh;padding:21.3333vw 6.4vw 16vw;display:flex;position:relative;overflow:hidden}@media (min-width:800px){.contact-module__xwJ-uq__hero{min-height:55vh;padding:5.55556vw 8.33333vw 6.94444vw}}.contact-module__xwJ-uq__heroOrb1,.contact-module__xwJ-uq__heroOrb2{pointer-events:none;border-radius:50%;position:absolute}.contact-module__xwJ-uq__heroOrb1{background:var(--color-pink,red);filter:blur(24vw);opacity:.1;width:58.6667vw;height:58.6667vw;animation:12s ease-in-out infinite alternate contact-module__xwJ-uq__orbFloat;top:10%;right:10%}@media (min-width:800px){.contact-module__xwJ-uq__heroOrb1{filter:blur(10.4167vw);width:26.3889vw;height:26.3889vw}}.contact-module__xwJ-uq__heroOrb2{filter:blur(18.6667vw);opacity:.06;background:#6b21ff;width:42.6667vw;height:42.6667vw;animation:9s ease-in-out infinite alternate-reverse contact-module__xwJ-uq__orbFloat;bottom:10%;left:15%}@media (min-width:800px){.contact-module__xwJ-uq__heroOrb2{filter:blur(8.33333vw);width:19.4444vw;height:19.4444vw}}@keyframes contact-module__xwJ-uq__orbFloat{0%{transform:translateY(0)scale(1)}to{transform:translateY(-25px)scale(1.12)}}.contact-module__xwJ-uq__heroInner{z-index:1;flex-direction:column;gap:4.26667vw;display:flex;position:relative}@media (min-width:800px){.contact-module__xwJ-uq__heroInner{gap:1.38889vw;max-width:52.0833vw}}.contact-module__xwJ-uq__heroTitle{font-family:var(--font-space),sans-serif;letter-spacing:-.04em;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:700;line-height:1.05}.contact-module__xwJ-uq__heroSub{font-family:var(--font-space),sans-serif;opacity:.5;max-width:45ch;font-size:clamp(1rem,1.3vw,1.2rem);font-weight:400;line-height:1.6}.contact-module__xwJ-uq__grid{border-top:1px solid #ffffff0f;padding:10.6667vw 6.4vw 16vw}@media (min-width:800px){.contact-module__xwJ-uq__grid{padding:6.94444vw 8.33333vw 8.33333vw}}.contact-module__xwJ-uq__gridInner{flex-direction:column;gap:12.8vw;display:flex}@media (min-width:800px){.contact-module__xwJ-uq__gridInner{flex-direction:row;gap:5.55556vw}}.contact-module__xwJ-uq__channels{flex-direction:column;gap:3.2vw;display:flex}@media (min-width:800px){.contact-module__xwJ-uq__channels{flex:3;gap:.833333vw}}.contact-module__xwJ-uq__sectionLabel{font-family:var(--font-space),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--color-pink,red);margin-bottom:2.13333vw;font-size:clamp(.65rem,.8vw,.8rem);font-weight:600}@media (min-width:800px){.contact-module__xwJ-uq__sectionLabel{margin-bottom:.833333vw}}.contact-module__xwJ-uq__contactCard{color:inherit;background:#ffffff05;border:1px solid #ffffff0f;border-radius:3.2vw;align-items:center;gap:3.73333vw;padding:4.26667vw 4.8vw;text-decoration:none;transition:background .3s,border-color .3s,transform .3s;display:flex}@media (min-width:800px){.contact-module__xwJ-uq__contactCard{border-radius:.833333vw;gap:1.11111vw;padding:1.25vw 1.52778vw}}.contact-module__xwJ-uq__contactCard:hover{background:#ffffff0a;border-color:#ffffff1f;transform:translate(4px)}.contact-module__xwJ-uq__contactCard:hover .contact-module__xwJ-uq__cardArrow{opacity:1;transform:translate(0)}.contact-module__xwJ-uq__cardIcon{width:10.6667vw;height:10.6667vw;color:var(--color-pink,red);background:#ffffff0a;border-radius:2.66667vw;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:800px){.contact-module__xwJ-uq__cardIcon{border-radius:.694444vw;width:2.91667vw;height:2.91667vw}}.contact-module__xwJ-uq__cardIcon svg{width:4.8vw;height:4.8vw}@media (min-width:800px){.contact-module__xwJ-uq__cardIcon svg{width:1.25vw;height:1.25vw}}.contact-module__xwJ-uq__cardBody{flex-direction:column;flex:1;gap:2px;display:flex}.contact-module__xwJ-uq__cardLabel{font-family:var(--font-space),sans-serif;letter-spacing:.1em;text-transform:uppercase;opacity:.4;font-size:clamp(.6rem,.75vw,.75rem);font-weight:600}.contact-module__xwJ-uq__cardValue{font-family:var(--font-space),sans-serif;opacity:.85;font-size:clamp(.9rem,1.05vw,1rem);font-weight:500}.contact-module__xwJ-uq__cardArrow{font-family:var(--font-space),sans-serif;opacity:0;color:var(--color-pink,red);font-size:1rem;transition:opacity .3s,transform .3s;transform:translate(-8px)}.contact-module__xwJ-uq__infoSide{flex-direction:column;gap:4.26667vw;display:flex}@media (min-width:800px){.contact-module__xwJ-uq__infoSide{top:calc(var(--header-height,80px) + 2.77778vw);flex:2;align-self:flex-start;gap:1.11111vw;position:sticky}}.contact-module__xwJ-uq__infoCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:3.2vw;flex-direction:column;gap:1.06667vw;padding:5.33333vw;display:flex}@media (min-width:800px){.contact-module__xwJ-uq__infoCard{border-radius:.833333vw;gap:.277778vw;padding:1.52778vw 1.66667vw}}.contact-module__xwJ-uq__infoCardLabel{font-family:var(--font-space),sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--color-pink,red);opacity:.7;font-size:clamp(.6rem,.75vw,.7rem);font-weight:600}.contact-module__xwJ-uq__infoCardValue{font-family:var(--font-space),sans-serif;letter-spacing:-.01em;font-size:clamp(1.1rem,1.3vw,1.2rem);font-weight:600}.contact-module__xwJ-uq__infoCardSub{font-family:var(--font-space),sans-serif;opacity:.4;font-size:clamp(.8rem,.95vw,.9rem);font-weight:400}.contact-module__xwJ-uq__scheduleCta{background:linear-gradient(135deg,#ff00000a 0%,#6b21ff08 100%);border:1px solid #ffffff14;border-radius:4.26667vw;flex-direction:column;gap:2.66667vw;padding:6.4vw 5.33333vw;display:flex}@media (min-width:800px){.contact-module__xwJ-uq__scheduleCta{border-radius:1.11111vw;gap:.833333vw;padding:1.94444vw 1.66667vw}}.contact-module__xwJ-uq__scheduleTitle{font-family:var(--font-space),sans-serif;letter-spacing:-.01em;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:600}.contact-module__xwJ-uq__scheduleSub{font-family:var(--font-space),sans-serif;opacity:.45;font-size:clamp(.8rem,.95vw,.9rem);font-weight:400;line-height:1.5}.contact-module__xwJ-uq__scheduleBtn{margin-top:1.6vw}@media (min-width:800px){.contact-module__xwJ-uq__scheduleBtn{margin-top:.555556vw}}.contact-module__xwJ-uq__bottomCta{text-align:center;border-top:1px solid #ffffff0a;padding:26.6667vw 6.4vw;position:relative;overflow:hidden}@media (min-width:800px){.contact-module__xwJ-uq__bottomCta{padding:12.5vw 5.55556vw}}.contact-module__xwJ-uq__bottomCtaOrb1,.contact-module__xwJ-uq__bottomCtaOrb2{pointer-events:none;border-radius:50%;position:absolute}.contact-module__xwJ-uq__bottomCtaOrb1{background:var(--color-pink,red);filter:blur(18.6667vw);opacity:.1;width:48vw;height:48vw;animation:10s ease-in-out infinite alternate contact-module__xwJ-uq__orbFloat;top:20%;left:25%}@media (min-width:800px){.contact-module__xwJ-uq__bottomCtaOrb1{filter:blur(8.33333vw);width:20.8333vw;height:20.8333vw}}.contact-module__xwJ-uq__bottomCtaOrb2{filter:blur(16vw);opacity:.06;background:#6b21ff;width:37.3333vw;height:37.3333vw;animation:8s ease-in-out infinite alternate-reverse contact-module__xwJ-uq__orbFloat;bottom:20%;right:25%}@media (min-width:800px){.contact-module__xwJ-uq__bottomCtaOrb2{filter:blur(6.94444vw);width:16.6667vw;height:16.6667vw}}.contact-module__xwJ-uq__bottomCtaContent{z-index:1;flex-direction:column;align-items:center;gap:4.26667vw;display:flex;position:relative}@media (min-width:800px){.contact-module__xwJ-uq__bottomCtaContent{gap:1.38889vw}}.contact-module__xwJ-uq__bottomCtaTitle{font-family:var(--font-space),sans-serif;letter-spacing:-.03em;background:linear-gradient(#fff 30%,#ffffff80 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1.1}.contact-module__xwJ-uq__bottomCtaSub{font-family:var(--font-space),sans-serif;opacity:.45;max-width:40ch;font-size:clamp(.9rem,1.2vw,1.1rem);font-weight:400;line-height:1.6}.contact-module__xwJ-uq__bigEmail{font-family:var(--font-space),sans-serif;color:var(--color-pink,red);letter-spacing:-.02em;margin-top:2.13333vw;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:600;text-decoration:none;transition:opacity .3s}@media (min-width:800px){.contact-module__xwJ-uq__bigEmail{margin-top:.833333vw}}.contact-module__xwJ-uq__bigEmail:hover{opacity:.7}
.project-module__lW-NLq__page{background-color:var(--theme-primary);color:var(--theme-secondary)}.project-module__lW-NLq__wrapper{--accent:#ef4444}.project-module__lW-NLq__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:21.3333vw 6.4vw;display:flex;position:relative;overflow:hidden}@media (min-width:800px){.project-module__lW-NLq__hero{padding:5.55556vw}}.project-module__lW-NLq__heroOrb1,.project-module__lW-NLq__heroOrb2{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.project-module__lW-NLq__heroOrb1{background:var(--accent);filter:blur(24vw);opacity:.12;width:58.6667vw;height:58.6667vw;animation:12s ease-in-out infinite alternate project-module__lW-NLq__orbFloat;top:15%;left:10%}@media (min-width:800px){.project-module__lW-NLq__heroOrb1{filter:blur(10.4167vw);width:27.7778vw;height:27.7778vw}}.project-module__lW-NLq__heroOrb2{filter:blur(18.6667vw);opacity:.08;background:#6b21ff;width:42.6667vw;height:42.6667vw;animation:9s ease-in-out infinite alternate-reverse project-module__lW-NLq__orbFloat;bottom:20%;right:10%}@media (min-width:800px){.project-module__lW-NLq__heroOrb2{filter:blur(8.33333vw);width:20.8333vw;height:20.8333vw}}@keyframes project-module__lW-NLq__orbFloat{0%{transform:translateY(0)scale(1)}to{transform:translateY(-30px)scale(1.15)}}.project-module__lW-NLq__heroInner{z-index:1;flex-direction:column;align-items:center;gap:4.26667vw;display:flex;position:relative}@media (min-width:800px){.project-module__lW-NLq__heroInner{gap:1.38889vw;max-width:62.5vw}}.project-module__lW-NLq__heroMeta{align-items:center;gap:2.66667vw;display:flex}@media (min-width:800px){.project-module__lW-NLq__heroMeta{gap:.972222vw}}.project-module__lW-NLq__heroBadge{font-family:var(--font-space),sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent),transparent 70%);border-radius:100px;padding:1.06667vw 3.2vw;font-size:clamp(.65rem,.8vw,.8rem);font-weight:600}@media (min-width:800px){.project-module__lW-NLq__heroBadge{padding:.347222vw .972222vw}}.project-module__lW-NLq__heroDot{opacity:.3;font-size:.6rem}.project-module__lW-NLq__heroYear{font-family:var(--font-space),sans-serif;opacity:.4;letter-spacing:.05em;font-size:clamp(.7rem,.85vw,.85rem);font-weight:500}.project-module__lW-NLq__heroTitle{font-family:var(--font-space),sans-serif;letter-spacing:-.04em;background:linear-gradient(#fff 30%,#ffffff80 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.8rem,7vw,6rem);font-weight:700;line-height:1}.project-module__lW-NLq__heroTagline{font-family:var(--font-space),sans-serif;opacity:.45;max-width:35ch;font-size:clamp(1rem,1.4vw,1.35rem);font-weight:400;line-height:1.6}.project-module__lW-NLq__scrollIndicator{z-index:1;position:absolute;bottom:8.53333vw;left:50%;transform:translate(-50%)}@media (min-width:800px){.project-module__lW-NLq__scrollIndicator{bottom:3.33333vw}}.project-module__lW-NLq__scrollLine{background:linear-gradient(180deg,var(--accent),transparent);width:1px;height:12.8vw;animation:2s ease-in-out infinite project-module__lW-NLq__scrollPulse}@media (min-width:800px){.project-module__lW-NLq__scrollLine{height:4.16667vw}}@keyframes project-module__lW-NLq__scrollPulse{0%,to{opacity:.3;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}.project-module__lW-NLq__videoSection{padding:5.33333vw 4.26667vw}@media (min-width:800px){.project-module__lW-NLq__videoSection{padding:2.77778vw 8.33333vw}}.project-module__lW-NLq__videoWrap{box-shadow:0 20px 80px #00000080,0 0 60px color-mix(in srgb,var(--accent),transparent 85%);border:1px solid #ffffff14;border-radius:4.26667vw;position:relative;overflow:hidden}@media (min-width:800px){.project-module__lW-NLq__videoWrap{border-radius:1.11111vw}}.project-module__lW-NLq__videoPlayer{aspect-ratio:16/9;background:#000;width:100%;height:auto;display:block}.project-module__lW-NLq__overview{padding:16vw 6.4vw}@media (min-width:800px){.project-module__lW-NLq__overview{padding:8.33333vw}}.project-module__lW-NLq__overviewInner{flex-direction:column;gap:10.6667vw;display:flex}@media (min-width:800px){.project-module__lW-NLq__overviewInner{flex-direction:row;align-items:flex-start;gap:5.55556vw}}.project-module__lW-NLq__overviewLeft{flex-direction:column;gap:4.26667vw;display:flex}@media (min-width:800px){.project-module__lW-NLq__overviewLeft{flex:3;gap:1.38889vw}}.project-module__lW-NLq__sectionLabel{font-family:var(--font-space),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:clamp(.65rem,.8vw,.8rem);font-weight:600}.project-module__lW-NLq__overviewText{font-family:var(--font-space),sans-serif;opacity:.65;font-size:clamp(1.1rem,1.4vw,1.3rem);font-weight:400;line-height:1.8}.project-module__lW-NLq__liveLink{font-family:var(--font-space),sans-serif;color:var(--accent);align-items:center;gap:1.6vw;margin-top:1.06667vw;font-size:clamp(.85rem,1vw,.95rem);font-weight:600;text-decoration:none;transition:opacity .3s,gap .3s;display:inline-flex}@media (min-width:800px){.project-module__lW-NLq__liveLink{gap:.416667vw;margin-top:.416667vw}}.project-module__lW-NLq__liveLink:hover{opacity:.7;gap:2.66667vw}@media (min-width:800px){.project-module__lW-NLq__liveLink:hover{gap:.694444vw}.project-module__lW-NLq__overviewRight{top:calc(var(--header-height,80px) + 2.77778vw);flex:1.2;position:sticky}}.project-module__lW-NLq__metaCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:4.26667vw;padding:6.4vw}@media (min-width:800px){.project-module__lW-NLq__metaCard{border-radius:1.11111vw;padding:1.94444vw}}.project-module__lW-NLq__metaRow{flex-direction:column;gap:1.6vw;padding:3.73333vw 0;display:flex}@media (min-width:800px){.project-module__lW-NLq__metaRow{gap:.555556vw;padding:1.11111vw 0}}.project-module__lW-NLq__metaRow:first-child{padding-top:0}.project-module__lW-NLq__metaRow:last-child{padding-bottom:0}.project-module__lW-NLq__metaDivider{background:#ffffff0f;height:1px}.project-module__lW-NLq__metaLabel{font-family:var(--font-space),sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);opacity:.7;font-size:clamp(.6rem,.75vw,.75rem);font-weight:600}.project-module__lW-NLq__metaValue{font-family:var(--font-space),sans-serif;opacity:.8;font-size:clamp(.9rem,1.05vw,1rem);font-weight:500}.project-module__lW-NLq__techTags{flex-wrap:wrap;gap:1.6vw;display:flex}@media (min-width:800px){.project-module__lW-NLq__techTags{gap:.416667vw}}.project-module__lW-NLq__techTag{font-family:var(--font-space),sans-serif;opacity:.6;border:1px solid #ffffff1a;border-radius:100px;padding:.8vw 2.66667vw;font-size:clamp(.65rem,.8vw,.75rem);font-weight:500}@media (min-width:800px){.project-module__lW-NLq__techTag{padding:.277778vw .694444vw}}.project-module__lW-NLq__gallery{padding:10.6667vw 4.26667vw 16vw}@media (min-width:800px){.project-module__lW-NLq__gallery{padding:4.16667vw 8.33333vw 8.33333vw}}.project-module__lW-NLq__galleryHeader{align-items:center;gap:4.26667vw;margin-bottom:7.46667vw;display:flex}@media (min-width:800px){.project-module__lW-NLq__galleryHeader{gap:1.66667vw;margin-bottom:3.33333vw}}.project-module__lW-NLq__galleryLine{background:#ffffff14;flex:1;height:1px}.project-module__lW-NLq__galleryGrid{grid-gap:4.26667vw;grid-template-columns:1fr;gap:4.26667vw;display:grid}@media (min-width:800px){.project-module__lW-NLq__galleryGrid{grid-template-columns:repeat(2,1fr);gap:1.38889vw}.project-module__lW-NLq__galleryFeatured{grid-column:span 2}}.project-module__lW-NLq__galleryItem{border:1px solid #ffffff0f;border-radius:3.2vw;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s;position:relative;overflow:hidden}@media (min-width:800px){.project-module__lW-NLq__galleryItem{border-radius:.833333vw}}.project-module__lW-NLq__galleryItem:hover{transform:translateY(-4px);box-shadow:0 16px 64px #0006}.project-module__lW-NLq__galleryItem:hover .project-module__lW-NLq__galleryOverlay{opacity:1}.project-module__lW-NLq__galleryImg{width:100%;height:auto;display:block}.project-module__lW-NLq__galleryOverlay{opacity:0;pointer-events:none;background:linear-gradient(#0000 60%,#0006 100%);transition:opacity .4s;position:absolute;inset:0}.project-module__lW-NLq__mobileGallery{grid-template-columns:repeat(2,1fr);gap:3.2vw}@media (min-width:800px){.project-module__lW-NLq__mobileGallery{grid-template-columns:repeat(4,1fr);gap:1.11111vw}}.project-module__lW-NLq__mobileGallery .project-module__lW-NLq__galleryItem{aspect-ratio:auto}.project-module__lW-NLq__mobileGallery .project-module__lW-NLq__galleryImg{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.project-module__lW-NLq__galleryCaption{font-family:var(--font-space),sans-serif;text-align:center;opacity:.5;letter-spacing:.02em;background:#0000004d;padding:2.66667vw 3.2vw;font-size:clamp(.7rem,.85vw,.8rem);font-weight:500;display:block}@media (min-width:800px){.project-module__lW-NLq__galleryCaption{padding:.694444vw .972222vw}}.project-module__lW-NLq__lightbox{z-index:9999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000eb;justify-content:center;align-items:center;animation:.25s project-module__lW-NLq__lightboxIn;display:flex;position:fixed;inset:0}@keyframes project-module__lW-NLq__lightboxIn{0%{opacity:0}to{opacity:1}}.project-module__lW-NLq__lightboxClose{color:#fff;cursor:pointer;z-index:2;background:#ffffff14;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:11.7333vw;height:11.7333vw;transition:background .2s;display:flex;position:absolute;top:4.26667vw;right:4.26667vw}@media (min-width:800px){.project-module__lW-NLq__lightboxClose{width:3.33333vw;height:3.33333vw;top:1.66667vw;right:1.66667vw}}.project-module__lW-NLq__lightboxClose:hover{background:#ffffff26}.project-module__lW-NLq__lightboxArrow{color:#fff;cursor:pointer;z-index:2;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:11.7333vw;height:11.7333vw;transition:background .2s,transform .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:800px){.project-module__lW-NLq__lightboxArrow{width:3.61111vw;height:3.61111vw}}.project-module__lW-NLq__lightboxArrow:hover{background:#ffffff26}.project-module__lW-NLq__lightboxPrev{left:3.2vw}@media (min-width:800px){.project-module__lW-NLq__lightboxPrev{left:2.22222vw}}.project-module__lW-NLq__lightboxPrev:hover{transform:translateY(-50%)translate(-3px)}.project-module__lW-NLq__lightboxNext{right:3.2vw}@media (min-width:800px){.project-module__lW-NLq__lightboxNext{right:2.22222vw}}.project-module__lW-NLq__lightboxNext:hover{transform:translateY(-50%)translate(3px)}.project-module__lW-NLq__lightboxContent{flex-direction:column;align-items:center;max-width:85vw;max-height:85vh;display:flex}.project-module__lW-NLq__lightboxImg{-o-object-fit:contain;object-fit:contain;border-radius:2.13333vw;width:auto;max-width:85vw;height:auto;max-height:80vh}@media (min-width:800px){.project-module__lW-NLq__lightboxImg{border-radius:.555556vw}}.project-module__lW-NLq__lightboxCaption{font-family:var(--font-space),sans-serif;color:#fff9;margin-top:3.2vw;font-size:clamp(.8rem,1vw,.95rem);font-weight:500}@media (min-width:800px){.project-module__lW-NLq__lightboxCaption{margin-top:1.11111vw}}.project-module__lW-NLq__lightboxCounter{font-family:var(--font-space),sans-serif;color:#fff6;letter-spacing:.1em;font-size:clamp(.7rem,.85vw,.8rem);font-weight:500;position:absolute;bottom:5.33333vw;left:50%;transform:translate(-50%)}@media (min-width:800px){.project-module__lW-NLq__lightboxCounter{bottom:1.94444vw}}.project-module__lW-NLq__ctaSection{text-align:center;border-top:1px solid #ffffff0a;padding:26.6667vw 6.4vw;position:relative;overflow:hidden}@media (min-width:800px){.project-module__lW-NLq__ctaSection{padding:13.8889vw 5.55556vw}}.project-module__lW-NLq__ctaOrb1,.project-module__lW-NLq__ctaOrb2{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.project-module__lW-NLq__ctaOrb1{background:var(--accent);filter:blur(21.3333vw);opacity:.12;width:53.3333vw;height:53.3333vw;animation:10s ease-in-out infinite alternate project-module__lW-NLq__orbFloat;top:20%;left:20%}@media (min-width:800px){.project-module__lW-NLq__ctaOrb1{filter:blur(8.33333vw);width:20.8333vw;height:20.8333vw}}.project-module__lW-NLq__ctaOrb2{filter:blur(16vw);opacity:.08;background:#6b21ff;width:37.3333vw;height:37.3333vw;animation:8s ease-in-out infinite alternate-reverse project-module__lW-NLq__orbFloat;bottom:20%;right:20%}@media (min-width:800px){.project-module__lW-NLq__ctaOrb2{filter:blur(6.94444vw);width:17.3611vw;height:17.3611vw}}.project-module__lW-NLq__ctaContent{z-index:1;flex-direction:column;align-items:center;gap:4.26667vw;display:flex;position:relative}@media (min-width:800px){.project-module__lW-NLq__ctaContent{gap:1.38889vw}}.project-module__lW-NLq__ctaEyebrow{font-family:var(--font-space),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);opacity:.8;font-size:clamp(.65rem,.8vw,.8rem);font-weight:600}.project-module__lW-NLq__ctaHeadline{font-family:var(--font-space),sans-serif;letter-spacing:-.03em;background:linear-gradient(#fff 30%,#ffffff80 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.2rem,4.5vw,4rem);font-weight:700;line-height:1.1}.project-module__lW-NLq__nextSection{border-top:1px solid #ffffff0f}.project-module__lW-NLq__nextLink{text-align:center;color:inherit;flex-direction:column;align-items:center;gap:3.73333vw;padding:21.3333vw 6.4vw;text-decoration:none;transition:background .4s;display:flex}@media (min-width:800px){.project-module__lW-NLq__nextLink{gap:1.25vw;padding:9.72222vw 5.55556vw}}.project-module__lW-NLq__nextLink:hover{background:#ffffff04}.project-module__lW-NLq__nextLink:hover .project-module__lW-NLq__nextArrow{color:var(--accent);transform:translate(12px)}.project-module__lW-NLq__nextLink:hover .project-module__lW-NLq__nextTitleText{background:linear-gradient(180deg,var(--accent)30%,#ffffff80 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.project-module__lW-NLq__nextLabel{font-family:var(--font-space),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);opacity:.6;font-size:clamp(.65rem,.8vw,.8rem);font-weight:600}.project-module__lW-NLq__nextTitle{align-items:center;gap:4.26667vw;display:flex}@media (min-width:800px){.project-module__lW-NLq__nextTitle{gap:1.38889vw}}.project-module__lW-NLq__nextTitleText{font-family:var(--font-space),sans-serif;letter-spacing:-.03em;font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1.1;transition:all .4s}.project-module__lW-NLq__nextArrow{font-family:var(--font-space),sans-serif;opacity:.4;font-size:clamp(1.5rem,2vw,2rem);transition:transform .4s cubic-bezier(.16,1,.3,1),color .4s}[data-project=food-delivery] .project-module__lW-NLq__heroOrb1{top:20%;left:5%}[data-project=con-soul] .project-module__lW-NLq__heroOrb1{top:10%;left:auto;right:15%}[data-project=con-soul] .project-module__lW-NLq__heroOrb2{bottom:15%;left:10%;right:auto}[data-project=kurukshetra] .project-module__lW-NLq__heroTitle{font-style:italic}[data-project=somufilms] .project-module__lW-NLq__galleryItem,[data-project=somufilms] .project-module__lW-NLq__videoWrap{border-radius:0}[data-project=wellness-app] .project-module__lW-NLq__galleryItem{border-radius:5.33333vw}@media (min-width:800px){[data-project=wellness-app] .project-module__lW-NLq__galleryItem{border-radius:1.38889vw}}[data-project=wellness-app] .project-module__lW-NLq__metaCard{border-radius:6.4vw}@media (min-width:800px){[data-project=wellness-app] .project-module__lW-NLq__metaCard{border-radius:1.66667vw}}
.portfolio-module___G9K8W__portfolio{color:var(--theme-secondary);background-color:var(--theme-primary)}.portfolio-module___G9K8W__hero{min-height:70vh;padding-top:var(--header-height);flex-direction:column;justify-content:flex-end;padding-bottom:16vw;display:flex}@media (min-width:800px){.portfolio-module___G9K8W__hero{min-height:65vh;padding-bottom:6.94444vw}}.portfolio-module___G9K8W__heroContent{flex-direction:column;grid-column:1/-1;gap:4.26667vw;display:flex}@media (min-width:800px){.portfolio-module___G9K8W__heroContent{grid-column:1/span 8;gap:1.38889vw}}.portfolio-module___G9K8W__eyebrow{color:var(--theme-contrast);letter-spacing:.2em;opacity:.8}.portfolio-module___G9K8W__heroTitle{font-family:var(--font-space),sans-serif;letter-spacing:-.04em;color:var(--theme-secondary);font-size:clamp(3rem,8vw,7rem);font-weight:700;line-height:.95}.portfolio-module___G9K8W__heroSub{margin-top:4.26667vw}@media (min-width:800px){.portfolio-module___G9K8W__heroSub{max-width:41.6667vw;margin-top:1.38889vw}}.portfolio-module___G9K8W__heroSubText{font-family:var(--font-space),sans-serif;letter-spacing:-.01em;opacity:.75;font-size:clamp(1.3rem,2.2vw,2rem);font-weight:500;line-height:1.35}.portfolio-module___G9K8W__heroDesc{margin-top:2.13333vw}@media (min-width:800px){.portfolio-module___G9K8W__heroDesc{max-width:34.7222vw;margin-top:.833333vw}}.portfolio-module___G9K8W__heroDescText{font-family:var(--font-space),sans-serif;opacity:.55;font-size:clamp(1rem,1.3vw,1.25rem);font-weight:400;line-height:1.6}.portfolio-module___G9K8W__hide-text{overflow:hidden}@media (min-width:800px){.portfolio-module___G9K8W__hide-text>*{transform:translateY(200%)}.portfolio-module___G9K8W__show-text>*{transition:transform 2.05s var(--ease-out-expo);transition-delay:.45s;transform:translate(0,0)}}.portfolio-module___G9K8W__projectsSection{border-top:1px solid #ffffff14;padding:10.6667vw 0 21.3333vw}@media (min-width:800px){.portfolio-module___G9K8W__projectsSection{padding:4.16667vw 0 8.33333vw}}.portfolio-module___G9K8W__projectRow{color:inherit;cursor:pointer;border-bottom:1px solid #ffffff0f;align-items:center;gap:4.26667vw;padding:6.4vw 0;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}@media (min-width:800px){.portfolio-module___G9K8W__projectRow{gap:2.22222vw;padding:2.5vw 1.11111vw}}.portfolio-module___G9K8W__projectRow:first-child{border-top:1px solid #ffffff0f}.portfolio-module___G9K8W__projectRow:hover{background:#ffffff08;padding-left:3.2vw}@media (min-width:800px){.portfolio-module___G9K8W__projectRow:hover{padding-left:2.22222vw}}.portfolio-module___G9K8W__projectRow:hover .portfolio-module___G9K8W__projectNum{opacity:1;color:var(--theme-contrast)}.portfolio-module___G9K8W__projectRow:hover .portfolio-module___G9K8W__projectTitle{color:var(--theme-contrast)}.portfolio-module___G9K8W__projectRow:hover .portfolio-module___G9K8W__projectArrow{opacity:1;transform:translate(0)}.portfolio-module___G9K8W__projectNum{font-family:var(--font-space),sans-serif;letter-spacing:.05em;opacity:.35;flex-shrink:0;width:7.46667vw;font-size:clamp(.75rem,1vw,.9rem);font-weight:600;transition:all .4s}@media (min-width:800px){.portfolio-module___G9K8W__projectNum{width:2.77778vw}}.portfolio-module___G9K8W__projectInfo{flex-direction:column;flex:1;gap:1.6vw;display:flex}@media (min-width:800px){.portfolio-module___G9K8W__projectInfo{flex-direction:row;align-items:baseline;gap:1.66667vw}}.portfolio-module___G9K8W__projectTitle{font-family:var(--font-space),sans-serif;letter-spacing:-.02em;font-size:clamp(1.3rem,2.5vw,2.2rem);font-weight:600;line-height:1.15;transition:color .4s}.portfolio-module___G9K8W__projectTag{opacity:.4;flex-shrink:0}@media (min-width:800px){.portfolio-module___G9K8W__projectTag{margin-left:auto}}.portfolio-module___G9K8W__projectArrow{font-family:var(--font-space),sans-serif;opacity:0;flex-shrink:0;font-size:clamp(1.2rem,1.8vw,1.6rem);transition:all .4s cubic-bezier(.16,1,.3,1);transform:translate(-8px)}.portfolio-module___G9K8W__ctaSection{border-top:1px solid #ffffff0f;padding:26.6667vw 0;position:relative;overflow:hidden}@media (min-width:800px){.portfolio-module___G9K8W__ctaSection{padding:13.8889vw 0}}.portfolio-module___G9K8W__ctaInner{justify-content:center;display:flex;position:relative}.portfolio-module___G9K8W__ctaOrb1,.portfolio-module___G9K8W__ctaOrb2{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.portfolio-module___G9K8W__ctaOrb1{background:var(--theme-contrast,red);filter:blur(24vw);opacity:.12;width:58.6667vw;height:58.6667vw;animation:10s ease-in-out infinite alternate portfolio-module___G9K8W__orbFloat;top:5%;left:20%}@media (min-width:800px){.portfolio-module___G9K8W__ctaOrb1{filter:blur(9.72222vw);width:26.3889vw;height:26.3889vw}}.portfolio-module___G9K8W__ctaOrb2{filter:blur(18.6667vw);opacity:.08;background:#6b21ff;width:48vw;height:48vw;animation:8s ease-in-out infinite alternate-reverse portfolio-module___G9K8W__orbFloat;bottom:5%;right:20%}@media (min-width:800px){.portfolio-module___G9K8W__ctaOrb2{filter:blur(7.63889vw);width:20.8333vw;height:20.8333vw}}@keyframes portfolio-module___G9K8W__orbFloat{0%{transform:translateY(0)scale(1)}to{transform:translateY(-20px)scale(1.08)}}.portfolio-module___G9K8W__ctaContent{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:5.33333vw;display:flex;position:relative}@media (min-width:800px){.portfolio-module___G9K8W__ctaContent{gap:1.66667vw;max-width:55.5556vw}}.portfolio-module___G9K8W__ctaEyebrow{color:var(--theme-contrast);letter-spacing:.2em;opacity:.8}.portfolio-module___G9K8W__ctaHeadline{font-family:var(--font-space),sans-serif;letter-spacing:-.03em;color:var(--theme-secondary);font-size:clamp(2rem,4vw,3.8rem);font-weight:700;line-height:1.1}.portfolio-module___G9K8W__ctaButton{font-family:var(--font-space),sans-serif;letter-spacing:.02em;color:#fff;background:0 0;border:1px solid #ffffff40;border-radius:100px;align-items:center;gap:2.13333vw;margin-top:3.2vw;padding:3.73333vw 9.6vw;font-size:clamp(.9rem,1.1vw,1.1rem);font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-flex}@media (min-width:800px){.portfolio-module___G9K8W__ctaButton{gap:.694444vw;margin-top:1.11111vw;padding:1.11111vw 3.33333vw}}.portfolio-module___G9K8W__ctaButton:hover{background:var(--theme-contrast);border-color:var(--theme-contrast);color:#fff;transform:translateY(-2px);box-shadow:0 0 40px #ff00004d}
.services-module__EimPha__services{background-color:var(--theme-primary);color:var(--theme-secondary)}.services-module__EimPha__CalButton{margin-top:5.33333vw}@media (min-width:800px){.services-module__EimPha__CalButton{margin-top:1.94444vw}}.services-module__EimPha__CalButton2{align-items:center;margin-top:5.33333vw;display:block}@media (min-width:800px){.services-module__EimPha__CalButton2{display:none}}.services-module__EimPha__hero{min-height:60vh;padding-top:var(--header-height);flex-direction:column;justify-content:flex-end;padding-bottom:16vw;display:flex}@media (min-width:800px){.services-module__EimPha__hero{min-height:55vh;padding-bottom:6.94444vw}}.services-module__EimPha__heroContent{flex-direction:column;grid-column:1/-1;gap:3.73333vw;display:flex}@media (min-width:800px){.services-module__EimPha__heroContent{grid-column:1/span 8;gap:1.25vw}}.services-module__EimPha__eyebrow{color:var(--theme-contrast);letter-spacing:.2em;opacity:.8}.services-module__EimPha__heroTitle{font-family:var(--font-space),sans-serif;letter-spacing:-.04em;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:700;line-height:1}.services-module__EimPha__heroDesc{margin-top:1.06667vw}@media (min-width:800px){.services-module__EimPha__heroDesc{max-width:36.1111vw;margin-top:.555556vw}}.services-module__EimPha__heroDescText{font-family:var(--font-space),sans-serif;opacity:.55;font-size:clamp(1rem,1.3vw,1.25rem);font-weight:400;line-height:1.6}.services-module__EimPha__serviceSection{border-top:1px solid #ffffff0f;padding:12.8vw 0}@media (min-width:800px){.services-module__EimPha__serviceSection{padding:6.94444vw 0}}.services-module__EimPha__serviceInner{max-width:calc(100% - 2*var(--safe,24px));flex-direction:column;gap:8.53333vw;margin:0 auto;display:flex}@media (min-width:800px){.services-module__EimPha__serviceInner{max-width:calc(100% - 2*var(--layout-margin,60px));flex-direction:row;align-items:center;gap:5.55556vw}}.services-module__EimPha__serviceImageSide{flex-shrink:0}@media (min-width:800px){.services-module__EimPha__serviceImageSide{order:1;width:40%}.services-module__EimPha__serviceContentSide{order:2;width:60%}.services-module__EimPha__reversed .services-module__EimPha__serviceImageSide{order:2}.services-module__EimPha__reversed .services-module__EimPha__serviceContentSide{order:1}}.services-module__EimPha__serviceImageWrap{justify-content:center;align-items:center;display:flex}@media (min-width:800px){.services-module__EimPha__serviceImageWrap{top:calc(var(--header-height,80px) + 2.77778vw);position:sticky}}.services-module__EimPha__serviceImg{-o-object-fit:contain;object-fit:contain;width:42.6667vw;height:42.6667vw}@media (min-width:800px){.services-module__EimPha__serviceImg{width:19.4444vw;height:19.4444vw}}.services-module__EimPha__serviceNum{font-family:var(--font-space),sans-serif;letter-spacing:.05em;color:var(--theme-contrast);opacity:.6;margin-bottom:2.66667vw;font-size:clamp(.7rem,.9vw,.85rem);font-weight:600;display:block}@media (min-width:800px){.services-module__EimPha__serviceNum{margin-bottom:.833333vw}}.services-module__EimPha__serviceTitle{font-family:var(--font-space),sans-serif;letter-spacing:-.03em;margin-bottom:3.73333vw;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:700;line-height:1.1}@media (min-width:800px){.services-module__EimPha__serviceTitle{margin-bottom:1.25vw}}.services-module__EimPha__serviceDesc{font-family:var(--font-space),sans-serif;opacity:.6;margin-bottom:5.33333vw;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:400;line-height:1.7}@media (min-width:800px){.services-module__EimPha__serviceDesc{max-width:34.7222vw;margin-bottom:1.94444vw}}.services-module__EimPha__serviceIncludes{border-top:1px solid #ffffff0f;padding-top:4.26667vw}@media (min-width:800px){.services-module__EimPha__serviceIncludes{padding-top:1.38889vw}}.services-module__EimPha__includesLabel{color:var(--theme-contrast);letter-spacing:.15em;opacity:.7;margin-bottom:3.2vw}@media (min-width:800px){.services-module__EimPha__includesLabel{margin-bottom:.972222vw}}.services-module__EimPha__includesList{flex-direction:column;gap:2.13333vw;margin:0;padding:0;list-style:none;display:flex}@media (min-width:800px){.services-module__EimPha__includesList{gap:.694444vw}}.services-module__EimPha__includesItem{font-family:var(--font-space),sans-serif;opacity:.5;padding-left:5.33333vw;font-size:clamp(.85rem,1vw,.95rem);font-weight:400;line-height:1.5;transition:opacity .3s;position:relative}@media (min-width:800px){.services-module__EimPha__includesItem{padding-left:1.52778vw}}.services-module__EimPha__includesItem:before{content:"→";color:var(--theme-contrast);opacity:.6;font-size:.75em;position:absolute;top:0;left:0}.services-module__EimPha__serviceSection:hover .services-module__EimPha__includesItem{opacity:.75}.services-module__EimPha__processSection{border-top:1px solid #ffffff0f;padding:16vw 0 21.3333vw}@media (min-width:800px){.services-module__EimPha__processSection{padding:8.33333vw 0 11.1111vw}}.services-module__EimPha__processHeader{flex-direction:column;gap:3.2vw;margin-bottom:12.8vw;display:flex}@media (min-width:800px){.services-module__EimPha__processHeader{gap:1.11111vw;max-width:48.6111vw;margin-bottom:5.55556vw}}.services-module__EimPha__processTitle{font-family:var(--font-space),sans-serif;letter-spacing:-.03em;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:700;line-height:1.05}.services-module__EimPha__processSteps{grid-gap:8.53333vw;grid-template-columns:1fr;gap:8.53333vw;display:grid}@media (min-width:800px){.services-module__EimPha__processSteps{grid-template-columns:repeat(4,1fr);gap:2.22222vw}}.services-module__EimPha__processStep{border-top:1px solid #ffffff14;flex-direction:column;gap:2.66667vw;padding:5.33333vw 0;display:flex}@media (min-width:800px){.services-module__EimPha__processStep{gap:.833333vw;padding:1.66667vw 0}}.services-module__EimPha__stepNum{font-family:var(--font-space),sans-serif;letter-spacing:.05em;color:var(--theme-contrast);opacity:.7;font-size:clamp(.7rem,.9vw,.85rem);font-weight:600}.services-module__EimPha__stepTitle{font-family:var(--font-space),sans-serif;letter-spacing:-.01em;font-size:clamp(1.2rem,1.5vw,1.4rem);font-weight:600}.services-module__EimPha__stepDesc{font-family:var(--font-space),sans-serif;opacity:.5;font-size:clamp(.85rem,1vw,.95rem);font-weight:400;line-height:1.6}.services-module__EimPha__featuring{border-radius:var(--spacer-sm)var(--spacer-sm)0 0;border-top:1px solid #ffffff0f;padding:26.6667vw 0;position:relative;overflow:hidden}@media (min-width:800px){.services-module__EimPha__featuring{padding:13.8889vw 0}}.services-module__EimPha__featuringInner{justify-content:center;display:flex;position:relative}.services-module__EimPha__ctaOrb1,.services-module__EimPha__ctaOrb2{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.services-module__EimPha__ctaOrb1{background:var(--theme-contrast,red);filter:blur(21.3333vw);opacity:.15;width:53.3333vw;height:53.3333vw;animation:10s ease-in-out infinite alternate services-module__EimPha__ctaFloat;top:10%;left:15%}@media (min-width:800px){.services-module__EimPha__ctaOrb1{filter:blur(8.33333vw);width:24.3056vw;height:24.3056vw}}.services-module__EimPha__ctaOrb2{filter:blur(16vw);opacity:.1;background:#6b21ff;width:42.6667vw;height:42.6667vw;animation:8s ease-in-out infinite alternate-reverse services-module__EimPha__ctaFloat;bottom:10%;right:15%}@media (min-width:800px){.services-module__EimPha__ctaOrb2{filter:blur(6.94444vw);width:19.4444vw;height:19.4444vw}}@keyframes services-module__EimPha__ctaFloat{0%{transform:translateY(0)scale(1)}to{transform:translateY(-20px)scale(1.1)}}.services-module__EimPha__ctaContent{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:5.33333vw;display:flex;position:relative}@media (min-width:800px){.services-module__EimPha__ctaContent{gap:1.66667vw;max-width:55.5556vw;margin:0 auto}}.services-module__EimPha__ctaEyebrow{color:var(--theme-contrast);letter-spacing:.2em;opacity:.8}.services-module__EimPha__ctaHeadline{font-family:var(--font-space),sans-serif;letter-spacing:-.03em;font-size:clamp(2rem,4vw,3.8rem);font-weight:700;line-height:1.1}.services-module__EimPha__ctaSubtitle{font-family:var(--font-space),sans-serif;color:#fff9;max-width:38.8889vw;font-size:clamp(.95rem,1.3vw,1.2rem);font-weight:400;line-height:1.6}.services-module__EimPha__ctaButton{font-family:var(--font-space),sans-serif;letter-spacing:.02em;color:#fff;background:0 0;border:1px solid #ffffff40;border-radius:100px;align-items:center;gap:2.13333vw;margin-top:3.2vw;padding:3.73333vw 9.6vw;font-size:clamp(.9rem,1.1vw,1.1rem);font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-flex}@media (min-width:800px){.services-module__EimPha__ctaButton{gap:.694444vw;margin-top:1.11111vw;padding:1.11111vw 3.33333vw}}.services-module__EimPha__ctaButton:hover{background:var(--theme-contrast);border-color:var(--theme-contrast);color:#fff;transform:translateY(-2px);box-shadow:0 0 40px #ff00004d}
.showcase-module__CmneiG__canvas{height:100vh;position:fixed;top:0;left:0;right:0}.showcase-module__CmneiG__canvas:after{content:"";background:radial-gradient(var(--color-pink),var(--color-pink-transparent)70%);opacity:.5;width:200vw;height:100vw;position:absolute;top:0;left:50%;transform:translate(-50%)translateY(50vh)}.showcase-module__CmneiG__canvas,.showcase-module__CmneiG__canvas *{pointer-events:none}.showcase-module__CmneiG__page{background-color:var(--theme-primary);min-height:100svh}.showcase-module__CmneiG__page .showcase-module__CmneiG__logo{width:calc(((40*100)/var(--device-width))*1vw);background-color:var(--theme-contrast);padding:calc(((6*100)/var(--device-width))*1vw);border-radius:calc(((8*100)/var(--device-width))*1vw);aspect-ratio:1}.showcase-module__CmneiG__page .showcase-module__CmneiG__logo svg{width:100%;height:auto;display:block}.showcase-module__CmneiG__page .showcase-module__CmneiG__logo svg path{fill:var(--theme-primary)}.showcase-module__CmneiG__page .showcase-module__CmneiG__hero{text-align:center;height:65vh;color:var(--theme-secondary);flex-direction:column;justify-content:center;align-items:center;gap:3.33333vw;display:flex}@media (max-width:799.98px){.showcase-module__CmneiG__page .showcase-module__CmneiG__hero{justify-content:space-between;gap:12.8vw;margin-bottom:17.0667vw;padding-top:17.0667vw}}.showcase-module__CmneiG__page .showcase-module__CmneiG__hero .showcase-module__CmneiG__tagline{flex-direction:column;gap:.833333vw;display:flex}@media (max-width:799.98px){.showcase-module__CmneiG__page .showcase-module__CmneiG__hero .showcase-module__CmneiG__tagline{gap:3.2vw}.showcase-module__CmneiG__page .showcase-module__CmneiG__hero .showcase-module__CmneiG__tagline .showcase-module__CmneiG__title{font-size:16vw}.showcase-module__CmneiG__page .showcase-module__CmneiG__hero .showcase-module__CmneiG__tagline .showcase-module__CmneiG__subtitle{font-size:4.26667vw}.showcase-module__CmneiG__page .showcase-module__CmneiG__hero .showcase-module__CmneiG__buttons{flex-direction:column;gap:2.93333vw;width:100%}}@media (min-width:800px){.showcase-module__CmneiG__page .showcase-module__CmneiG__hero .showcase-module__CmneiG__buttons>*{flex-shrink:0}}.showcase-module__CmneiG__page .showcase-module__CmneiG__filters{margin-bottom:var(--layout-columns-gap);position:relative}.showcase-module__CmneiG__page .showcase-module__CmneiG__grid{align-items:flex-start;row-gap:var(--layout-columns-gap);min-height:100svh}.showcase-module__CmneiG__page .showcase-module__CmneiG__grid .showcase-module__CmneiG__card{grid-column:span 3}@media (max-width:799.98px){.showcase-module__CmneiG__page .showcase-module__CmneiG__grid .showcase-module__CmneiG__card{grid-column:1/-1}}.showcase-module__CmneiG__page .showcase-module__CmneiG__grid:not(.showcase-module__CmneiG__isFiltered){align-content:flex-start}.showcase-module__CmneiG__page .showcase-module__CmneiG__grid:not(.showcase-module__CmneiG__isFiltered) .showcase-module__CmneiG__card:first-child,.showcase-module__CmneiG__page .showcase-module__CmneiG__grid:not(.showcase-module__CmneiG__isFiltered) .showcase-module__CmneiG__card:nth-child(2){grid-column:span 6}.showcase-module__CmneiG__page .showcase-module__CmneiG__grid:not(.showcase-module__CmneiG__isFiltered) .showcase-module__CmneiG__card:nth-child(3),.showcase-module__CmneiG__page .showcase-module__CmneiG__grid:not(.showcase-module__CmneiG__isFiltered) .showcase-module__CmneiG__card:nth-child(4),.showcase-module__CmneiG__page .showcase-module__CmneiG__grid:not(.showcase-module__CmneiG__isFiltered) .showcase-module__CmneiG__card:nth-child(5){grid-column:span 4}.showcase-module__CmneiG__page .showcase-module__CmneiG__grid .showcase-module__CmneiG__noResults{text-align:center;color:var(--theme-secondary);align-self:center;align-items:center;gap:var(--layout-columns-gap);flex-direction:column;grid-column:1/-1;font-size:1.66667vw;font-weight:500;display:flex}.showcase-module__CmneiG__page .showcase-module__CmneiG__grid .showcase-module__CmneiG__noResults .showcase-module__CmneiG__button{width:100%}@media (min-width:800px){.showcase-module__CmneiG__page .showcase-module__CmneiG__grid .showcase-module__CmneiG__noResults .showcase-module__CmneiG__button{width:calc((3*var(--layout-column-width)) + ((3 - 1)*var(--layout-columns-gap)))}}.showcase-module__CmneiG__skeleton{min-height:100svh;padding:var(--layout-margin);flex-direction:column;align-items:center;gap:4.44444vw;padding-top:30vh;display:flex}.showcase-module__CmneiG__skeletonTitle{background:linear-gradient(90deg,var(--theme-secondary-10)25%,var(--theme-secondary-20)50%,var(--theme-secondary-10)75%);background-size:200% 100%;border-radius:4px;width:40%;height:3.33333vw;animation:1.5s infinite showcase-module__CmneiG__shimmer}.showcase-module__CmneiG__skeletonGrid{grid-gap:var(--layout-columns-gap);gap:var(--layout-columns-gap);width:100%;max-width:calc(100% - 2*var(--layout-margin));grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:799.98px){.showcase-module__CmneiG__skeletonGrid{grid-template-columns:1fr}}.showcase-module__CmneiG__skeletonCard{aspect-ratio:4/3;background:linear-gradient(90deg,var(--theme-secondary-10)25%,var(--theme-secondary-20)50%,var(--theme-secondary-10)75%);background-size:200% 100%;border-radius:8px;animation:1.5s infinite showcase-module__CmneiG__shimmer}@keyframes showcase-module__CmneiG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.home-module__Zqh6fG__home main>:not(.home-module__Zqh6fG__canvas){position:relative}.home-module__Zqh6fG__CalButton span span{color:#000!important}.home-module__Zqh6fG__home main>[data-theme]{background-color:#0000}.home-module__Zqh6fG__canvas{height:100vh;position:fixed;top:0;left:0;right:0}.home-module__Zqh6fG__canvas:after{content:"";background:radial-gradient(var(--color-pink),var(--color-pink-transparent)70%);opacity:.5;width:200vw;height:100vw;position:absolute;top:0;left:50%;transform:translate(-50%)translateY(50vh)}.home-module__Zqh6fG__hide-text{overflow:hidden}@media (min-width:800px){.home-module__Zqh6fG__hide-text>*{transform:translateY(200%)}.home-module__Zqh6fG__show-text>*{transition:transform 2.05s var(--ease-out-expo);transition-delay:.45s;transform:translate(0,0)}}.home-module__Zqh6fG__hero{width:100%;height:100svh;padding:var(--layout-margin);padding-top:var(--header-height);box-sizing:border-box;flex-direction:column;justify-content:center;padding-bottom:4.16667vw;display:flex;position:relative;overflow:hidden}@media (max-width:799.98px){.home-module__Zqh6fG__hero{padding-top:calc(var(--header-height) + 10.6667vw);justify-content:flex-start;padding-bottom:6.4vw}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__bgShapes{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.home-module__Zqh6fG__hero .home-module__Zqh6fG__bgShapes.home-module__Zqh6fG__in{animation:1.5s cubic-bezier(.16,1,.3,1) forwards home-module__Zqh6fG__slideInBg}@keyframes home-module__Zqh6fG__slideInBg{0%{opacity:0;transform:translate(-5vw)}to{opacity:1;transform:translate(0)}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__shapeMain{clip-path:polygon(0 0,100% 0,75% 100%,0 100%);background:linear-gradient(135deg,#e6143cf2 0%,#820a1ef2 100%);width:65%;height:100%;position:absolute;top:0;left:-5%}.home-module__Zqh6fG__hero .home-module__Zqh6fG__shapeAccent{clip-path:polygon(0 0,100% 0,78% 100%,0 100%);background:linear-gradient(135deg,#ff28504d 0%,#b414324d 100%);width:68%;height:100%;position:absolute;top:0;left:-5%}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__shapeMain{clip-path:polygon(0 0,100% 0,100% 80%,0 100%);width:120%;height:65%}.home-module__Zqh6fG__hero .home-module__Zqh6fG__shapeAccent{clip-path:polygon(0 0,100% 0,100% 85%,0 100%);width:120%;height:68%}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroPhotoContainer{z-index:1;justify-content:flex-end;align-items:flex-end;width:29.1667vw;height:95%;display:flex;position:absolute;bottom:0;right:2.77778vw}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroPhotoContainer.home-module__Zqh6fG__in{animation:1.5s cubic-bezier(.16,1,.3,1) .3s backwards home-module__Zqh6fG__slideInChar}@keyframes home-module__Zqh6fG__slideInChar{0%{opacity:0;transform:translate(4vw)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroPhotoContainer{width:100%;height:50%;right:0}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroPhotoImg{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;filter:drop-shadow(-10px 10px 30px #0009);width:100%;max-height:100%;animation:none}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroGrid{z-index:2;grid-gap:2.77778vw;flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:2.77778vw;width:100%;display:grid;position:relative}@media (min-width:800px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroGrid{grid-template-columns:55fr 45fr}}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroGrid{grid-template-columns:1fr;align-items:flex-start;gap:8.53333vw}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroLeft{flex-direction:column;justify-content:center;gap:1.38889vw;padding-left:1.38889vw;display:flex}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroLeft{order:1;gap:4.26667vw;margin-top:10.6667vw;padding-left:0}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroEyebrow span{font-family:var(--font-space),sans-serif;letter-spacing:.15em;color:#fff;opacity:.8;font-weight:500}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroHeadline{font-family:var(--font-space),sans-serif;letter-spacing:-.03em;color:#fff;max-width:47.2222vw;font-size:clamp(2.5rem,4.5vw,5.2rem);font-weight:700;line-height:1.05}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroHeadline{max-width:100%;font-size:clamp(2.2rem,9vw,3.5rem);line-height:1.05}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroSubtitle{margin-top:.277778vw}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroSubtitle{margin-top:1.06667vw}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__subtitleText{font-family:var(--font-space),sans-serif;color:#ffffffbf;max-width:33.3333vw;font-size:clamp(1rem,1.4vw,1.4rem);font-weight:400;line-height:1.5}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__subtitleText{max-width:100%;font-size:clamp(1.1rem,4.5vw,1.5rem);line-height:1.4}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroDesc{max-width:27.7778vw;margin-top:.555556vw}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroDescText{opacity:.75;color:#fff;font-size:clamp(.9rem,1vw,1.1rem);font-weight:400;line-height:1.6}.home-module__Zqh6fG__hero .home-module__Zqh6fG__pillars{justify-content:flex-start;align-items:center;margin-top:.277778vw;display:flex}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__pillars{margin-top:1.06667vw}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__pillarList{opacity:.6;flex-wrap:wrap;gap:.694444vw;margin:0;padding:0;list-style:none;display:flex}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__pillarList{gap:2.13333vw}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__pillarList li{font-family:var(--font-space),sans-serif;transition:border-color .4s var(--ease-out-expo),background-color .4s var(--ease-out-expo);border:1px solid #fff3;border-radius:100px;padding:.277778vw .972222vw}.home-module__Zqh6fG__hero .home-module__Zqh6fG__pillarList li:hover{background-color:#ffffff0d;border-color:#fff9}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__pillarList li{padding:1.06667vw 2.66667vw}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroCtas{align-items:center;gap:1.11111vw;margin-top:.833333vw;display:flex}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroCtas{flex-direction:column;gap:3.2vw;width:100%;margin-top:2.13333vw}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroRight{perspective:1000px;width:100%;height:100%;transform-style:preserve-3d;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:799.98px){.home-module__Zqh6fG__heroRight{display:none}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroLogoDeck{aspect-ratio:1;flex-direction:column;justify-content:center;align-items:center;width:29.1667vw;display:flex;position:relative;overflow:visible}.home-module__Zqh6fG__hero .home-module__Zqh6fG__orb1,.home-module__Zqh6fG__hero .home-module__Zqh6fG__orb2{filter:blur(2.77778vw);z-index:0;opacity:.4;border-radius:50%;animation:8s ease-in-out infinite alternate home-module__Zqh6fG__floatOrb;position:absolute}.home-module__Zqh6fG__hero .home-module__Zqh6fG__orb1{background:var(--theme-contrast,#ff2850);width:13.8889vw;height:13.8889vw;top:10%;left:10%}.home-module__Zqh6fG__hero .home-module__Zqh6fG__orb2{background:#00e5ff;width:11.1111vw;height:11.1111vw;animation-delay:-4s;bottom:5%;right:10%}@keyframes home-module__Zqh6fG__floatOrb{0%{transform:translateY(0)scale(1)}to{transform:translateY(-2.08333vw)scale(1.1)}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroLogoMain{z-index:2;position:relative;transform:scale(.5)}.home-module__Zqh6fG__hero .home-module__Zqh6fG__logoDeckFooter{opacity:.6;text-align:center;z-index:3;position:absolute;bottom:-2.77778vw}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroRight{display:none}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroLogoDeck{width:80vw}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroLogoMain{transform:scale(.55)}.home-module__Zqh6fG__hero .home-module__Zqh6fG__orb1,.home-module__Zqh6fG__hero .home-module__Zqh6fG__orb2{filter:blur(8vw)}.home-module__Zqh6fG__hero .home-module__Zqh6fG__orb1{width:42.6667vw;height:42.6667vw}.home-module__Zqh6fG__hero .home-module__Zqh6fG__orb2{width:32vw;height:32vw}.home-module__Zqh6fG__hero .home-module__Zqh6fG__logoDeckFooter{bottom:-8vw}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroArtwork{aspect-ratio:1;justify-content:center;align-items:center;width:100%;max-width:38.8889vw;animation:6s ease-in-out infinite home-module__Zqh6fG__float;display:flex}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroArtwork{max-width:100%}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroArtworkImg{-o-object-fit:contain;object-fit:contain;mix-blend-mode:screen;filter:drop-shadow(0 0 40px #00f0ff26);width:100%;height:100%}@keyframes home-module__Zqh6fG__float{0%{transform:translateY(0)}50%{transform:translateY(-1.11111vw)}to{transform:translateY(0)}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroLogoContainer{text-align:right;z-index:2;flex-direction:column;align-items:flex-end;gap:.555556vw;display:flex;position:absolute;top:1.38889vw;right:1.38889vw}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroLogoContainer{text-align:left;align-items:flex-start;margin-top:4.26667vw;position:relative;top:auto;right:auto}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroLogo{transform-origin:100%;transform:scale(.45)}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__heroLogo{transform-origin:0;transform:scale(.4)}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__tm{color:var(--color-grey);opacity:.5}.home-module__Zqh6fG__hero .home-module__Zqh6fG__cta.home-module__Zqh6fG__in{opacity:1;transform:translate(0,0)}@media (min-width:800px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__cta{transition:transform 1.85s var(--ease-out-expo),opacity 2.05s var(--ease-out-expo);opacity:1;transform:translateY(20%)}}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__cta{width:100%}}.home-module__Zqh6fG__hero .home-module__Zqh6fG__scrollIndicator{opacity:0;transition:opacity 1s var(--ease-out-expo)1.5s;z-index:1;flex-direction:column;align-items:center;gap:.833333vw;display:flex;position:absolute;bottom:2.77778vw;left:50%;transform:translate(-50%)}.home-module__Zqh6fG__hero .home-module__Zqh6fG__scrollIndicator.home-module__Zqh6fG__visible{opacity:.4}.home-module__Zqh6fG__hero .home-module__Zqh6fG__scrollIndicator .home-module__Zqh6fG__line{background:var(--theme-contrast);transform-origin:top;width:1px;height:2.77778vw;animation:2s ease-in-out infinite home-module__Zqh6fG__scrollLine}@keyframes home-module__Zqh6fG__scrollLine{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}@media (max-width:799.98px){.home-module__Zqh6fG__hero .home-module__Zqh6fG__scrollIndicator{display:none}}.home-module__Zqh6fG__why{margin-top:10.6667vw;margin-bottom:21.3333vw}@media (min-width:800px){.home-module__Zqh6fG__why{margin-top:2.77778vw;margin-bottom:13.8889vw}}.home-module__Zqh6fG__why .home-module__Zqh6fG__sticky{grid-column:1/-1}@media (min-width:800px){.home-module__Zqh6fG__why .home-module__Zqh6fG__sticky{top:calc(var(--header-height) + 5.55556vw);border-left:1px solid var(--theme-contrast);grid-column:1/span 4;align-self:start;padding-left:.555556vw;position:sticky}}.home-module__Zqh6fG__why .home-module__Zqh6fG__stickyMeta{margin-top:4.26667vw}@media (min-width:800px){.home-module__Zqh6fG__why .home-module__Zqh6fG__stickyMeta{max-width:22.2222vw;margin-top:3.33333vw;padding-left:1.66667vw}}.home-module__Zqh6fG__why .home-module__Zqh6fG__features{flex-direction:column;grid-column:1/-1;display:flex}@media (min-width:800px){.home-module__Zqh6fG__why .home-module__Zqh6fG__features{grid-column:6/span 6;margin-top:5.55556vw}}.home-module__Zqh6fG__why .home-module__Zqh6fG__feature{border-top:1px solid #ffffff1a;padding:8.53333vw 0;position:relative}.home-module__Zqh6fG__why .home-module__Zqh6fG__feature:last-child{border-bottom:1px solid #ffffff1a}@media (min-width:800px){.home-module__Zqh6fG__why .home-module__Zqh6fG__feature{padding:3.33333vw 0}.home-module__Zqh6fG__why .home-module__Zqh6fG__feature:before{content:"";background:var(--theme-contrast);transform-origin:bottom;width:2px;transition:transform .6s var(--ease-out-expo);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.home-module__Zqh6fG__why .home-module__Zqh6fG__feature:hover:before{transform-origin:top;transform:scaleY(1)}.home-module__Zqh6fG__why .home-module__Zqh6fG__feature:hover{transition:padding-left .6s var(--ease-out-expo);padding-left:2.22222vw}}.home-module__Zqh6fG__why .home-module__Zqh6fG__featureIntro{border-top:none;padding-bottom:12.8vw}@media (min-width:800px){.home-module__Zqh6fG__why .home-module__Zqh6fG__featureIntro{padding-bottom:5.55556vw}.home-module__Zqh6fG__why .home-module__Zqh6fG__featureIntro:before{display:none}.home-module__Zqh6fG__why .home-module__Zqh6fG__featureIntro:hover{padding-left:0}}.home-module__Zqh6fG__why .home-module__Zqh6fG__featureHeader{align-items:baseline;gap:3.2vw;margin-bottom:4.26667vw;display:flex}@media (min-width:800px){.home-module__Zqh6fG__why .home-module__Zqh6fG__featureHeader{gap:1.38889vw;margin-bottom:1.38889vw}}.home-module__Zqh6fG__why .home-module__Zqh6fG__featureNum{color:var(--color-grey);opacity:.6;transition:opacity .4s var(--ease-out-expo);flex-shrink:0;font-size:.75em}@media (min-width:800px){.home-module__Zqh6fG__why .home-module__Zqh6fG__feature:hover .home-module__Zqh6fG__featureNum{opacity:1}}.home-module__Zqh6fG__why .home-module__Zqh6fG__featureTitle{color:var(--theme-contrast);transition:transform .5s var(--ease-out-expo)}@media (min-width:800px){.home-module__Zqh6fG__why .home-module__Zqh6fG__feature:hover .home-module__Zqh6fG__featureTitle{transform:translate(.555556vw)}}.home-module__Zqh6fG__why .home-module__Zqh6fG__featureBody{padding-left:7.46667vw}@media (min-width:800px){.home-module__Zqh6fG__why .home-module__Zqh6fG__featureBody{max-width:33.3333vw;padding-left:3.05556vw}.home-module__Zqh6fG__why .home-module__Zqh6fG__featureBody p{opacity:.7;transition:opacity .4s var(--ease-out-expo)}.home-module__Zqh6fG__why .home-module__Zqh6fG__feature:hover .home-module__Zqh6fG__featureBody p{opacity:1}}.home-module__Zqh6fG__rethink .home-module__Zqh6fG__pre{margin-bottom:42.6667vw}@media (min-width:800px){.home-module__Zqh6fG__rethink .home-module__Zqh6fG__pre{margin-bottom:5.55556vw}}.home-module__Zqh6fG__rethink .home-module__Zqh6fG__pre .home-module__Zqh6fG__highlight{word-break:break-word;overflow-wrap:break-word;grid-column:1/-1;margin-bottom:8.53333vw}@media (min-width:800px){.home-module__Zqh6fG__rethink .home-module__Zqh6fG__pre .home-module__Zqh6fG__highlight{border-left:4px solid var(--theme-contrast);grid-column:1/span 6;margin-bottom:0;padding:1.66667vw 0 1.66667vw 2.22222vw;top:4.44444vw}}.home-module__Zqh6fG__rethink .home-module__Zqh6fG__pre .home-module__Zqh6fG__comparison{grid-column:1/-1}@media (min-width:800px){.home-module__Zqh6fG__rethink .home-module__Zqh6fG__pre .home-module__Zqh6fG__comparison{grid-column:7/span 4;margin-top:4.16667vw}}.home-module__Zqh6fG__rethink .home-module__Zqh6fG__cards{margin-bottom:42.6667vw}@media (min-width:800px){.home-module__Zqh6fG__rethink .home-module__Zqh6fG__cards{margin-bottom:8.33333vw}.home-module__Zqh6fG__rethink .home-module__Zqh6fG__cards .home-module__Zqh6fG__card:first-child{margin-left:calc(calc((6*var(--layout-column-width)) + ((6 - 1)*var(--layout-columns-gap))) + var(--layout-margin) + var(--layout-columns-gap))}.home-module__Zqh6fG__rethink .home-module__Zqh6fG__cards .home-module__Zqh6fG__card:not(:last-child){margin-right:calc(var(--layout-columns-gap)*2 + var(--layout-column-width))}.home-module__Zqh6fG__rethink .home-module__Zqh6fG__cards .home-module__Zqh6fG__card:last-child{margin-right:calc(calc((2*var(--layout-column-width)) + ((2 - 1)*var(--layout-columns-gap))) + var(--layout-margin) + var(--layout-columns-gap))}}.home-module__Zqh6fG__solution{color:var(--color-white);height:500vh;position:relative}@media (min-width:800px){.home-module__Zqh6fG__solution{height:1000vh}}.home-module__Zqh6fG__solution .home-module__Zqh6fG__inner{height:calc(100*var(--vh,1vh));margin:0 auto;position:sticky;top:0;overflow:hidden}.home-module__Zqh6fG__solution .home-module__Zqh6fG__inner:after{content:"";width:100%;height:100%;transform:translateX(-50%)scaleX(var(--progress2));background-color:currentColor;position:absolute;top:0;left:50%}@media (min-width:800px){.home-module__Zqh6fG__solution .home-module__Zqh6fG__inner{height:100vh}}.home-module__Zqh6fG__solution .home-module__Zqh6fG__inner .home-module__Zqh6fG__zoom{height:100%;transform:scale(calc(1 + (var(--progress1))*3));flex-direction:column;justify-content:space-between;align-self:start;padding:2.46154vh;display:flex}@media (min-width:800px){.home-module__Zqh6fG__solution .home-module__Zqh6fG__inner .home-module__Zqh6fG__zoom{padding:calc(((40*100)/816)*1vh)var(--layout-margin)}}.home-module__Zqh6fG__solution .home-module__Zqh6fG__first{transform:translateY(calc(var(--progress1)*-100%))}.home-module__Zqh6fG__solution .home-module__Zqh6fG__second{text-align:end}.home-module__Zqh6fG__solution .home-module__Zqh6fG__enter{transform:translate(-54.2%,-50%)scale(calc((var(--progress1)*18.2)));transform-origin:50% calc(50% - (var(--progress1)*27%));opacity:calc(var(--progress1)*2);text-align:center;position:absolute;top:50%;left:50%}@media (min-width:800px){.home-module__Zqh6fG__solution .home-module__Zqh6fG__enter{transform:translate(-50%,-50%)scale(calc((var(--progress1)*8.5)));transform-origin:50% calc(50% - (var(--progress1)*25%))}}.home-module__Zqh6fG__featuring{color:var(--theme-secondary);padding-bottom:42.6667vw;position:relative}.home-module__Zqh6fG__featuring:before{content:"";background:linear-gradient(to bottom,var(--theme-primary),var(--theme-primary-transparent));width:100%;height:40vw;position:absolute;top:0;left:0}@media (min-width:800px){.home-module__Zqh6fG__featuring:before{height:10.4167vw}.home-module__Zqh6fG__featuring{padding:2.77778vw 0 22.2222vw}}.home-module__Zqh6fG__featuring .home-module__Zqh6fG__inner{position:relative}.home-module__Zqh6fG__featuring .home-module__Zqh6fG__intro{padding-bottom:42.6667vw}@media (min-width:800px){.home-module__Zqh6fG__featuring .home-module__Zqh6fG__intro{padding-bottom:30.5556vw}}.home-module__Zqh6fG__in-use{color:var(--theme-secondary);padding-bottom:42.6667vw}@media (min-width:800px){.home-module__Zqh6fG__in-use{padding-bottom:27.7778vw}}.home-module__Zqh6fG__in-use .home-module__Zqh6fG__title{grid-column:1/-1}@media (min-width:800px){.home-module__Zqh6fG__in-use .home-module__Zqh6fG__title{grid-column:1/span 5}}.home-module__Zqh6fG__in-use .home-module__Zqh6fG__list{grid-column:1/-1}@media (min-width:800px){.home-module__Zqh6fG__in-use .home-module__Zqh6fG__list{grid-column:6/span 7}}.home-module__Zqh6fG__in-use .home-module__Zqh6fG__showcaseCta{grid-column:1/-1}@media (min-width:800px){.home-module__Zqh6fG__in-use .home-module__Zqh6fG__showcaseCta{grid-column:6/span 7}}.home-module__Zqh6fG__finalCta{color:var(--theme-secondary);background-color:var(--theme-primary);border-top:1px solid var(--color-border);padding:42.6667vw 0;position:relative;overflow:hidden}@media (min-width:800px){.home-module__Zqh6fG__finalCta{padding:16.6667vw 0}}.home-module__Zqh6fG__finalContent{text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:8.53333vw;display:flex}@media (min-width:800px){.home-module__Zqh6fG__finalContent{gap:3.33333vw}}.home-module__Zqh6fG__finalButton{margin-top:8.53333vw}@media (min-width:800px){.home-module__Zqh6fG__finalButton{margin-top:4.44444vw}}
