.projectTypeAnimatedTagline-module__4N95ma__container{display:inline-block;position:relative;overflow:visible}.projectTypeAnimatedTagline-module__4N95ma__staticText{font-style:italic}.projectTypeAnimatedTagline-module__4N95ma__dynamicText{font-style:italic;display:inline-block;position:relative;overflow:visible}.projectTypeAnimatedTagline-module__4N95ma__typewriterText{position:relative}.projectTypeAnimatedTagline-module__4N95ma__cursor{will-change:opacity;background-color:currentColor;width:2px;height:1.2em;margin-left:2px;animation:1s infinite projectTypeAnimatedTagline-module__4N95ma__blink;display:inline-block;position:relative;top:.1em}@keyframes projectTypeAnimatedTagline-module__4N95ma__blink{0%,50%{opacity:1}51%,to{opacity:0}}.projectTypeAnimatedTagline-module__4N95ma__targetWord{display:inline-block;position:relative}@media (prefers-reduced-motion:reduce){.projectTypeAnimatedTagline-module__4N95ma__cursor{opacity:1;animation:none}}@media (max-width:768px){.projectTypeAnimatedTagline-module__4N95ma__cursor{width:1.5px;height:1em}}
@keyframes projectTypeHero-module__Fs2_lG__fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes projectTypeHero-module__Fs2_lG__float-top{0%{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-15px)rotate(1deg)}to{transform:translateY(0)rotate(-1deg)}}@keyframes projectTypeHero-module__Fs2_lG__float-left{0%{transform:translateY(-50%)translate(0)rotate(1deg)}50%{transform:translateY(-50%)translate(-12px)rotate(-1deg)}to{transform:translateY(-50%)translate(0)rotate(1deg)}}@keyframes projectTypeHero-module__Fs2_lG__float-bottom{0%{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(12px)rotate(1.5deg)}to{transform:translateY(0)rotate(-1deg)}}.projectTypeHero-module__Fs2_lG__heroSection{background-color:var(--surface-secondary);justify-content:center;width:100%;min-height:70vh;padding:120px 24px 0;display:flex;position:relative;overflow:visible}.projectTypeHero-module__Fs2_lG__contentWrapper{z-index:10;width:100%;max-width:1200px;padding-bottom:120px}.projectTypeHero-module__Fs2_lG__heroContent{justify-content:center;align-items:center;gap:48px;width:100%;display:flex}.projectTypeHero-module__Fs2_lG__illustrationWrapper{flex:0 400px;justify-content:center;align-items:center;width:100%;min-width:200px;max-width:400px;height:450px;max-height:450px;display:flex}.projectTypeHero-module__Fs2_lG__illustration{object-fit:contain;width:100%;max-width:100%;height:100%}.projectTypeHero-module__Fs2_lG__illustration svg{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.projectTypeHero-module__Fs2_lG__textContent{flex-direction:column;flex:1;gap:32px;min-width:500px;max-width:600px;display:flex;position:relative}.projectTypeHero-module__Fs2_lG__textContainer{flex-direction:column;gap:24px;display:flex;overflow:visible}.projectTypeHero-module__Fs2_lG__title{flex-direction:column;gap:0;font-size:clamp(2rem,1.4rem + 1.88vw,2.75rem);line-height:1.05;display:flex;overflow:visible}.projectTypeHero-module__Fs2_lG__titleLine2{font-style:italic;line-height:1.2;display:block;overflow:visible}.projectTypeHero-module__Fs2_lG__description{line-height:1.4}.projectTypeHero-module__Fs2_lG__buttonGroup{align-items:center;gap:16px;display:flex}[data-custom-cursor] .projectTypeHero-module__Fs2_lG__button{cursor:none!important}.projectTypeHero-module__Fs2_lG__button{transition:transform .2s}.projectTypeHero-module__Fs2_lG__button:hover{scale:1.1!important}.projectTypeHero-module__Fs2_lG__animate{animation:.5s ease-out forwards projectTypeHero-module__Fs2_lG__fade-in-up;animation-delay:var(--delay,0s);animation-fill-mode:both}.projectTypeHero-module__Fs2_lG__initialHidden{opacity:0}.projectTypeHero-module__Fs2_lG__cursorTop{animation:.5s ease-out forwards projectTypeHero-module__Fs2_lG__fade-in-up,6s ease-in-out infinite projectTypeHero-module__Fs2_lG__float-top;animation-delay:var(--delay,.4s), .9s;z-index:5;position:absolute;top:-10px;right:-15px}.projectTypeHero-module__Fs2_lG__cursorLeft{animation:.5s ease-out forwards projectTypeHero-module__Fs2_lG__fade-in-up,7s ease-in-out infinite projectTypeHero-module__Fs2_lG__float-left;animation-delay:var(--delay,.55s), 1.05s;z-index:5;position:absolute;top:50%;left:-110px;transform:translateY(-50%)}.projectTypeHero-module__Fs2_lG__cursorBottom{animation:.5s ease-out forwards projectTypeHero-module__Fs2_lG__fade-in-up,6.5s ease-in-out infinite projectTypeHero-module__Fs2_lG__float-bottom;animation-delay:var(--delay,.7s), 1.2s;z-index:5;position:absolute;bottom:40px;right:50px}@media (prefers-reduced-motion:reduce){.projectTypeHero-module__Fs2_lG__animate{opacity:1;animation:none}.projectTypeHero-module__Fs2_lG__initialHidden{opacity:1}.projectTypeHero-module__Fs2_lG__cursorTop,.projectTypeHero-module__Fs2_lG__cursorLeft,.projectTypeHero-module__Fs2_lG__cursorBottom{opacity:1;animation:none}}@media (max-width:1024px){.projectTypeHero-module__Fs2_lG__heroSection{min-height:60vh;padding:100px 24px 0}.projectTypeHero-module__Fs2_lG__cursorTop{top:-30px;right:-50px}.projectTypeHero-module__Fs2_lG__cursorLeft{top:40%;left:-90px}.projectTypeHero-module__Fs2_lG__cursorBottom{bottom:-20px;right:-30px}}@media (max-width:768px){.projectTypeHero-module__Fs2_lG__heroSection{min-height:auto;padding:80px 16px 0}.projectTypeHero-module__Fs2_lG__contentWrapper{padding-bottom:80px}.projectTypeHero-module__Fs2_lG__heroContent{text-align:center;flex-direction:column;gap:32px}.projectTypeHero-module__Fs2_lG__illustrationWrapper{max-width:275px;height:250px;max-height:250px}.projectTypeHero-module__Fs2_lG__textContent{align-items:center;gap:24px;min-width:0;max-width:700px}.projectTypeHero-module__Fs2_lG__textContainer{align-items:center;gap:16px}.projectTypeHero-module__Fs2_lG__title{gap:6px}.projectTypeHero-module__Fs2_lG__description{font-size:16px}.projectTypeHero-module__Fs2_lG__buttonGroup{flex-direction:column;justify-content:center;gap:12px;width:100%}.projectTypeHero-module__Fs2_lG__button{width:100%}.projectTypeHero-module__Fs2_lG__cursorTop,.projectTypeHero-module__Fs2_lG__cursorLeft,.projectTypeHero-module__Fs2_lG__cursorBottom{display:none}}@media (max-width:500px){.projectTypeHero-module__Fs2_lG__heroSection{padding:60px 16px 0}.projectTypeHero-module__Fs2_lG__contentWrapper{padding-bottom:60px}.projectTypeHero-module__Fs2_lG__illustrationWrapper{width:200px;height:200px;max-height:225px}.projectTypeHero-module__Fs2_lG__description{font-size:15px}}
.projectStepCard-module__oWfQ4W__card{background-color:var(--surface-secondary);border-radius:20px;padding:24px;display:flex;position:relative;overflow:hidden}.projectStepCard-module__oWfQ4W__cardContent{flex-direction:column;gap:10px;width:100%;display:flex}.projectStepCard-module__oWfQ4W__header{align-items:flex-end;gap:12px;display:flex}.projectStepCard-module__oWfQ4W__stepNumber{color:var(--text-inverse);font-family:var(--font-primary-heading);font-size:56px;font-weight:var(--font-weight-regular);opacity:.25;margin-bottom:-4px;line-height:.8}.projectStepCard-module__oWfQ4W__title{line-height:1.2}.projectStepCard-module__oWfQ4W__description{opacity:.85;line-height:1.4}@media (max-width:1024px){.projectStepCard-module__oWfQ4W__card{border-radius:16px;padding:14px 12px 12px}.projectStepCard-module__oWfQ4W__title{font-size:20px}.projectStepCard-module__oWfQ4W__cardContent{gap:10px}.projectStepCard-module__oWfQ4W__header{gap:12px}.projectStepCard-module__oWfQ4W__stepNumber{font-size:42px}}@media (max-width:768px){.projectStepCard-module__oWfQ4W__card{border-radius:12px;padding:16px}.projectStepCard-module__oWfQ4W__cardContent{gap:8px}.projectStepCard-module__oWfQ4W__header{gap:10px}.projectStepCard-module__oWfQ4W__stepNumber{font-size:40px}.projectStepCard-module__oWfQ4W__description{font-size:16px;line-height:1.5}}@media (max-width:500px){.projectStepCard-module__oWfQ4W__card{padding:14px}.projectStepCard-module__oWfQ4W__stepNumber{font-size:32px}.projectStepCard-module__oWfQ4W__title{font-size:18px}.projectStepCard-module__oWfQ4W__description{font-size:16px}}
.projectHowItWorks-module__ONF0sa__section{width:100%;padding:80px 16px;position:relative}.projectHowItWorks-module__ONF0sa__container{flex-direction:column;gap:64px;width:100%;max-width:1200px;margin:0 auto;display:flex}.projectHowItWorks-module__ONF0sa__contentWrapper{flex-direction:row;align-items:center;gap:24px;width:100%;display:flex}.projectHowItWorks-module__ONF0sa__videoColumn{flex:none;width:45%;display:flex}.projectHowItWorks-module__ONF0sa__videoContainer{background:var(--surface-primary-light);border-radius:24px;width:100%;padding:12px;display:flex;position:relative;overflow:hidden}.projectHowItWorks-module__ONF0sa__video{border-radius:18px;width:100%;height:auto}.projectHowItWorks-module__ONF0sa__cardsColumn{flex-direction:column;flex:1;gap:20px;display:flex}@media (max-width:768px){.projectHowItWorks-module__ONF0sa__contentWrapper{flex-direction:column;gap:32px}.projectHowItWorks-module__ONF0sa__videoColumn{width:100%}.projectHowItWorks-module__ONF0sa__section{padding:48px 16px}.projectHowItWorks-module__ONF0sa__container{gap:40px}.projectHowItWorks-module__ONF0sa__contentWrapper{gap:24px}.projectHowItWorks-module__ONF0sa__videoContainer{border-radius:16px}.projectHowItWorks-module__ONF0sa__cardsColumn{gap:12px}}@media (max-width:500px){.projectHowItWorks-module__ONF0sa__section{padding:32px 16px}.projectHowItWorks-module__ONF0sa__container{gap:32px}.projectHowItWorks-module__ONF0sa__contentWrapper{gap:20px}.projectHowItWorks-module__ONF0sa__videoContainer{border-radius:12px}}
/*# sourceMappingURL=390bmcwev8c9h.css.map*/