@import "https://use.typekit.net/age3rmj.css";
.CaseStudyHero-module-scss-module__d_HZ8q__card-base{border:1px solid #4c4064;border-radius:24px}.CaseStudyHero-module-scss-module__d_HZ8q__case-study-hero{background-position:50%;background-size:cover;padding-top:clamp(210px,35vw,60vh);padding-bottom:clamp(42px,7vw,112px);position:relative}@media (hover:hover){.CaseStudyHero-module-scss-module__d_HZ8q__case-study-hero{background-attachment:fixed}}@media screen and (max-width:769px){.CaseStudyHero-module-scss-module__d_HZ8q__case-study-hero{background-attachment:unset}}.CaseStudyHero-module-scss-module__d_HZ8q__case-study-hero:before{content:"";z-index:-1;background:linear-gradient(#0c041433 0%,#0c0414 100%);position:absolute;inset:0}.CaseStudyHero-module-scss-module__d_HZ8q__case-study-hero h1{text-transform:uppercase;margin-bottom:-1.5em;font-size:clamp(36px,7vw,112px)}
.Heading-module-scss-module__FcUMkW__card-base{border:1px solid #4c4064;border-radius:24px}.Heading-module-scss-module__FcUMkW__heading{text-transform:none;font-family:aktiv-grotesk-extended,Open Sans,sans-serif;font-style:normal;font-weight:700;line-height:110%;text-decoration:none}.Heading-module-scss-module__FcUMkW__heading.Heading-module-scss-module__FcUMkW__allcaps{text-transform:uppercase}.Heading-module-scss-module__FcUMkW__h1{text-transform:none;text-transform:uppercase;margin-bottom:.25em;margin-left:-.25rem;font-family:aktiv-grotesk-extended,Open Sans,sans-serif;font-size:clamp(42px,8vw,168px);font-style:normal;font-weight:700;line-height:110%;text-decoration:none}@media screen and (min-width:577px){.Heading-module-scss-module__FcUMkW__h1{margin-left:-1rem}}.Heading-module-scss-module__FcUMkW__h1 span.Heading-module-scss-module__FcUMkW__subtitle{margin-left:.25rem}.Heading-module-scss-module__FcUMkW__h1.Heading-module-scss-module__FcUMkW__nondisplay{text-transform:none;font-family:aktiv-grotesk-extended,Open Sans,sans-serif;font-size:144px;font-style:normal;font-weight:700;line-height:110%;text-decoration:none}.Heading-module-scss-module__FcUMkW__h2{text-transform:none;font-family:aktiv-grotesk-extended,Open Sans,sans-serif;font-size:clamp(42px,7vw,112px);font-style:normal;font-weight:700;line-height:110%;text-decoration:none}.Heading-module-scss-module__FcUMkW__h3{text-transform:none;font-family:aktiv-grotesk-extended,Open Sans,sans-serif;font-size:clamp(26px,6vw,96px);font-style:normal;font-weight:700;line-height:140%;text-decoration:none}.Heading-module-scss-module__FcUMkW__h4{text-transform:none;font-family:aktiv-grotesk-extended,Open Sans,sans-serif;font-size:clamp(32px,5vw,72px);font-style:normal;font-weight:700;line-height:140%;text-decoration:none}.Heading-module-scss-module__FcUMkW__h5{text-transform:none;font-family:aktiv-grotesk-extended,Open Sans,sans-serif;font-size:clamp(21px,4vw,44px);font-style:normal;font-weight:700;line-height:140%;text-decoration:none}.Heading-module-scss-module__FcUMkW__h6{text-transform:none;font-family:aktiv-grotesk-extended,Open Sans,sans-serif;font-size:clamp(27px,3vw,32px);font-style:normal;font-weight:700;line-height:140%;text-decoration:none}.Heading-module-scss-module__FcUMkW__allcaps{text-transform:uppercase}.Heading-module-scss-module__FcUMkW__lighter{font-weight:300!important}.Heading-module-scss-module__FcUMkW__regular{font-weight:400!important}.Heading-module-scss-module__FcUMkW__bold{font-weight:600!important}.Heading-module-scss-module__FcUMkW__bolder{font-weight:700!important}.Heading-module-scss-module__FcUMkW__no-top-margin{margin-top:0}.Heading-module-scss-module__FcUMkW__no-bottom-margin{margin-bottom:0}.Heading-module-scss-module__FcUMkW__magenta{color:#ff008d}
.AnimatedObject-module-scss-module__bVGHqG__card-base{border:1px solid #4c4064;border-radius:24px}span.AnimatedObject-module-scss-module__bVGHqG__animation-wrapper{width:100%;display:block;overflow:hidden}span.AnimatedObject-module-scss-module__bVGHqG__animation-wrapper span.AnimatedObject-module-scss-module__bVGHqG__object-wrapper{transform-origin:0 0;width:100%;padding-bottom:4px;display:inline-block}span.AnimatedObject-module-scss-module__bVGHqG__animation-wrapper span.AnimatedObject-module-scss-module__bVGHqG__object-wrapper.AnimatedObject-module-scss-module__bVGHqG__object-visible{opacity:1;transform:translate(0)translateY(0)skew(0)skewY(0)}
.Button-module-scss-module__EtFxQG__card-base{border:1px solid #4c4064;border-radius:24px}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes Button-module-scss-module__EtFxQG__button-rotate{0%{--a:0deg}to{--a:360deg}}.Button-module-scss-module__EtFxQG__button{text-transform:none;color:#fff;background:#0c041433;border:0;border-radius:12px;outline:none;flex-flow:wrap;justify-content:center;align-self:center;align-items:center;gap:1rem;padding:1rem 2rem;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:600;text-decoration:none;transition:transform .6s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.Button-module-scss-module__EtFxQG__button>div:first-child{z-index:-1;position:absolute;inset:0}.Button-module-scss-module__EtFxQG__button:before{--a:0deg;pointer-events:none;content:"";background:conic-gradient(from var(--a), #6100f9, #34007d, #3d0083, #34007d, #6100f9);-webkit-mask-composite:xor;pointer-events:none;border-radius:12px;padding:1px;transition:--a .5s;animation-name:Button-module-scss-module__EtFxQG__button-rotate;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Button-module-scss-module__EtFxQG__button:hover{transform:scale(.95)}.Button-module-scss-module__EtFxQG__button:focus{transform:scale(.975)}.Button-module-scss-module__EtFxQG__button:focus:before{background:conic-gradient(from var(--a), #0025f9, #000f7d, #000f83, #000c7d, #005bf9)}.Button-module-scss-module__EtFxQG__button:active{background-color:#8800ff1a}.Button-module-scss-module__EtFxQG__button.Button-module-scss-module__EtFxQG__large{text-transform:uppercase;padding:1.75rem 3rem;font-family:Work Sans;font-size:24px;font-style:normal;font-weight:600;text-decoration:none}@media screen and (max-width:577px){.Button-module-scss-module__EtFxQG__button.Button-module-scss-module__EtFxQG__large{padding:1.25rem 2.5rem;font-size:1.125rem}}.Button-module-scss-module__EtFxQG__button.Button-module-scss-module__EtFxQG__large img{width:1.75rem;height:1.75rem}.Button-module-scss-module__EtFxQG__button:not(.Button-module-scss-module__EtFxQG__large) img{width:1.25rem;height:1.25rem}.Button-module-scss-module__EtFxQG__button.Button-module-scss-module__EtFxQG__default{background:linear-gradient(84.6deg,#08036e,#410d92,#522ee1,#0581dc,#02c39d,#4dd1d4) 0 0/300% 100%;transition:background-position 1.2s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.Button-module-scss-module__EtFxQG__button.Button-module-scss-module__EtFxQG__default:hover,.Button-module-scss-module__EtFxQG__button.Button-module-scss-module__EtFxQG__default:active{background-position:50% 0}.Button-module-scss-module__EtFxQG__button.Button-module-scss-module__EtFxQG__default:focus{background-position:100% 0}
.HoverGlow-module-scss-module__E85eiW__card-base{border:1px solid #4c4064;border-radius:24px}.HoverGlow-module-scss-module__E85eiW__hover-glow{z-index:-1;opacity:1;pointer-events:none;background:radial-gradient(50% 50%,#ff008d4d 16.15%,#0c041400 100%);width:800px;height:800px;transition:opacity .3s ease-in-out;position:absolute}.HoverGlow-module-scss-module__E85eiW__hover-glow.HoverGlow-module-scss-module__E85eiW__small{width:100px;height:100px}.HoverGlow-module-scss-module__E85eiW__hover-glow.HoverGlow-module-scss-module__E85eiW__medium{width:250px;height:250px}.HoverGlow-module-scss-module__E85eiW__hover-glow.HoverGlow-module-scss-module__E85eiW__large{width:800px;height:800px}.HoverGlow-module-scss-module__E85eiW__hover-glow.HoverGlow-module-scss-module__E85eiW__purple{background:radial-gradient(50% 50%,#8800ff4d 16.15%,#0c041400 100%)}.HoverGlow-module-scss-module__E85eiW__hover-glow.HoverGlow-module-scss-module__E85eiW__green{background:radial-gradient(50% 50%,#02c39d4d 16.15%,#0c041400 100%)}.HoverGlow-module-scss-module__E85eiW__hover-glow.HoverGlow-module-scss-module__E85eiW__electric{background:radial-gradient(50% 50%,#9d00ff4d 16.15%,#0c041400 100%)}.HoverGlow-module-scss-module__E85eiW__hover-glow.HoverGlow-module-scss-module__E85eiW__turquoise{background:radial-gradient(50% 50%,#4dd1d44d 16.15%,#0c041400 100%)}.HoverGlow-module-scss-module__E85eiW__hover-glow.HoverGlow-module-scss-module__E85eiW__navy{background:radial-gradient(50% 50%,#4a08b24d 16.15%,#0c041400 100%)}.HoverGlow-module-scss-module__E85eiW__hover-glow.HoverGlow-module-scss-module__E85eiW__dark-navy{background:radial-gradient(50% 50%,#08036e4d 16.15%,#0c041400 100%)}.HoverGlow-module-scss-module__E85eiW__hover-glow.HoverGlow-module-scss-module__E85eiW__royal-blue{background:radial-gradient(50% 50%,#1c49e84d 16.15%,#0c041400 100%)}
.OverlayImage-module-scss-module__RpgYOq__card-base{border:1px solid #4c4064;border-radius:24px}.OverlayImage-module-scss-module__RpgYOq__tiltComponent+.OverlayImage-module-scss-module__RpgYOq__glare-wrapper,.OverlayImage-module-scss-module__RpgYOq__tiltComponent{border-radius:1rem;overflow:hidden}.OverlayImage-module-scss-module__RpgYOq__tiltComponent .OverlayImage-module-scss-module__RpgYOq__image-wrapper{will-change:transform,opacity;border-radius:1rem;position:relative;transform:translateZ(0)}.OverlayImage-module-scss-module__RpgYOq__tiltComponent .OverlayImage-module-scss-module__RpgYOq__image-wrapper img{border-radius:1rem;min-width:100%;margin:0;display:block}.OverlayImage-module-scss-module__RpgYOq__tiltComponent:not(.OverlayImage-module-scss-module__RpgYOq__rainbow) .OverlayImage-module-scss-module__RpgYOq__image-wrapper:not(.OverlayImage-module-scss-module__RpgYOq__no-effect) .OverlayImage-module-scss-module__RpgYOq__image-overlay{z-index:2;mix-blend-mode:lighten;background-image:linear-gradient(#08036e00 31%,#4dd1d4cc 48% 52%,#08036e00 68%);position:absolute;inset:-50% -100%}.OverlayImage-module-scss-module__RpgYOq__tiltComponent:not(.OverlayImage-module-scss-module__RpgYOq__rainbow) .OverlayImage-module-scss-module__RpgYOq__image-wrapper:not(.OverlayImage-module-scss-module__RpgYOq__no-effect) .OverlayImage-module-scss-module__RpgYOq__image-overlay.OverlayImage-module-scss-module__RpgYOq__color-turquoise{background-image:linear-gradient(#4dd1d400 31%,#4dd1d4cc 48% 52%,#4dd1d400 68%)}.OverlayImage-module-scss-module__RpgYOq__tiltComponent:not(.OverlayImage-module-scss-module__RpgYOq__rainbow) .OverlayImage-module-scss-module__RpgYOq__image-wrapper:not(.OverlayImage-module-scss-module__RpgYOq__no-effect) .OverlayImage-module-scss-module__RpgYOq__image-overlay.OverlayImage-module-scss-module__RpgYOq__color-electric{background-image:linear-gradient(#9d00ff00 31%,#9d00ffcc 48% 52%,#9d00ff00 68%)}.OverlayImage-module-scss-module__RpgYOq__tiltComponent:not(.OverlayImage-module-scss-module__RpgYOq__rainbow) .OverlayImage-module-scss-module__RpgYOq__image-wrapper:not(.OverlayImage-module-scss-module__RpgYOq__no-effect) .OverlayImage-module-scss-module__RpgYOq__image-overlay.OverlayImage-module-scss-module__RpgYOq__color-yellow{background-image:linear-gradient(#ffb80000 31%,#ffb800cc 48% 52%,#ffb80000 68%)}.OverlayImage-module-scss-module__RpgYOq__tiltComponent:not(.OverlayImage-module-scss-module__RpgYOq__rainbow) .OverlayImage-module-scss-module__RpgYOq__image-wrapper:not(.OverlayImage-module-scss-module__RpgYOq__no-effect) .OverlayImage-module-scss-module__RpgYOq__image-overlay.OverlayImage-module-scss-module__RpgYOq__color-magenta{background-image:linear-gradient(#ff008d00 31%,#ff008dcc 48% 52%,#ff008d00 68%)}.OverlayImage-module-scss-module__RpgYOq__tiltComponent:not(.OverlayImage-module-scss-module__RpgYOq__rainbow) .OverlayImage-module-scss-module__RpgYOq__image-wrapper:not(.OverlayImage-module-scss-module__RpgYOq__no-effect) .OverlayImage-module-scss-module__RpgYOq__image-overlay.OverlayImage-module-scss-module__RpgYOq__color-navy{background-image:linear-gradient(#4a08b200 31%,#4a08b2cc 48% 52%,#4a08b200 68%)}.OverlayImage-module-scss-module__RpgYOq__tiltComponent:not(.OverlayImage-module-scss-module__RpgYOq__rainbow) .OverlayImage-module-scss-module__RpgYOq__image-wrapper:not(.OverlayImage-module-scss-module__RpgYOq__no-effect) .OverlayImage-module-scss-module__RpgYOq__image-overlay.OverlayImage-module-scss-module__RpgYOq__color-green{background-image:linear-gradient(#02c39d00 31%,#02c39dcc 48% 52%,#02c39d00 68%)}.OverlayImage-module-scss-module__RpgYOq__tiltComponent:not(.OverlayImage-module-scss-module__RpgYOq__rainbow) .OverlayImage-module-scss-module__RpgYOq__image-wrapper:not(.OverlayImage-module-scss-module__RpgYOq__no-effect) .OverlayImage-module-scss-module__RpgYOq__image-overlay.OverlayImage-module-scss-module__RpgYOq__color-purple{background-image:linear-gradient(#80f0 31%,#80fc 48% 52%,#80f0 68%)}.OverlayImage-module-scss-module__RpgYOq__tiltComponent:not(.OverlayImage-module-scss-module__RpgYOq__rainbow) .OverlayImage-module-scss-module__RpgYOq__image-wrapper:not(.OverlayImage-module-scss-module__RpgYOq__no-effect) .OverlayImage-module-scss-module__RpgYOq__image-overlay.OverlayImage-module-scss-module__RpgYOq__color-blue{background-image:linear-gradient(#1c49e800 31%,#1c49e8cc 48% 52%,#1c49e800 68%)}
.Pill-module-scss-module__9lGAcG__card-base{border:1px solid #4c4064;border-radius:24px}.Pill-module-scss-module__9lGAcG__pill{text-transform:none;background-color:#c466ff1a;border:1px solid #8800ff26;border-radius:32px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:6px 20px;font-family:Work Sans;font-size:14px;font-style:normal;font-weight:400;line-height:175%;text-decoration:none;list-style-type:none;display:inline-flex}@media screen and (max-width:577px){.Pill-module-scss-module__9lGAcG__pill{padding:3px 12px;font-size:.75rem}}.Pill-module-scss-module__9lGAcG__pill:hover{background-color:#b133ff1a}
.Select-module-scss-module__tiRG6a__card-base{border:1px solid #4c4064;border-radius:24px}.Select-module-scss-module__tiRG6a__select-wrapper{width:100%}.Select-module-scss-module__tiRG6a__select-wrapper .Select-module-scss-module__tiRG6a__control-wrapper{position:relative}.Select-module-scss-module__tiRG6a__select-wrapper .Select-module-scss-module__tiRG6a__control-wrapper:focus-within:before{--a:0deg;pointer-events:none;content:"";z-index:2;inset:0;background:conic-gradient(from var(--a), #6100f9, #34007d, #3d0083, #34007d, #6100f9);-webkit-mask-composite:xor;pointer-events:none;border-radius:12px;margin-top:.5rem;padding:1px;transition:--a .5s;animation-name:Select-module-scss-module__tiRG6a__button-rotate;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Select-module-scss-module__tiRG6a__select-wrapper select{appearance:none;text-transform:none;color:#fff;background:url(/images/down.svg) right 1.5rem center/1rem no-repeat;border:1px solid #706783;border-radius:.75rem;outline:none;width:100%;min-width:100%;margin-top:.5rem;padding:1rem 1.5rem;font-family:Work Sans;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;position:relative}.Select-module-scss-module__tiRG6a__select-wrapper select::placeholder,.Select-module-scss-module__tiRG6a__select-wrapper select option[disabled]{color:#706783;line-height:1.5}
.Card-module-scss-module__Q2xwdG__card-base,.Card-module-scss-module__Q2xwdG__card-wrapper .Card-module-scss-module__Q2xwdG__card{border:1px solid #4c4064;border-radius:24px}.Card-module-scss-module__Q2xwdG__card-wrapper{white-space:normal}.Card-module-scss-module__Q2xwdG__card-wrapper .Card-module-scss-module__Q2xwdG__card{gap:1.5rem;min-height:320px;padding:1rem;position:relative;overflow:hidden}@media screen and (min-width:577px){.Card-module-scss-module__Q2xwdG__card-wrapper .Card-module-scss-module__Q2xwdG__card{padding:2rem}}.Card-module-scss-module__Q2xwdG__card-wrapper .Card-module-scss-module__Q2xwdG__card .Card-module-scss-module__Q2xwdG__blur-wrap{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);z-index:-1;border-radius:1.5rem;position:absolute;inset:0}.Card-module-scss-module__Q2xwdG__card-wrapper .Card-module-scss-module__Q2xwdG__card .Card-module-scss-module__Q2xwdG__columns{align-items:flex-end}@media screen and (max-width:577px){.Card-module-scss-module__Q2xwdG__card-wrapper .Card-module-scss-module__Q2xwdG__card .Card-module-scss-module__Q2xwdG__card-image{pointer-events:none}}.Card-module-scss-module__Q2xwdG__card-wrapper .Card-module-scss-module__Q2xwdG__card img{object-fit:cover;border-radius:16px;width:100%;height:260px}@media screen and (min-width:577px){.Card-module-scss-module__Q2xwdG__card-wrapper .Card-module-scss-module__Q2xwdG__card img{height:clamp(240px,100vw,300px)}}.Card-module-scss-module__Q2xwdG__card-wrapper .Card-module-scss-module__Q2xwdG__card h3{margin-bottom:1rem}.Card-module-scss-module__Q2xwdG__card-wrapper .Card-module-scss-module__Q2xwdG__card p{margin:0}
.Marquee-module-scss-module__qzkk6a__card-base{border:1px solid #4c4064;border-radius:24px}@keyframes Marquee-module-scss-module__qzkk6a__marquee{0%{transform:translate(0%,0)}to{transform:translate(calc(-100% - 1rem))}}@keyframes Marquee-module-scss-module__qzkk6a__marquee-normal{0%{transform:translate(0%,0)}to{transform:translate(-100%)}}@keyframes Marquee-module-scss-module__qzkk6a__circle-rotate{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(60%)translateY(60%)rotate(360deg)}}@keyframes Marquee-module-scss-module__qzkk6a__circle-rotate-small{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(20%)translateY(20%)rotate(360deg)}}@keyframes Marquee-module-scss-module__qzkk6a__circle-rotate-xsmall{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(10%)translateY(10%)rotate(360deg)}}@keyframes Marquee-module-scss-module__qzkk6a__reverse-circle-rotate-xsmall{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(-10%)translateY(-10%)rotate(360deg)}}@keyframes Marquee-module-scss-module__qzkk6a__circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(60%)translateY(60%)}}@keyframes Marquee-module-scss-module__qzkk6a__reverse-circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(-60%)translateY(-45%)}}@keyframes Marquee-module-scss-module__qzkk6a__reverse-circle-rotate{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(-60%)translateY(-45%)rotate(360deg)}}@keyframes Marquee-module-scss-module__qzkk6a__big-circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(70%)translateY(80%)}}@keyframes Marquee-module-scss-module__qzkk6a__spear{0%{transform:translate(0%)translateY(-20%)rotate(0)scaleY(1)}33%{transform:translate(10%)translateY(-10%)rotate(2deg)scaleY(1.25)}50%{transform:translate(20%)translateY(20%)rotate(-2deg)scaleY(1.5)}66%{transform:translate(10%)translateY(-10%)rotate(2deg)scaleY(1.25)}to{transform:translate(0%)translateY(-20%)rotate(0)scaleY(1)}}@keyframes Marquee-module-scss-module__qzkk6a__navLoad{0%{width:360px;transform:translateY(-200%)}50%{transform:translateY(0)}to{width:100%;transform:translateY(0)}}@keyframes Marquee-module-scss-module__qzkk6a__projectsNavLoad{0%{opacity:0;transform:translateY(-200%)}to{opacity:1;transform:translateY(0)}}@keyframes Marquee-module-scss-module__qzkk6a__dropHighlight{0%{opacity:0;bottom:100%;transform:scale(0)}10%{opacity:1;transform:scale(0)}80%{bottom:-3%;transform:scale(1)}to{opacity:0;bottom:-3%}}@keyframes Marquee-module-scss-module__qzkk6a__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Marquee-module-scss-module__qzkk6a__fade-in{0%{opacity:0}to{opacity:1}}@keyframes Marquee-module-scss-module__qzkk6a__fade-in-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}@keyframes Marquee-module-scss-module__qzkk6a__skewInBottom{0%{transform:skewY(25deg)translateY(100%)}to{transform:skewY(0)translateY(0%)}}@keyframes Marquee-module-scss-module__qzkk6a__loadInBottom{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes Marquee-module-scss-module__qzkk6a__wave{0%{transform:rotate(0)}50%{transform:rotate(15deg)}to{transform:rotate(0)}}@keyframes Marquee-module-scss-module__qzkk6a__occasional-wave{0%{transform:rotate(0)}44%{transform:rotate(0)}46%{transform:rotate(15deg)}48%{transform:rotate(0)}50%{transform:rotate(15deg)}52%{transform:rotate(0)}54%{transform:rotate(15deg)}56%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes Marquee-module-scss-module__qzkk6a__rocket-takeoff{0%{transform:rotate(0)translateY(0%)translate(0%)}30%{transform:rotate(-10deg)translateY(0%)translate(0%)}70%{transform:rotate(-10deg)translateY(-200%)translate(200%)}70.1%{transform:rotate(-10deg)translateY(-250%)translate(-300%)}70.2%{transform:rotate(-10deg)translateY(250%)translate(-300%)}to{transform:rotate(0)translateY(0%)translate(0%)}}.Marquee-module-scss-module__qzkk6a__marquee-wrapper{width:100%;min-width:100vw}.Marquee-module-scss-module__qzkk6a__marquee-wrapper.Marquee-module-scss-module__qzkk6a__offset-section{margin-left:-8vw}.Marquee-module-scss-module__qzkk6a__marquee-wrapper.Marquee-module-scss-module__qzkk6a__offset-top{padding-top:16vw}.Marquee-module-scss-module__qzkk6a__marquee{margin-bottom:2.5rem}@media screen and (max-width:769px){.Marquee-module-scss-module__qzkk6a__marquee{margin-bottom:.5rem}}.Marquee-module-scss-module__qzkk6a__marquee.Marquee-module-scss-module__qzkk6a__angle-right{transform:rotate(15deg)}.Marquee-module-scss-module__qzkk6a__marquee.Marquee-module-scss-module__qzkk6a__angle-right.Marquee-module-scss-module__qzkk6a__shallow{transform:rotate(5deg)}.Marquee-module-scss-module__qzkk6a__marquee.Marquee-module-scss-module__qzkk6a__angle-left{transform:rotate(-15deg)}.Marquee-module-scss-module__qzkk6a__marquee.Marquee-module-scss-module__qzkk6a__angle-left.Marquee-module-scss-module__qzkk6a__shallow{transform:rotate(-5deg)}.Marquee-module-scss-module__qzkk6a__marquee.Marquee-module-scss-module__qzkk6a__angle-none.Marquee-module-scss-module__qzkk6a__none{transform:rotate(0)}.Marquee-module-scss-module__qzkk6a__marquee .Marquee-module-scss-module__qzkk6a__marquee-track{--speed:24s;flex-flow:row;justify-content:flex-start;align-items:center;gap:1rem;min-width:max-content;display:flex}@media screen and (max-width:769px){.Marquee-module-scss-module__qzkk6a__marquee .Marquee-module-scss-module__qzkk6a__marquee-track{gap:0}.Marquee-module-scss-module__qzkk6a__marquee .Marquee-module-scss-module__qzkk6a__marquee-track.Marquee-module-scss-module__qzkk6a__is-5.Marquee-module-scss-module__qzkk6a__columns.Marquee-module-scss-module__qzkk6a__is-variable{--columnGap:.5rem;gap:.5rem}}.Marquee-module-scss-module__qzkk6a__marquee .Marquee-module-scss-module__qzkk6a__marquee-track.Marquee-module-scss-module__qzkk6a__rtl{--direction:forwards}.Marquee-module-scss-module__qzkk6a__marquee .Marquee-module-scss-module__qzkk6a__marquee-track.Marquee-module-scss-module__qzkk6a__ltr{--direction:reverse}.Marquee-module-scss-module__qzkk6a__marquee .Marquee-module-scss-module__qzkk6a__marquee-track>*{will-change:transform;position:relative}.Marquee-module-scss-module__qzkk6a__marquee .Marquee-module-scss-module__qzkk6a__marquee-track.Marquee-module-scss-module__qzkk6a__pauseOnHover:hover>*{animation-play-state:paused}.Marquee-module-scss-module__qzkk6a__marquee.Marquee-module-scss-module__qzkk6a__auto-animation .Marquee-module-scss-module__qzkk6a__marquee-track>*{animation:Marquee-module-scss-module__qzkk6a__marquee-normal var(--speed) linear var(--direction) infinite}.Marquee-module-scss-module__qzkk6a__marquee.Marquee-module-scss-module__qzkk6a__auto-animation .Marquee-module-scss-module__qzkk6a__marquee-track>.Marquee-module-scss-module__qzkk6a__column{margin-bottom:0!important}.Marquee-module-scss-module__qzkk6a__marquee.Marquee-module-scss-module__qzkk6a__auto-animation .Marquee-module-scss-module__qzkk6a__marquee-track.Marquee-module-scss-module__qzkk6a__text-marquee>*{animation:Marquee-module-scss-module__qzkk6a__marquee var(--speed) linear var(--direction) infinite}.Marquee-module-scss-module__qzkk6a__marquee.Marquee-module-scss-module__qzkk6a__stagger .Marquee-module-scss-module__qzkk6a__column.Marquee-module-scss-module__qzkk6a__stagger-tops:nth-child(2n){transform:translateY(4vw)}.Marquee-module-scss-module__qzkk6a__marquee .Marquee-module-scss-module__qzkk6a__text-marquee>*,.Marquee-module-scss-module__qzkk6a__marquee .Marquee-module-scss-module__qzkk6a__card-marquee>*{white-space:nowrap;margin:0}
.WorkItem-module-scss-module__oSY2na__card-base{border:1px solid #4c4064;border-radius:24px}.WorkItem-module-scss-module__oSY2na__work-item-wrapper{border-bottom:1px solid #4c4064;width:100%;position:relative}.WorkItem-module-scss-module__oSY2na__work-item-wrapper:last-child{border-bottom:0}@media screen and (min-width:577px){.WorkItem-module-scss-module__oSY2na__work-item-wrapper{padding-top:0;padding-bottom:0}}.WorkItem-module-scss-module__oSY2na__work-item-wrapper a{padding:1.5rem 0;display:block}@media screen and (min-width:1025px){.WorkItem-module-scss-module__oSY2na__work-item-wrapper a{opacity:.5;transition:opacity .4s cubic-bezier(.22,1,.36,1)}}.WorkItem-module-scss-module__oSY2na__work-item-wrapper a.WorkItem-module-scss-module__oSY2na__right{padding:4vw 8vw}@media screen and (min-width:1025px){.WorkItem-module-scss-module__oSY2na__work-item-wrapper a.WorkItem-module-scss-module__oSY2na__right{padding:5rem 8vw}}.WorkItem-module-scss-module__oSY2na__work-item-wrapper a.WorkItem-module-scss-module__oSY2na__left{padding:2rem 3vw}@media screen and (max-width:1025px){.WorkItem-module-scss-module__oSY2na__work-item-wrapper a.WorkItem-module-scss-module__oSY2na__left{padding:1.5rem 8vw}}.WorkItem-module-scss-module__oSY2na__work-item-wrapper a:hover,.WorkItem-module-scss-module__oSY2na__work-item-wrapper a:focus{opacity:1}.WorkItem-module-scss-module__oSY2na__work-item-wrapper a:hover .WorkItem-module-scss-module__oSY2na__work-item-image img,.WorkItem-module-scss-module__oSY2na__work-item-wrapper a:focus .WorkItem-module-scss-module__oSY2na__work-item-image img{opacity:1;transform:scale(1.1)}.WorkItem-module-scss-module__oSY2na__work-item-wrapper a:hover h4,.WorkItem-module-scss-module__oSY2na__work-item-wrapper a:focus h4{transform:translateY(-.5rem)}.WorkItem-module-scss-module__oSY2na__work-item-wrapper a:focus{outline:none;box-shadow:0 0 15px #ffffff80}.WorkItem-module-scss-module__oSY2na__work-item-wrapper a:active{box-shadow:none;background-color:#8800ff1a;outline:none}.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__work-item{position:relative}.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__work-item-image{pointer-events:none}@media screen and (max-width:577px){.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__work-item-image{--columnGap:1.5rem}}@media screen and (min-width:1025px){.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__work-item-image.WorkItem-module-scss-module__oSY2na__image-right{z-index:1;margin:auto;position:absolute;top:auto;bottom:auto;right:-4vw}}.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__work-item-image.WorkItem-module-scss-module__oSY2na__image-right img{opacity:0;transform:scale(.8)}@media screen and (max-width:1025px){.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__work-item-image.WorkItem-module-scss-module__oSY2na__image-right img{opacity:1;transform:scale(1)}}.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__work-item-image img{object-fit:cover;border-radius:1.5rem;min-width:100%;transition:transform 1s cubic-bezier(.22,1,.36,1),opacity 1s cubic-bezier(.22,1,.36,1);overflow:hidden;box-shadow:0 0 20px #00000040}.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__work-item-content{z-index:2;position:relative}@media screen and (max-width:577px){.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__work-item-content.WorkItem-module-scss-module__oSY2na__column{padding-left:1.5rem;padding-right:1.5rem}}.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__work-item-content h4{text-transform:uppercase;text-shadow:0 8px 16px #0c041480;margin:0;font-size:clamp(26px,5vw,96px);line-height:1;transition:transform .4s cubic-bezier(.22,1,.36,1)}.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__work-item-content .WorkItem-module-scss-module__oSY2na__industry-name{color:#b9b3c1}.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__list-item-pills{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:1rem;padding-top:1rem;display:flex}@media screen and (max-width:577px){.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__list-item-pills{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:1.5rem;display:flex}}.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__list-item-pills>ul{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.5rem;margin:0;padding-inline-start:0;display:inline-flex}.WorkItem-module-scss-module__oSY2na__work-item-wrapper .WorkItem-module-scss-module__oSY2na__hover-glow-wrapper{pointer-events:none;position:absolute;inset:0;overflow:hidden}
.CaseStudyFullWidthImg-module-scss-module__d7oPRG__card-base{border:1px solid #4c4064;border-radius:24px}.CaseStudyFullWidthImg-module-scss-module__d7oPRG__case-study-full-width-img{padding:0;position:relative}.CaseStudyFullWidthImg-module-scss-module__d7oPRG__case-study-full-width-img img{min-width:100%;max-width:100%;height:auto;margin:0;display:block}
.CaseStudyInnerNav-module-scss-module__IshuRG__card-base{border:1px solid #4c4064;border-radius:24px}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__marquee{0%{transform:translate(0%,0)}to{transform:translate(calc(-100% - 1rem))}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__marquee-normal{0%{transform:translate(0%,0)}to{transform:translate(-100%)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__circle-rotate{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(60%)translateY(60%)rotate(360deg)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__circle-rotate-small{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(20%)translateY(20%)rotate(360deg)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__circle-rotate-xsmall{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(10%)translateY(10%)rotate(360deg)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__reverse-circle-rotate-xsmall{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(-10%)translateY(-10%)rotate(360deg)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(60%)translateY(60%)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__reverse-circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(-60%)translateY(-45%)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__reverse-circle-rotate{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(-60%)translateY(-45%)rotate(360deg)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__big-circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(70%)translateY(80%)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__spear{0%{transform:translate(0%)translateY(-20%)rotate(0)scaleY(1)}33%{transform:translate(10%)translateY(-10%)rotate(2deg)scaleY(1.25)}50%{transform:translate(20%)translateY(20%)rotate(-2deg)scaleY(1.5)}66%{transform:translate(10%)translateY(-10%)rotate(2deg)scaleY(1.25)}to{transform:translate(0%)translateY(-20%)rotate(0)scaleY(1)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__navLoad{0%{width:360px;transform:translateY(-200%)}50%{transform:translateY(0)}to{width:100%;transform:translateY(0)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__projectsNavLoad{0%{opacity:0;transform:translateY(-200%)}to{opacity:1;transform:translateY(0)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__dropHighlight{0%{opacity:0;bottom:100%;transform:scale(0)}10%{opacity:1;transform:scale(0)}80%{bottom:-3%;transform:scale(1)}to{opacity:0;bottom:-3%}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__fade-in{0%{opacity:0}to{opacity:1}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__fade-in-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__skewInBottom{0%{transform:skewY(25deg)translateY(100%)}to{transform:skewY(0)translateY(0%)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__loadInBottom{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__wave{0%{transform:rotate(0)}50%{transform:rotate(15deg)}to{transform:rotate(0)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__occasional-wave{0%{transform:rotate(0)}44%{transform:rotate(0)}46%{transform:rotate(15deg)}48%{transform:rotate(0)}50%{transform:rotate(15deg)}52%{transform:rotate(0)}54%{transform:rotate(15deg)}56%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes CaseStudyInnerNav-module-scss-module__IshuRG__rocket-takeoff{0%{transform:rotate(0)translateY(0%)translate(0%)}30%{transform:rotate(-10deg)translateY(0%)translate(0%)}70%{transform:rotate(-10deg)translateY(-200%)translate(200%)}70.1%{transform:rotate(-10deg)translateY(-250%)translate(-300%)}70.2%{transform:rotate(-10deg)translateY(250%)translate(-300%)}to{transform:rotate(0)translateY(0%)translate(0%)}}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav-wrapper{z-index:98;pointer-events:none;width:100vw;margin:0;padding:0 160px 1.5rem clamp(2rem,3vw,40px);position:sticky;bottom:0}@media screen and (max-width:1025px){.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav-wrapper{padding:0}}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav{pointer-events:auto;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:0;transition:all .5s cubic-bezier(.22,1,.36,1);animation:.5s cubic-bezier(.22,1,.36,1) CaseStudyInnerNav-module-scss-module__IshuRG__fade-in;display:flex}@media screen and (max-width:1025px){.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav{padding:0;transform:translateY(101%)}}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav.CaseStudyInnerNav-module-scss-module__IshuRG__hidden{opacity:0;display:none}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav ul.CaseStudyInnerNav-module-scss-module__IshuRG__inner-page-nav{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0c0414b3;border:1px solid #4c406440;border-radius:8px;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:0;margin:0;padding:.5rem;display:flex;box-shadow:0 12px 32px #0c041433,0 4px 148px #0c041440}@media screen and (max-width:1025px){.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav ul.CaseStudyInnerNav-module-scss-module__IshuRG__inner-page-nav{z-index:99;opacity:0;visibility:hidden;border-radius:1rem 1rem 0 0;flex-flow:column wrap;justify-content:flex-end;align-items:flex-start;gap:1.25rem;width:100%;padding:2.5rem 2rem 3rem;display:flex}}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav ul.CaseStudyInnerNav-module-scss-module__IshuRG__inner-page-nav li{list-style-type:none}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav ul.CaseStudyInnerNav-module-scss-module__IshuRG__inner-page-nav li a.CaseStudyInnerNav-module-scss-module__IshuRG__inner_page_link{cursor:pointer;color:#b9b3c1;border-radius:.3125rem;padding:.5rem .75rem;transition:color .3s cubic-bezier(.22,1,.36,1),background-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);display:block}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav ul.CaseStudyInnerNav-module-scss-module__IshuRG__inner-page-nav li a.CaseStudyInnerNav-module-scss-module__IshuRG__inner_page_link:hover{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#70678340;box-shadow:0 4px 148px #00000040,0 12px 32px #0003}@media screen and (max-width:1025px){.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav ul.CaseStudyInnerNav-module-scss-module__IshuRG__inner-page-nav li a.CaseStudyInnerNav-module-scss-module__IshuRG__inner_page_link{margin:-.5rem}}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav ul.CaseStudyInnerNav-module-scss-module__IshuRG__inner-page-nav li.CaseStudyInnerNav-module-scss-module__IshuRG__active a{color:#02c39d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#70678380;font-weight:600;box-shadow:0 4px 148px #00000040,0 12px 32px #0003}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav .CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-toggle{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);appearance:none;z-index:100;background-color:#0c0414b3;border:none;border-radius:50%;width:50px;height:50px;padding:4px;position:absolute;top:-5rem;left:1.75rem;box-shadow:0 12px 12px #0c041433,0 4px 32px #0c041440}@media screen and (min-width:1025px){.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav .CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-toggle{display:none}}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav .CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-toggle .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-icon{border:1px solid #ffffff40;border-radius:50%;flex-flow:column wrap;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding-left:2px;transition:all .5s cubic-bezier(.22,1,.36,1);display:flex}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav .CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-toggle .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-icon .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-bar{background-color:#fff;border-radius:4px;width:16px;height:2px;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav .CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-toggle .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-icon .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-bar:first-child{transform:translateY(0)}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav .CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-toggle .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-icon .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-bar:nth-child(2){width:12px;margin-right:4px;transform:translateY(0)}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav .CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-toggle .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-icon .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-bar:nth-child(3){width:8px;margin-right:8px;transform:translateY(0)}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav.CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-open{transform:translateY(0%)}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav.CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-open .CaseStudyInnerNav-module-scss-module__IshuRG__inner-page-nav{opacity:1;visibility:visible}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav.CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-open .CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-toggle{z-index:100;position:absolute;top:-1.5rem;left:1.75rem}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav.CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-open .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-icon{padding-left:0;transform:rotate(45deg)}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav.CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-open .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-icon .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-bar:first-child{transform:translateY(6px)}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav.CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-open .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-icon .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-bar:nth-child(2){width:16px;margin-right:0;transform:translateY(0)rotate(90deg)}.CaseStudyInnerNav-module-scss-module__IshuRG__case-study-inner-nav.CaseStudyInnerNav-module-scss-module__IshuRG__mobile-nav-open .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-icon .CaseStudyInnerNav-module-scss-module__IshuRG__toggle-bar:nth-child(3){width:16px;margin-right:0;transform:translateY(-6px)}
.CaseStudyIntro-module-scss-module__H32sBG__card-base{border:1px solid #4c4064;border-radius:24px}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro{padding-bottom:8vw}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro.CaseStudyIntro-module-scss-module__H32sBG__industry-intro{padding-top:0}@media screen and (max-width:769px){.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro.CaseStudyIntro-module-scss-module__H32sBG__industry-intro{padding-top:clamp(20px,6vw,120px)}}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro .CaseStudyIntro-module-scss-module__H32sBG__meta-wrapper{align-content:flex-start}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro .CaseStudyIntro-module-scss-module__H32sBG__client-meta{margin-top:.5em;line-height:1.5em}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro ul.CaseStudyIntro-module-scss-module__H32sBG__services-list{margin:0;padding:0;list-style-type:none}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro ul.CaseStudyIntro-module-scss-module__H32sBG__services-list li{margin-bottom:.375em}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro .CaseStudyIntro-module-scss-module__H32sBG__intro-content-wrapper{max-width:1300px;margin:auto}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro .CaseStudyIntro-module-scss-module__H32sBG__intro-main-content{margin-top:0;margin-bottom:3rem}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro p:not(.CaseStudyIntro-module-scss-module__H32sBG__kicker){line-height:1.4em}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro p.CaseStudyIntro-module-scss-module__H32sBG__stylized:not(:first-child){margin-top:3rem}@media screen and (min-width:577px){.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro .CaseStudyIntro-module-scss-module__H32sBG__intro-content{columns:2;column-gap:4rem}}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro .CaseStudyIntro-module-scss-module__H32sBG__intro-content p{line-height:1.75em}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro .CaseStudyIntro-module-scss-module__H32sBG__intro-content p:first-of-type{margin-top:0}.CaseStudyIntro-module-scss-module__H32sBG__case-study-intro img{border-radius:16px;margin-bottom:5vw}
.ContactForm-module-scss-module__O76MAa__card-base{border:1px solid #4c4064;border-radius:24px}.ContactForm-module-scss-module__O76MAa__contact-form-container h2{margin-top:2rem;margin-bottom:.5rem}.ContactForm-module-scss-module__O76MAa__contact-form-container img{border-radius:1.5rem}.ContactForm-module-scss-module__O76MAa__form-button-wrapper{text-align:right;padding-right:0}.ContactForm-module-scss-module__O76MAa__form-button-wrapper a{text-transform:uppercase;margin-top:25px;display:block}.ContactForm-module-scss-module__O76MAa__form-button-wrapper a:hover{color:#02c39d}.ContactForm-module-scss-module__O76MAa__contact-form-success-container,.ContactForm-module-scss-module__O76MAa__contact-form-error-container{text-align:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#0c041440;border:1px solid #70678333;border-radius:16px;flex-flow:column wrap;justify-content:center;align-items:center;gap:1rem;min-height:60vh;margin-bottom:3rem;padding:3rem;display:flex}.ContactForm-module-scss-module__O76MAa__contact-form-success-container h2,.ContactForm-module-scss-module__O76MAa__contact-form-error-container h2{margin:.5rem 0;font-size:clamp(32px,3vw,64px)}.ContactForm-module-scss-module__O76MAa__contact-form-success-container img,.ContactForm-module-scss-module__O76MAa__contact-form-error-container img{border-radius:16px}.ContactForm-module-scss-module__O76MAa__contact-form-success-container .ContactForm-module-scss-module__O76MAa__error-icon svg,.ContactForm-module-scss-module__O76MAa__contact-form-error-container .ContactForm-module-scss-module__O76MAa__error-icon svg{width:3rem;height:3rem}.ContactForm-module-scss-module__O76MAa__checkbox-group{padding-top:1.75rem;padding-bottom:1.75rem}@media screen and (max-width:577px){.ContactForm-module-scss-module__O76MAa__checkbox-group{padding-top:1.25rem;padding-bottom:1.25rem}}.ContactForm-module-scss-module__O76MAa__checkbox-group h3{margin-top:0;font-size:clamp(18px,2vw,24px)}.ContactForm-module-scss-module__O76MAa__checkbox-group .ContactForm-module-scss-module__O76MAa__contact-radio{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:0;display:flex}
.Checkbox-module-scss-module__FoFJsW__card-base{border:1px solid #4c4064;border-radius:24px}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes Checkbox-module-scss-module__FoFJsW__button-rotate{0%{--a:0deg}to{--a:360deg}}.Checkbox-module-scss-module__FoFJsW__checkbox-wrapper{cursor:pointer;text-transform:capitalize;flex-flow:wrap;justify-content:center;align-items:center;gap:0;margin:0 .75rem .75rem 0;font-size:.875rem;font-weight:400;line-height:20px;display:inline-flex;position:relative}.Checkbox-module-scss-module__FoFJsW__checkbox-wrapper:before{--a:0deg;pointer-events:none;content:"";opacity:0;z-index:2;inset:0;background:conic-gradient(from var(--a), #6100f9, #34007d, #3d0083, #34007d, #6100f9);-webkit-mask-composite:xor;pointer-events:none;border-radius:4rem;padding:1px;transition:--a .5s,opacity .6s cubic-bezier(.22,1,.36,1);animation-name:Checkbox-module-scss-module__FoFJsW__button-rotate;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media screen and (max-width:577px){.Checkbox-module-scss-module__FoFJsW__checkbox-wrapper{margin:0 .5rem .5rem 0;font-size:.75rem}}.Checkbox-module-scss-module__FoFJsW__checkbox-wrapper input[type=checkbox].Checkbox-module-scss-module__FoFJsW__checkbox{appearance:none;width:0}.Checkbox-module-scss-module__FoFJsW__checkbox-wrapper .Checkbox-module-scss-module__FoFJsW__checkbox-label{color:#fff;border:1px solid #706783;border-radius:4rem;padding:.75rem 1.5rem;text-decoration:none;transition:background .3s cubic-bezier(.22,1,.36,1),border .3s cubic-bezier(.22,1,.36,1);display:block}@media screen and (max-width:577px){.Checkbox-module-scss-module__FoFJsW__checkbox-wrapper .Checkbox-module-scss-module__FoFJsW__checkbox-label{padding:.25rem 1rem;font-size:.75rem}}.Checkbox-module-scss-module__FoFJsW__checkbox-wrapper input[type=checkbox].Checkbox-module-scss-module__FoFJsW__checkbox:checked+.Checkbox-module-scss-module__FoFJsW__checkbox-label{color:#fff;background-color:#4a08b2;border:1px solid #4a08b2}.Checkbox-module-scss-module__FoFJsW__checkbox-wrapper input[type=checkbox].Checkbox-module-scss-module__FoFJsW__checkbox:checked+.Checkbox-module-scss-module__FoFJsW__checkbox-label:hover{background-color:#5e0ae3}.Checkbox-module-scss-module__FoFJsW__checkbox-wrapper:focus-within:before,.Checkbox-module-scss-module__FoFJsW__checkbox-wrapper:hover:before{opacity:1}
.FewAwards-module-scss-module__I5-7sW__card-base{border:1px solid #4c4064;border-radius:24px}.FewAwards-module-scss-module__I5-7sW__few-awards.FewAwards-module-scss-module__I5-7sW__padding-top{padding-top:8vw}.FewAwards-module-scss-module__I5-7sW__few-awards p{margin:0}
.FewBenefits-module-scss-module__GNWqPW__card-base,.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-item{border:1px solid #4c4064;border-radius:24px}@media screen and (min-width:1345px){.FewBenefits-module-scss-module__GNWqPW__few-benefits{padding-top:4vw}}.FewBenefits-module-scss-module__GNWqPW__few-benefits.FewBenefits-module-scss-module__GNWqPW__generic{padding-top:12vw}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__columns{align-items:center}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__intro-copy{z-index:10}.FewBenefits-module-scss-module__GNWqPW__few-benefits h2{text-transform:uppercase}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper{animation:1s cubic-bezier(.22,1,.36,1) 1.5s FewBenefits-module-scss-module__GNWqPW__fade-in}@media screen and (max-width:1025px){.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper{margin-top:10vw}}@media screen and (max-width:769px){.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper{margin-top:0}}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper .FewBenefits-module-scss-module__GNWqPW__carousel-controls{z-index:1;flex-flow:row;justify-content:center;align-items:center;gap:1rem;margin-top:4rem;display:flex;position:relative}@media screen and (min-width:1025px){.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper .FewBenefits-module-scss-module__GNWqPW__carousel-controls{height:75px;margin-top:-75px;display:none}}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper .FewBenefits-module-scss-module__GNWqPW__carousel-controls.FewBenefits-module-scss-module__GNWqPW__disabled{display:none}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper .FewBenefits-module-scss-module__GNWqPW__carousel-controls .FewBenefits-module-scss-module__GNWqPW__carousel-control{width:75px;height:75px;top:unset;left:unset;right:unset;bottom:unset;border:2px solid #ffffff80;border-radius:50%;place-items:center;transition:background .3s cubic-bezier(.72,.09,.23,.89),transform .3s cubic-bezier(.72,.09,.23,.89);display:grid;position:relative}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper .FewBenefits-module-scss-module__GNWqPW__carousel-controls .FewBenefits-module-scss-module__GNWqPW__carousel-control:before,.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper .FewBenefits-module-scss-module__GNWqPW__carousel-controls .FewBenefits-module-scss-module__GNWqPW__carousel-control:after{content:none}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper .FewBenefits-module-scss-module__GNWqPW__carousel-controls .FewBenefits-module-scss-module__GNWqPW__carousel-control.FewBenefits-module-scss-module__GNWqPW__control-prev{transform:rotate(180deg)}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper .FewBenefits-module-scss-module__GNWqPW__carousel-controls .FewBenefits-module-scss-module__GNWqPW__carousel-control.FewBenefits-module-scss-module__GNWqPW__control-prev:hover{transform:scale(1.1)rotate(180deg)}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper .FewBenefits-module-scss-module__GNWqPW__carousel-controls .FewBenefits-module-scss-module__GNWqPW__carousel-control svg path{transition:fill .3s cubic-bezier(.72,.09,.23,.89)}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper .FewBenefits-module-scss-module__GNWqPW__carousel-controls .FewBenefits-module-scss-module__GNWqPW__carousel-control:hover{background-color:#fff;transform:scale(1.1)}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-wrapper .FewBenefits-module-scss-module__GNWqPW__carousel-controls .FewBenefits-module-scss-module__GNWqPW__carousel-control:hover svg path{fill:#0c0414}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-item{background-color:#0c0414;flex-flow:column wrap;justify-content:center;align-items:flex-start;gap:1rem;width:35vw;min-width:320px;max-width:600px;height:600px;padding:clamp(2rem,4vw,4rem);display:flex;position:relative}@media screen and (max-width:769px){.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-item{width:80vw;height:400px}}@media screen and (max-width:1025px){.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-item{width:50vw;height:400px}}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-item:before{content:"";z-index:1;opacity:0;background:url(/images/color-effects/benefits-card-background.jpg) 50%/cover;border-radius:1.5rem;transition:opacity 1.2s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-item .FewBenefits-module-scss-module__GNWqPW__benefits-slider-item-content{z-index:2;opacity:1;position:relative}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-item .FewBenefits-module-scss-module__GNWqPW__benefits-slider-item-content h4{margin:0 0 .75em;font-size:clamp(24px,3vw,46px)}.FewBenefits-module-scss-module__GNWqPW__few-benefits .FewBenefits-module-scss-module__GNWqPW__benefits-slider-item .FewBenefits-module-scss-module__GNWqPW__benefits-slider-item-content h4 span{margin:0 0 1.25rem;font-size:clamp(21px,3vw,32px)}
.PageHero-module-scss-module__-8Qzwa__card-base{border:1px solid #4c4064;border-radius:24px}.PageHero-module-scss-module__-8Qzwa__page-hero .PageHero-module-scss-module__-8Qzwa__intro-wrapper p:first-of-type{margin-top:0}.PageHero-module-scss-module__-8Qzwa__page-hero strong,.PageHero-module-scss-module__-8Qzwa__page-hero em{color:#02c39d}.PageHero-module-scss-module__-8Qzwa__page-hero .PageHero-module-scss-module__-8Qzwa__hero-intro-secondary-content p{text-transform:none;font-family:Work Sans;font-size:24px;font-style:normal;font-weight:300;line-height:175%;text-decoration:none}
.PageHeroForm-module-scss-module__m73b7q__card-base{border:1px solid #4c4064;border-radius:24px}.PageHeroForm-module-scss-module__m73b7q__page-hero-form{padding-bottom:8vw}.PageHeroForm-module-scss-module__m73b7q__page-hero-form h1{text-transform:uppercase;margin-bottom:1.5rem;margin-left:0;font-size:clamp(34px,4.25vw,86px);line-height:1}.PageHeroForm-module-scss-module__m73b7q__page-hero-form .PageHeroForm-module-scss-module__m73b7q__hero-intro-content p:first-of-type{margin-top:0;margin-bottom:0}.PageHeroForm-module-scss-module__m73b7q__page-hero-form .PageHeroForm-module-scss-module__m73b7q__hero-intro-secondary-content p{text-transform:none;font-family:Work Sans;font-size:24px;font-style:normal;font-weight:300;line-height:175%;text-decoration:none}@media screen and (max-width:577px){.PageHeroForm-module-scss-module__m73b7q__page-hero-form .PageHeroForm-module-scss-module__m73b7q__hero-intro-secondary-content p{font-size:1rem}}.PageHeroForm-module-scss-module__m73b7q__page-hero-form form{max-width:800px}
.Testimonials-module-scss-module__ahOGbG__card-base{border:1px solid #4c4064;border-radius:24px}.Testimonials-module-scss-module__ahOGbG__testimonials-block{padding:12vw 8vw;position:relative}.Testimonials-module-scss-module__ahOGbG__testimonials-block:after{content:"";z-index:-1;position:absolute;inset:50% 0 0}.Testimonials-module-scss-module__ahOGbG__testimonials-block.Testimonials-module-scss-module__ahOGbG__white{color:#0c0414;background-color:#fff}.Testimonials-module-scss-module__ahOGbG__testimonials-block.Testimonials-module-scss-module__ahOGbG__white:after{content:none}.Testimonials-module-scss-module__ahOGbG__testimonials-block.Testimonials-module-scss-module__ahOGbG__white .Testimonials-module-scss-module__ahOGbG__testimonial-meta-wrapper p{color:#706783}.Testimonials-module-scss-module__ahOGbG__testimonials-block.Testimonials-module-scss-module__ahOGbG__white svg.Testimonials-module-scss-module__ahOGbG__quote-icon path{stroke:#0c0414}.Testimonials-module-scss-module__ahOGbG__testimonials-block.Testimonials-module-scss-module__ahOGbG__white .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-control{border:2px solid #0c041480}.Testimonials-module-scss-module__ahOGbG__testimonials-block.Testimonials-module-scss-module__ahOGbG__white .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-control svg path{fill:#0c0414}.Testimonials-module-scss-module__ahOGbG__testimonials-block+.Testimonials-module-scss-module__ahOGbG__testimonials-block.Testimonials-module-scss-module__ahOGbG__white{margin-top:6vw}.Testimonials-module-scss-module__ahOGbG__testimonials-block h2{text-transform:uppercase}@media screen and (max-width:769px){.Testimonials-module-scss-module__ahOGbG__testimonials-block h2{font-size:clamp(2.125rem,5vw,3.5rem)}}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__content-wrapper{position:relative}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__content-wrapper .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-wrapper{width:100vw;margin-left:-8vw}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial,.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__slide{padding:4px 8vw}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-content{max-width:1400px}@media screen and (min-width:1025px){.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-content{margin-left:2.5rem}}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-content .Testimonials-module-scss-module__ahOGbG__quote{text-transform:none;font-family:Work Sans;font-size:clamp(17px,3vw,40px);font-style:normal;font-weight:400;line-height:1.55em;text-decoration:none}@media screen and (max-width:769px){.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-content .Testimonials-module-scss-module__ahOGbG__quote{line-height:1.75em}}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-content .Testimonials-module-scss-module__ahOGbG__quote p{margin-top:0}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-content .Testimonials-module-scss-module__ahOGbG__quote p em{font-family:century-old-style-std}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-content .Testimonials-module-scss-module__ahOGbG__quote .Testimonials-module-scss-module__ahOGbG__quote-icon{float:left;width:5em;margin-left:-2.5em;margin-right:1.125em;font-size:1rem}@media screen and (max-width:769px){.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-content .Testimonials-module-scss-module__ahOGbG__quote .Testimonials-module-scss-module__ahOGbG__quote-icon{margin-top:-.75rem;margin-bottom:-1rem;font-size:.5rem}}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-meta-wrapper{flex-flow:row;justify-content:flex-start;align-items:center;gap:1rem;margin-top:4vw;display:flex}@media screen and (min-width:1025px){.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-meta-wrapper{margin-left:2.5rem}}@media screen and (max-width:769px){.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-meta-wrapper{margin-top:2rem}}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-meta-wrapper .Testimonials-module-scss-module__ahOGbG__meta-avatar{flex-shrink:0}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-meta-wrapper .Testimonials-module-scss-module__ahOGbG__meta-avatar img.Testimonials-module-scss-module__ahOGbG__avatar{object-fit:cover;border-radius:50%;width:4.625rem;height:4.625rem}@media screen and (max-width:769px){.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-meta-wrapper .Testimonials-module-scss-module__ahOGbG__meta-avatar img.Testimonials-module-scss-module__ahOGbG__avatar{width:3.25rem;height:3.25rem}}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-meta-wrapper h6{margin:0;font-size:1.5rem}@media screen and (max-width:769px){.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-meta-wrapper h6{font-size:1.125rem}}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-meta-wrapper p{color:#b9b3c1;margin:0;font-size:1.25rem;line-height:1.25}@media screen and (max-width:769px){.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonial-meta-wrapper p{font-size:.875rem}}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls{z-index:1;flex-flow:row;justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;padding:0 8vw;display:flex;position:relative}@media screen and (min-width:1025px){.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls{height:75px;margin-top:-75px}}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls.Testimonials-module-scss-module__ahOGbG__disabled{display:none}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-control{width:75px;height:75px;top:unset;left:unset;right:unset;bottom:unset;border:2px solid #ffffff80;border-radius:50%;place-items:center;transition:background .3s cubic-bezier(.72,.09,.23,.89),transform .3s cubic-bezier(.72,.09,.23,.89);display:grid;position:relative}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-control:before,.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-control:after{content:none}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-control.Testimonials-module-scss-module__ahOGbG__control-prev{transform:rotate(180deg)}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-control.Testimonials-module-scss-module__ahOGbG__control-prev:hover{transform:scale(1.1)rotate(180deg)}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-control svg path{transition:fill .3s cubic-bezier(.72,.09,.23,.89)}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-control:hover{background-color:#fff;transform:scale(1.1)}.Testimonials-module-scss-module__ahOGbG__testimonials-block .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-controls .Testimonials-module-scss-module__ahOGbG__testimonials-carousel-control:hover svg path{fill:#0c0414}
.ServiceCard-module-scss-module__ufkJrq__card-base{border:1px solid #4c4064;border-radius:24px}.ServiceCard-module-scss-module__ufkJrq__service-card-wrapper{border-top:1px solid #0000;border-bottom:1px solid #4c4064;margin-top:-1px;transition:border .3s ease-in-out;position:relative;overflow:hidden;padding:56px calc(8vw + .75rem)!important}.ServiceCard-module-scss-module__ufkJrq__service-card-wrapper:last-child{border-bottom:0}.ServiceCard-module-scss-module__ufkJrq__service-card-wrapper:hover{border-top:1px solid #4c4064}.ServiceCard-module-scss-module__ufkJrq__service-card-wrapper .ServiceCard-module-scss-module__ufkJrq__service-content{z-index:0;position:relative}.ServiceCard-module-scss-module__ufkJrq__service-card-wrapper .ServiceCard-module-scss-module__ufkJrq__service-content h3{margin-top:0;margin-bottom:.5em}.ServiceCard-module-scss-module__ufkJrq__service-card-wrapper .ServiceCard-module-scss-module__ufkJrq__list-item-pills>ul{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.5rem;margin:0;padding-inline-start:0;display:flex}.ServiceCard-module-scss-module__ufkJrq__service-card-wrapper .ServiceCard-module-scss-module__ufkJrq__hover-glow-wrapper{pointer-events:none;position:absolute;inset:0;overflow:hidden}
.ServicesList-module-scss-module__9W7xcq__card-base{border:1px solid #4c4064;border-radius:24px}
.FloatingCTA-module-scss-module__4UWbjG__card-base{border:1px solid #4c4064;border-radius:24px}@keyframes FloatingCTA-module-scss-module__4UWbjG__marquee{0%{transform:translate(0%,0)}to{transform:translate(calc(-100% - 1rem))}}@keyframes FloatingCTA-module-scss-module__4UWbjG__marquee-normal{0%{transform:translate(0%,0)}to{transform:translate(-100%)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__circle-rotate{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(60%)translateY(60%)rotate(360deg)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__circle-rotate-small{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(20%)translateY(20%)rotate(360deg)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__circle-rotate-xsmall{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(10%)translateY(10%)rotate(360deg)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__reverse-circle-rotate-xsmall{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(-10%)translateY(-10%)rotate(360deg)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(60%)translateY(60%)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__reverse-circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(-60%)translateY(-45%)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__reverse-circle-rotate{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(-60%)translateY(-45%)rotate(360deg)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__big-circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(70%)translateY(80%)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__spear{0%{transform:translate(0%)translateY(-20%)rotate(0)scaleY(1)}33%{transform:translate(10%)translateY(-10%)rotate(2deg)scaleY(1.25)}50%{transform:translate(20%)translateY(20%)rotate(-2deg)scaleY(1.5)}66%{transform:translate(10%)translateY(-10%)rotate(2deg)scaleY(1.25)}to{transform:translate(0%)translateY(-20%)rotate(0)scaleY(1)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__navLoad{0%{width:360px;transform:translateY(-200%)}50%{transform:translateY(0)}to{width:100%;transform:translateY(0)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__projectsNavLoad{0%{opacity:0;transform:translateY(-200%)}to{opacity:1;transform:translateY(0)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__dropHighlight{0%{opacity:0;bottom:100%;transform:scale(0)}10%{opacity:1;transform:scale(0)}80%{bottom:-3%;transform:scale(1)}to{opacity:0;bottom:-3%}}@keyframes FloatingCTA-module-scss-module__4UWbjG__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__fade-in{0%{opacity:0}to{opacity:1}}@keyframes FloatingCTA-module-scss-module__4UWbjG__fade-in-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__skewInBottom{0%{transform:skewY(25deg)translateY(100%)}to{transform:skewY(0)translateY(0%)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__loadInBottom{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__wave{0%{transform:rotate(0)}50%{transform:rotate(15deg)}to{transform:rotate(0)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__occasional-wave{0%{transform:rotate(0)}44%{transform:rotate(0)}46%{transform:rotate(15deg)}48%{transform:rotate(0)}50%{transform:rotate(15deg)}52%{transform:rotate(0)}54%{transform:rotate(15deg)}56%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes FloatingCTA-module-scss-module__4UWbjG__rocket-takeoff{0%{transform:rotate(0)translateY(0%)translate(0%)}30%{transform:rotate(-10deg)translateY(0%)translate(0%)}70%{transform:rotate(-10deg)translateY(-200%)translate(200%)}70.1%{transform:rotate(-10deg)translateY(-250%)translate(-300%)}70.2%{transform:rotate(-10deg)translateY(250%)translate(-300%)}to{transform:rotate(0)translateY(0%)translate(0%)}}.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0c04144d;border-radius:50%;width:115px;height:115px;padding:6px;transition:background .3s cubic-bezier(.22,1,.36,1);position:fixed;bottom:1.5em;right:1.5em}@media screen and (max-width:769px){.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper{width:88px;height:88px;bottom:.875rem;right:.875rem}}.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper:hover .FloatingCTA-module-scss-module__4UWbjG__floating-cta-text svg{transform:scale(.95)}.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper:hover .FloatingCTA-module-scss-module__4UWbjG__floating-cta-hand{animation:1s ease-in-out infinite FloatingCTA-module-scss-module__4UWbjG__wave}.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper a{border-radius:50%;width:103px;height:103px;display:flex}@media screen and (max-width:769px){.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper a{width:80px;height:80px}}.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper a:focus,.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper a:focus-visible{box-shadow:none;background-color:#ffffff14;outline:none}.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper a:focus .FloatingCTA-module-scss-module__4UWbjG__floating-cta-text svg,.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper a:focus-visible .FloatingCTA-module-scss-module__4UWbjG__floating-cta-text svg{transform:scale(1.1)}.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper a:focus .FloatingCTA-module-scss-module__4UWbjG__floating-cta-hand,.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper a:focus-visible .FloatingCTA-module-scss-module__4UWbjG__floating-cta-hand{animation:1s ease-in-out infinite FloatingCTA-module-scss-module__4UWbjG__wave}.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper .FloatingCTA-module-scss-module__4UWbjG__floating-cta-text{width:103px;height:103px;animation:30s linear infinite FloatingCTA-module-scss-module__4UWbjG__rotate;display:block;position:absolute;top:6px;left:6px}@media screen and (max-width:769px){.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper .FloatingCTA-module-scss-module__4UWbjG__floating-cta-text{width:80px;height:80px;top:4px;left:4px}}.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper .FloatingCTA-module-scss-module__4UWbjG__floating-cta-text svg{width:100%;height:100%;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper .FloatingCTA-module-scss-module__4UWbjG__floating-cta-hand{max-width:64%;margin:auto;animation:15s ease-in-out infinite FloatingCTA-module-scss-module__4UWbjG__occasional-wave;position:absolute;inset:-3% 0 0}@media screen and (max-width:769px){.FloatingCTA-module-scss-module__4UWbjG__floating-cta-wrapper .FloatingCTA-module-scss-module__4UWbjG__floating-cta-hand{top:0;left:4%}}
.IconCard-module-scss-module__igy8CW__card-base,.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card{border:1px solid #4c4064;border-radius:24px}.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card{height:100%;padding:1rem;position:relative;overflow:hidden}@media screen and (min-width:577px){.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card{padding:2rem}}@media screen and (min-width:820px) and (max-width:1023px){.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card{padding:1.375rem}}.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card .IconCard-module-scss-module__igy8CW__blur-wrap{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);z-index:1;border-radius:1.5rem;position:absolute;inset:0}.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card .IconCard-module-scss-module__igy8CW__content-wrapper{z-index:2;flex-flow:column;justify-content:flex-end;align-items:flex-start;gap:0;display:flex;position:relative}@media screen and (min-width:577px){.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card .IconCard-module-scss-module__igy8CW__content-wrapper{height:calc(240px - 2rem);min-height:calc(240px - 2rem)}}.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card .IconCard-module-scss-module__igy8CW__icon-wrapper{flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex;flex:1!important}@media screen and (max-width:577px){.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card .IconCard-module-scss-module__igy8CW__icon-wrapper{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:0;display:flex}.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card .IconCard-module-scss-module__igy8CW__icon-wrapper img{max-width:3rem}}.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card .IconCard-module-scss-module__igy8CW__card-title{flex-flow:wrap;flex:1;justify-content:space-between;align-self:flex-end;align-items:flex-end;gap:1rem;display:flex}.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card .IconCard-module-scss-module__igy8CW__card-title p{letter-spacing:1px;text-transform:uppercase;margin:0;font-family:Work Sans;font-size:20px;font-style:normal;font-weight:600;text-decoration:none}@media screen and (max-width:577px){.IconCard-module-scss-module__igy8CW__card-wrapper .IconCard-module-scss-module__igy8CW__card .IconCard-module-scss-module__igy8CW__card-title p.IconCard-module-scss-module__igy8CW__card-text{font-size:.75rem}}
.CardBackground-module-scss-module__XQmhUW__card-base{border:1px solid #4c4064;border-radius:24px}.CardBackground-module-scss-module__XQmhUW__card-background{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius:1.5rem;place-items:center;margin:auto;display:grid;position:absolute;inset:0;overflow:hidden;-webkit-transform:translate(0,0);-moz-transform:translate(0,0)}.CardBackground-module-scss-module__XQmhUW__card-background .CardBackground-module-scss-module__XQmhUW__bubble{z-index:-1;background-color:#02c39d;border-radius:50%;width:200px;height:150px;position:absolute;top:0;left:-20%;transform:translate(0,0)}.CardBackground-module-scss-module__XQmhUW__card-background .CardBackground-module-scss-module__XQmhUW__bubble2{background-color:#9d00ff;width:50px;transform:rotate(-25deg)}.CardBackground-module-scss-module__XQmhUW__card-background .CardBackground-module-scss-module__XQmhUW__bubble3{filter:blur(50px);background-color:#4a08b2;width:300px;height:350px;inset:auto 90% 30% auto}.CardBackground-module-scss-module__XQmhUW__card-background .CardBackground-module-scss-module__XQmhUW__bubble4{background-color:#08036e;width:400px;height:300px;top:80%;left:-50%}
.Noise-module-scss-module__yXukSa__card-base{border:1px solid #4c4064;border-radius:24px}.Noise-module-scss-module__yXukSa__noise{pointer-events:none;opacity:.05;z-index:1000;background-image:url(/images/static2.gif);background-size:80px 80px;width:100vw;height:100vh;position:fixed;inset:0}@media screen and (max-width:1025px){.Noise-module-scss-module__yXukSa__noise{opacity:.03;background-size:60px 60px}}
.Cursor-module-scss-module__BkI70a__card-base{border:1px solid #4c4064;border-radius:24px}.Cursor-module-scss-module__BkI70a__cursor-wrapper{pointer-events:none;margin:auto;position:fixed;inset:0}.Cursor-module-scss-module__BkI70a__cursor{z-index:10000;mix-blend-mode:difference;pointer-events:none;color:#fff;text-align:center;opacity:0;will-change:opacity,transform,width,height;background-color:#fff;border-radius:200px;justify-content:center;place-items:center;font-size:16px;transition:opacity .3s ease-out;display:grid;position:fixed;top:0;left:0}@media (hover:none){.Cursor-module-scss-module__BkI70a__cursor{display:none!important}}.Cursor-module-scss-module__BkI70a__cursorText{font-size:inherit;pointer-events:none;flex:auto;margin:auto}
.ScrollMarquee-module-scss-module__GaLiua__card-base{border:1px solid #4c4064;border-radius:24px}@keyframes ScrollMarquee-module-scss-module__GaLiua__marquee{0%{transform:translate(0%,0)}to{transform:translate(calc(-100% - 1rem))}}@keyframes ScrollMarquee-module-scss-module__GaLiua__marquee-normal{0%{transform:translate(0%,0)}to{transform:translate(-100%)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__circle-rotate{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(60%)translateY(60%)rotate(360deg)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__circle-rotate-small{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(20%)translateY(20%)rotate(360deg)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__circle-rotate-xsmall{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(10%)translateY(10%)rotate(360deg)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__reverse-circle-rotate-xsmall{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(-10%)translateY(-10%)rotate(360deg)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(60%)translateY(60%)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__reverse-circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(-60%)translateY(-45%)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__reverse-circle-rotate{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(-60%)translateY(-45%)rotate(360deg)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__big-circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(70%)translateY(80%)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__spear{0%{transform:translate(0%)translateY(-20%)rotate(0)scaleY(1)}33%{transform:translate(10%)translateY(-10%)rotate(2deg)scaleY(1.25)}50%{transform:translate(20%)translateY(20%)rotate(-2deg)scaleY(1.5)}66%{transform:translate(10%)translateY(-10%)rotate(2deg)scaleY(1.25)}to{transform:translate(0%)translateY(-20%)rotate(0)scaleY(1)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__navLoad{0%{width:360px;transform:translateY(-200%)}50%{transform:translateY(0)}to{width:100%;transform:translateY(0)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__projectsNavLoad{0%{opacity:0;transform:translateY(-200%)}to{opacity:1;transform:translateY(0)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__dropHighlight{0%{opacity:0;bottom:100%;transform:scale(0)}10%{opacity:1;transform:scale(0)}80%{bottom:-3%;transform:scale(1)}to{opacity:0;bottom:-3%}}@keyframes ScrollMarquee-module-scss-module__GaLiua__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__fade-in{0%{opacity:0}to{opacity:1}}@keyframes ScrollMarquee-module-scss-module__GaLiua__fade-in-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__skewInBottom{0%{transform:skewY(25deg)translateY(100%)}to{transform:skewY(0)translateY(0%)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__loadInBottom{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__wave{0%{transform:rotate(0)}50%{transform:rotate(15deg)}to{transform:rotate(0)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__occasional-wave{0%{transform:rotate(0)}44%{transform:rotate(0)}46%{transform:rotate(15deg)}48%{transform:rotate(0)}50%{transform:rotate(15deg)}52%{transform:rotate(0)}54%{transform:rotate(15deg)}56%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes ScrollMarquee-module-scss-module__GaLiua__rocket-takeoff{0%{transform:rotate(0)translateY(0%)translate(0%)}30%{transform:rotate(-10deg)translateY(0%)translate(0%)}70%{transform:rotate(-10deg)translateY(-200%)translate(200%)}70.1%{transform:rotate(-10deg)translateY(-250%)translate(-300%)}70.2%{transform:rotate(-10deg)translateY(250%)translate(-300%)}to{transform:rotate(0)translateY(0%)translate(0%)}}.ScrollMarquee-module-scss-module__GaLiua__marquee-wrapper{width:100%;min-width:100vw}.ScrollMarquee-module-scss-module__GaLiua__marquee-wrapper.ScrollMarquee-module-scss-module__GaLiua__offset-section{margin-left:-8vw}.ScrollMarquee-module-scss-module__GaLiua__marquee-wrapper.ScrollMarquee-module-scss-module__GaLiua__offset-top{padding-top:16vw}.ScrollMarquee-module-scss-module__GaLiua__marquee{margin-bottom:2.5rem}@media screen and (max-width:769px){.ScrollMarquee-module-scss-module__GaLiua__marquee{margin-bottom:.5rem}}.ScrollMarquee-module-scss-module__GaLiua__marquee.ScrollMarquee-module-scss-module__GaLiua__angle-right{transform:rotate(15deg)}.ScrollMarquee-module-scss-module__GaLiua__marquee.ScrollMarquee-module-scss-module__GaLiua__angle-right.ScrollMarquee-module-scss-module__GaLiua__shallow{transform:rotate(5deg)}.ScrollMarquee-module-scss-module__GaLiua__marquee.ScrollMarquee-module-scss-module__GaLiua__angle-left{transform:rotate(-15deg)}.ScrollMarquee-module-scss-module__GaLiua__marquee.ScrollMarquee-module-scss-module__GaLiua__angle-left.ScrollMarquee-module-scss-module__GaLiua__shallow{transform:rotate(-5deg)}.ScrollMarquee-module-scss-module__GaLiua__marquee.ScrollMarquee-module-scss-module__GaLiua__angle-none.ScrollMarquee-module-scss-module__GaLiua__none{transform:rotate(0)}.ScrollMarquee-module-scss-module__GaLiua__marquee .ScrollMarquee-module-scss-module__GaLiua__marquee-track{--speed:24s;will-change:transform;flex-flow:row;justify-content:flex-start;align-items:center;gap:1rem;min-width:max-content;display:flex}@media screen and (max-width:769px){.ScrollMarquee-module-scss-module__GaLiua__marquee .ScrollMarquee-module-scss-module__GaLiua__marquee-track{gap:0}.ScrollMarquee-module-scss-module__GaLiua__marquee .ScrollMarquee-module-scss-module__GaLiua__marquee-track.ScrollMarquee-module-scss-module__GaLiua__is-5.ScrollMarquee-module-scss-module__GaLiua__columns.ScrollMarquee-module-scss-module__GaLiua__is-variable{--columnGap:.5rem;gap:.5rem}}.ScrollMarquee-module-scss-module__GaLiua__marquee .ScrollMarquee-module-scss-module__GaLiua__marquee-track.ScrollMarquee-module-scss-module__GaLiua__rtl{--direction:forwards}.ScrollMarquee-module-scss-module__GaLiua__marquee .ScrollMarquee-module-scss-module__GaLiua__marquee-track.ScrollMarquee-module-scss-module__GaLiua__ltr{--direction:reverse}.ScrollMarquee-module-scss-module__GaLiua__marquee .ScrollMarquee-module-scss-module__GaLiua__marquee-track>*{will-change:transform;position:relative}@media screen and (touch:none){.ScrollMarquee-module-scss-module__GaLiua__marquee .ScrollMarquee-module-scss-module__GaLiua__marquee-track.ScrollMarquee-module-scss-module__GaLiua__pauseOnHover:hover>*{animation-play-state:paused}}.ScrollMarquee-module-scss-module__GaLiua__marquee.ScrollMarquee-module-scss-module__GaLiua__auto-animation .ScrollMarquee-module-scss-module__GaLiua__marquee-track>*{animation:ScrollMarquee-module-scss-module__GaLiua__marquee var(--speed) linear var(--direction) infinite}.ScrollMarquee-module-scss-module__GaLiua__marquee.ScrollMarquee-module-scss-module__GaLiua__stagger .ScrollMarquee-module-scss-module__GaLiua__column.ScrollMarquee-module-scss-module__GaLiua__stagger-tops:nth-child(2n){transform:translateY(4vw)}.ScrollMarquee-module-scss-module__GaLiua__marquee .ScrollMarquee-module-scss-module__GaLiua__text-marquee>*,.ScrollMarquee-module-scss-module__GaLiua__marquee .ScrollMarquee-module-scss-module__GaLiua__card-marquee>*{white-space:nowrap;margin:0}.ScrollMarquee-module-scss-module__GaLiua__marquee .ScrollMarquee-module-scss-module__GaLiua__logo-marquee{min-width:100vw;max-width:100vw}
.FewInNumbers-module-scss-module__693STq__card-base{border:1px solid #4c4064;border-radius:24px}
.StatCard-module-scss-module__p3mweG__card-base,.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card{border:1px solid #4c4064;border-radius:24px}.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card{height:100%;padding:2rem;position:relative;overflow:hidden}@media screen and (min-width:1025px){.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card{margin-bottom:2rem;padding:3rem}}@media screen and (min-width:1345px){.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card{min-height:260px}}.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card .StatCard-module-scss-module__p3mweG__blur-wrap{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);z-index:1;border-radius:1.5rem;position:absolute;inset:0}.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card .StatCard-module-scss-module__p3mweG__columns{z-index:2;border-radius:2rem;position:relative;overflow:hidden}.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card .StatCard-module-scss-module__p3mweG__stat-wrapper{flex-flow:row;justify-content:flex-start;align-items:center;gap:1rem;display:flex}@media screen and (max-width:577px){.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card .StatCard-module-scss-module__p3mweG__stat-wrapper{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:0;display:flex}.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card .StatCard-module-scss-module__p3mweG__stat-wrapper p,.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card .StatCard-module-scss-module__p3mweG__stat-wrapper h3{margin:0}}@media screen and (max-width:1025px){.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card .StatCard-module-scss-module__p3mweG__stat-wrapper p{margin-bottom:.5em}}.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card .StatCard-module-scss-module__p3mweG__stat-wrapper p{line-height:1}.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card h3{margin-top:0;margin-bottom:1rem;margin-right:1rem;font-style:normal;line-height:1}@media screen and (max-width:1025px){.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card h3{margin-bottom:0;font-size:48px}}.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card p.StatCard-module-scss-module__p3mweG__stat-description{text-transform:none;margin:0;font-family:Work Sans;font-size:18px;font-style:normal;font-weight:400;line-height:175%;text-decoration:none}@media screen and (max-width:577px){.StatCard-module-scss-module__p3mweG__card-wrapper .StatCard-module-scss-module__p3mweG__card p.StatCard-module-scss-module__p3mweG__stat-description{font-size:.875rem}}
.NewsletterForm-module-scss-module__bKW_jW__card-base{border:1px solid #4c4064;border-radius:24px}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper{flex-flow:column wrap;justify-content:center;align-items:flex-end;gap:1rem;display:flex}@media screen and (max-width:1025px){.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper{margin:2rem auto 3rem}}@media screen and (max-width:769px){.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper{margin:0 auto 6rem}}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper .NewsletterForm-module-scss-module__bKW_jW__newsletter-card{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);color:#0c0414;background:#ffffff80;border:1px solid #cfc1ea;border-radius:24px;max-width:605px;position:relative}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper .NewsletterForm-module-scss-module__bKW_jW__newsletter-card .NewsletterForm-module-scss-module__bKW_jW__form-wrap{flex-flow:column wrap;justify-content:center;align-items:center;gap:2rem;padding:2.5rem;transition:opacity .2s ease-out;display:flex}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper .NewsletterForm-module-scss-module__bKW_jW__newsletter-card .NewsletterForm-module-scss-module__bKW_jW__form-wrap.NewsletterForm-module-scss-module__bKW_jW__hide{opacity:0}@media screen and (max-width:577px){.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper .NewsletterForm-module-scss-module__bKW_jW__newsletter-card .NewsletterForm-module-scss-module__bKW_jW__form-wrap{gap:1rem;padding:1.5rem}}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper .NewsletterForm-module-scss-module__bKW_jW__newsletter-card h4{color:#0c0414;margin:0;font-size:1.25rem;font-weight:600}@media screen and (max-width:577px){.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper .NewsletterForm-module-scss-module__bKW_jW__newsletter-card h4{font-size:.875rem}}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander{width:100%;margin:0}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander .NewsletterForm-module-scss-module__bKW_jW__newsletter-card{background-color:#0000;border:none;width:100%;max-width:100%;margin-bottom:1rem}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander .NewsletterForm-module-scss-module__bKW_jW__newsletter-card .NewsletterForm-module-scss-module__bKW_jW__form-wrap{padding:0}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander input{color:#fff;background-color:#ffffff0d;border-color:#ffffff1a;width:100%;padding:24px}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander input::placeholder{color:#fff6}@media screen and (max-width:769px){.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander input{padding:1rem}}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander label{color:#fff}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander button{place-items:center;width:54px;height:54px;display:grid}@media screen and (min-width:769px){.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander button{width:68px;height:68px;margin-bottom:-13px;padding:20px}}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander .NewsletterForm-module-scss-module__bKW_jW__error-wrapper{color:#fff;background-color:#0c041480}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander .NewsletterForm-module-scss-module__bKW_jW__sending-wrapper{color:#ffffffb3}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander .NewsletterForm-module-scss-module__bKW_jW__success-wrapper{color:#fff;padding:24px}.NewsletterForm-module-scss-module__bKW_jW__newsletter-wrapper.NewsletterForm-module-scss-module__bKW_jW__newsletter-on-lander .NewsletterForm-module-scss-module__bKW_jW__success-wrapper h4{color:#fff}.NewsletterForm-module-scss-module__bKW_jW__newsletter-input-fields{flex-flow:row;justify-content:space-between;align-items:flex-end;gap:1rem;width:100%;display:flex}@media screen and (max-width:577px){.NewsletterForm-module-scss-module__bKW_jW__newsletter-input-fields{gap:8px}}.NewsletterForm-module-scss-module__bKW_jW__newsletter-input-fields .NewsletterForm-module-scss-module__bKW_jW__mc-field-group{flex-flow:column;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;max-height:74px;display:flex}.NewsletterForm-module-scss-module__bKW_jW__newsletter-input-fields .NewsletterForm-module-scss-module__bKW_jW__mc-field-group label{margin-bottom:0}.NewsletterForm-module-scss-module__bKW_jW__newsletter-input-fields input{color:#0c0414;border:1px solid #9d00ff;border-radius:16px;width:100%;padding:16px;font-size:1rem}@media screen and (max-width:577px){.NewsletterForm-module-scss-module__bKW_jW__newsletter-input-fields input{padding:12px}}.NewsletterForm-module-scss-module__bKW_jW__newsletter-input-fields input::placeholder{color:#0c041466}.NewsletterForm-module-scss-module__bKW_jW__newsletter-input-fields button{color:#fff;cursor:pointer;background-color:#80f;border:none;border-radius:50%;width:50px;height:50px;padding:16px;font-size:1rem;transition:background-color .2s ease-in-out}@media screen and (max-width:577px){.NewsletterForm-module-scss-module__bKW_jW__newsletter-input-fields button{width:46px;height:46px;padding:12px}}.NewsletterForm-module-scss-module__bKW_jW__newsletter-input-fields button:hover{background-color:#ff008d}.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info{pointer-events:none;position:absolute;inset:0}.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info.NewsletterForm-module-scss-module__bKW_jW__error{position:relative;top:12px}.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info.NewsletterForm-module-scss-module__bKW_jW__error .NewsletterForm-module-scss-module__bKW_jW__error-wrapper{color:#ff008d;margin-top:-24px;padding:0 2rem 2rem}.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__success-wrapper,.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__sending-wrapper,.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__error-wrapper{color:#0c0414;pointer-events:auto;flex-flow:column wrap;justify-content:center;align-items:stretch;gap:1rem;width:100%;height:100%;margin:0;padding:1.75rem;font-size:1.25rem;font-weight:600;animation:.25s ease-in NewsletterForm-module-scss-module__bKW_jW__fade-in;display:flex}.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__success-wrapper>div,.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__sending-wrapper>div,.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__error-wrapper>div{flex-flow:column;justify-content:center;align-items:flex-start;gap:1rem;height:100%;display:flex}.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__success-wrapper h4,.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__sending-wrapper h4,.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__error-wrapper h4{text-transform:uppercase;font-size:1.5rem}.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__success-wrapper p,.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__sending-wrapper p,.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__error-wrapper p{margin:0;font-family:aktiv-grotesk-extended,Open Sans,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em}.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__success-wrapper .NewsletterForm-module-scss-module__bKW_jW__success-image>div,.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__sending-wrapper .NewsletterForm-module-scss-module__bKW_jW__success-image>div,.NewsletterForm-module-scss-module__bKW_jW__newsletter-form-info .NewsletterForm-module-scss-module__bKW_jW__error-wrapper .NewsletterForm-module-scss-module__bKW_jW__success-image>div{flex-flow:wrap;justify-content:center;align-items:center;gap:1rem;display:flex;height:auto!important}@keyframes NewsletterForm-module-scss-module__bKW_jW__fade-in{0%{opacity:0}to{opacity:1}}
.Showreel-module-scss-module__tXVIAW__card-base{border:1px solid #4c4064;border-radius:24px}@keyframes Showreel-module-scss-module__tXVIAW__marquee{0%{transform:translate(0%,0)}to{transform:translate(calc(-100% - 1rem))}}@keyframes Showreel-module-scss-module__tXVIAW__marquee-normal{0%{transform:translate(0%,0)}to{transform:translate(-100%)}}@keyframes Showreel-module-scss-module__tXVIAW__circle-rotate{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(60%)translateY(60%)rotate(360deg)}}@keyframes Showreel-module-scss-module__tXVIAW__circle-rotate-small{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(20%)translateY(20%)rotate(360deg)}}@keyframes Showreel-module-scss-module__tXVIAW__circle-rotate-xsmall{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(10%)translateY(10%)rotate(360deg)}}@keyframes Showreel-module-scss-module__tXVIAW__reverse-circle-rotate-xsmall{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(-10%)translateY(-10%)rotate(360deg)}}@keyframes Showreel-module-scss-module__tXVIAW__circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(60%)translateY(60%)}}@keyframes Showreel-module-scss-module__tXVIAW__reverse-circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(-60%)translateY(-45%)}}@keyframes Showreel-module-scss-module__tXVIAW__reverse-circle-rotate{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(-60%)translateY(-45%)rotate(360deg)}}@keyframes Showreel-module-scss-module__tXVIAW__big-circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(70%)translateY(80%)}}@keyframes Showreel-module-scss-module__tXVIAW__spear{0%{transform:translate(0%)translateY(-20%)rotate(0)scaleY(1)}33%{transform:translate(10%)translateY(-10%)rotate(2deg)scaleY(1.25)}50%{transform:translate(20%)translateY(20%)rotate(-2deg)scaleY(1.5)}66%{transform:translate(10%)translateY(-10%)rotate(2deg)scaleY(1.25)}to{transform:translate(0%)translateY(-20%)rotate(0)scaleY(1)}}@keyframes Showreel-module-scss-module__tXVIAW__navLoad{0%{width:360px;transform:translateY(-200%)}50%{transform:translateY(0)}to{width:100%;transform:translateY(0)}}@keyframes Showreel-module-scss-module__tXVIAW__projectsNavLoad{0%{opacity:0;transform:translateY(-200%)}to{opacity:1;transform:translateY(0)}}@keyframes Showreel-module-scss-module__tXVIAW__dropHighlight{0%{opacity:0;bottom:100%;transform:scale(0)}10%{opacity:1;transform:scale(0)}80%{bottom:-3%;transform:scale(1)}to{opacity:0;bottom:-3%}}@keyframes Showreel-module-scss-module__tXVIAW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Showreel-module-scss-module__tXVIAW__fade-in{0%{opacity:0}to{opacity:1}}@keyframes Showreel-module-scss-module__tXVIAW__fade-in-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}@keyframes Showreel-module-scss-module__tXVIAW__skewInBottom{0%{transform:skewY(25deg)translateY(100%)}to{transform:skewY(0)translateY(0%)}}@keyframes Showreel-module-scss-module__tXVIAW__loadInBottom{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes Showreel-module-scss-module__tXVIAW__wave{0%{transform:rotate(0)}50%{transform:rotate(15deg)}to{transform:rotate(0)}}@keyframes Showreel-module-scss-module__tXVIAW__occasional-wave{0%{transform:rotate(0)}44%{transform:rotate(0)}46%{transform:rotate(15deg)}48%{transform:rotate(0)}50%{transform:rotate(15deg)}52%{transform:rotate(0)}54%{transform:rotate(15deg)}56%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes Showreel-module-scss-module__tXVIAW__rocket-takeoff{0%{transform:rotate(0)translateY(0%)translate(0%)}30%{transform:rotate(-10deg)translateY(0%)translate(0%)}70%{transform:rotate(-10deg)translateY(-200%)translate(200%)}70.1%{transform:rotate(-10deg)translateY(-250%)translate(-300%)}70.2%{transform:rotate(-10deg)translateY(250%)translate(-300%)}to{transform:rotate(0)translateY(0%)translate(0%)}}.Showreel-module-scss-module__tXVIAW__video-reel-section{z-index:unset;padding-top:2rem;position:relative}.Showreel-module-scss-module__tXVIAW__video-reel-section .Showreel-module-scss-module__tXVIAW__video-wrapper{position:relative}.Showreel-module-scss-module__tXVIAW__video-reel-section .Showreel-module-scss-module__tXVIAW__marquee-wrapper{pointer-events:none;place-items:center;height:100%;margin:auto;display:grid;position:absolute;top:0;bottom:0;left:0}.Showreel-module-scss-module__tXVIAW__video-reel-section .Showreel-module-scss-module__tXVIAW__marquee-wrapper .Showreel-module-scss-module__tXVIAW__marquee{max-width:100vw;margin-bottom:0}.Showreel-module-scss-module__tXVIAW__video-reel-section .Showreel-module-scss-module__tXVIAW__marquee-wrapper h5{white-space:nowrap;will-change:transform;margin:0;font-weight:300;animation:24s linear infinite Showreel-module-scss-module__tXVIAW__marquee}
.Video-module-scss-module__TW4M6G__card-base{border:1px solid #4c4064;border-radius:24px}.Video-module-scss-module__TW4M6G__video-container{background-size:cover;border-radius:16px;max-width:100%;height:0;padding-bottom:56.25%;position:relative}.Video-module-scss-module__TW4M6G__video-container:after{content:"";pointer-events:none;background:#00000059;border-radius:16px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__play-button{z-index:1;pointer-events:none;color:#fff;text-align:center;transform-origin:50%;background-color:#fff;border-radius:200px;place-items:center;width:80px;height:80px;margin:auto;font-size:16px;display:grid;position:absolute;inset:0}@media screen and (min-width:769px){.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__play-button{display:none}}.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__play-button svg{max-width:80%}.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__video{z-index:0;border-radius:16px;width:100%;height:100%;margin:0 auto;position:absolute;top:0;left:0;right:0;overflow:hidden}.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__video[poster]{object-fit:cover}.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__video.Video-module-scss-module__TW4M6G__blur{filter:blur(120px);z-index:-1;margin:auto}@media screen and (max-width:577px){.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__video.Video-module-scss-module__TW4M6G__blur{filter:blur(60px)}}.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__video-modal{z-index:9999;background:#000c;justify-content:center;place-items:center;padding:0 2rem;display:grid;position:fixed;inset:0;overflow:hidden}@media screen and (max-width:577px){.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__video-modal{padding:0 1rem}}.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__video-modal .Video-module-scss-module__TW4M6G__full-video{filter:none;z-index:1;border-radius:0;width:auto;max-width:1920px;height:auto;max-height:90vh;margin:auto;position:relative}.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__video-modal .Video-module-scss-module__TW4M6G__full-video[poster]{object-fit:cover}@media screen and (max-width:1920px){.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__video-modal .Video-module-scss-module__TW4M6G__full-video{max-width:100%}}.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__video-modal .Video-module-scss-module__TW4M6G__close-button{z-index:2;color:#fff;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0c041480;border:1px solid #fff3;border-radius:50%;outline:none;place-items:center;width:80px;height:80px;padding:1rem;font-size:2rem;font-weight:600;line-height:1;text-decoration:none;transition:all .2s ease-in-out;display:grid;position:absolute;top:1rem;right:1rem}.Video-module-scss-module__TW4M6G__video-container .Video-module-scss-module__TW4M6G__video-modal .Video-module-scss-module__TW4M6G__close-button:hover{color:#02c39d;background-color:#10013199;border-color:#fff6}
.FewBento-module-scss-module__6cs_9W__card-base{border:1px solid #4c4064;border-radius:24px}@keyframes FewBento-module-scss-module__6cs_9W__marquee{0%{transform:translate(0%,0)}to{transform:translate(calc(-100% - 1rem))}}@keyframes FewBento-module-scss-module__6cs_9W__marquee-normal{0%{transform:translate(0%,0)}to{transform:translate(-100%)}}@keyframes FewBento-module-scss-module__6cs_9W__circle-rotate{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(60%)translateY(60%)rotate(360deg)}}@keyframes FewBento-module-scss-module__6cs_9W__circle-rotate-small{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(20%)translateY(20%)rotate(360deg)}}@keyframes FewBento-module-scss-module__6cs_9W__circle-rotate-xsmall{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(10%)translateY(10%)rotate(360deg)}}@keyframes FewBento-module-scss-module__6cs_9W__reverse-circle-rotate-xsmall{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(-10%)translateY(-10%)rotate(360deg)}}@keyframes FewBento-module-scss-module__6cs_9W__circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(60%)translateY(60%)}}@keyframes FewBento-module-scss-module__6cs_9W__reverse-circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(-60%)translateY(-45%)}}@keyframes FewBento-module-scss-module__6cs_9W__reverse-circle-rotate{0%{transform:translate(0%)translateY(0%)rotate(0)}to{transform:translate(-60%)translateY(-45%)rotate(360deg)}}@keyframes FewBento-module-scss-module__6cs_9W__big-circle{0%{transform:translate(0%)translateY(0%)}to{transform:translate(70%)translateY(80%)}}@keyframes FewBento-module-scss-module__6cs_9W__spear{0%{transform:translate(0%)translateY(-20%)rotate(0)scaleY(1)}33%{transform:translate(10%)translateY(-10%)rotate(2deg)scaleY(1.25)}50%{transform:translate(20%)translateY(20%)rotate(-2deg)scaleY(1.5)}66%{transform:translate(10%)translateY(-10%)rotate(2deg)scaleY(1.25)}to{transform:translate(0%)translateY(-20%)rotate(0)scaleY(1)}}@keyframes FewBento-module-scss-module__6cs_9W__navLoad{0%{width:360px;transform:translateY(-200%)}50%{transform:translateY(0)}to{width:100%;transform:translateY(0)}}@keyframes FewBento-module-scss-module__6cs_9W__projectsNavLoad{0%{opacity:0;transform:translateY(-200%)}to{opacity:1;transform:translateY(0)}}@keyframes FewBento-module-scss-module__6cs_9W__dropHighlight{0%{opacity:0;bottom:100%;transform:scale(0)}10%{opacity:1;transform:scale(0)}80%{bottom:-3%;transform:scale(1)}to{opacity:0;bottom:-3%}}@keyframes FewBento-module-scss-module__6cs_9W__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FewBento-module-scss-module__6cs_9W__fade-in{0%{opacity:0}to{opacity:1}}@keyframes FewBento-module-scss-module__6cs_9W__fade-in-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}@keyframes FewBento-module-scss-module__6cs_9W__skewInBottom{0%{transform:skewY(25deg)translateY(100%)}to{transform:skewY(0)translateY(0%)}}@keyframes FewBento-module-scss-module__6cs_9W__loadInBottom{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes FewBento-module-scss-module__6cs_9W__wave{0%{transform:rotate(0)}50%{transform:rotate(15deg)}to{transform:rotate(0)}}@keyframes FewBento-module-scss-module__6cs_9W__occasional-wave{0%{transform:rotate(0)}44%{transform:rotate(0)}46%{transform:rotate(15deg)}48%{transform:rotate(0)}50%{transform:rotate(15deg)}52%{transform:rotate(0)}54%{transform:rotate(15deg)}56%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes FewBento-module-scss-module__6cs_9W__rocket-takeoff{0%{transform:rotate(0)translateY(0%)translate(0%)}30%{transform:rotate(-10deg)translateY(0%)translate(0%)}70%{transform:rotate(-10deg)translateY(-200%)translate(200%)}70.1%{transform:rotate(-10deg)translateY(-250%)translate(-300%)}70.2%{transform:rotate(-10deg)translateY(250%)translate(-300%)}to{transform:rotate(0)translateY(0%)translate(0%)}}.FewBento-module-scss-module__6cs_9W__few-bento-block{z-index:3;padding-left:4vw;padding-right:4vw}.FewBento-module-scss-module__6cs_9W__few-bento-block.FewBento-module-scss-module__6cs_9W__offset{margin-top:-200px;padding-top:0}@media screen and (max-width:1345px){.FewBento-module-scss-module__6cs_9W__few-bento-block.FewBento-module-scss-module__6cs_9W__offset{margin-top:0}}.FewBento-module-scss-module__6cs_9W__few-bento-block .FewBento-module-scss-module__6cs_9W__bento-container{grid-column-gap:1.5vw;grid-row-gap:1.5vw;grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(3,1fr) .5fr;grid-template-areas:"Bento-1. . .""Bento-1. . .""Bento-1. . .""Bento-1 Bento-4 Bento-5 Bento-5""Bento-1 Bento-4 Bento-6 Bento-8""Bento-2 Bento-4 Bento-7 Bento-8""Bento-2 Bento-4 Bento-7 Bento-8""Bento-3 Bento-3 Bento-7 Bento-8""Bento-3 Bento-3 Bento-7 Bento-8";grid-auto-flow:column;max-height:1064px;display:grid}@media screen and (max-width:1345px){.FewBento-module-scss-module__6cs_9W__few-bento-block .FewBento-module-scss-module__6cs_9W__bento-container{grid-template:"Bento-1 Bento-2"1fr"Bento-1 Bento-2"1fr"Bento-1 Bento-4"1fr"Bento-3 Bento-4"1fr"Bento-3 Bento-4"1fr"Bento-7 Bento-7"1fr"Bento-5 Bento-6"1fr"Bento-5 Bento-6"1fr"Bento-5 Bento-8"1fr"Bento-5 Bento-8"1fr/1fr 1fr}}.FewBento-module-scss-module__6cs_9W__few-bento-block .FewBento-module-scss-module__6cs_9W__bento-container .FewBento-module-scss-module__6cs_9W__bento-item{flex-flow:column;justify-content:flex-end;align-items:flex-start;gap:1.5rem;display:flex}.FewBento-module-scss-module__6cs_9W__few-bento-block .FewBento-module-scss-module__6cs_9W__bento-container .FewBento-module-scss-module__6cs_9W__bento-item:first-child{grid-area:Bento-1}.FewBento-module-scss-module__6cs_9W__few-bento-block .FewBento-module-scss-module__6cs_9W__bento-container .FewBento-module-scss-module__6cs_9W__bento-item:nth-child(2){grid-area:Bento-2}.FewBento-module-scss-module__6cs_9W__few-bento-block .FewBento-module-scss-module__6cs_9W__bento-container .FewBento-module-scss-module__6cs_9W__bento-item:nth-child(3){grid-area:Bento-3}.FewBento-module-scss-module__6cs_9W__few-bento-block .FewBento-module-scss-module__6cs_9W__bento-container .FewBento-module-scss-module__6cs_9W__bento-item:nth-child(4){grid-area:Bento-4}.FewBento-module-scss-module__6cs_9W__few-bento-block .FewBento-module-scss-module__6cs_9W__bento-container .FewBento-module-scss-module__6cs_9W__bento-item:nth-child(5){grid-area:Bento-5}.FewBento-module-scss-module__6cs_9W__few-bento-block .FewBento-module-scss-module__6cs_9W__bento-container .FewBento-module-scss-module__6cs_9W__bento-item:nth-child(6){grid-area:Bento-6}.FewBento-module-scss-module__6cs_9W__few-bento-block .FewBento-module-scss-module__6cs_9W__bento-container .FewBento-module-scss-module__6cs_9W__bento-item:nth-child(7){grid-area:Bento-7}.FewBento-module-scss-module__6cs_9W__few-bento-block .FewBento-module-scss-module__6cs_9W__bento-container .FewBento-module-scss-module__6cs_9W__bento-item:nth-child(8){grid-area:Bento-8}
