.LoginForm_container__kWDWK,.LoginForm_form__SygZN{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem;width:100%}.LoginForm_or__mS3S6{text-align:center;width:100%;color:var(--text);position:relative}.LoginForm_or__mS3S6:after{left:0}.LoginForm_or__mS3S6:after,.LoginForm_or__mS3S6:before{position:absolute;content:"";top:50%;width:40%;height:1px;background-color:var(--text)}.LoginForm_or__mS3S6:before{right:0}.LoginForm_btnContainer__tBOJZ{display:grid;width:100%;margin-top:2rem}.LoginForm_cardFooter__vvfQz{margin-top:1rem}.LoginForm_footerText__khcEE{color:var(--tan);margin-left:auto;margin-right:auto;text-align:center}.LoginForm_link__fdZjm{color:#2563eb;text-decoration:none;transition:color .15s ease-in-out}.LoginForm_link__fdZjm:hover{color:#1d4ed8;text-decoration:underline}.ContactForm_form__mmQ0B{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;background-color:var(--tan);border-radius:10px;padding:9rem 3rem 3rem;position:relative}.ContactForm_cornerContainer___S2Fg{position:absolute;top:0;left:0;width:100%;z-index:2;pointer-events:auto}.ContactForm_formHeading__TGgMN{margin-bottom:3rem}.ContactForm_namesContainer__GggkJ{display:flex;align-items:center;justify-content:space-between;gap:3rem;width:100%;flex:1 1}.ContactForm_everythingElse__a2_Hq{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%}.ContactForm_labelInputBox__vFhSI{display:flex;flex-direction:column;gap:.3rem;margin-bottom:1.5rem;flex:1 1;width:100%}.ContactForm_labelInputBox__vFhSI label{font-size:1.6rem;text-transform:uppercase;color:var(--black);font-weight:600;opacity:.8;margin-bottom:.5rem}.ContactForm_labelInputBox__vFhSI input,.ContactForm_labelInputBox__vFhSI textarea{height:40px;border:none;border-bottom:1px solid var(--gray);background-color:transparent;color:var(--black);padding:1rem;width:100%;font-weight:400}.ContactForm_labelInputBox__vFhSI span{font-size:1.4rem;color:var(--blue)}.ContactForm_labelInputBox__vFhSI textarea{height:130px;resize:vertical}.ContactForm_labelInputBox__vFhSI ::placeholder{color:var(--blue);opacity:.5}.ContactForm_error__x9R_A{color:red;margin-top:.5rem}.ContactForm_btnBtnContainer__x3ZpZ{margin-top:5;display:grid;grid-template-columns:repeat(1,1fr);width:100%}.ContactForm_servicesSection__I0FfM{margin-top:2rem;margin-bottom:2rem;width:100%}.ContactForm_servicesLabel__stxke{font-size:1.6rem;text-transform:uppercase;color:var(--black);font-weight:600;opacity:.8;margin-bottom:2rem;display:block}.ContactForm_serviceButtons__dtJBQ{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.ContactForm_serviceButton__6rGcM{padding:.8rem 1.5rem;border:1px solid var(--gray);background-color:var(--white);color:var(--black);font-size:1.4rem;cursor:pointer;transition:all .2s ease}.ContactForm_serviceButton__6rGcM:hover{background-color:var(--lightGray)}.ContactForm_serviceButton__6rGcM.ContactForm_selected__nwBMh{background-color:var(--black);color:var(--white);border-color:var(--black)}.ContactForm_required__6h0gf{color:var(--yellow)}.ContactForm_btnContainer__21ZG3{display:grid;width:100%;margin-top:3rem;grid-template-columns:repeat(1,1fr);margin-left:auto;margin-right:auto}.ContactForm_hiddenCheckbox__N29Wv{position:absolute;opacity:0;pointer-events:none}.ContactForm_serviceOption__qlyMt{position:relative;display:inline-block;cursor:pointer}.ContactForm_checkboxLabel__6wnG2{display:inline-block;padding:.8rem 1.5rem;border:1px solid var(--blue);color:var(--blue);border-radius:30px;font-size:1.4rem;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ContactForm_checkboxLabel__6wnG2:hover{background-color:var(--lightBlue);color:var(--white)}.ContactForm_serviceOption__qlyMt.ContactForm_selected__nwBMh .ContactForm_checkboxLabel__6wnG2{background-color:var(--blue);color:var(--white)}@media screen and (max-width:1100px){.ContactForm_form__mmQ0B{width:100%}}@media screen and (max-width:768px){.ContactForm_serviceButtons__dtJBQ{gap:.75rem}.ContactForm_serviceButton__6rGcM{padding:.7rem 1.2rem;font-size:.8rem}}@media screen and (max-width:568px){.ContactForm_form__mmQ0B{display:flex;flex-direction:column;height:100%;justify-content:space-between;align-items:stretch;padding-top:9rem}.ContactForm_labelInputBox__vFhSI input,.ContactForm_labelInputBox__vFhSI textarea{height:auto;resize:vertical}.ContactForm_everythingElse__a2_Hq,.ContactForm_namesContainer__GggkJ{flex:1 1}.ContactForm_namesContainer__GggkJ{flex-direction:column;gap:1.5rem}.ContactForm_formHeading__TGgMN{font-size:3rem;letter-spacing:-1px}.ContactForm_btnBtnContainer__x3ZpZ{margin-top:2rem;display:grid}}.Corner_container__404IX{display:flex;align-items:center;justify-content:center;background-color:var(--white);padding:2rem 3rem 2rem 1rem;border-top-left-radius:12px;border-bottom-right-radius:15px;position:relative;z-index:1;width:10%}.Corner_container__404IX:after{top:0;right:-40px}.Corner_container__404IX:after,.Corner_container__404IX:before{position:absolute;content:"";width:40px;height:40px;background-color:transparent;border-top-left-radius:15px;box-shadow:-1em -1rem var(--white)}.Corner_container__404IX:before{bottom:-40px;left:0}.Corner_right__xlIpc{border-radius:0;border-bottom-left-radius:15px;position:relative}.Corner_right__xlIpc:after{right:auto;left:-40px}.Corner_right__xlIpc:after,.Corner_right__xlIpc:before{background-color:transparent;box-shadow:-1em -1rem var(--white);transform:rotate(90deg)}.Corner_right__xlIpc:before{position:absolute;content:"";width:40px;height:40px;right:0;left:auto;border-top-left-radius:15px}.Corner_backgroundColorWhite__Ky1ad{background-color:var(--white)}.Corner_container__404IX.Corner_backgroundColorWhite__Ky1ad:after,.Corner_container__404IX.Corner_backgroundColorWhite__Ky1ad:before{box-shadow:-1em -1rem var(--white)}.Corner_backgroundColorBlack__JLc8p{background-color:var(--black);color:var(--white)}.Corner_container__404IX.Corner_backgroundColorBlack__JLc8p:after,.Corner_container__404IX.Corner_backgroundColorBlack__JLc8p:before{box-shadow:-1em -1rem var(--black)}.Corner_backgroundColorTan__t7GR4{background-color:var(--tan);color:var(--white)}.Corner_container__404IX.Corner_backgroundColorTan__t7GR4:after,.Corner_container__404IX.Corner_backgroundColorTan__t7GR4:before{box-shadow:-1em -1rem var(--tan)}@media screen and (max-width:768px){.Corner_container__404IX{width:25%}}@media screen and (max-width:568px){.Corner_container__404IX{width:20%}}.SectionIntro_top__07_iu{display:flex;align-items:center;justify-content:flex-start;gap:2rem;height:-moz-fit-content;height:fit-content}.SectionIntro_circle___b5sg{width:12px;height:12px;border-radius:50%;z-index:1;position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--black)}.SectionIntro_circle___b5sg:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;border:2px solid var(--black);animation:SectionIntro_pulse__Xm8_g 1.5s ease-in-out infinite}.SectionIntro_blackii__H6WGX{color:var(--blackii)}@keyframes SectionIntro_pulse__Xm8_g{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(2);opacity:0}}.SectionIntro_span__7yL_k{text-align:center;font-size:1.6rem;font-family:var(--JetBrainsMonoRegular);letter-spacing:.5px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SectionIntro_black__LwhN3{color:var(--black)}.SectionIntro_blackDot__kfONo{background-color:var(--black)}.SectionIntro_blackDot__kfONo:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;border:2px solid var(--black);animation:SectionIntro_pulse__Xm8_g 1.5s ease-in-out infinite}.SectionIntro_blueDot__4SQht{background-color:var(--blue)}.SectionIntro_blueDot__4SQht:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;border:2px solid var(--blue);animation:SectionIntro_pulse__Xm8_g 1.5s ease-in-out infinite}.SectionIntro_pinkDot__dfY58{background-color:var(--pink)}.SectionIntro_pinkDot__dfY58:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;border:2px solid var(--pink);animation:SectionIntro_pulse__Xm8_g 1.5s ease-in-out infinite}.SectionIntro_tan__2cG7O{color:var(--tan)}.SectionIntro_tanDot__IGhg_{background-color:var(--tan)}.SectionIntro_tanDot__IGhg_:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;border:2px solid var(--tan);animation:SectionIntro_pulse__Xm8_g 1.5s ease-in-out infinite}.SectionIntro_white__YrUka{color:var(--white)}.SectionIntro_whiteDot__gTG3y{background-color:var(--white)}.SectionIntro_whiteDot__gTG3y:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;border:2px solid var(--white);animation:SectionIntro_pulse__Xm8_g 1.5s ease-in-out infinite}.SectionIntro_blackDotii__EzBGf{background-color:var(--blackii)}.SectionIntro_blackDotii__EzBGf:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;border:2px solid var(--blackii);animation:SectionIntro_pulse__Xm8_g 1.5s ease-in-out infinite}.Footer_container__Ia4C0{border-radius:25px;background-color:var(--black);margin:1rem;padding-top:1rem;position:relative;border-bottom:1rem solid var(--white);border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:1}.Footer_logoContainer__6_dcd{position:absolute;top:-1px;left:50%;transform:translateX(-50%);z-index:2;pointer-events:auto;width:auto}.Footer_top__8vW86{display:grid;grid-template-columns:2fr 4fr}.Footer_left__oD05J{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem;width:100%;background-color:var(--blue);padding:2rem;border-radius:15px}.Footer_subscribeHeading__psFTL{color:var(--black);font-family:var(--PPNeueMontrealMediumThick);font-weight:500}.Footer_emailBox__Jx34l{font-size:1.6rem;color:var(--black);border-bottom:1px solid var(--black);padding-bottom:1rem;width:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem}.Footer_arrow__9U471{transform:rotate(90deg);font-size:2rem;color:var(--black)}.Footer_right__2ST2p{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;padding:5rem}.Footer_title__mgjPJ{text-transform:uppercase;font-family:var(--inter);font-weight:700;color:var(--white)}.Footer_optionList__YdfUp{list-style:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem;margin-top:2rem}.Footer_option__kdSpb{font-size:1.4rem;color:var(--white)}.Footer_bottom__r0nWX{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:5rem;border-top:1px solid var(--text);padding-top:3rem}.Footer_b1__RHQWL{display:flex;align-items:center;justify-content:center;gap:1rem}.Footer_iconText__CMGBi{color:var(--tan);font-family:var(--inter);font-weight:700;font-size:1.4rem}.Footer_icon__vrDRD{color:var(--tan);font-size:5rem}.Footer_data2Container__YfEMG{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:3rem}.Footer_optionii__vxY8w{color:var(--textii)}.Footer_b3__JjpZx{display:flex;align-items:center;justify-content:center;gap:2rem}.Footer_socialIcon__VNPWV{font-size:2.5rem;color:var(--tan)}@media screen and (max-width:1068px){.Footer_top__8vW86{grid-template-columns:repeat(2,1fr)}.Footer_left__oD05J,.Footer_right__2ST2p{padding:3rem}.Footer_left__oD05J{margin-top:2rem}.Footer_bottom__r0nWX{flex-direction:column}}@media screen and (max-width:968px){.Footer_top__8vW86{grid-template-columns:repeat(1,1fr)}.Footer_emailBox__Jx34l{width:100%}}@media screen and (max-width:568px){.Footer_container__Ia4C0{padding-top:7rem;padding-bottom:2rem}.Footer_logoContainer__6_dcd{left:0;transform:translateX(0)}.Footer_right__2ST2p{grid-template-columns:repeat(2,1fr)}.Footer_optionSection__fgdQK{margin-bottom:5rem}.Footer_b1__RHQWL{flex-direction:column}}.FormField_formGroup__YXOxh{display:flex;flex-direction:column;gap:1rem}.FormField_label__TZh_X{color:var(--tan);font-family:var(--PPNeueMontrealMediumThick);text-transform:capitalize}.FormField_inputWrapper__tu8Mz{position:relative}.FormField_input__c3X8P{padding:1rem 1rem 1rem 1.5rem;border:1px solid var(--text);border-radius:50px;font-size:1.6rem;position:relative;width:100%}.FormField_error__Cnkzz{color:var(--pink)}.FormField_icon__WYRT8{color:var(--textii);cursor:pointer;position:absolute;top:calc(50% - 1.2rem);right:1.5rem}.FalseButton_container__pto3T{position:relative;z-index:1;cursor:pointer}.FalseButton_btn__7YziK{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:2rem;padding:1.3rem 2rem;font-family:var(--inter);font-weight:600;font-size:1.5rem;border-radius:50px;width:100%;transition:all .2s ease-in-out}.FalseButton_white___uWHq{background-color:var(--white);color:var(--black)}.FalseButton_white___uWHq:hover{background-color:var(--gray)}.FalseButton_blue__neFmI{background-color:var(--blue);color:var(--white)}.FalseButton_blue__neFmI:hover{background-color:var(--lightBlue)}.FalseButton_noBackgroundWhiteText__QaTPs{background-color:transparent;color:var(--white)}.FalseButton_noBackgroundBlueText__1G8pm{color:var(--white);background-color:var(--blue)}.FalseButton_blackOutline__EzdUR,.FalseButton_noBackgroundBlackText__OuXjx{background-color:transparent;color:var(--black)}.FalseButton_blackOutline__EzdUR{border:1px solid var(--black)}.FalseButton_arrow__vBbux{transform:rotate(90deg);font-size:1.4rem;transition:all .2s ease-in-out;position:relative;top:2px}.FalseButton_noBackgroundBlackText__OuXjx .FalseButton_arrow__vBbux{color:var(--black)}.FalseButton_noBackgroundBlueText__1G8pm .FalseButton_arrow__vBbux{color:var(--white)}@media (hover:hover) and (pointer:fine){.FalseButton_container__pto3T:hover .FalseButton_arrow__vBbux{transform:rotate(90deg) translateY(-5px)}}.GoogleButton_googleBtn__a5jVe{padding:1rem 1.5rem;border:1px solid var(--text);border-radius:50px;font-size:1.4rem;width:100%;display:flex;align-items:center;justify-content:center;gap:1rem;transition:all .2s ease-in;cursor:pointer}.GoogleButton_googleBtn__a5jVe:hover{background-color:var(--text)}.GoogleButton_google__knYwb{width:2rem;height:2rem}.GoogleButton_googleBtnText__gmm1h{text-transform:none;color:var(--tan)}.Alert_successContainer__JqsXs{background-color:lightgreen;padding:1rem;font-size:1.4rem;border-radius:50px;display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:-2rem}.Alert_success__U6yiL{color:var(--green)}.Alert_successMessage__X6GM9{color:var(--green);font-family:var(--inter);font-weight:700}.Alert_errorContainer__QM0CL{background-color:pink;padding:1rem;font-size:1.4rem;border-radius:50px;display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:-2rem}.Alert_error__vn94s{color:red}.Alert_errorMessage__0fxnI{color:red;font-family:var(--inter);font-weight:700}.LoginPageIntro_container__Kjh1L{background-color:var(--black);border-radius:25px;margin:1rem;position:relative;min-height:calc(100vh - 2rem)}.LoginPageIntro_content__q2ays{display:grid;grid-template-columns:2fr 1.5fr;margin-top:7rem}.LoginPageIntro_navContainer__2trmB{position:absolute;top:0;left:0;width:100%;z-index:2;pointer-events:auto}.LoginPageIntro_left__sLZ_0{display:flex;align-items:center;justify-content:center;gap:3rem}.LoginPageIntro_heading__EafaT{color:var(--white);font-size:3rem}.LoginPageIntro_copy__MoVIA{color:var(--textii);max-width:500px;font-size:1.6rem}.LoginPageIntro_right__T6zQL{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3rem}.LoginPageIntro_icon__VP43z{width:100%;height:500px}.LoginPageIntro_formContainer__Dv429{width:100%}@media screen and (max-width:1268px){.LoginPageIntro_content__q2ays{grid-template-columns:repeat(1,1fr);grid-gap:0;margin-top:3rem}.LoginPageIntro_icon__VP43z{width:100%;height:350px}.LoginPageIntro_right__T6zQL{align-items:center;justify-content:center;margin-top:-5rem}.LoginPageIntro_copy__MoVIA,.LoginPageIntro_heading__EafaT{text-align:center}.LoginPageIntro_formContainer__Dv429{width:80%;margin-left:auto;margin-right:auto}}@media screen and (max-width:768px){.LoginPageIntro_formContainer__Dv429{width:100%}}@media screen and (max-width:568px){.LoginPageIntro_top__UaQM5{align-items:flex-start;justify-content:flex-start}.LoginPageIntro_copy__MoVIA,.LoginPageIntro_left__sLZ_0 .LoginPageIntro_heading__EafaT{width:100%}.LoginPageIntro_lottieBox__0eYeX{height:200px}.LoginPageIntro_btnContainer__LUUyE{flex-wrap:wrap;gap:0}}@media screen and (max-width:380px){.LoginPageIntro_span__dwxCS{white-space:inherit}}.RegisterPageIntro_container__1Vtaq{background-color:var(--black);border-radius:25px;margin:1rem;position:relative;min-height:calc(100vh - 2rem)}.RegisterPageIntro_content__0npFg{display:grid;grid-template-columns:1.5fr 2fr;margin-top:7rem}.RegisterPageIntro_navContainer___LCZ_{position:absolute;top:0;left:0;width:100%;z-index:2;pointer-events:auto}.RegisterPageIntro_left__4W2ts{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3rem}.RegisterPageIntro_heading__P3oEt{color:var(--white);font-size:3rem}.RegisterPageIntro_copy__GW8Bh{color:var(--textii);max-width:500px;font-size:1.6rem}.RegisterPageIntro_right__sMifp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem}.RegisterPageIntro_icon__cbyiS{width:100%;height:500px}.RegisterPageIntro_formContainer__rTaOH{width:100%}@media screen and (max-width:1268px){.RegisterPageIntro_content__0npFg{grid-template-columns:repeat(1,1fr);grid-gap:0;margin-top:3rem}.RegisterPageIntro_icon__cbyiS{width:100%;height:350px}.RegisterPageIntro_left__4W2ts,.RegisterPageIntro_right__sMifp{align-items:center;justify-content:center;margin-top:-5rem}.RegisterPageIntro_right__sMifp{order:-1}.RegisterPageIntro_copy__GW8Bh,.RegisterPageIntro_heading__P3oEt{text-align:center}.RegisterPageIntro_formContainer__rTaOH{width:80%;margin-left:auto;margin-right:auto}}@media screen and (max-width:768px){.RegisterPageIntro_formContainer__rTaOH{width:100%}}@media screen and (max-width:568px){.RegisterPageIntro_top__9r2ht{align-items:flex-start;justify-content:flex-start}.RegisterPageIntro_copy__GW8Bh,.RegisterPageIntro_left__4W2ts .RegisterPageIntro_heading__P3oEt{width:100%}.RegisterPageIntro_lottieBox__F_KFa{height:200px}.RegisterPageIntro_btnContainer__NMKEB{flex-wrap:wrap;gap:0}}@media screen and (max-width:380px){.RegisterPageIntro_span__xzkGR{white-space:inherit}}.ProblemSection_container__cnqgF{background-color:var(--black);border-radius:25px;position:relative;padding:10rem 10rem 5rem}.ProblemSection_cornerContainer__3zwQw{position:absolute;top:0;left:0;width:100%;z-index:2;pointer-events:auto}.ProblemSection_sectionTop___Y_c7{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3rem;margin-top:5rem}.ProblemSection_bottom__DlYcK{display:grid;grid-template-columns:2fr 1.5fr;grid-gap:5rem}.ProblemSection_left__puT7C{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem}.ProblemSection_heading__NmwTL{color:var(--tan);width:80%}.ProblemSection_span__oT_sP{font-family:var(--PPNeueMontrealMediumThick);color:var(--blue)}.ProblemSection_leftCopy__zh65x{color:var(--tan);width:80%}.ProblemSection_imgContainer__E_vh6{position:relative;width:400px;height:400px}.ProblemSection_img__bxZ_u{object-fit:contain}.ProblemSection_right__bru_f{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:3rem}.ProblemSection_card__TSF1b{display:grid;grid-template-columns:5fr 1fr;grid-gap:4rem;gap:4rem;padding-bottom:2rem;border-bottom:1px solid var(--blackii)}.ProblemSection_indexInfo__fqKNb{display:flex;align-items:center;justify-content:flex-start;gap:2rem}.ProblemSection_title__pWXsq{margin-bottom:1rem;color:var(--tan);font-weight:700!important;font-family:var(--inter);font-size:1.4rem}.ProblemSection_description__bOVD0{color:var(--gray)}.ProblemSection_iconBox__wg__h{display:flex;align-items:center;justify-content:center}.ProblemSection_icon__fnOhr{color:var(--blue);font-size:6rem}@media screen and (max-width:1268px){.ProblemSection_container__cnqgF{padding:10rem 8rem 3rem}.ProblemSection_bottom__DlYcK{grid-template-columns:repeat(2,1fr);grid-gap:5rem}}@media screen and (max-width:1068px){.ProblemSection_container__cnqgF{padding:8rem 5rem 3rem}.ProblemSection_sectionTop___Y_c7{align-items:center;justify-content:center}.ProblemSection_heading__NmwTL{width:60%;text-align:center}.ProblemSection_leftCopy__zh65x{margin-left:auto;margin-right:auto;text-align:center;width:70%}.ProblemSection_bottom__DlYcK{grid-template-columns:repeat(1,1fr);grid-gap:0}.ProblemSection_left__puT7C{display:flex;align-items:center;justify-content:center;width:100%}}@media screen and (max-width:768px){.ProblemSection_heading__NmwTL{width:100%}.ProblemSection_leftCopy__zh65x{width:90%}}@media screen and (max-width:568px){.ProblemSection_container__cnqgF{padding:8rem 2rem 2rem}.ProblemSection_sectionTop___Y_c7{margin-bottom:2rem;align-items:flex-start;justify-content:flex-start}.ProblemSection_heading__NmwTL,.ProblemSection_leftCopy__zh65x{width:100%;text-align:left}.ProblemSection_imgContainer__E_vh6{width:275px;height:275px}.ProblemSection_bottom__DlYcK{grid-gap:3rem}.ProblemSection_right__bru_f{grid-template-columns:repeat(1,1fr);grid-gap:6rem}.ProblemSection_card__TSF1b{grid-template-columns:repeat(1,1fr);gap:4rem}.ProblemSection_iconBox__wg__h{order:-1;align-items:flex-start;justify-content:flex-start}}.ProjectSection_container__r33FE{background-color:var(--tan);margin:1rem;border-radius:25px}.ProjectSection_top__XW835{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.ProjectSection_heading__5aPjU{text-align:center;width:40%}.ProjectSection_span__THOYL{color:var(--blue);font-family:inherit}.ProjectSection_bottom__b1Of3{margin-top:4rem}.ProjectSection_card__QM0Jv{background-color:var(--tan);padding:2rem;border-radius:15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;width:100%;gap:2rem}.ProjectSection_cardTop__2XJg8{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.ProjectSection_title__O3S_d{text-transform:capitalize;width:100%;font-size:1.6rem;font-family:var(--inter);font-weight:600;color:var(--blue)}.ProjectSection_imgContainer__ThBKL{position:relative;width:100%;height:200px;margin-bottom:1rem}.ProjectSection_img__vVk50{object-fit:cover;border-radius:10px}.ProjectSection_category___h04Z{font-family:var(--inter);font-weight:600;color:var(--black);font-size:1.4rem}.ProjectSection_desc__YgoxV{color:var(--text)}.ProjectSection_btnContanier__YmTp5,.ProjectSection_cardBottom__m_nLS{display:grid;width:100%;grid-template-columns:repeat(1,1fr)}.ProjectSection_btnContanierii__fkbbh{display:flex;align-items:center;justify-content:center;margin-top:7rem}@media screen and (max-width:1068px){.ProjectSection_bottom__b1Of3{grid-template-columns:repeat(2,1fr)}.ProjectSection_heading__5aPjU{width:60%}}@media screen and (max-width:768px){.ProjectSection_heading__5aPjU{width:100%}}@media screen and (max-width:568px){.ProjectSection_bottom__b1Of3{grid-template-columns:repeat(1,1fr)}.ProjectSection_cardBottom__m_nLS{width:100%}.ProjectSection_btnContanier__YmTp5{display:grid;width:100%}}@media screen and (max-width:380px){.ProjectSection_span__THOYL{white-space:inherit}}.Solution_container__IwoOT{padding:10rem 0}.Solution_content__RRBvt{display:grid;grid-template-columns:repeat(2,1fr)}.Solution_left__l2dAo{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3rem}.Solution_heading__lq6n1{font-size:3.2rem;letter-spacing:0;line-height:1.2;width:75%}.Solution_span__VdOsc{color:var(--blue);font-family:var(--PPNeueMontrealMediumThick);font-weight:500}.Solution_imgContainer__pLfxa{position:relative;width:350px;height:350px}.Solution_img__kA3rT{object-fit:contain}.Solution_right__8JP_1{display:grid;grid-gap:1rem;grid-template-areas:"one one one" "two two two" "three four five" "six six six";grid-template-columns:1fr 1fr 1fr;height:100%}.Solution_card__Vamje:first-child{grid-area:one}.Solution_card__Vamje:nth-child(2){grid-area:two}.Solution_card__Vamje:nth-child(3){grid-area:three}.Solution_card__Vamje:nth-child(4){grid-area:four}.Solution_card__Vamje:nth-child(5){grid-area:five}.Solution_card__Vamje:nth-child(6){grid-area:six}.Solution_card__Vamje{padding:2rem;background-color:var(--tan);border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;height:100%}.Solution_title__hIJCM{font-size:1.4rem;width:100%;text-transform:capitalize;font-family:var(--inter);font-weight:700}@media screen and (max-width:1068px){.Solution_content__RRBvt{grid-template-columns:repeat(1,1fr)}.Solution_left__l2dAo{align-items:center;justify-content:center}.Solution_heading__lq6n1{text-align:center;width:80%}.Solution_imgContainer__pLfxa{width:100%}}@media screen and (max-width:568px){.Solution_left__l2dAo{align-items:flex-start;justify-content:flex-start}.Solution_heading__lq6n1{text-align:left;width:100%}.Solution_right__8JP_1{grid-template-areas:"one" "two" "three" "four" "five" "six";grid-template-columns:repeat(1,1fr);overflow-x:hidden}}@media screen and (max-width:380px){.Solution_span__VdOsc{white-space:inherit}}.WorkProcess_container__2sXdU{padding:10rem 0}.WorkProcess_content__JGwBK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem}.WorkProcess_heading__gc1sd{letter-spacing:0;text-align:center;width:60%;line-height:1.2}.WorkProcess_span__yk_qf{color:var(--blue);font-family:var(--PPNeueMontrealMediumThick)}.WorkProcess_circleContainer__Fe1Wf{margin-top:5rem}.WorkProcess_benefitsContainer__I3Bw3{margin-top:15rem}@media screen and (max-width:1268px){.WorkProcess_heading__gc1sd{width:80%}}@media screen and (max-width:1068px){.WorkProcess_heading__gc1sd{width:100%}}@media screen and (max-width:568px){.WorkProcess_container__2sXdU{padding:7rem 0}.WorkProcess_content__JGwBK{align-items:flex-start;justify-content:flex-start}.WorkProcess_heading__gc1sd{text-align:left}}@media screen and (max-width:380px){.WorkProcess_span__yk_qf{white-space:inherit}}.Faq_container__QWPPu{padding-top:10rem;padding-bottom:20rem}.Faq_top__fIabV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;margin-bottom:3rem}.Faq_heading__Hohy3{width:60%;text-align:center;margin-left:auto;margin-right:auto}.Faq_span___FJyh{color:var(--blue);font-family:inherit}.Faq_bottom__9_hZD{display:flex;flex-direction:column;align-items:flex-start;padding:2rem;gap:1rem}.Faq_qaContainer__EZzwv{padding:3rem;background-color:var(--tan);border-radius:10px;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Faq_answerContainer__cevr8{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.Faq_answerContainer__cevr8.Faq_show__WoLhk{max-height:350px}.Faq_headingArrowContainer__j7xnS{display:grid;grid-template-columns:5fr 1fr}.Faq_h3Container__u7g9Q{display:flex;gap:1rem}.Faq_arrowContainer__IZFWx{display:flex;align-items:center;justify-content:flex-end}.Faq_icon__ij_Vc{transition:all .4s ease-in-out}.Faq_iconFlip__x8Pfi,.Faq_icon__ij_Vc{cursor:pointer;font-size:3rem;color:var(--black)}.Faq_iconFlip__x8Pfi{transform:rotate(180deg);transition:all .3s ease-in-out}.Faq_index__mjP4b{margin-right:1rem;font-size:2rem}.Faq_question__BBObn{font-size:2rem;font-family:var(--SuisseIntlMedium);text-transform:none}.Faq_answer__5CQrG{margin-top:2rem;color:var(--text)}.Faq_titleHeading__6k1O4{letter-spacing:-5px;font-size:15rem}.Faq_container__QWPPu{width:100%;display:flex;flex-direction:column;align-items:center}.Faq_card__9udN9{width:100%;height:300px;position:relative;box-shadow:0 -10px 20px rgba(0,0,0,.2)}.Faq_cardInner__dyJq0{width:100%;height:100%;padding:2rem;display:flex;align-items:center;justify-content:space-between;will-change:transform}.Faq_card1__HOTYf .Faq_cardInner__dyJq0{background-color:var(--black)}.Faq_card2__aSVof .Faq_cardInner__dyJq0{background-color:var(--lightGray)}.Faq_card3__AQG4W .Faq_cardInner__dyJq0{background-color:var(--yellow)}.Faq_card4__VtYCj .Faq_cardInner__dyJq0{background-color:var(--tan)}.Faq_card1__HOTYf .Faq_cardInner__dyJq0 .Faq_titleHeading__6k1O4{color:var(--tan)}.Faq_card2__aSVof .Faq_cardInner__dyJq0 .Faq_titleHeading__6k1O4{color:var(--black)}.Faq_card4__VtYCj .Faq_cardInner__dyJq0 .Faq_titleHeading__6k1O4{color:var(--gray)}.ProjectDetails_container__djJUu{z-index:2;margin-bottom:10rem;background-color:var(--white);border-radius:25px;position:relative;padding:10rem 5rem 5rem}.ProjectDetails_cornerContainer__fjzsc{position:absolute;top:0;left:0;width:100%;z-index:2;pointer-events:auto}.ProjectDetails_top__RXT8_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;margin-top:-2rem}.ProjectDetails_icon__y6YWa{width:5rem;height:5rem;color:var(--black);margin-left:auto;margin-right:auto}.ProjectDetails_title__r0Hmd{text-align:center;margin-bottom:5rem;color:var(--blue)}.ProjectDetails_introSection__C6Ybp{display:grid;grid-template-columns:2fr 5fr;grid-gap:3rem;gap:3rem}.ProjectDetails_sectionTitle__h5vLA{font-size:1.6rem;display:block;margin-bottom:.5rem;font-family:var(--inter);font-weight:700}.ProjectDetails_isLeft__Sx3Ua{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;gap:3rem}.ProjectDetails_isLeftTop__RxUwv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}.ProjectDetails_isl1__Asorb,.ProjectDetails_isl2__5e67_{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem}.ProjectDetails_copy__ZayIQ{font-size:1.4rem;color:var(--grayii)}.ProjectDetails_isLeftBottom__VYlvD{width:100%}.ProjectDetails_btnContainer__bGb_u{display:grid;width:100%}.ProjectDetails_isRight__RGteW{border-left:1px solid var(--gray);padding-left:3rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;gap:3rem}.ProjectDetails_heading__dgDX9{font-size:1.4rem;text-transform:none;font-family:var(--inter);font-weight:400;color:var(--text)}.ProjectDetails_tagContainer__UnW1e{display:flex;align-items:flex-start;justify-content:flex-start;gap:2rem;flex-wrap:wrap}.ProjectDetails_tag__lyc76{font-size:1.4rem;font-family:var(--NeueHaasGroteskMedium);border:1px solid var(--gray);border-radius:50px;padding:1rem 1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:1268px){.ProjectDetails_introSection__C6Ybp{grid-template-columns:repeat(2,1fr)}.ProjectDetails_heading__dgDX9{width:100%}}@media screen and (max-width:768px){.ProjectDetails_container__djJUu{padding:10rem 3rem 3rem}.ProjectDetails_title__r0Hmd{margin-bottom:2rem}.ProjectDetails_introSection__C6Ybp{grid-template-columns:repeat(1,1fr);grid-gap:5rem}.ProjectDetails_isRight__RGteW{order:-1;padding-left:0;border-left:none}.ProjectDetails_tagContainer__UnW1e{align-items:center;justify-content:center;width:100%;gap:1rem}}.Stats_bottom__2jRY0{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;margin-top:10rem}.Stats_cardTop__Mhr6q,.Stats_card__1j3UV{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.Stats_cardTop__Mhr6q{padding:3rem;border-radius:15px;background-color:var(--tan);gap:5rem}.Stats_index___O3zI{display:block;font-size:4rem;text-transform:none;letter-spacing:-1px}.Stats_title__0j4NB{font-size:1.6rem;text-align:center;color:var(--grayii)}.Stats_cardBottom___EE9r{padding:1rem;height:100%}@media screen and (max-width:1268px){.Stats_bottom__2jRY0{grid-template-columns:repeat(2,1fr)}.Stats_top___jB92{margin-bottom:5rem}}@media screen and (max-width:968px){.Stats_heading__MrOPT{font-size:4rem}}@media screen and (max-width:768px){.Stats_heading__MrOPT{font-size:7vw;text-align:center}.Stats_bottom__2jRY0{grid-template-columns:repeat(1,1fr);margin-top:5rem}}.VideoSection_container__NWG2o{width:100%;margin-top:10rem}.VideoSection_video__L7Y2K{width:100%;aspect-ratio:16/9;height:350px;object-fit:cover;border:1px solid var(--gray);border-radius:25px}.VideoSection_bottom__I5w6a{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;margin-top:.5rem}.VideoSection_imgContainer__yd20l{position:relative;width:100%;height:350px;border:1px solid var(--gray)}.VideoSection_img__db9KK{object-fit:cover}.ServicesSection_container__uMGYK{margin-bottom:15rem}.ServicesSection_top__4AaH8{display:flex;align-items:center;justify-content:center;margin-bottom:3rem}.ServicesSection_bottom__6VzNd{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem}.ServicesSection_card__3mLke{border-radius:15px;padding:2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;gap:1rem}.ServicesSection_card__3mLke:first-child{background-color:var(--pink)}.ServicesSection_card__3mLke:nth-child(2){background-color:var(--yellow)}.ServicesSection_card__3mLke:nth-child(3){background-color:var(--green)}.ServicesSection_card__3mLke:nth-child(4){background-color:var(--lightBlue)}.ServicesSection_title__TS6B0{color:var(--black);font-size:3.2rem;font-weight:400;font-family:var(--PPNeueMontrealMediumThick)}.ServicesSection_headline__6uNtk{font-family:var(--inter);color:var(--black);font-weight:500;font-size:1.4rem}.ServicesSection_ServicesContainer__Bs0h_{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem;padding:2rem}.ServicesSection_item__0FqBh{font-size:1.4rem;font-weight:600;line-height:1.3;font-family:var(--inter);text-transform:none;letter-spacing:-.3px}.ServicesSection_btnContainer__241wQ{display:grid;grid-template-columns:repeat(1,1fr);width:100%;margin-top:3rem}.ServicesSection_btnContainerii__ejW02{margin-top:5rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1268px){.ServicesSection_bottom__6VzNd{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1068px){.ServicesSection_bottom__6VzNd{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:568px){.ServicesSection_bottom__6VzNd{grid-template-columns:repeat(1,1fr)}}.Benefits_container__ptbeZ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem}.Benefits_sectionHeadingContainer__dkNhI{margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;width:100%}.Benefits_content__Bnauu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem}.Benefits_card__0NtkD{border-radius:15px;justify-content:space-between;gap:10rem;padding:3rem}.Benefits_cardTop__5xjzu,.Benefits_card__0NtkD{display:flex;flex-direction:column;align-items:flex-start}.Benefits_cardTop__5xjzu{justify-content:flex-start;gap:2rem}.Benefits_blue__qKxp8{background-color:var(--blue)}.Benefits_yellow__3FhRO{background-color:var(--yellow)}.Benefits_purple__ooWYA{background-color:var(--purple)}.Benefits_green__8Eo7n{background-color:var(--green)}.Benefits_title__Mkk6R{font-weight:400;font-family:var(--PPNeueMontrealMediumThick);font-size:3.2rem}.Benefits_desc__IYQ70{font-size:1.4rem}.Benefits_icon__J8Q3W{font-size:10rem;color:var(--blackii)}@media screen and (max-width:1068px){.Benefits_content__Bnauu{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.Benefits_card__0NtkD{gap:5rem}}@media screen and (max-width:568px){.Benefits_content__Bnauu{grid-template-columns:repeat(1,1fr)}}.WorkHero_container__RmH1w{background-color:var(--black);border-radius:25px;margin:1rem;position:relative}.WorkHero_content__kdosD{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;margin-top:10rem}.WorkHero_navContainer__frOCe{position:absolute;top:0;left:0;width:100%;z-index:2;pointer-events:auto}.WorkHero_heading___vSRn{color:var(--tan);text-align:center}.WorkHero_span__JgQCv{color:var(--blue);font-family:inherit}.WorkHero_copy__fdeTs{color:var(--textii);width:450px;font-size:1.6rem;text-align:center}@media screen and (max-width:1068px){.WorkHero_copy__fdeTs,.WorkHero_heading___vSRn{text-align:center;margin-left:auto;margin-right:auto}}@media screen and (max-width:568px){.WorkHero_content__kdosD{align-items:flex-start;justify-content:flex-start;gap:2rem}.WorkHero_copy__fdeTs,.WorkHero_heading___vSRn{width:100%;text-align:left}.WorkHero_copy__fdeTs{width:90%;margin-left:0;margin-right:0}}@media screen and (max-width:380px){.WorkHero_span__JgQCv{white-space:inherit}}.Peace_container__az0eA{padding-top:10rem}.Peace_content__Ub240{padding-bottom:5rem}.Peace_top__ZfEEv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-bottom:3rem}.Peace_topHeading__b9Bop{line-height:100%;text-align:center}.Peace_heading__XiwqF{color:var(--black);text-align:center}.Peace_span__BuaT2{color:var(--blue);font-family:inherit}.Peace_bottom__pKPgT{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8rem;padding:0 10rem;margin-top:5rem}.Peace_box__tumSH{display:flex;flex-direction:column;align-items:center;justify-self:center;gap:2rem;padding:3rem;border-radius:10px;background-color:var(--tan)}.Peace_box__tumSH:first-child{transform:rotate(-15deg);position:relative;top:50px}.Peace_box__tumSH:nth-child(3){transform:rotate(15deg);position:relative;top:50px}.Peace_icon__QbVBo{color:var(--blue)}.Peace_feature__ysAln{text-align:center;color:var(--blue);font-size:1.6rem;font-family:var(--inter);font-weight:700}.Peace_desc__wCjeX{text-align:center;color:var(--black)}.Peace_imgContainer__J_7nW{position:relative;width:100%;height:250px}.Peace_img__sBJH2{object-fit:contain}@media screen and (max-width:1268px){.Peace_bottom__pKPgT{grid-gap:2rem;padding:0;margin-top:0}.Peace_box__tumSH{padding:2rem}.Peace_box__tumSH:first-child,.Peace_box__tumSH:nth-child(3){transform:rotate(0deg);top:0}}@media screen and (max-width:1068px){.Peace_top__ZfEEv{flex-direction:column}.Peace_bottom__pKPgT{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:868px){.Peace_content__Ub240{display:flex;flex-direction:column;align-items:center;justify-content:center}.Peace_top__ZfEEv{grid-template-columns:repeat(1,1fr);gap:2rem;padding-bottom:0;margin-bottom:3rem}.Peace_topHeading__b9Bop{text-align:center;margin-bottom:0}.Peace_heading__XiwqF{width:100%}.Peace_bottom__pKPgT{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:668px){.Peace_bottom__pKPgT{grid-template-columns:repeat(1,1fr)}.Peace_box__tumSH{align-items:center;justify-content:center}.Peace_desc__wCjeX{text-align:center}}