.ContactBanner_max-height-container__kYjwE{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.ContactBanner_max-height-container__kYjwE{min-height:100vh;min-height:100dvh;min-height:100svh}}.ContactBanner_max-height-container__kYjwE{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.ContactBanner_max-height-container__kYjwE{max-height:100vh;min-height:auto}}.ContactBanner_contactSection__K1A40{align-items:center;color:#aaa;display:flex;justify-content:center;padding:3rem 0 5.375rem;width:100%}@media(min-width:768px){.ContactBanner_contactSection__K1A40{padding:3rem 0 4.625rem}}.ContactBanner_container__sn3Ds{padding-inline:.625rem}@media screen and (min-width:640px){.ContactBanner_container__sn3Ds{padding-inline:1rem}}@media screen and (min-width:768px){.ContactBanner_container__sn3Ds{padding-inline:1.5rem}}@media screen and (min-width:1024px){.ContactBanner_container__sn3Ds{padding-inline:2.5rem}}.ContactBanner_container__sn3Ds{align-items:center;margin:0 auto;max-width:1440px}.ContactBanner_container__sn3Ds,.ContactBanner_formContent__l0Wn6{display:flex;flex-direction:column;justify-content:center;width:100%}.ContactBanner_formContent__l0Wn6{align-items:left}@media(min-width:768px){.ContactBanner_formContent__l0Wn6{flex-direction:row-reverse}}.ContactBanner_animatedLogoContainer__kDU9O{display:block;height:120px;margin-bottom:3rem;overflow:hidden;width:120px}@media(min-width:400px){.ContactBanner_animatedLogoContainer__kDU9O{height:160px;width:160px}}@media(min-width:768px){.ContactBanner_animatedLogoContainer__kDU9O{height:270px;width:270px}}.ContactBanner_formWrapper__5JL5z{flex:1;max-width:100%}.ContactBanner_form__yiM82{width:100%}.ContactBanner_srOnly__OPj9d{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.ContactBanner_formRow__BeZeq{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:.5rem}.ContactBanner_formRow__BeZeq:nth-of-type(2){max-width:680px}.ContactBanner_formRow__BeZeq:nth-of-type(3){max-width:880px}.ContactBanner_formRow__BeZeq:nth-of-type(4){max-width:480px}.ContactBanner_formRow__BeZeq:nth-of-type(5){max-width:870px}.ContactBanner_formLabel__9cW2Q{font-size:clamp(1.5rem,.8731rem + 2.6746vw,2.625rem);margin-right:1rem;white-space:nowrap}.ContactBanner_formInput__0T3yY,.ContactBanner_formLabel__9cW2Q{color:#aaa;font-family:var(--font-poppins)}.ContactBanner_formInput__0T3yY{background-color:#2f2f2f;border:none;border-radius:8px;flex:1;font-size:clamp(1rem,.875rem + .5vw,1.25rem);min-width:250px;padding:.75rem 1rem}.ContactBanner_formInput__0T3yY:focus{background-color:#3a3a3a;outline:none}.ContactBanner_selectContainer__Um4Nv{flex:1;min-width:250px;position:relative}.ContactBanner_customSelect__V2Bq6{align-items:center;background-color:#2f2f2f;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:var(--font-poppins);font-size:clamp(1rem,.875rem + .5vw,1.25rem);justify-content:space-between;padding:.45rem 1rem;position:relative}.ContactBanner_customSelect__V2Bq6.ContactBanner_open__uWP6l{border-bottom-left-radius:0;border-bottom-right-radius:0}@media(min-width:768px){.ContactBanner_customSelect__V2Bq6{padding:.75rem 1rem}}.ContactBanner_selectedOption___w8Wv{flex:1}.ContactBanner_dropdownArrow__TthlQ{height:28px;margin-left:.5rem;width:28px}.ContactBanner_optionsContainer__O1Q08{background-color:#3a3a3a;border-bottom-left-radius:4px;border-bottom-right-radius:4px;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:10}.ContactBanner_option__fmOJK{cursor:pointer;padding:.75rem 1rem}.ContactBanner_option__fmOJK:hover{background-color:#555}.ContactBanner_hiddenSelect__NjM7M{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.ContactBanner_formActions__8IsgO{display:flex;justify-content:flex-start;margin-top:2rem;width:100%}.ContactBanner_submitButton__T_FFQ{align-items:center;background-color:#333;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-poppins);font-size:.875rem;font-weight:500;isolation:isolate;justify-content:center;letter-spacing:.05em;overflow:hidden;padding:1.25rem 1.75rem;position:relative;text-transform:uppercase;transform:scale(1);transition:padding .5s ease,box-shadow .5s ease,transform .1s ease,background-color 1.6s ease}.ContactBanner_submitButton__T_FFQ:active{transform:scale(.9)}.ContactBanner_submitButton__T_FFQ:hover{box-shadow:0 0 35px rgba(255,87,34,.8);padding:1.25rem 1.5rem;transition-delay:.1s}.ContactBanner_submitButton__T_FFQ:hover .ContactBanner_submitButton__dot__47lAK{opacity:1;transform:scale(100);transition-delay:.1s}.ContactBanner_submitButton__T_FFQ:hover .ContactBanner_submitButton__text__xofAv{color:#fff;transform:translateX(0);transition-delay:.1s}.ContactBanner_submitButton__T_FFQ:disabled{cursor:not-allowed;opacity:.7}.ContactBanner_submitButton__T_FFQ:disabled:hover{box-shadow:none;cursor:pointer;padding:1.25rem 1.75rem;transform:scale(1)}.ContactBanner_submitButton__T_FFQ:disabled:hover .ContactBanner_submitButton__dot__47lAK{opacity:.5;transform:scale(1) translateY(-50%)}.ContactBanner_submitButton__T_FFQ:disabled:hover .ContactBanner_submitButton__text__xofAv{transform:translateX(.5rem)}.ContactBanner_submitButton__dot__47lAK{background-color:#ff5722;border-radius:50%;height:12px;left:1rem;opacity:.8;position:absolute;top:50%;transform:scale(1) translateY(-50%);transform-origin:center center;transition:all 1s cubic-bezier(.4,0,.2,1);width:12px;will-change:transform,opacity;z-index:-1}.ContactBanner_submitButton__text__xofAv{color:#fff;font-weight:400;letter-spacing:1.4px;position:relative;text-transform:uppercase;transform:translateX(.5rem);transition:all .5s ease,color 1.6s ease;will-change:transform,color;z-index:1}.ContactBanner_errorMessage__FZ9qo,.ContactBanner_successMessage__in19m{animation:ContactBanner_fadeIn__RDAml .5s ease-in-out;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:8px;font-family:var(--font-poppins);font-size:1rem;font-weight:500;margin-top:1.5rem;padding:1rem;text-align:center;width:100%}.ContactBanner_successMessage__in19m{background-color:rgba(76,175,80,.15);border-left:3px solid #4caf50;color:#fff}.ContactBanner_successMessage__in19m:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234caf50' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E")}.ContactBanner_errorMessage__FZ9qo{background-color:rgba(244,67,54,.15);border-left:3px solid #f44336;color:#fff}.ContactBanner_errorMessage__FZ9qo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f44336' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E")}@keyframes ContactBanner_fadeIn__RDAml{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SimpleAnimatedLogo_container__xzhGT{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.SimpleAnimatedLogo_inner__55k__,.SimpleAnimatedLogo_middle__iqnso,.SimpleAnimatedLogo_outer__ZPluM{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);will-change:transform}.WorldAvailability_worldAvailability__lQX6f{margin-top:1.5rem}.WorldAvailability_locationList__d_MUK{list-style:none;margin:0;padding:0}.WorldAvailability_locationItem__bfuQy{align-items:center;display:flex;font-size:.875rem;gap:.5rem;justify-content:flex-start;letter-spacing:.05em;margin-bottom:.75rem}.WorldAvailability_locationInfo__3bJAZ{color:#aaa;display:flex}.WorldAvailability_locationCity__u3vct,.WorldAvailability_locationCountry__kCt1j{font-weight:400}.WorldAvailability_statusContainer__c3Abn{align-items:center;display:flex}.WorldAvailability_statusIndicator__DPbtc{border-radius:50%;display:inline-block;height:10px;margin-right:.5rem;width:10px}.WorldAvailability_available__9uZph{background-color:#31cfb3}.WorldAvailability_unavailable__cUd_F{background-color:#aaa}.WorldAvailability_statusText__KDEqz{color:#fff}.HomepageHero_max-height-container__4L_XM{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.HomepageHero_max-height-container__4L_XM{min-height:100vh;min-height:100dvh;min-height:100svh}}.HomepageHero_max-height-container__4L_XM{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.HomepageHero_max-height-container__4L_XM{max-height:100vh;min-height:auto}}.HomepageHero_homepageHero__IkkWy{background-color:#000;color:#bbbcbc;display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-height:100dvh;min-height:100svh;overflow:hidden;padding:0;position:relative;width:100%}.HomepageHero_fullVideoContainer__t_GJA{height:100%;left:0;overflow:hidden;pointer-events:none!important;position:fixed;top:0;width:100%;z-index:1000}@media(hover:none),(pointer:coarse){.HomepageHero_fullVideoContainer__t_GJA{display:none}}.HomepageHero_fullVideo__IWzUk{background-color:#000;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.HomepageHero_videoMask__wXmV8{background-color:rgba(0,0,0,.9);border-radius:50%;height:100px;pointer-events:none!important;position:absolute;visibility:hidden;width:100px;will-change:transform,opacity,left,top;z-index:1001}.HomepageHero_pixelFireContainer__DSyBG{height:100%;left:0;opacity:0;overflow:hidden;pointer-events:auto;position:absolute;top:0;transition:opacity 1.4s ease;width:100%;z-index:0}.HomepageHero_pixelFireContainer__DSyBG.HomepageHero_show__ErBCM{opacity:1}.HomepageHero_pixelFireContainer__DSyBG>div{height:100%;left:0;position:absolute;top:0;width:100%}.HomepageHero_pixelFireContainer__DSyBG>div canvas{height:100%;pointer-events:auto;width:100%}.HomepageHero_seoTitle__8LCgl{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.HomepageHero_contentContainer__ZlDnN{margin:-4rem auto 0;max-width:1440px;padding:2rem 0 2rem clamp(1.5rem,5vw,6rem);pointer-events:none;position:relative;z-index:1}.HomepageHero_contentContainer__ZlDnN,.HomepageHero_pixelTextContainer__qrEIM{align-items:flex-start;display:flex;flex-direction:column;width:100%}.HomepageHero_pixelTextContainer__qrEIM{gap:4px;margin:1rem auto 4rem;max-width:940px}.HomepageHero_pixelTextGroup__2T8Vs{align-items:flex-start;display:flex;flex-direction:column;gap:18px}.HomepageHero_pixelTextGroup__2T8Vs:first-child{margin-left:0}.HomepageHero_pixelTextGroup__2T8Vs:nth-child(2){margin-left:auto}@media(max-width:1024px){.HomepageHero_pixelTextGroup__2T8Vs:first-child{margin-left:4vw}.HomepageHero_pixelTextGroup__2T8Vs:nth-child(2){margin-left:20vw}}@media(max-width:767px){.HomepageHero_pixelTextGroup__2T8Vs:first-child{margin-left:0}.HomepageHero_pixelTextGroup__2T8Vs:nth-child(2){margin-left:10vw}}@media(max-width:480px){.HomepageHero_pixelTextGroup__2T8Vs:first-child,.HomepageHero_pixelTextGroup__2T8Vs:nth-child(2){margin-left:0}}.HomepageHero_firstLineContainer__f_lU1{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;width:100%}.HomepageHero_firstLineContainer__f_lU1>.HomepageHero_pixelTextLine__0GWVs{animation-delay:.6s}@media(max-width:767px){.HomepageHero_firstLineContainer__f_lU1{align-items:center;gap:1rem}}@media(max-width:480px){.HomepageHero_firstLineContainer__f_lU1{align-items:center;flex-direction:row;gap:1.5rem}}.HomepageHero_pixelTextLine__0GWVs{animation:HomepageHero_fadeInUp__dvef7 1.6s ease forwards;color:#bbbcbc;font-family:var(--font-dot-pixel),"Courier New",Courier,monospace;font-size:clamp(3.75rem,1.4773rem + 9.697vw,8.75rem);letter-spacing:8.44px;line-height:.9;opacity:0;transform:translateY(20px)}.HomepageHero_pixelTextLine__0GWVs:first-child{animation-delay:.3s}.HomepageHero_pixelTextLine__0GWVs:nth-child(2){animation-delay:.6s}.HomepageHero_pixelTextLine__0GWVs .HomepageHero_svgContainer__vmZDJ{align-items:center;display:flex;height:100%;justify-content:flex-start;margin-bottom:10px;max-width:100%;min-height:80px;overflow:hidden;will-change:transform,opacity}@media(max-width:767px){.HomepageHero_pixelTextLine__0GWVs{font-size:clamp(2.5rem,1rem + 6vw,4rem);letter-spacing:4px}.HomepageHero_pixelTextLine__0GWVs .HomepageHero_svgContainer__vmZDJ{min-height:60px}}@media(max-width:480px){.HomepageHero_pixelTextLine__0GWVs{font-size:clamp(2rem,.8rem + 5vw,3rem);letter-spacing:2px}.HomepageHero_pixelTextLine__0GWVs .HomepageHero_svgContainer__vmZDJ{min-height:50px}}.HomepageHero_pillVideoContainer__Y_Eq7{align-self:center;border:1px solid #bbbcbc;border-radius:75px;box-shadow:0 5px 15px rgba(0,0,0,.3);cursor:pointer;display:flex;margin-bottom:10px;opacity:0;overflow:hidden;pointer-events:auto;position:relative;transform:translateY(0);transition:transform .5s ease,box-shadow .5s ease,opacity 1.4s ease,border-color .3s ease,border-width .3s ease;width:clamp(120px,15vw,156px);will-change:transform,width,height,border-radius,position,top,left,margin,z-index;z-index:2}.HomepageHero_pillVideoContainer__Y_Eq7:before{bottom:-20px;content:"";left:-20px;pointer-events:none;position:absolute;right:-20px;top:-20px;z-index:-1}.HomepageHero_pillVideoContainer__Y_Eq7.HomepageHero_show__ErBCM{opacity:1}.HomepageHero_pillVideoContainer__Y_Eq7:hover{box-shadow:0 8px 25px rgba(0,0,0,.3);transform:scale(1.05)}.HomepageHero_pillVideoContainer__Y_Eq7:focus{box-shadow:0 0 0 3px;outline:none}.HomepageHero_pillVideoContainer__Y_Eq7.HomepageHero_expanded__Wkp_U{transform:scale(1)}.HomepageHero_pillVideoContainer__Y_Eq7.HomepageHero_hovering__8Va3Z{border-width:2px;box-shadow:0 10px 30px rgba(0,0,0,.4);z-index:10}.HomepageHero_pillVideo__sOtjN{height:100%;object-fit:cover;transition:object-fit .3s ease;width:100%}.HomepageHero_pillVideoContainer__Y_Eq7[style*="position: fixed"] .HomepageHero_pillVideo__sOtjN{background-color:#000;object-fit:contain}.HomepageHero_videoOverlay__kPlM3{align-items:center;animation:HomepageHero_fadeIn__xHNbu .3s ease forwards;background-color:rgba(0,0,0,.9);display:flex;height:100%;justify-content:center;left:0;pointer-events:auto;position:fixed;top:0;width:100%;z-index:9999}.HomepageHero_videoLightbox___yJWE{animation:HomepageHero_scaleIn__H2atb .3s ease forwards;aspect-ratio:16/9;background-color:#000;border-radius:8px;max-width:1200px;overflow:hidden;position:relative;width:80%}.HomepageHero_closeButton__rKQfO{align-items:center;background-color:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;position:absolute;right:10px;top:10px;width:40px;z-index:1001}.HomepageHero_closeButton__rKQfO:hover{background-color:rgba(0,0,0,.8)}.HomepageHero_expandedVideo__d_ffg{height:100%;object-fit:contain;width:100%}.HomepageHero_mobileOverlay__IDDvv{background-color:#000;cursor:pointer}.HomepageHero_mobileExpandedVideo__kALsa{cursor:pointer;height:100%;object-fit:cover;width:100%}@media(max-width:1024px){.HomepageHero_mobileExpandedVideo__kALsa{object-fit:cover}}@media(orientation:portrait){.HomepageHero_mobileExpandedVideo__kALsa{object-fit:cover}}@media(orientation:landscape)and (max-width:1024px){.HomepageHero_mobileExpandedVideo__kALsa{object-fit:contain}}@keyframes HomepageHero_fadeInUp__dvef7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes HomepageHero_fadeIn__xHNbu{0%{opacity:0}to{opacity:1}}@keyframes HomepageHero_scaleIn__H2atb{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.HomepageHero_svgWrapper__zO6T4{color:#bbbcbc;display:block;height:auto;width:auto;will-change:transform,opacity}.HomepageHero_svgWrapper__zO6T4[data-svg-id=sparking]{min-height:80px;min-width:320px}.HomepageHero_svgWrapper__zO6T4[data-svg-id=your]{min-height:80px;min-width:160px}.HomepageHero_svgWrapper__zO6T4[data-svg-id=digital],.HomepageHero_svgWrapper__zO6T4[data-svg-id=success]{min-height:80px;min-width:300px}@media(max-width:767px){.HomepageHero_svgWrapper__zO6T4[data-svg-id=sparking]{min-height:60px;min-width:240px}.HomepageHero_svgWrapper__zO6T4[data-svg-id=your]{min-height:60px;min-width:120px}.HomepageHero_svgWrapper__zO6T4[data-svg-id=digital],.HomepageHero_svgWrapper__zO6T4[data-svg-id=success]{min-height:60px;min-width:220px}}@media(max-width:480px){.HomepageHero_svgWrapper__zO6T4[data-svg-id=sparking]{min-height:50px;min-width:180px}.HomepageHero_svgWrapper__zO6T4[data-svg-id=your]{min-height:50px;min-width:90px}.HomepageHero_svgWrapper__zO6T4[data-svg-id=digital],.HomepageHero_svgWrapper__zO6T4[data-svg-id=success]{min-height:50px;min-width:160px}}.HomepageHero_svgMaskContainer__qaRwq{align-items:center;display:flex;height:100%;overflow:hidden;position:relative;width:100%}.HomepageHero_svgImage__2U6S0{height:auto;max-height:104px;object-fit:contain;object-position:left center;width:100%;will-change:opacity,transform;z-index:1}@media(max-width:767px){.HomepageHero_svgImage__2U6S0{max-height:60px}}@media(max-width:480px){.HomepageHero_svgImage__2U6S0{max-height:50px}}.HomepageHero_maskLayers__BZAre{height:100%;pointer-events:none;top:0;z-index:2}.HomepageHero_maskLayer__w3Myd,.HomepageHero_maskLayers__BZAre{left:0;position:absolute;width:100%}.HomepageHero_maskLayer__w3Myd{background-color:#000;opacity:1;will-change:opacity}@media(max-width:1024px){.HomepageHero_contentContainer__ZlDnN{padding-left:clamp(1rem,3vw,4rem)}.HomepageHero_pixelTextContainer__qrEIM{margin-block:.5rem 2rem}}@media(max-width:768px){.HomepageHero_pixelSvg__5oCak{max-width:90vw}.HomepageHero_pillVideoContainer__Y_Eq7{border-radius:35px;pointer-events:auto;position:relative;width:clamp(100px,14vw,140px)}.HomepageHero_contentContainer__ZlDnN{padding:1rem 0 1rem clamp(.5rem,2vw,2rem)}.HomepageHero_pixelTextContainer__qrEIM{gap:1rem;margin-block:.5rem 1.5rem}}@media(max-width:480px){.HomepageHero_contentContainer__ZlDnN{padding-left:1rem}.HomepageHero_pixelTextContainer__qrEIM{margin-block:.5rem 1rem}.HomepageHero_pillVideoContainer__Y_Eq7{border-radius:25px;height:clamp(40px,6vw,50px);margin-left:0;width:clamp(80px,12vw,100px)}.HomepageHero_videoLightbox___yJWE{width:95%}}@media(min-aspect-ratio:16/9)and (max-height:800px)and (min-width:768px){.HomepageHero_contentContainer__ZlDnN{margin-top:-2.5rem;padding-block:1rem}.HomepageHero_pixelTextContainer__qrEIM{gap:.25rem;margin-block:.25rem 1.5rem}.HomepageHero_pixelTextGroup__2T8Vs{gap:10px}.HomepageHero_firstLineContainer__f_lU1{gap:1.25rem}.HomepageHero_pixelTextLine__0GWVs{font-size:clamp(3rem,min(8vw,11svh),7rem);letter-spacing:7px;line-height:.86}.HomepageHero_pixelTextLine__0GWVs .HomepageHero_svgContainer__vmZDJ{margin-bottom:4px;min-height:64px}.HomepageHero_svgWrapper__zO6T4[data-svg-id=digital],.HomepageHero_svgWrapper__zO6T4[data-svg-id=sparking],.HomepageHero_svgWrapper__zO6T4[data-svg-id=success],.HomepageHero_svgWrapper__zO6T4[data-svg-id=your]{min-height:64px}.HomepageHero_svgImage__2U6S0{max-height:78px}.HomepageHero_pillVideoContainer__Y_Eq7{margin-bottom:4px;width:clamp(100px,12vw,138px)}}@media(max-height:760px)and (min-width:768px){.HomepageHero_contentContainer__ZlDnN{margin-top:-2rem;padding-block:1rem}.HomepageHero_pixelTextContainer__qrEIM{gap:.25rem;margin-block:.25rem 1.25rem}.HomepageHero_pixelTextGroup__2T8Vs{gap:10px}.HomepageHero_firstLineContainer__f_lU1{gap:1.25rem}.HomepageHero_pixelTextLine__0GWVs{font-size:clamp(3rem,min(8vw,11svh),7rem);letter-spacing:7px;line-height:.86}.HomepageHero_pixelTextLine__0GWVs .HomepageHero_svgContainer__vmZDJ{margin-bottom:4px;min-height:64px}.HomepageHero_svgWrapper__zO6T4[data-svg-id=digital],.HomepageHero_svgWrapper__zO6T4[data-svg-id=sparking],.HomepageHero_svgWrapper__zO6T4[data-svg-id=success],.HomepageHero_svgWrapper__zO6T4[data-svg-id=your]{min-height:64px}.HomepageHero_svgImage__2U6S0{max-height:78px}.HomepageHero_pillVideoContainer__Y_Eq7{margin-bottom:4px;width:clamp(100px,12vw,138px)}}@media(max-height:650px)and (min-width:768px){.HomepageHero_contentContainer__ZlDnN{margin-top:-1rem;padding-block:.5rem}.HomepageHero_pixelTextContainer__qrEIM{gap:0;margin-block:0}.HomepageHero_pixelTextGroup__2T8Vs{gap:6px}.HomepageHero_firstLineContainer__f_lU1{gap:1rem}.HomepageHero_pixelTextLine__0GWVs{font-size:clamp(2.75rem,min(7vw,10svh),6rem);letter-spacing:6px;line-height:.84}.HomepageHero_pixelTextLine__0GWVs .HomepageHero_svgContainer__vmZDJ{margin-bottom:2px;min-height:54px}.HomepageHero_svgWrapper__zO6T4[data-svg-id=digital],.HomepageHero_svgWrapper__zO6T4[data-svg-id=sparking],.HomepageHero_svgWrapper__zO6T4[data-svg-id=success],.HomepageHero_svgWrapper__zO6T4[data-svg-id=your]{min-height:54px}.HomepageHero_svgImage__2U6S0{max-height:66px}.HomepageHero_pillVideoContainer__Y_Eq7{margin-bottom:2px;width:clamp(90px,10vw,124px)}}.SparksHeader_max-height-container__ejlqZ{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.SparksHeader_max-height-container__ejlqZ{min-height:100vh;min-height:100dvh;min-height:100svh}}.SparksHeader_max-height-container__ejlqZ{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.SparksHeader_max-height-container__ejlqZ{max-height:100vh;min-height:auto}}.SparksHeader_sparksHeader__xk5Ap{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.SparksHeader_sparksHeader__xk5Ap{min-height:100vh;min-height:100dvh;min-height:100svh}}.SparksHeader_sparksHeader__xk5Ap{align-items:center;background:transparent;color:#fff;display:flex;isolation:isolate;overflow:hidden;padding-block:7rem 3rem}.SparksHeader_shaderFrame__L6B8Z{bottom:0;height:100%;left:-50%;pointer-events:none;position:absolute;top:0;width:150%;z-index:0}.SparksHeader_shaderFrame__L6B8Z>*{height:100%;width:100%}.SparksHeader_emberCanvas__WtLKH{background:transparent;display:block}.SparksHeader_contentContainer__LwU6n{margin:0 auto;max-width:1440px;padding-inline:clamp(1.25rem,4vw,3rem);position:relative;width:100%;z-index:1}.SparksHeader_eyebrowRow__ZJ7jY{display:flex;font-family:var(--font-poppins);font-size:.75rem;font-weight:500;justify-content:space-between;letter-spacing:.08em;text-transform:uppercase}.SparksHeader_eyebrowRow__ZJ7jY p{margin:0}.SparksHeader_eyebrowRow__ZJ7jY p:first-child{color:#f04105}.SparksHeader_heroLayout__0IzKm{align-items:end;display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,2fr) minmax(17rem,.65fr);margin-top:clamp(5rem,13vh,9rem)}.SparksHeader_title__iA6mJ{font-family:var(--font-dot-pixel);font-size:clamp(5.25rem,14vw,13.5rem);letter-spacing:-.045em;line-height:.75;text-transform:uppercase}.SparksHeader_description__G38Xb,.SparksHeader_title__iA6mJ{font-weight:400;margin:0}.SparksHeader_description__G38Xb{font-family:var(--font-quicksand);font-size:clamp(1.4rem,2vw,1.875rem);line-height:1.2;text-wrap:pretty}@media(max-width:767px){.SparksHeader_sparksHeader__xk5Ap{padding-block:6rem 2.5rem}.SparksHeader_eyebrowRow__ZJ7jY p:last-child{display:none}.SparksHeader_heroLayout__0IzKm{align-items:start;grid-template-columns:1fr}.SparksHeader_title__iA6mJ{font-size:clamp(4.5rem,23vw,7rem)}.SparksHeader_description__G38Xb{max-width:28rem}}.FeaturedSparks_max-height-container__lE_tO{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.FeaturedSparks_max-height-container__lE_tO{min-height:100vh;min-height:100dvh;min-height:100svh}}.FeaturedSparks_max-height-container__lE_tO{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.FeaturedSparks_max-height-container__lE_tO{max-height:100vh;min-height:auto}}.FeaturedSparks_featuredSparks__jBMQM{padding-inline:.625rem}@media screen and (min-width:640px){.FeaturedSparks_featuredSparks__jBMQM{padding-inline:1rem}}@media screen and (min-width:768px){.FeaturedSparks_featuredSparks__jBMQM{padding-inline:1.5rem}}@media screen and (min-width:1024px){.FeaturedSparks_featuredSparks__jBMQM{padding-inline:2.5rem}}.FeaturedSparks_featuredSparks__jBMQM{color:#000;overflow:clip;padding-block:clamp(5.5rem,9vw,8rem)}.FeaturedSparks_container__OQdBV{margin:0 auto;max-width:1440px}.FeaturedSparks_heading__wp_2T{align-items:start;display:grid;gap:clamp(1.5rem,4vw,4rem);grid-template-columns:minmax(9rem,.36fr) minmax(0,1.64fr);margin-bottom:clamp(3.5rem,6vw,5rem)}.FeaturedSparks_eyebrow__aGJOD{color:#f04105;font-family:var(--font-poppins);font-size:.8125rem;font-weight:500;letter-spacing:.08em;margin:.75rem 0 0;text-transform:uppercase}.FeaturedSparks_heading__wp_2T h2{font-family:var(--font-quicksand);font-size:clamp(3.25rem,6.2vw,5.5rem);font-weight:400;letter-spacing:-.05em;line-height:.98;margin:0;max-width:12ch}.FeaturedSparks_selector__JBav7{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.FeaturedSparks_storyList__lLGWe{border-top:1px solid rgba(0,0,0,.28);list-style:none;margin:0;min-width:0;padding:0}.FeaturedSparks_storyButton___jwfO{align-items:start;border-bottom:1px solid rgba(0,0,0,.28);color:#000;display:grid;gap:clamp(.75rem,1.5vw,1.25rem);grid-template-columns:2.25rem minmax(0,1fr);min-height:clamp(8.125rem,10.5vw,9.5rem);padding:1.75rem .125rem;transition:color .18s ease,padding .18s ease;width:100%}.FeaturedSparks_storyButton___jwfO:focus-within,.FeaturedSparks_storyButton___jwfO:hover,.FeaturedSparks_storyButton___jwfO[data-active=true]{color:#f04105;padding-left:.875rem}.FeaturedSparks_storyLink__JGQsh{align-items:start;color:inherit;display:grid;gap:clamp(.75rem,1.5vw,1.25rem);grid-template-columns:minmax(0,1fr) 1.5rem;text-decoration:none}.FeaturedSparks_storyLink__JGQsh:focus-visible{outline:2px solid #f04105;outline-offset:.35rem}.FeaturedSparks_storyArrow__yHAly,.FeaturedSparks_storyNumber__N9pvB{font-family:var(--font-poppins);font-size:.8125rem;font-weight:500;padding-top:.45rem}.FeaturedSparks_storyTitle__NZuG9{font-family:var(--font-quicksand);font-size:clamp(1.65rem,2.45vw,2.45rem);font-weight:400;letter-spacing:-.04em;line-height:1.08;min-width:0;overflow-wrap:break-word;text-wrap:balance}.FeaturedSparks_storyArrow__yHAly{text-align:right;transition:transform .18s ease}.FeaturedSparks_storyButton___jwfO:focus-within .FeaturedSparks_storyArrow__yHAly,.FeaturedSparks_storyButton___jwfO:hover .FeaturedSparks_storyArrow__yHAly,.FeaturedSparks_storyButton___jwfO[data-active=true] .FeaturedSparks_storyArrow__yHAly{transform:translate(.2rem,-.2rem)}.FeaturedSparks_storyPanel__EIRrY{animation:FeaturedSparks_panel-in__0rvr3 .32s ease both;box-sizing:border-box;color:#000;display:grid;gap:clamp(1rem,2vw,1.75rem);grid-template-rows:auto minmax(0,1fr) auto;height:clamp(28rem,38vw,33rem);max-width:100%;min-height:0;min-width:0;overflow:hidden;padding:clamp(1.5rem,2.2vw,2rem);position:relative;width:100%}.FeaturedSparks_storyPanel__EIRrY[data-accent=ember]{background:#f04105;color:#fff}.FeaturedSparks_storyPanel__EIRrY[data-accent=mint]{background:#cefad7}.FeaturedSparks_storyPanel__EIRrY[data-accent=lilac]{background:#d0bff4}.FeaturedSparks_storyPanel__EIRrY[data-accent=crab]{background:#febaa5}.FeaturedSparks_panelCopy__TnlGA,.FeaturedSparks_panelMeta__foBWQ{position:relative;z-index:1}.FeaturedSparks_panelMeta__foBWQ{display:flex;flex-wrap:wrap;font-family:var(--font-poppins);font-size:.75rem;font-weight:500;gap:.5rem 1rem;justify-content:space-between;letter-spacing:.06em;text-transform:uppercase}.FeaturedSparks_panelArtwork__fAhBr{align-items:center;display:grid;justify-items:center;min-height:0;overflow:hidden;padding-block:clamp(.25rem,1vw,.75rem)}.FeaturedSparks_panelCopy__TnlGA{align-items:end;display:grid;gap:1rem clamp(1.5rem,3vw,3rem);grid-template-columns:minmax(0,1fr) auto}.FeaturedSparks_panelCopy__TnlGA p{font-family:var(--font-quicksand);font-size:clamp(1.125rem,1.55vw,1.6rem);font-weight:400;letter-spacing:-.025em;line-height:1.2;margin:0;max-width:26ch;min-width:0;text-wrap:balance}.FeaturedSparks_panelCopy__TnlGA time{font-family:var(--font-poppins);font-size:.6875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.FeaturedSparks_pixelArtwork__QbFRS{display:block;flex:0 0 auto;height:80%;max-height:100%;max-width:100%;opacity:.82;width:80%}.FeaturedSparks_pixelArtwork__QbFRS[data-dot-shape=flame-2]{height:88%;width:88%}.FeaturedSparks_pixelArtwork__QbFRS[data-dot-shape=flame-1]{height:100%;width:100%}@keyframes FeaturedSparks_panel-in__0rvr3{0%{opacity:.72;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:980px){.FeaturedSparks_selector__JBav7{grid-template-columns:1fr}.FeaturedSparks_storyPanel__EIRrY{height:30rem}}@media(max-width:720px){.FeaturedSparks_heading__wp_2T{grid-template-columns:1fr}.FeaturedSparks_eyebrow__aGJOD{margin-top:0}.FeaturedSparks_heading__wp_2T h2{font-size:clamp(3rem,14vw,4rem)}.FeaturedSparks_storyButton___jwfO{grid-template-columns:1.75rem minmax(0,1fr);min-height:7.5rem;padding-block:1.4rem}.FeaturedSparks_storyLink__JGQsh{grid-template-columns:minmax(0,1fr) 1rem}.FeaturedSparks_storyTitle__NZuG9{font-size:clamp(1.5rem,7.2vw,2rem)}.FeaturedSparks_storyPanel__EIRrY{height:27rem}.FeaturedSparks_panelCopy__TnlGA{align-items:start;gap:.75rem;grid-template-columns:1fr}.FeaturedSparks_panelCopy__TnlGA p{max-width:28ch}}@media(prefers-reduced-motion:reduce){.FeaturedSparks_storyArrow__yHAly,.FeaturedSparks_storyButton___jwfO,.FeaturedSparks_storyPanel__EIRrY{animation:none;transition:none}}.SparksArticleGrid_max-height-container__NaU9n{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.SparksArticleGrid_max-height-container__NaU9n{min-height:100vh;min-height:100dvh;min-height:100svh}}.SparksArticleGrid_max-height-container__NaU9n{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.SparksArticleGrid_max-height-container__NaU9n{max-height:100vh;min-height:auto}}.SparksArticleGrid_articleSection__zuqrS{padding-inline:.625rem}@media screen and (min-width:640px){.SparksArticleGrid_articleSection__zuqrS{padding-inline:1rem}}@media screen and (min-width:768px){.SparksArticleGrid_articleSection__zuqrS{padding-inline:1.5rem}}@media screen and (min-width:1024px){.SparksArticleGrid_articleSection__zuqrS{padding-inline:2.5rem}}.SparksArticleGrid_articleSection__zuqrS{color:#fff;overflow-x:clip;padding-block:clamp(5.5rem,9vw,8rem)}.SparksArticleGrid_container__YP_z3{margin:0 auto;max-width:1440px}.SparksArticleGrid_heading__Be4Ia{align-items:start;display:grid;gap:clamp(1.5rem,4vw,4rem);grid-template-columns:minmax(9rem,.36fr) minmax(0,1.64fr);margin-bottom:clamp(3.5rem,6vw,5rem)}.SparksArticleGrid_eyebrow__Z5KU_{color:#f04105;font-family:var(--font-poppins);font-size:.8125rem;font-weight:500;letter-spacing:.08em;margin:.75rem 0 0;text-transform:uppercase}.SparksArticleGrid_heading__Be4Ia h2{font-family:var(--font-quicksand);font-size:clamp(3.25rem,6.2vw,5.5rem);font-weight:400;letter-spacing:-.05em;line-height:.98;margin:0;max-width:12ch}.SparksArticleGrid_filters__qy3CO{border-bottom:1px solid #2f2f2f;display:flex;gap:.5rem;overflow-x:auto;padding-bottom:1.375rem;scrollbar-width:none}.SparksArticleGrid_filters__qy3CO::-webkit-scrollbar{display:none}.SparksArticleGrid_filterButton__cuKkr{background:transparent;border:1px solid #2f2f2f;border-radius:999px;color:#bbbcbc;cursor:pointer;flex:0 0 auto;font-family:var(--font-poppins);font-size:.8125rem;font-weight:500;padding:.75rem 1.05rem;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.SparksArticleGrid_filterButton__cuKkr:focus-visible,.SparksArticleGrid_filterButton__cuKkr:hover,.SparksArticleGrid_filterButton__cuKkr[data-active=true]{background:#f04105;border-color:#f04105;color:#fff}.SparksArticleGrid_filterButton__cuKkr:focus-visible{outline:2px solid #fff;outline-offset:3px}.SparksArticleGrid_articleCount__DHhgn{color:#bbbcbc;font-family:var(--font-poppins);font-size:.75rem;font-weight:500;letter-spacing:.06em;margin:1.5rem 0 2.75rem auto;max-width:none;text-align:right;text-transform:uppercase}.SparksArticleGrid_articleGrid__2f66f{display:grid;gap:clamp(4rem,7vw,6rem) clamp(1.5rem,3vw,2rem);grid-template-columns:repeat(2,minmax(0,1fr))}.SparksArticleGrid_articleCard__im2WG{isolation:isolate;min-width:0;position:relative;z-index:0}.SparksArticleGrid_articleCard__im2WG[data-fire-active=true]{z-index:1}.SparksArticleGrid_cardFlameWrap__W2kWI{aspect-ratio:1.48/1;width:100%}.SparksArticleGrid_cardArtwork__Z1xyj{box-sizing:border-box;color:#000;height:100%;overflow:hidden;padding:clamp(1.25rem,2vw,1.75rem);position:relative;width:100%}.SparksArticleGrid_cardArtwork__Z1xyj[data-accent=ember]{background:#f04105}.SparksArticleGrid_cardArtwork__Z1xyj[data-accent=mint]{background:#cefad7}.SparksArticleGrid_cardArtwork__Z1xyj[data-accent=lilac]{background:#d0bff4}.SparksArticleGrid_cardArtwork__Z1xyj[data-accent=crab]{background:#febaa5}.SparksArticleGrid_cardArtwork__Z1xyj[data-accent=marine]{background:#31cfb3}.SparksArticleGrid_cardArtwork__Z1xyj[data-accent=violet]{background:#a581fd}.SparksArticleGrid_cardNumber__ontwL{font-family:var(--font-quicksand);font-size:clamp(1.1rem,2vw,1.4rem);font-weight:500;position:relative;z-index:1}.SparksArticleGrid_artworkCategory__4wFHi{bottom:clamp(1.25rem,2vw,1.75rem);font-family:var(--font-poppins);font-size:.75rem;font-weight:500;left:clamp(1.25rem,2vw,1.75rem);letter-spacing:.06em;position:absolute;text-transform:uppercase;z-index:1}.SparksArticleGrid_dotArtwork__LQ5pl{display:block;height:68%;left:28%;opacity:.82;position:absolute;top:16%;width:45%}.SparksArticleGrid_cardCopy__bAalC{border-top:1px solid #2f2f2f;margin-top:1.5rem;padding-top:1rem}.SparksArticleGrid_cardMeta__v29GU{color:#bbbcbc;display:flex;font-family:var(--font-poppins);font-size:.6875rem;font-weight:500;justify-content:space-between;letter-spacing:.05em;text-transform:uppercase}.SparksArticleGrid_cardCopy__bAalC h3{font-family:var(--font-quicksand);font-size:clamp(2rem,3.4vw,3rem);font-weight:400;letter-spacing:-.045em;line-height:1.04;margin:clamp(1.75rem,3vw,2.25rem) 0 1.25rem;max-width:16ch}.SparksArticleGrid_cardCopy__bAalC>p{color:#bbbcbc;font-size:.9375rem;line-height:1.6;margin:0 0 2rem;max-width:38rem}.SparksArticleGrid_articleLink__DS6zq,.SparksArticleGrid_cardCopy__bAalC>p{font-family:var(--font-poppins)}.SparksArticleGrid_articleLink__DS6zq{border-bottom:1px solid #f04105;color:#fff;display:inline-flex;font-size:.8125rem;font-weight:500;gap:1.125rem;letter-spacing:.05em;padding-bottom:.5rem;text-decoration:none;text-transform:uppercase}.SparksArticleGrid_articleLink__DS6zq span{transition:transform .18s ease}.SparksArticleGrid_articleLink__DS6zq:focus-visible span,.SparksArticleGrid_articleLink__DS6zq:hover span{transform:translate(.2rem,-.2rem)}.SparksArticleGrid_articleLink__DS6zq:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:720px){.SparksArticleGrid_heading__Be4Ia{grid-template-columns:1fr}.SparksArticleGrid_eyebrow__Z5KU_{margin-top:0}.SparksArticleGrid_heading__Be4Ia h2{font-size:clamp(3rem,14vw,4rem)}.SparksArticleGrid_articleCount__DHhgn{margin-left:0;text-align:left}.SparksArticleGrid_articleGrid__2f66f{grid-template-columns:1fr}.SparksArticleGrid_cardCopy__bAalC h3{font-size:clamp(2.1rem,10vw,2.75rem)}}@media(prefers-reduced-motion:reduce){.SparksArticleGrid_articleLink__DS6zq span,.SparksArticleGrid_filterButton__cuKkr{transition:none}}.PlayfulCanvasDemo_demo__Cck8k{align-items:center;background:#000;border:1px solid #2f2f2f;border-radius:4px;display:grid;gap:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);isolation:isolate;margin:clamp(4rem,8vw,7rem) auto;min-height:32rem;overflow:hidden;padding:clamp(2rem,5vw,4.5rem);width:min(100%,960px)}.PlayfulCanvasDemo_copy__4KDzv{position:relative;z-index:2}.PlayfulCanvasDemo_copy__4KDzv h3{color:#fff;font-family:var(--font-quicksand);font-size:clamp(1.85rem,3.2vw,3rem);font-weight:400;letter-spacing:-.035em;line-height:1.05;margin:0 0 1.25rem}.PlayfulCanvasDemo_copy__4KDzv p{margin:0}.PlayfulCanvasDemo_eyebrow__R1Gd9{color:#f04105;font-size:.6875rem;font-weight:500;letter-spacing:.1em;line-height:1;margin-bottom:1rem!important;text-transform:uppercase}.PlayfulCanvasDemo_stage__arYEf{display:grid;min-height:20rem;place-items:center;position:relative;z-index:1}.PlayfulCanvasDemo_flameWrap__aY_QF{height:clamp(10.5rem,20vw,14rem);margin-top:4rem;width:clamp(10.5rem,20vw,14rem)}.PlayfulCanvasDemo_logoButton__8KPqe{appearance:none;background:transparent;border:0;border-radius:50%;box-sizing:border-box;cursor:pointer;display:grid;height:100%;margin:0;overflow:hidden;padding:1rem;place-items:center;width:100%}.PlayfulCanvasDemo_logoButton__8KPqe:focus-visible{outline:2px solid #fff;outline-offset:.6rem}.PlayfulCanvasDemo_logo__XHLSa{display:block;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1);width:100%}.PlayfulCanvasDemo_demo__Cck8k[data-active=true] .PlayfulCanvasDemo_logo__XHLSa{transform:scale(1.08)}.PlayfulCanvasDemo_touchInstruction__7cOa0{display:none}@media(max-width:760px){.PlayfulCanvasDemo_demo__Cck8k{gap:1.5rem;grid-template-columns:1fr;min-height:0;padding:2rem 1.25rem 3rem}.PlayfulCanvasDemo_copy__4KDzv{text-align:center}.PlayfulCanvasDemo_stage__arYEf{min-height:17rem}.PlayfulCanvasDemo_flameWrap__aY_QF{height:10.5rem;margin-top:4rem;width:10.5rem}}@media(hover:none),(pointer:coarse){.PlayfulCanvasDemo_desktopInstruction__6Lz6M{display:none}.PlayfulCanvasDemo_touchInstruction__7cOa0{display:inline}}@media(prefers-reduced-motion:reduce){.PlayfulCanvasDemo_logo__XHLSa{transition:none}.PlayfulCanvasDemo_demo__Cck8k[data-active=true] .PlayfulCanvasDemo_logo__XHLSa{transform:none}}.RelatedSparks_footer__eKZpr{border-top:1px solid #2f2f2f;margin:clamp(7rem,11vw,10rem) 0 0 50%;max-width:none;padding-top:clamp(2.5rem,5vw,4rem);transform:translateX(-50%);width:min(100vw - 3rem,1360px)}.RelatedSparks_header__OmO42{align-items:baseline;display:flex;flex-wrap:wrap;gap:.75rem 2rem;justify-content:space-between;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.RelatedSparks_eyebrow__5W4dn{color:#f04105;line-height:1;margin:0}.RelatedSparks_backLink__5lS3g,.RelatedSparks_eyebrow__5W4dn{font-family:var(--font-poppins);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.RelatedSparks_backLink__5lS3g{align-items:center;color:#fff;cursor:pointer;display:inline-flex;gap:.75rem;text-decoration:none;transition:color .18s ease}.RelatedSparks_backLink__5lS3g span{color:#f04105;transition:transform .18s ease}.RelatedSparks_backLink__5lS3g:focus-visible,.RelatedSparks_backLink__5lS3g:hover{color:#f04105}.RelatedSparks_backLink__5lS3g:focus-visible span,.RelatedSparks_backLink__5lS3g:hover span{transform:translateX(-.25rem)}.RelatedSparks_backLink__5lS3g:focus-visible{outline:2px solid #f04105;outline-offset:.4rem}.RelatedSparks_grid__T_Thz{align-items:stretch;display:grid;gap:clamp(.85rem,1.5vw,1.25rem);grid-template-columns:repeat(3,minmax(0,1fr))}.RelatedSparks_card__c55PW{height:100%;isolation:isolate;min-width:0;position:relative;z-index:0}.RelatedSparks_card__c55PW[data-fire-active=true]{z-index:1}.RelatedSparks_panelFlameWrap__9jnjW{height:clamp(19rem,26vw,23rem);width:100%}.RelatedSparks_panel__w7SpW{box-sizing:border-box;cursor:pointer;display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;min-width:0;overflow:hidden;padding:clamp(1.5rem,2.2vw,2rem);text-decoration:none;width:100%}.RelatedSparks_panel__w7SpW[data-accent=ember]{background:#f04105;color:#fff}.RelatedSparks_panel__w7SpW[data-accent=mint]{background:#cefad7;color:#000}.RelatedSparks_panel__w7SpW[data-accent=lilac]{background:#d0bff4;color:#000}.RelatedSparks_panel__w7SpW[data-accent=crab]{background:#febaa5;color:#000}.RelatedSparks_panel__w7SpW[data-accent=marine]{background:#31cfb3;color:#000}.RelatedSparks_panel__w7SpW[data-accent=violet]{background:#a581fd;color:#000}.RelatedSparks_panel__w7SpW:focus-visible{outline:2px solid #fff;outline-offset:4px}.RelatedSparks_panelMeta__vVejT{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--font-poppins);font-size:.6875rem;font-weight:500;gap:.35rem 1rem;justify-content:space-between;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.RelatedSparks_panelMeta__vVejT>span:last-child{white-space:nowrap}.RelatedSparks_panelArtwork__03xeT{align-items:center;display:grid;justify-items:center;min-height:0;overflow:hidden;padding-block:clamp(.25rem,1vw,.75rem)}.RelatedSparks_pixelArtwork__BhybZ{display:block;flex:0 0 auto;height:88%;max-height:100%;max-width:100%;opacity:.82;transition:opacity .22s ease;width:88%}.RelatedSparks_pixelArtwork__BhybZ[data-dot-shape=flame-2]{height:96%;width:96%}.RelatedSparks_panel__w7SpW:focus-visible .RelatedSparks_pixelArtwork__BhybZ,.RelatedSparks_panel__w7SpW:hover .RelatedSparks_pixelArtwork__BhybZ{opacity:1}.RelatedSparks_panelTitle__yV7KB{color:inherit;font-family:var(--font-quicksand);font-size:clamp(1.4rem,1.85vw,1.85rem);font-weight:400;letter-spacing:-.035em;line-height:1.08;margin:0;min-width:0;overflow-wrap:break-word;text-wrap:balance}@media(max-width:980px){.RelatedSparks_grid__T_Thz{grid-template-columns:repeat(2,minmax(0,1fr))}.RelatedSparks_card__c55PW:last-child:nth-child(odd){grid-column:span 2}}@media(max-width:760px){.RelatedSparks_footer__eKZpr{width:calc(100vw - 2rem)}}@media(max-width:560px){.RelatedSparks_grid__T_Thz{grid-template-columns:1fr}.RelatedSparks_card__c55PW:last-child:nth-child(odd){grid-column:auto}.RelatedSparks_panelFlameWrap__9jnjW{height:20rem}.RelatedSparks_panelTitle__yV7KB{font-size:clamp(1.5rem,7vw,2rem)}}@media(prefers-reduced-motion:reduce){.RelatedSparks_backLink__5lS3g span,.RelatedSparks_pixelArtwork__BhybZ{transition:none}}.ArrowButton_arrowButton__3bSjh{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:0 0 35px;height:35px;justify-content:center;padding:0;position:relative;transition:background-color 2.4s ease;width:35px}.ArrowButton_arrowButton--default___2IdO{background-color:#f04105}.ArrowButton_arrowButton--default___2IdO.ArrowButton_arrowButtonOpen___MEKL,.ArrowButton_arrowButton--default___2IdO[aria-expanded=true]{background-color:#fc8963}.ArrowButton_arrowButton--form__vl2wB{background-color:#555}.ArrowButton_dots__N3x_5{height:14px;position:relative;width:24px}.ArrowButton_dot__WPn6k{background-color:#fff;border-radius:50%;height:4px;opacity:0;position:absolute;transform:scale(0);transition:opacity .3s ease,transform .3s ease,background-color .3s ease;width:4px}.ArrowButton_dot1__gj6ZM{left:0;top:0}.ArrowButton_dot2__9HqTQ{left:50%;top:0;transform:translateX(-50%) scale(0)}.ArrowButton_dot2__9HqTQ.ArrowButton_active__nL8KW{transform:translateX(-50%) scale(1)}.ArrowButton_dot3__7LAaH{right:0;top:0}.ArrowButton_dot4__4nl14{left:30%;top:50%;transform:translate(-50%,-50%) scale(0)}.ArrowButton_dot4__4nl14.ArrowButton_active__nL8KW{transform:translate(-50%,-50%) scale(1)}.ArrowButton_dot5__b96Nt{right:30%;top:50%;transform:translate(50%,-50%) scale(0)}.ArrowButton_dot5__b96Nt.ArrowButton_active__nL8KW{transform:translate(50%,-50%) scale(1)}.ArrowButton_dot6__xLgAT{bottom:0;left:0}.ArrowButton_dot7__5r62C{bottom:0;left:50%;transform:translateX(-50%) scale(0)}.ArrowButton_dot7__5r62C.ArrowButton_active__nL8KW{transform:translateX(-50%) scale(1)}.ArrowButton_dot8__RS6vQ{bottom:0;right:0}.ArrowButton_dots__N3x_5:not(.ArrowButton_dotsOpen__DO8Sd) .ArrowButton_dot1__gj6ZM{opacity:1;transform:scale(1);transition-delay:.8s}.ArrowButton_dots__N3x_5:not(.ArrowButton_dotsOpen__DO8Sd) .ArrowButton_dot3__7LAaH{opacity:1;transform:scale(1);transition-delay:.5s}.ArrowButton_dots__N3x_5:not(.ArrowButton_dotsOpen__DO8Sd) .ArrowButton_dot7__5r62C{opacity:1;transform:translateX(-50%) scale(1);transition-delay:1.1s}.ArrowButton_dots__N3x_5:not(.ArrowButton_dotsOpen__DO8Sd) .ArrowButton_dot4__4nl14,.ArrowButton_dots__N3x_5:not(.ArrowButton_dotsOpen__DO8Sd) .ArrowButton_dot5__b96Nt{opacity:1}.ArrowButton_dots__N3x_5:not(.ArrowButton_dotsOpen__DO8Sd) .ArrowButton_dot4__4nl14.ArrowButton_dot4__4nl14,.ArrowButton_dots__N3x_5:not(.ArrowButton_dotsOpen__DO8Sd) .ArrowButton_dot5__b96Nt.ArrowButton_dot4__4nl14{transform:translate(-50%,-50%) scale(1)}.ArrowButton_dots__N3x_5:not(.ArrowButton_dotsOpen__DO8Sd) .ArrowButton_dot4__4nl14.ArrowButton_dot5__b96Nt,.ArrowButton_dots__N3x_5:not(.ArrowButton_dotsOpen__DO8Sd) .ArrowButton_dot5__b96Nt.ArrowButton_dot5__b96Nt{transform:translate(50%,-50%) scale(1)}.ArrowButton_dots__N3x_5:not(.ArrowButton_dotsOpen__DO8Sd) .ArrowButton_dot2__9HqTQ{opacity:0;transform:translateX(-50%) scale(0);transition-delay:.2s}.ArrowButton_dots__N3x_5:not(.ArrowButton_dotsOpen__DO8Sd) .ArrowButton_dot6__xLgAT{opacity:0;transform:scale(0);transition-delay:.5s}.ArrowButton_dots__N3x_5:not(.ArrowButton_dotsOpen__DO8Sd) .ArrowButton_dot8__RS6vQ{opacity:0;transform:scale(0);transition-delay:.8s}.ArrowButton_dotsOpen__DO8Sd .ArrowButton_dot2__9HqTQ{opacity:1;transform:translateX(-50%) scale(1);transition-delay:.8s}.ArrowButton_dotsOpen__DO8Sd .ArrowButton_dot6__xLgAT{opacity:1;transform:scale(1);transition-delay:.5s}.ArrowButton_dotsOpen__DO8Sd .ArrowButton_dot8__RS6vQ{opacity:1;transform:scale(1);transition-delay:1.1s}.ArrowButton_dotsOpen__DO8Sd .ArrowButton_dot4__4nl14,.ArrowButton_dotsOpen__DO8Sd .ArrowButton_dot5__b96Nt{opacity:1}.ArrowButton_dotsOpen__DO8Sd .ArrowButton_dot4__4nl14.ArrowButton_dot4__4nl14,.ArrowButton_dotsOpen__DO8Sd .ArrowButton_dot5__b96Nt.ArrowButton_dot4__4nl14{transform:translate(-50%,-50%) scale(1)}.ArrowButton_dotsOpen__DO8Sd .ArrowButton_dot4__4nl14.ArrowButton_dot5__b96Nt,.ArrowButton_dotsOpen__DO8Sd .ArrowButton_dot5__b96Nt.ArrowButton_dot5__b96Nt{transform:translate(50%,-50%) scale(1)}.ArrowButton_dotsOpen__DO8Sd .ArrowButton_dot1__gj6ZM{opacity:0;transform:scale(0);transition-delay:.2s}.ArrowButton_dotsOpen__DO8Sd .ArrowButton_dot3__7LAaH{opacity:0;transform:scale(0);transition-delay:.5s}.ArrowButton_dotsOpen__DO8Sd .ArrowButton_dot7__5r62C{opacity:0;transform:translateX(-50%) scale(0);transition-delay:.8s}.SecondaryHeader_max-height-container__A0aNK{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.SecondaryHeader_max-height-container__A0aNK{min-height:100vh;min-height:100dvh;min-height:100svh}}.SecondaryHeader_max-height-container__A0aNK{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.SecondaryHeader_max-height-container__A0aNK{max-height:100vh;min-height:auto}}.SecondaryHeader_secondaryHeader__3SapK{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.SecondaryHeader_secondaryHeader__3SapK{min-height:100vh;min-height:100dvh;min-height:100svh}}.SecondaryHeader_secondaryHeader__3SapK{display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:8rem 0 2rem;position:relative;width:100%}@media(min-width:768px){.SecondaryHeader_secondaryHeader__3SapK{height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;padding:6rem 0}}.SecondaryHeader_pixelFireContainer__fWZIF{overflow:hidden;z-index:0}.SecondaryHeader_pixelFireContainer__fWZIF,.SecondaryHeader_pixelFireContainer__fWZIF>div{height:100%;left:0;position:absolute;top:0;width:100%}.SecondaryHeader_pixelFireContainer__fWZIF>div canvas{height:100%;width:100%}.SecondaryHeader_contentContainer__85_e4{padding-inline:.625rem}@media screen and (min-width:640px){.SecondaryHeader_contentContainer__85_e4{padding-inline:1rem}}@media screen and (min-width:768px){.SecondaryHeader_contentContainer__85_e4{padding-inline:1.5rem}}@media screen and (min-width:1024px){.SecondaryHeader_contentContainer__85_e4{padding-inline:2.5rem}}.SecondaryHeader_contentContainer__85_e4{display:flex;flex-direction:column;gap:4vh;margin:0 auto;max-width:1440px;padding-block:2rem;position:relative;width:100%;z-index:1}@media(min-width:768px){.SecondaryHeader_contentContainer__85_e4{gap:9rem}}.SecondaryHeader_title__FVkYN{color:#fff;font-family:var(--font-quicksand);font-size:clamp(2.25rem,1rem + 4vw,5.625rem);font-weight:400;line-height:1.2;max-width:18ch;padding:0 .625rem;text-wrap:pretty;transition:color 1.6s ease;will-change:color}@media(hover:none),(min-width:768px){.SecondaryHeader_title__FVkYN title{padding:0 2.625rem}}.SecondaryHeader_subtitle__u8rPx{align-self:flex-start;color:#fff;font-size:clamp(1.125rem,1.0964rem + 1.1887vw,1.875rem);font-weight:400;line-height:1.2;max-width:550px;padding:0 .625rem;text-wrap:pretty;transition:color 1.6s ease;will-change:color}@media(min-width:768px){.SecondaryHeader_subtitle__u8rPx{align-self:flex-end}}@media(min-width:1024px){.SecondaryHeader_subtitle__u8rPx{max-width:770px}}@media(min-width:768px)and (max-width:1366px){.SecondaryHeader_contentContainer__85_e4{transform:translateY(6vh)}.SecondaryHeader_title__FVkYN{font-size:clamp(2.5rem,min(4vw,6svh),4.5rem);line-height:1.08}}@media(min-aspect-ratio:16/9)and (max-height:800px)and (min-width:768px){.SecondaryHeader_secondaryHeader__3SapK{padding-block:5.5rem 2rem}.SecondaryHeader_contentContainer__85_e4{gap:clamp(2rem,8vh,5rem);padding-block:2rem 1rem;transform:translateY(3vh)}.SecondaryHeader_title__FVkYN{font-size:clamp(2.25rem,min(3.6vw,7svh),4.25rem);line-height:1.08}.SecondaryHeader_subtitle__u8rPx{font-size:clamp(1rem,min(1.6vw,3svh),1.5rem);line-height:1.2}}@media(max-height:760px)and (min-width:768px){.SecondaryHeader_secondaryHeader__3SapK{padding-block:5.5rem 2rem}.SecondaryHeader_contentContainer__85_e4{gap:clamp(2rem,8vh,5rem);padding-block:2rem 1rem;transform:translateY(3vh)}.SecondaryHeader_title__FVkYN{font-size:clamp(2.25rem,min(3.6vw,7svh),4.25rem);line-height:1.08}.SecondaryHeader_subtitle__u8rPx{font-size:clamp(1rem,min(1.6vw,3svh),1.5rem);line-height:1.2}}@media(max-height:650px)and (min-width:768px){.SecondaryHeader_secondaryHeader__3SapK{padding-block:5rem 1.5rem}.SecondaryHeader_contentContainer__85_e4{gap:clamp(1.5rem,6vh,3.5rem);padding-block:1.5rem .5rem;transform:translateY(4vh)}.SecondaryHeader_title__FVkYN{font-size:clamp(2.25rem,min(3.6vw,7svh),4rem);line-height:1.05}.SecondaryHeader_subtitle__u8rPx{font-size:clamp(.95rem,min(1.4vw,2.6svh),1.25rem);line-height:1.18}}.Project2Column_max-height-container__CJRWV{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.Project2Column_max-height-container__CJRWV{min-height:100vh;min-height:100dvh;min-height:100svh}}.Project2Column_max-height-container__CJRWV{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.Project2Column_max-height-container__CJRWV{max-height:100vh;min-height:auto}}.Project2Column_project2Column__6tOod .Project2Column_visuallyHidden__FJ6kr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.Project2Column_project2Column__6tOod{padding:4.55rem 0;position:relative;width:100%}@media(min-width:768px){.Project2Column_project2Column__6tOod{padding:4.55rem 0}}.Project2Column_project2Column__6tOod .Project2Column_content__a4QpR{padding-inline:.625rem}@media screen and (min-width:640px){.Project2Column_project2Column__6tOod .Project2Column_content__a4QpR{padding-inline:1rem}}@media screen and (min-width:768px){.Project2Column_project2Column__6tOod .Project2Column_content__a4QpR{padding-inline:1.5rem}}@media screen and (min-width:1024px){.Project2Column_project2Column__6tOod .Project2Column_content__a4QpR{padding-inline:2.5rem}}.Project2Column_project2Column__6tOod .Project2Column_content__a4QpR{margin-inline:auto;max-width:1440px}.Project2Column_project2Column__6tOod .Project2Column_mainContent__nC2EE{display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.Project2Column_project2Column__6tOod .Project2Column_mainContent__nC2EE{flex-direction:row;gap:1rem}}.Project2Column_project2Column__6tOod .Project2Column_leftColumn__tq1w0{flex-shrink:0}@media(min-width:768px){.Project2Column_project2Column__6tOod .Project2Column_leftColumn__tq1w0{width:50%}}.Project2Column_project2Column__6tOod .Project2Column_leftColumn__tq1w0 .Project2Column_sectionNumber__zl1CG{color:#8e8e8e;display:block;font-family:var(--font-dot-pixel);font-size:6.375rem;line-height:100%}.Project2Column_project2Column__6tOod .Project2Column_leftColumn__tq1w0 h2{color:#8e8e8e;font-size:.875rem;letter-spacing:.088rem;text-transform:uppercase}.Project2Column_project2Column__6tOod .Project2Column_rightColumn__FjhAw{padding-block:.525rem}@media(min-width:768px){.Project2Column_project2Column__6tOod .Project2Column_rightColumn__FjhAw{width:50%}}.Project2Column_project2Column__6tOod .Project2Column_rightColumn__FjhAw h3{color:#2f2f2f;font-size:1.8rem;font-weight:600;line-height:1.2;margin-bottom:1rem}.Project2Column_project2Column__6tOod .Project2Column_rightColumn__FjhAw p{color:#2f2f2f;font-size:1.125rem;line-height:1.6;margin-bottom:1.5rem;max-width:65ch}.Project2Column_project2Column__6tOod .Project2Column_rightColumn__FjhAw p:last-of-type{margin-bottom:0}.Project2Column_project2Column__6tOod .Project2Column_animatedTitle__Qj76E{color:#8e8e8e;display:inline-block;font-size:.875rem;letter-spacing:.088rem;perspective:1000px;text-transform:uppercase}.Project2Column_project2Column__6tOod .Project2Column_animatedTitle__Qj76E span{backface-visibility:hidden;display:inline-block;transform-style:preserve-3d}.Roulette_digitContainer__GcNY0{overflow:hidden}.Roulette_digitContainer__GcNY0,.Roulette_digitContainer__GcNY0 .Roulette_digit__9ASsX{display:inline-block;height:72px;position:relative}.Roulette_digitContainer__GcNY0 .Roulette_digit__9ASsX{opacity:0;vertical-align:top;width:73px;z-index:1}.Roulette_digitContainer__GcNY0 .Roulette_maskLayers__GQ8UA{height:100%;top:0;z-index:2}.Roulette_digitContainer__GcNY0 .Roulette_maskLayer__Clbu8,.Roulette_digitContainer__GcNY0 .Roulette_maskLayers__GQ8UA{left:0;pointer-events:none;position:absolute;width:100%}.Roulette_digitContainer__GcNY0 .Roulette_maskLayer__Clbu8{background-color:#e8e6e6;height:4.8px!important;transform:translateY(0);will-change:transform}.Project3Media_max-height-container__8npSH{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.Project3Media_max-height-container__8npSH{min-height:100vh;min-height:100dvh;min-height:100svh}}.Project3Media_max-height-container__8npSH{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.Project3Media_max-height-container__8npSH{max-height:100vh;min-height:auto}}.Project3Media_project3Media__hp847{background-color:var(--background-color);position:relative;width:100%}.Project3Media_project3Media__hp847[data-bg=lightest-grey]{--background-color:var(--color-lightest-grey)}.Project3Media_project3Media__hp847[data-bg=dark]{--background-color:var(--color-dark)}.Project3Media_project3Media__hp847 .Project3Media_content__lQg4E{padding-inline:.625rem}@media screen and (min-width:640px){.Project3Media_project3Media__hp847 .Project3Media_content__lQg4E{padding-inline:1rem}}@media screen and (min-width:768px){.Project3Media_project3Media__hp847 .Project3Media_content__lQg4E{padding-inline:1.5rem}}@media screen and (min-width:1024px){.Project3Media_project3Media__hp847 .Project3Media_content__lQg4E{padding-inline:2.5rem}}.Project3Media_project3Media__hp847 .Project3Media_content__lQg4E{margin-inline:auto;max-width:1440px}.Project3Media_project3Media__hp847 .Project3Media_mediaGrid__adJL1{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:768px){.Project3Media_project3Media__hp847 .Project3Media_mediaGrid__adJL1{grid-template-columns:1fr 1fr}}.Project3Media_project3Media__hp847 .Project3Media_leftColumn__sgmBO{display:flex;flex-direction:column;gap:2rem}.Project3Media_project3Media__hp847 .Project3Media_landscapeContainer__UhyHc{aspect-ratio:16/9;position:relative;width:100%}.Project3Media_project3Media__hp847 .Project3Media_portraitContainer__OFh79{height:0;padding-bottom:calc(112.5% + 2rem);position:relative;width:100%}.Project3Media_project3Media__hp847 .Project3Media_landscapeContainer__UhyHc,.Project3Media_project3Media__hp847 .Project3Media_portraitContainer__OFh79{overflow:hidden}.Project3Media_project3Media__hp847 .Project3Media_landscapeContainer__UhyHc img,.Project3Media_project3Media__hp847 .Project3Media_landscapeContainer__UhyHc video,.Project3Media_project3Media__hp847 .Project3Media_portraitContainer__OFh79 img,.Project3Media_project3Media__hp847 .Project3Media_portraitContainer__OFh79 video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.ProjectHeader_max-height-container__thPYb{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.ProjectHeader_max-height-container__thPYb{min-height:100vh;min-height:100dvh;min-height:100svh}}.ProjectHeader_max-height-container__thPYb{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.ProjectHeader_max-height-container__thPYb{max-height:100vh;min-height:auto}}.ProjectHeader_projectHeader__EB7Mx{background-color:#e8e6e6;padding:8rem 0 0;position:relative;width:100%}@media(min-width:768px){.ProjectHeader_projectHeader__EB7Mx{padding:12rem 0 0}}.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_visuallyHidden__53ddi{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_content__AmG_H{padding-inline:.625rem}@media screen and (min-width:640px){.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_content__AmG_H{padding-inline:1rem}}@media screen and (min-width:768px){.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_content__AmG_H{padding-inline:1.5rem}}@media screen and (min-width:1024px){.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_content__AmG_H{padding-inline:2.5rem}}.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_content__AmG_H{margin-inline:auto;max-width:1440px}@media(min-width:768px){.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_content__AmG_H{margin-bottom:2rem}}.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_content__AmG_H .ProjectHeader_titleWrapper__BzvHU{align-items:baseline;display:flex;flex-wrap:wrap;font-size:clamp(2rem,5vw,3.5rem);gap:1rem;max-width:26ch;padding-bottom:3.125rem}.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_content__AmG_H .ProjectHeader_titleWrapper__BzvHU p,.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_content__AmG_H .ProjectHeader_titleWrapper__BzvHU span{display:inline;line-height:1.2;margin:0}.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_mediaContainer__ITkuu{padding-block:3.125rem;padding-inline:6vw;position:relative;width:100%}@media(min-width:768px){.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_mediaContainer__ITkuu{padding-block:7.125rem;padding-inline:14vw}}.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_mediaContainer__inner__eW6I0{aspect-ratio:16/9;background-color:hsla(0,7%,94%,.3);border:1.5px solid hsla(0,0%,90%,.3);border-radius:.5rem;border-radius:28px;box-shadow:15.4px 9.3px 44.1px 0 rgba(68,34,22,.24);margin:0 auto;max-width:1136px;overflow:hidden;position:relative;width:100%}.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_mediaContainer__ITkuu img{border:12px solid;border-radius:28px}.ProjectHeader_projectHeader__EB7Mx .ProjectHeader_mediaContainer__ITkuu video{border-radius:34px}.PixelReveal_container__0yFEv{border:11px solid;border-radius:28px;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:10}.PixelReveal_container__0yFEv,.PixelReveal_svg__loPdS{height:100%;width:100%}.PixelReveal_svg__loPdS{object-fit:cover}.PageTransitionProvider_transitionOverlay__HDrQq{background-color:#000;z-index:9999}.PageTransitionProvider_globalDecayContainer__x_SjN,.PageTransitionProvider_transitionOverlay__HDrQq{height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw}.PageTransitionProvider_globalDecayContainer__x_SjN{z-index:9998}.DesktopMenu_menu__ywXK2{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transform:translateY(-100%);transition:opacity 1.6s ease,transform 1.6s ease;will-change:transform,opacity;z-index:101}.DesktopMenu_menu__ywXK2:not(.DesktopMenu_open__HextB) .DesktopMenu_menu__link__LyzA5{opacity:0;transform:translateY(20px);transition-delay:0s}.DesktopMenu_menu__ywXK2.DesktopMenu_open__HextB{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:1;pointer-events:auto;transform:translateY(0)}.DesktopMenu_menu__background__oYO55{background-color:rgba(0,0,0,.7);inset:0;position:absolute;transition:background-color 1.6s ease;will-change:background-color;z-index:-1}.DesktopMenu_menu__ywXK2.DesktopMenu_lightMode__s5_wU .DesktopMenu_menu__background__oYO55{background-color:hsla(0,0%,100%,.5);transition:background-color 1.6s ease;z-index:1}.DesktopMenu_menu__content__8IHBZ{flex-direction:column;height:100%;z-index:1}.DesktopMenu_menu__content__8IHBZ,.DesktopMenu_menu__nav__pzCC5{align-items:center;display:flex;position:relative;width:100%}.DesktopMenu_menu__nav__pzCC5{flex:1;flex-direction:column;justify-content:center;margin:0 auto;max-width:800px;padding-left:12.4rem}.DesktopMenu_slider__alp2s{height:100vh;margin:auto;overflow:hidden;position:relative;width:100%}@keyframes DesktopMenu_scroll__g4mdv{0%{transform:translateY(0)}to{transform:translateY(-25%)}}.DesktopMenu_slide_track__j6NYe{animation:DesktopMenu_scroll__g4mdv 40s linear infinite;flex-direction:column;will-change:transform}.DesktopMenu_slide__5Z9OX,.DesktopMenu_slide_track__j6NYe{display:flex;width:100%}.DesktopMenu_slide__5Z9OX{align-items:center;height:auto;padding:1rem 0}.DesktopMenu_tag_list__v3yl7{display:flex;flex-direction:column;height:100vh;overflow:hidden}.DesktopMenu_loop_slider__vTJPg,.DesktopMenu_tag_list__v3yl7{position:relative;width:100%}.DesktopMenu_loop_slider__vTJPg{height:100%;overflow-x:hidden;overflow-y:auto}.DesktopMenu_loop_slider__vTJPg::-webkit-scrollbar{display:none}.DesktopMenu_loop_slider__vTJPg{-ms-overflow-style:none;scrollbar-width:none}.DesktopMenu_loop_slider__vTJPg .DesktopMenu_inner__uD_Vi{animation-duration:var(--duration);animation-iteration-count:infinite;animation-name:DesktopMenu_loop__8i23X;animation-timing-function:linear;display:flex;flex-direction:column;height:fit-content}.DesktopMenu_loop_slider__vTJPg.DesktopMenu_paused__udnFL .DesktopMenu_inner__uD_Vi{animation-play-state:paused}.DesktopMenu_menu_item__Xo4Wt{margin-bottom:1rem;padding:1.5rem}.DesktopMenu_menu__link__LyzA5{color:hsla(0,0%,100%,.6);display:block;font-family:var(--font-dot-pixel);font-size:7rem;letter-spacing:.05em;opacity:0;position:relative;text-decoration:none;text-transform:uppercase;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease,color 1.6s ease,text-shadow 1.6s ease;will-change:opacity,transform,color,text-shadow}.DesktopMenu_open__HextB .DesktopMenu_menu__link__LyzA5{opacity:1;transform:translateY(0)}.DesktopMenu_menu__link__LyzA5:focus-visible,.DesktopMenu_menu__link__LyzA5:hover{color:#f04105;text-shadow:0 0 10px rgba(240,65,5,.8),0 0 20px rgba(240,65,5,.6),0 0 30px rgba(240,65,5,.4),0 0 40px rgba(240,65,5,.2);transition-duration:1.6s}.DesktopMenu_menu__ywXK2.DesktopMenu_lightMode__s5_wU .DesktopMenu_menu__link__LyzA5{color:rgba(47,47,47,.6);transition:opacity .6s ease,transform .6s ease,color 1.6s ease,text-shadow 1.6s ease}.DesktopMenu_menu__ywXK2.DesktopMenu_lightMode__s5_wU .DesktopMenu_menu__link__LyzA5:focus-visible,.DesktopMenu_menu__ywXK2.DesktopMenu_lightMode__s5_wU .DesktopMenu_menu__link__LyzA5:hover{color:#f04105;text-shadow:0 0 10px rgba(240,65,5,.8),0 0 20px rgba(240,65,5,.6),0 0 30px rgba(240,65,5,.4),0 0 40px rgba(240,65,5,.2);transition-duration:1.6s}@keyframes DesktopMenu_loop__8i23X{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.DesktopMenu_social_links__9sMVi{bottom:4rem;display:flex;flex-direction:column;gap:20px;opacity:0;position:fixed;right:4rem;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;z-index:100}.DesktopMenu_open__HextB .DesktopMenu_social_links__9sMVi{opacity:1;transform:translateY(0)}.DesktopMenu_social_link__ZBhHN{align-items:center;color:hsla(0,0%,100%,.6);display:flex;justify-content:center;transition:color .3s ease,filter 1.6s ease}.DesktopMenu_social_link__ZBhHN img{height:36px;opacity:.6;transition:opacity .3s ease,filter 1.6s ease;width:36px}.DesktopMenu_menu__ywXK2.DesktopMenu_lightMode__s5_wU .DesktopMenu_social_link__ZBhHN{filter:invert(.7);transition:filter 1.6s ease;will-change:filter}.DesktopMenu_menu__ywXK2.DesktopMenu_lightMode__s5_wU .DesktopMenu_social_link__ZBhHN img{filter:invert(.7);transition:filter 1.6s ease,opacity .3s ease;will-change:filter,opacity}.DesktopMenu_social_link__ZBhHN:focus-visible img,.DesktopMenu_social_link__ZBhHN:hover img{opacity:1}.providers_wrapper__409OE{display:flex;flex-direction:column;min-height:100vh}.Footer_max-height-container__WuXp8{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.Footer_max-height-container__WuXp8{min-height:100vh;min-height:100dvh;min-height:100svh}}.Footer_max-height-container__WuXp8{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.Footer_max-height-container__WuXp8{max-height:100vh;min-height:auto}}.Footer_footer__OQpsI{border-top:1px solid var(--color-primary-ember);color:var(--color-primary-white);font-size:.875rem;letter-spacing:.56px;text-transform:uppercase}.Footer_footer__container__1b_Yb{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;padding:2rem 3.25rem}@media(max-width:767px){.Footer_footer__container__1b_Yb{flex-direction:column-reverse;padding:2.375rem .75rem}}.Footer_footer__copyright___2L8W{color:var(--color-primary-light-grey);font-size:.875rem;text-align:center}@media(max-width:767px){.Footer_footer__copyright___2L8W{text-align:left}}.Footer_footer__links__bXk0J ul{display:flex;flex-direction:row;gap:40px;list-style:none;margin:0;padding:0}.Footer_footer__links__bXk0J li{margin-bottom:.75rem}.Footer_footer__links__bXk0J a{color:var(--color-primary-light-grey);text-decoration:none;transition:color .2s ease}.Footer_footer__links__bXk0J a:hover{color:var(--color-primary-white)}@media(max-width:767px){.Footer_footer__links__bXk0J ul{flex-direction:column;gap:8px;margin-bottom:3rem}}.MobileMenu_menu__qpe8B{bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transform:translateY(-100%);transition:opacity 1.6s ease,visibility 1.6s ease,transform 1.6s ease,background-color 1.6s ease;visibility:hidden;will-change:transform,opacity;z-index:90}@media(hover:none),(max-width:767px){.MobileMenu_menu__qpe8B{display:block}}.MobileMenu_menu__qpe8B.MobileMenu_open__xhw3P{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:1;transform:translateY(0);visibility:visible}.MobileMenu_menu__qpe8B:before{background-color:rgba(0,0,0,.7);content:"";inset:0;position:absolute;transition:background-color 1.6s ease;z-index:-1}.MobileMenu_menu__qpe8B.MobileMenu_lightMode__F56Ve:before{background-color:hsla(0,0%,100%,.9)}.MobileMenu_logo_container__GdDm5{aspect-ratio:1;cursor:pointer;display:block;min-width:200px;right:-17.5vh;top:50%;transform:translateY(-50%);transform:translateY(-50%) translateZ(0);-webkit-transform:translateY(-50%) translateZ(0);width:35vh;z-index:1}.MobileMenu_logo_container__GdDm5,.MobileMenu_logo_layer__ydX8A{backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000px;-webkit-perspective:1000px;position:absolute}.MobileMenu_logo_layer__ydX8A{height:100%;left:0;top:0;transform:translateZ(0);-webkit-transform:translateZ(0);transition:transform .1s linear,filter .3s ease;width:100%;will-change:transform,filter}.MobileMenu_logo_layer__ydX8A img{height:100%;object-fit:contain;transition:filter .3s ease;width:100%}.MobileMenu_logo_container__GdDm5:hover .MobileMenu_logo_layer__ydX8A:first-child{filter:drop-shadow(0 0 20px rgba(240,65,5,.9)) drop-shadow(0 0 35px rgba(240,65,5,.7));transition-delay:0s}.MobileMenu_logo_container__GdDm5:hover .MobileMenu_logo_layer__ydX8A:nth-child(2){filter:drop-shadow(0 0 18px rgba(240,65,5,.85)) drop-shadow(0 0 30px rgba(240,65,5,.65));transition-delay:.05s}.MobileMenu_logo_container__GdDm5:hover .MobileMenu_logo_layer__ydX8A:nth-child(3){filter:drop-shadow(0 0 15px rgba(240,65,5,.8)) drop-shadow(0 0 25px rgba(240,65,5,.6));transition-delay:.1s}.MobileMenu_logo_container__GdDm5:not(:hover) .MobileMenu_logo_layer__ydX8A:first-child,.MobileMenu_logo_container__GdDm5:not(:hover) .MobileMenu_logo_layer__ydX8A:nth-child(2),.MobileMenu_logo_container__GdDm5:not(:hover) .MobileMenu_logo_layer__ydX8A:nth-child(3){transition-delay:0s}.MobileMenu_menu_items_container__L4aQn{aspect-ratio:1;min-width:200px;right:-17.5vh;transform:translate(50%,-50%);transform:translate(50%,-50%) translateZ(0);-webkit-transform:translate(50%,-50%) translateZ(0);width:35vh;z-index:2}.MobileMenu_menu_items__GMOEe,.MobileMenu_menu_items_container__L4aQn{backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000px;-webkit-perspective:1000px;position:absolute;top:50%}.MobileMenu_menu_items__GMOEe{height:0;transform:translateZ(0);-webkit-transform:translateZ(0);transform-origin:center;width:0;will-change:transform}.MobileMenu_menu_item__PxYHD{color:#bbbcbc;font-family:var(--font-dot-pixel);font-size:clamp(1.8rem,5vw,3rem);opacity:0;position:absolute;text-decoration:none;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease,color 1.6s ease;white-space:nowrap}.MobileMenu_lightMode__F56Ve .MobileMenu_menu_item__PxYHD{color:#2f2f2f}.MobileMenu_menu_item__PxYHD{padding-right:17vh;will-change:transform,opacity;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;user-select:none}.MobileMenu_open__xhw3P .MobileMenu_menu_item__PxYHD{opacity:1;transform:translateY(0)}.MobileMenu_menu_item__PxYHD:focus-visible,.MobileMenu_menu_item__PxYHD:hover{opacity:1}.MobileMenu_menu_item__PxYHD.MobileMenu_selected__wRQCQ{color:#f04105;opacity:1;text-shadow:0 0 15px rgba(240,65,5,.8),0 0 30px rgba(240,65,5,.6)}.MobileMenu_lightMode__F56Ve .MobileMenu_menu_item__PxYHD.MobileMenu_selected__wRQCQ{color:#f04105}.MobileMenu_social_links__MM_D_{align-items:center;bottom:4.75rem;display:flex;flex-direction:column;gap:.75rem;left:2.2rem;opacity:0;position:absolute;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.MobileMenu_open__xhw3P .MobileMenu_social_links__MM_D_{opacity:1;transform:translateY(0)}.MobileMenu_social_link__kIlrR{color:#aaa;opacity:.6}.MobileMenu_social_link__kIlrR .MobileMenu_social_icon__1GsbM{color:inherit;display:block;height:30px;opacity:inherit;width:30px}.MobileMenu_social_link__kIlrR,.MobileMenu_social_link__kIlrR .MobileMenu_social_icon__1GsbM{transition:opacity .3s ease,filter 1.6s ease}.MobileMenu_lightMode__F56Ve .MobileMenu_social_link__kIlrR{filter:invert(.7)}.MobileMenu_social_link__kIlrR:focus-visible,.MobileMenu_social_link__kIlrR:hover{opacity:1}.MobileMenu_social_link__kIlrR:focus-visible .MobileMenu_social_icon__1GsbM,.MobileMenu_social_link__kIlrR:hover .MobileMenu_social_icon__1GsbM{opacity:1}.MobileNav_nav___tW9t{left:0;position:fixed;right:0;top:0;z-index:100}body.video-expanded .MobileNav_nav___tW9t{display:none}.MobileNav_nav___tW9t{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);background:transparent;display:none;transform:translateY(-100%);transition:transform .5s ease,backdrop-filter .5s ease,background-color 1.6s ease}@media(hover:none),(max-width:767px){.MobileNav_nav___tW9t{display:block}}.MobileNav_nav___tW9t:before{background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.6) 15%,rgba(0,0,0,.4) 45%,rgba(0,0,0,.2) 75%,transparent);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease,background 1.6s ease;z-index:-1}.MobileNav_nav___tW9t.MobileNav_visible__rvleF{transform:translateY(0)}.MobileNav_nav___tW9t.MobileNav_scrolledUp__5nQB3{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.2)}.MobileNav_nav___tW9t.MobileNav_scrolledUp__5nQB3:before{opacity:1}.MobileNav_nav___tW9t.MobileNav_lightMode__Ho2ub.MobileNav_scrolledUp__5nQB3{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2)}.MobileNav_nav___tW9t.MobileNav_lightMode__Ho2ub.MobileNav_scrolledUp__5nQB3:before{background:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.6) 15%,hsla(0,0%,100%,.4) 45%,hsla(0,0%,100%,.2) 75%,hsla(0,0%,100%,0));opacity:1}.MobileNav_nav___tW9t.MobileNav_menuOpen__zkTD4{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;transform:translateY(0)}.MobileNav_nav___tW9t.MobileNav_menuOpen__zkTD4:before{opacity:0}.MobileNav_nav___tW9t.MobileNav_menuOpen__zkTD4 .MobileNav_nav__logo__tzEud{opacity:0;pointer-events:none}.MobileNav_nav___tW9t.MobileNav_menuOpen__zkTD4 .MobileNav_nav__menu__S6E8b{opacity:1;pointer-events:auto}.MobileNav_nav___tW9t.MobileNav_menuOpen__zkTD4.MobileNav_lightMode__Ho2ub{background:transparent}.MobileNav_nav___tW9t.MobileNav_menuOpen__zkTD4.MobileNav_lightMode__Ho2ub:before{opacity:0}.MobileNav_nav__container__CA_f3{justify-content:space-between;padding:1.6rem .575rem}.MobileNav_nav__container__CA_f3,.MobileNav_nav__logo__tzEud{align-items:center;display:flex}.MobileNav_nav__logo__tzEud{color:#fff;height:40px;position:relative;text-decoration:none;transition:opacity .3s ease,color 1.6s ease;width:180px}.MobileNav_lightMode__Ho2ub .MobileNav_nav__logo__tzEud{color:#2f2f2f}.MobileNav_nav__logo__tzEud:focus-visible,.MobileNav_nav__logo__tzEud:hover{opacity:.8}.MobileNav_logoBlack__7Ak76,.MobileNav_logoWhite__lRqaT{left:0;opacity:0;position:absolute;top:0;transition:opacity 1.6s ease;will-change:opacity}.MobileNav_logoVisible__n66r4{opacity:1}.MobileNav_nav__logo__tzEud.MobileNav_hiddenLogo__VpZ3w{opacity:0;pointer-events:none;transition:opacity .3s ease}.MobileNav_nav__menu__S6E8b{margin-left:auto}.ProjectHighlight_max-height-container__y6_FN{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.ProjectHighlight_max-height-container__y6_FN{min-height:100vh;min-height:100dvh;min-height:100svh}}.ProjectHighlight_max-height-container__y6_FN{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.ProjectHighlight_max-height-container__y6_FN{max-height:100vh;min-height:auto}}.ProjectHighlight_projectHighlight__kLigo{padding:4.55rem 0;position:relative;width:100%}@media(min-width:768px){.ProjectHighlight_projectHighlight__kLigo{padding:4.55rem 0}}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_visuallyHidden__mkX9P{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_content__v5ug_{padding-inline:.625rem}@media screen and (min-width:640px){.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_content__v5ug_{padding-inline:1rem}}@media screen and (min-width:768px){.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_content__v5ug_{padding-inline:1.5rem}}@media screen and (min-width:1024px){.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_content__v5ug_{padding-inline:2.5rem}}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_content__v5ug_{margin-inline:auto;max-width:1440px;padding-left:0}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_mainContent__okEI8{display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_mainContent__okEI8{flex-direction:row;gap:1rem}}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT{flex-shrink:0}@media(min-width:768px){.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT{align-self:center;width:50%}}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT .ProjectHighlight_laptopContainer__jfhlF{margin-top:2rem;position:relative;width:100%}@media(min-width:768px){.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT .ProjectHighlight_laptopContainer__jfhlF{height:calc(100% - 8rem);min-height:400px}}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT .ProjectHighlight_laptopContainer__jfhlF .ProjectHighlight_laptopWrapper__8gI_5{align-items:center;display:flex;justify-content:left;position:relative;width:100%}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT .ProjectHighlight_laptopContainer__jfhlF .ProjectHighlight_svgWrapper__TVie9{position:relative;width:100%;z-index:2}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT .ProjectHighlight_laptopContainer__jfhlF .ProjectHighlight_laptopOutline__WekVf{display:block;height:auto;left:-5%;position:relative;width:100%}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT .ProjectHighlight_laptopContainer__jfhlF .ProjectHighlight_laptopOutlineSymmetrical__WGXzS{left:0}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT .ProjectHighlight_laptopContainer__jfhlF .ProjectHighlight_screenContainer__FE3OO{border-radius:0 12px 12px 0;height:76%;left:-1px;overflow:hidden;position:absolute;top:9%;width:78.5%;z-index:1}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT .ProjectHighlight_laptopContainer__jfhlF .ProjectHighlight_screenContainer__FE3OO .ProjectHighlight_videoBackground__flXoh{background-color:#000;height:101%;left:0;position:absolute;top:0;width:101%;z-index:1}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT .ProjectHighlight_laptopContainer__jfhlF .ProjectHighlight_screenContainer__FE3OO .ProjectHighlight_laptopVideo__K0kV0{height:101%;object-fit:cover;position:relative;transition:opacity .5s ease-in-out;width:101%;z-index:2}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT .ProjectHighlight_laptopContainer__jfhlF .ProjectHighlight_screenContainer__FE3OO .ProjectHighlight_secondVideo__MAApN{opacity:0;position:absolute;top:0}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_leftColumn__42_bT .ProjectHighlight_laptopContainer__jfhlF .ProjectHighlight_screenContainer__FE3OO.ProjectHighlight_screenContainerSymmetrical__Ez8If{border-radius:12px;height:80%;left:98px;top:7%;width:72%}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_rightColumn__2XFdz{display:flex;flex-direction:column;padding-block:.525rem}@media(min-width:768px){.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_rightColumn__2XFdz{margin:3rem;width:50%}}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_highlightTag__tE7jC{align-items:center;background-color:#fdb197;border-radius:4px;color:#000;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:10px;height:25px;justify-content:center;letter-spacing:1.4px;line-height:normal;margin-bottom:2rem;margin-left:40px;padding:2px 7px;text-align:left;text-transform:uppercase;width:98px}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_timelineContainer__ubED3{display:flex;width:100%}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_timeline__0uMNx{margin-right:1rem;position:relative;width:24px}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_timelineLine__b2e8k{background-color:#bbbcbc;z-index:1}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_timelineLineOrange__IwQEd,.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_timelineLine__b2e8k{left:50%;position:absolute;top:30px;transform:translateX(-50%);width:2px}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_timelineLineOrange__IwQEd{background-color:#f04105;clip-path:polygon(0 0,100% 0,100% 0,0 0);z-index:2}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_timelineDot__88k3C{background-color:#bbbcbc;border-radius:50%;height:10px;left:50%;position:absolute;top:25px;transform:translateX(-50%);width:10px;z-index:3}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_timelineDot__88k3C:first-child{top:25px}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_timelineDot__88k3C:last-child{position:absolute;top:90px}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_timelineDotOrange__wUQRi{background-color:#f04105;border-radius:50%;height:10px;left:50%;position:absolute;top:25px;transform:translateX(-50%);width:10px;z-index:4}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_timelineDotOrange__wUQRi:first-child{top:0}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_timelineDotOrange__wUQRi:last-child{clip-path:circle(0 at center)}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_highlightSections__O6aE3{display:flex;flex:1;flex-direction:column;gap:3rem}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_highlightSection__7Lai1 h3{color:#555;font-size:1.5rem;font-weight:600;line-height:1.2;margin-bottom:1rem}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_highlightSection__7Lai1 p{color:#555;font-size:1rem;line-height:1.6;margin-bottom:1.5rem;max-width:65ch}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_highlightSection__7Lai1 p:last-of-type{margin-bottom:0}.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_highlightSection__7Lai1:last-child h3,.ProjectHighlight_projectHighlight__kLigo .ProjectHighlight_highlightSection__7Lai1:last-child p{color:#bbbcbc}.ProjectMedia_max-height-container__0Lbz3{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.ProjectMedia_max-height-container__0Lbz3{min-height:100vh;min-height:100dvh;min-height:100svh}}.ProjectMedia_max-height-container__0Lbz3{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.ProjectMedia_max-height-container__0Lbz3{max-height:100vh;min-height:auto}}.ProjectMedia_projectMedia__Frmya{position:relative;width:100%}.ProjectMedia_projectMedia__Frmya .ProjectMedia_content__l3URE{padding-inline:.625rem}@media screen and (min-width:640px){.ProjectMedia_projectMedia__Frmya .ProjectMedia_content__l3URE{padding-inline:1rem}}@media screen and (min-width:768px){.ProjectMedia_projectMedia__Frmya .ProjectMedia_content__l3URE{padding-inline:1.5rem}}@media screen and (min-width:1024px){.ProjectMedia_projectMedia__Frmya .ProjectMedia_content__l3URE{padding-inline:2.5rem}}.ProjectMedia_projectMedia__Frmya .ProjectMedia_content__l3URE{margin-inline:auto;max-width:1440px}.ProjectMedia_projectMedia__Frmya .ProjectMedia_mediaContainer__7TTqn{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.ProjectOverview_max-height-container__EHmrK{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.ProjectOverview_max-height-container__EHmrK{min-height:100vh;min-height:100dvh;min-height:100svh}}.ProjectOverview_max-height-container__EHmrK{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.ProjectOverview_max-height-container__EHmrK{max-height:100vh;min-height:auto}}.ProjectOverview_projectOverview__p_omp .ProjectOverview_visuallyHidden__qGYwA{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ProjectOverview_projectOverview__p_omp .ProjectOverview_animatedTitle__n9XwA{color:#8e8e8e;display:inline-block;font-size:.875rem;letter-spacing:.088rem;perspective:1000px;text-transform:uppercase}.ProjectOverview_projectOverview__p_omp .ProjectOverview_animatedTitle__n9XwA span{backface-visibility:hidden;display:inline-block;transform-style:preserve-3d}.ProjectOverview_projectOverview__p_omp{padding:4.55rem 0;position:relative;width:100%}@media(min-width:768px){.ProjectOverview_projectOverview__p_omp{padding:4.55rem 0}}.ProjectOverview_projectOverview__p_omp .ProjectOverview_content__HqI9V{padding-inline:.625rem}@media screen and (min-width:640px){.ProjectOverview_projectOverview__p_omp .ProjectOverview_content__HqI9V{padding-inline:1rem}}@media screen and (min-width:768px){.ProjectOverview_projectOverview__p_omp .ProjectOverview_content__HqI9V{padding-inline:1.5rem}}@media screen and (min-width:1024px){.ProjectOverview_projectOverview__p_omp .ProjectOverview_content__HqI9V{padding-inline:2.5rem}}.ProjectOverview_projectOverview__p_omp .ProjectOverview_content__HqI9V{margin-inline:auto;max-width:1440px}.ProjectOverview_projectOverview__p_omp .ProjectOverview_mainContent__XWkMn{display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.ProjectOverview_projectOverview__p_omp .ProjectOverview_mainContent__XWkMn{flex-direction:row;gap:1rem}}.ProjectOverview_projectOverview__p_omp .ProjectOverview_leftColumn__9BoTJ{flex-shrink:0}@media(min-width:768px){.ProjectOverview_projectOverview__p_omp .ProjectOverview_leftColumn__9BoTJ{width:50%}}.ProjectOverview_projectOverview__p_omp .ProjectOverview_leftColumn__9BoTJ .ProjectOverview_sectionNumber___fMI7{color:#8e8e8e;display:block;font-family:var(--font-dot-pixel);font-size:6.375rem;line-height:100%}.ProjectOverview_projectOverview__p_omp .ProjectOverview_leftColumn__9BoTJ h2{color:#8e8e8e;font-size:.875rem;letter-spacing:.088rem;text-transform:uppercase}.ProjectOverview_projectOverview__p_omp .ProjectOverview_rightColumn__81Eaw{padding-block:.525rem}@media(min-width:768px){.ProjectOverview_projectOverview__p_omp .ProjectOverview_rightColumn__81Eaw{width:50%}}.ProjectOverview_projectOverview__p_omp .ProjectOverview_rightColumn__81Eaw h3{color:#2f2f2f;font-size:1.8rem;font-weight:600;line-height:1.2;margin-bottom:1rem}.ProjectOverview_projectOverview__p_omp .ProjectOverview_rightColumn__81Eaw p{color:#2f2f2f;font-size:1.125rem;line-height:1.6;margin-bottom:1.5rem;max-width:65ch}.ProjectOverview_projectOverview__p_omp .ProjectOverview_rightColumn__81Eaw p:last-of-type{margin-bottom:2rem}.ProjectOverview_projectOverview__p_omp .ProjectOverview_rightColumn__81Eaw .ProjectOverview_liveLink__77rNG{background-color:#f5f5f5;border-radius:2rem;color:#f04105;display:inline-block;font-size:.875rem;letter-spacing:.1em;padding:.75rem 1.5rem;position:relative;text-decoration:none;transition:transform .3s ease,box-shadow .5s ease,background-color .3s ease;will-change:transform,box-shadow}.ProjectOverview_projectOverview__p_omp .ProjectOverview_rightColumn__81Eaw .ProjectOverview_liveLink__77rNG:hover{background-color:#fff;box-shadow:0 4px 15px hsla(0,0%,96%,.5),0 0 35px hsla(0,0%,96%,.35);transform:translateY(-1px)}.ProjectOverview_projectOverview__p_omp .ProjectOverview_rightColumn__81Eaw .ProjectOverview_liveLink__77rNG:active{transform:translateY(0)}.ProjectOverview_projectOverview__p_omp .ProjectOverview_servicesWrapper__BxPXf{display:block}.ProjectOverview_projectOverview__p_omp .ProjectOverview_servicesBox__2kgjc{background-color:#eeeced;border-radius:1rem;color:#8e8e8e;padding:.75rem;width:180px}.ProjectOverview_projectOverview__p_omp .ProjectOverview_servicesBox__2kgjc h4{font-size:.875rem;letter-spacing:.088rem;line-height:1.6;margin-bottom:1rem;text-transform:uppercase}.ProjectOverview_projectOverview__p_omp .ProjectOverview_servicesBox__2kgjc ul{display:grid;gap:.585rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));list-style:none;margin:0;padding:0}.ProjectOverview_projectOverview__p_omp .ProjectOverview_servicesBox__2kgjc ul li{font-size:.875rem;font-weight:300;line-height:1.4}.PixelDecay_container__J7_7d{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.PixelDecay_container__J7_7d svg{height:100%;object-fit:cover;width:100%}.ProjectView_max-height-container__icKmV{min-height:100vh;min-height:100dvh;min-height:100svh;overflow-x:hidden;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.ProjectView_max-height-container__icKmV{min-height:100vh;min-height:100dvh;min-height:100svh}}.ProjectView_max-height-container__icKmV{background-color:#f0f0f0;border-radius:8px;padding:16px}@supports not (min-height:1dvh){.ProjectView_max-height-container__icKmV{max-height:100vh;min-height:auto}}.ProjectView_projectView__C2scu{background-color:#000;color:#fff;height:100%;margin:0 auto;max-width:1440px;width:100%}.ProjectView_projectInfo__Xj31n,.ProjectView_projectView__C2scu{display:flex;position:relative}.ProjectView_projectInfo__Xj31n{flex-direction:column;justify-content:center;padding:4rem 2rem;width:51%;z-index:10}.ProjectView_projectsList__lw7UP{list-style:none;margin:0;padding:0;width:100%}.ProjectView_projectItem__goLu8{color:hsla(0,0%,100%,.7);display:flex;flex-direction:row;font-size:2.5rem;font-weight:500;margin-bottom:1.575rem;opacity:.5;position:relative;transition:opacity .3s ease,color .3s ease}.ProjectView_projectItem__goLu8.ProjectView_active__J_sId{color:#fff;opacity:1}.ProjectView_projectItem__goLu8 a{color:inherit;text-decoration:none;transition:color .3s ease}.ProjectView_projectItem__goLu8 .ProjectView_projectTitle__anvCD{font-size:clamp(1.75rem,.4167rem + 2.7778vw,3.5rem);font-weight:600;letter-spacing:-.02em;margin:0;transition:color .3s ease}.ProjectView_projectItem__goLu8 .ProjectView_projectItemContent__1JrXC{position:relative;transition:transform .5s ease}.ProjectView_projectItem__goLu8.ProjectView_active__J_sId .ProjectView_projectItemContent__1JrXC{transform:translateX(4.475rem)}.ProjectView_projectItem__goLu8 .ProjectView_projectIcon__4C5ND{align-items:center;display:flex;left:0;margin-bottom:1rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease;width:4.1rem}.ProjectView_projectItem__goLu8.ProjectView_active__J_sId .ProjectView_projectIcon__4C5ND{margin-bottom:1rem;opacity:1}.ProjectView_projectItemDetails__xNU3C{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease,margin .5s ease}.ProjectView_active__J_sId .ProjectView_projectItemDetails__xNU3C{max-height:200px;opacity:1}.ProjectView_projectDescription__G00Fk{font-size:clamp(.75rem,.0833rem + 1.3889vw,1.125rem);font-weight:400;line-height:1.2;margin:.5rem 0 0;max-width:40ch}.ProjectView_mobileActiveProjectDetails__oTksQ{animation:ProjectView_fadeIn__NZomf .5s forwards;display:none;opacity:0;transform:translateY(20px)}@keyframes ProjectView_fadeIn__NZomf{to{opacity:1;transform:translateY(0)}}.ProjectView_activeProjectTitle__aBXnu{font-size:2.25rem;font-weight:500;margin-bottom:1rem}.ProjectView_activeProjectDescription__HHiDH{font-size:.75rem;line-height:1.2;max-width:none;min-height:2ch}.ProjectView_cardsContainer__urdqV{bottom:0;height:100%;overflow:visible;perspective:900px;position:absolute;right:0;transform:translateY(5%);transform-origin:bottom right;width:50%}.ProjectView_card__K9Yzx{backface-visibility:hidden;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.3);left:50%;overflow:hidden;position:absolute;top:50%;transform-style:preserve-3d;will-change:transform,opacity}@media(max-width:767px){.ProjectView_card__K9Yzx{aspect-ratio:278/346;height:579.9856115108px;width:466px}}@media(max-width:548px){.ProjectView_card__K9Yzx{aspect-ratio:278/346;height:105.7913669065vw;width:85vw}}@media(min-width:768px){.ProjectView_card__K9Yzx{aspect-ratio:500/624;height:min(624px,49.92vw);width:min(500px,40vw)}}.ProjectView_cardContent__0eSYl,.ProjectView_imageContainer__S3Uyk{height:100%;position:relative;width:100%}.ProjectView_imageContainer__S3Uyk{overflow:hidden}.ProjectView_image__jAYP1{object-fit:cover}.ProjectView_cardNumber__bXuqs{color:hsla(0,0%,100%,.8);font-size:1rem;font-weight:500;left:1rem;position:absolute;top:1rem}@media(max-width:767px){.ProjectView_projectView__C2scu{flex-direction:column}.ProjectView_projectInfo__Xj31n{display:flex;justify-content:flex-start;min-height:260px;order:2;padding:0 .625rem;width:100%;z-index:2}.ProjectView_projectItemDetails__xNU3C,.ProjectView_projectsList__lw7UP{display:none}.ProjectView_mobileActiveProjectDetails__oTksQ{display:block;opacity:0}.ProjectView_activeProjectDescription__HHiDH,.ProjectView_activeProjectTitle__aBXnu{opacity:0}.ProjectView_cardsContainer__urdqV{bottom:0;height:696.9784172662px;order:1;position:relative;transform-origin:center center;width:100%}.ProjectView_projectItem__goLu8 .ProjectView_projectItemContent__1JrXC{margin-left:3.875rem;transform:none}.ProjectView_projectItem__goLu8.ProjectView_active__J_sId .ProjectView_projectItemContent__1JrXC{transform:none}.ProjectView_projectItem__goLu8 .ProjectView_projectIcon__4C5ND{opacity:1}}@media(max-width:479px){.ProjectView_cardsContainer__urdqV{height:calc(105.79137vw + 6rem);transform-origin:center center}.ProjectView_activeProjectTitle__aBXnu{font-size:2.25rem;line-height:1}}.ProjectIcon_container__kREBj{align-items:center;display:flex;justify-content:flex-start;margin-bottom:1rem;position:relative}.ProjectIcon_canvas__a812D{display:block;height:42px;width:62px}.ProjectIcon_canvas__a812D.ProjectIcon_mobile__aLI2r{height:26px;width:40px}