.FadeCarousel_embla__jW0Cs{max-width:48rem;margin:auto;--slide-height:25.875rem;--slide-spacing:1rem;--slide-size:100%}.FadeCarousel_embla__viewport__535Tr{overflow:hidden}.FadeCarousel_embla__container__EMu9q{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}.FadeCarousel_embla__slide__6NTp9{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.FadeCarousel_embla__slide__img__s9YKm{border-radius:2.625rem;display:block;height:var(--slide-height);width:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:991px){.FadeCarousel_embla__jW0Cs{--slide-height:16.172rem}}.PortfolioCard_card_container__sk7Xt{background-color:#f6f6f6;padding:1.25rem;display:flex;flex-direction:column;flex-shrink:1;width:100%;max-width:36.875rem;gap:1.813rem;border-radius:.5rem;cursor:pointer;box-shadow:0 4px 13px rgba(0,0,0,.16)}.PortfolioCard_card_container__sk7Xt .PortfolioCard_card_img_container__X_FDG{height:18.75rem}.PortfolioCard_card_container__sk7Xt .PortfolioCard_card_img_container__X_FDG img{width:100%;height:100%;border-radius:.313rem;-o-object-fit:cover;object-fit:cover}.PortfolioCard_card_container__sk7Xt .PortfolioCard_content_container__gstnk{display:flex;flex-direction:column;gap:1rem}.PortfolioCard_card_container__sk7Xt .PortfolioCard_content_container__gstnk *{margin:0}.PortfolioCard_card_container__sk7Xt .PortfolioCard_content_container__gstnk .PortfolioCard_portfolio_title__9SVGZ{font-family:Avenir,Helvetica;font-weight:800;font-size:1.1875rem;line-height:1.5rem;text-align:left}.PortfolioCard_card_container__sk7Xt .PortfolioCard_content_container__gstnk .PortfolioCard_portfolio_description__7YhtY{font-family:Avenir,Helvetica;color:rgba(0,0,0,.8);width:auto}.PortfolioCard_card_container__sk7Xt .PortfolioCard_content_container__gstnk .PortfolioCard_portfolio_viewmore__IislA{color:rgba(0,0,0,.8);font-size:.875rem;text-underline-offset:.625rem;text-decoration-thickness:2px}@media(max-width:991px){.PortfolioCard_card_container__sk7Xt{padding:.406rem;gap:.969rem}.PortfolioCard_card_container__sk7Xt .PortfolioCard_card_img_container__X_FDG{height:12.5rem}.PortfolioCard_card_container__sk7Xt img{border-radius:4px}.PortfolioCard_card_container__sk7Xt .PortfolioCard_content_container__gstnk{gap:.969rem}.PortfolioCard_card_container__sk7Xt .PortfolioCard_content_container__gstnk .PortfolioCard_portfolio_title__9SVGZ{font-family:Lexend Deca,serif;text-align:left;height:auto;font-weight:500;line-height:1.2;font-size:.5625rem}.PortfolioCard_card_container__sk7Xt .PortfolioCard_content_container__gstnk .PortfolioCard_portfolio_description__7YhtY{text-align:left;width:auto;font-size:.4688rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.PortfolioCard_card_container__sk7Xt .PortfolioCard_content_container__gstnk .PortfolioCard_portfolio_viewmore__IislA{font-size:.4688rem;text-underline-offset:.3125rem;text-decoration-thickness:1px}.PortfolioCard_card_container__sk7Xt .PortfolioCard_content_container__gstnk .PortfolioCard_portfolio_title__9SVGZ{font-size:.5rem}.PortfolioCard_card_container__sk7Xt .PortfolioCard_content_container__gstnk .PortfolioCard_portfolio_description__7YhtY,.PortfolioCard_card_container__sk7Xt .PortfolioCard_content_container__gstnk .PortfolioCard_portfolio_viewmore__IislA{font-size:.438rem}}.AutoScrollCarousel_projects__hneAR{max-width:100vw;margin:auto;--slide-height:6rem;--slide-spacing:8.125rem;--slide-size:34.86%}.AutoScrollCarousel_projects__viewport__JEHeL{overflow:hidden}.AutoScrollCarousel_projects__container__H8ogO{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}.AutoScrollCarousel_projects__slide__s4_RF{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);padding-bottom:1.5rem}.AutoScrollCarousel_projects__slide__number__OBCV1{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:var(--slide-height);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:991px){.AutoScrollCarousel_projects__hneAR{--slide-height:14.313rem;--slide-spacing:4.063rem;--slide-size:75%}}.AutoScrollCarousel_industry__n1NFJ{flex-grow:1;flex-shrink:1;margin:auto;--slide-height:6rem;--slide-spacing:1.5625rem;--slide-size:17%}.AutoScrollCarousel_industry__viewport__Iip9N{overflow:hidden}.AutoScrollCarousel_industry__container__6gnRZ{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}.AutoScrollCarousel_industry__slide__5D185{box-sizing:content-box;transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;width:100%;padding-left:var(--slide-spacing)}.AutoScrollCarousel_industry__slide__number__UacKE{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:var(--slide-height);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.AutoScrollCarousel_industry__slide__number__UacKE img{height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:991px){.AutoScrollCarousel_industry__n1NFJ{--slide-height:2.875rem;--slide-spacing:0.1rem;--slide-size:20%}}.portfolio-detail-main{margin-top:66px;background-color:transparent;overflow-x:hidden;background-color:#f6f6f6}@media(max-width:991px){.portfolio-detail-main{margin-top:78px;background-color:#fff}}.TechUsedSection_section__w862c{width:100vw;display:flex;padding-left:3.8%;padding-top:2.75rem}.TechUsedSection_section__w862c .TechUsedSection_title__tVamN{width:44.11%;padding-left:5.2%;display:flex;align-items:center;font-size:1.75rem;line-height:1;font-family:Lexend Deca,serif!important;font-weight:500}.TechUsedSection_section__w862c .TechUsedSection_carouselContainer__Y5aT_{width:50%;flex-grow:1}@media(max-width:991px){.TechUsedSection_section__w862c{margin-top:2.453rem;background-color:#f6f6f6;padding-top:1.25rem;padding-left:0;padding-bottom:1.875rem;flex-direction:column;gap:1.25rem}.TechUsedSection_section__w862c .TechUsedSection_title__tVamN{display:block;width:100%;padding-left:0;text-align:center;font-size:1.25rem;font-weight:600;line-height:1.28}.TechUsedSection_section__w862c .TechUsedSection_carouselContainer__Y5aT_{width:100%}}@media(max-width:425px){.TechUsedSection_section__w862c .TechUsedSection_title__tVamN{font-size:1.0625rem}}.HeroSection_header__Ywrhe{background-color:#f6f6f6;padding-top:4.989rem;display:flex;justify-content:space-between;align-items:center}.HeroSection_header__Ywrhe .HeroSection_carouselContainer__PiF7x{width:45.1%}.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s{width:44.5%;padding-right:1.642rem}.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s .HeroSection_projectName__6hWrs{font:Avenir,Helvetica!important;font-size:1.75rem;margin:0;line-height:1.25;font-weight:800;justify-self:left;position:relative}.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s .HeroSection_projectName__6hWrs:before{width:30px;height:2px;content:" ";position:absolute;z-index:3;background-color:#000;bottom:-7px;left:3px}.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s .HeroSection_projectType__elDD6{font:Avenir,Helvetica!important;font-size:1.1875rem;justify-self:right;line-height:1;font-weight:500;margin-top:1.063rem}.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s .HeroSection_projectDescription__xu7uH{font:Avenir,Helvetica!important;font-weight:400;font-size:1rem;line-height:1.625rem;margin-top:1.75rem;text-align:justify}@media(max-width:991px){.HeroSection_header__Ywrhe{padding-top:1.025rem;background-color:#fff;flex-direction:column;width:93.73%}.HeroSection_header__Ywrhe .HeroSection_carouselContainer__PiF7x{order:1;width:100%;padding:0 .41rem}.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s{width:100%;padding-right:0}.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s .HeroSection_projectName__6hWrs{font-weight:600;font-size:1.25rem;line-height:1.28}.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s .HeroSection_projectName__6hWrs:before{bottom:-3px;left:0}.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s .HeroSection_projectType__elDD6{margin-top:.313rem;font-size:1rem;line-height:1.28}.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s .HeroSection_projectDescription__xu7uH{font-size:14px;line-height:20px;margin-top:1.25rem;text-align:justify;margin-bottom:2rem}}@media(max-width:425px){.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s .HeroSection_projectName__6hWrs{font-size:1.0625rem}.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s .HeroSection_projectType__elDD6{font-size:.875rem;margin-top:1rem}.HeroSection_header__Ywrhe .HeroSection_carouselContent__uI_1s .HeroSection_projectDescription__xu7uH{font-size:.75rem}}.ChallengesAndSolutions_sectionContainer__WmkPz{background-color:#fff}.ChallengesAndSolutions_section__jY_Lz{padding:5.75rem 0 6.375rem;display:flex;flex-direction:column;gap:5.688rem}.ChallengesAndSolutions_section__jY_Lz .ChallengesAndSolutions_topicContainer__KyiZm{width:94.85%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.ChallengesAndSolutions_section__jY_Lz .ChallengesAndSolutions_topicContainer__KyiZm .ChallengesAndSolutions_topicTitle__GYzTx{text-align:center;font-family:Lexend Deca,serif!important;font-size:1.75rem;font-weight:500;line-height:1;width:10.188rem}.ChallengesAndSolutions_section__jY_Lz .ChallengesAndSolutions_topicContainer__KyiZm .ChallengesAndSolutions_topicDescription__bx3bv{width:70.23%;margin:0;padding:1.406rem .975rem 1.406rem 2.438rem;position:relative;font-size:1.1875rem;line-height:2rem;font-weight:400;text-align:justify}.ChallengesAndSolutions_section__jY_Lz .ChallengesAndSolutions_topicContainer__KyiZm .ChallengesAndSolutions_topicDescription__bx3bv:before{content:" ";display:block;position:absolute;width:40px;height:40px;top:0;left:0;border:1px solid #000;border-bottom:0;border-right:0}.ChallengesAndSolutions_section__jY_Lz .ChallengesAndSolutions_topicContainer__KyiZm .ChallengesAndSolutions_topicDescription__bx3bv:after{content:" ";display:block;position:absolute;width:40px;height:40px;bottom:0;right:0;border:1px solid #000;border-top:0;border-left:0}.ChallengesAndSolutions_topicContainer__KyiZm+.ChallengesAndSolutions_topicContainer__KyiZm .ChallengesAndSolutions_topicTitle__GYzTx{order:1}@media(max-width:991px){.ChallengesAndSolutions_section__jY_Lz{padding:2.813rem 0 2.625rem;gap:2.313rem;width:93.73%;margin:auto}.ChallengesAndSolutions_section__jY_Lz .ChallengesAndSolutions_topicContainer__KyiZm{flex-direction:column;gap:1.688rem}.ChallengesAndSolutions_section__jY_Lz .ChallengesAndSolutions_topicContainer__KyiZm .ChallengesAndSolutions_topicTitle__GYzTx{font-size:1.25rem;font-weight:600;line-height:1.28;text-align:left;width:100%;order:0}.ChallengesAndSolutions_section__jY_Lz .ChallengesAndSolutions_topicContainer__KyiZm .ChallengesAndSolutions_topicDescription__bx3bv{width:100%;padding:1.188rem 1.063rem;font-size:.875rem;line-height:1.4;text-align:justify}.ChallengesAndSolutions_topicContainer__KyiZm+.ChallengesAndSolutions_topicContainer__KyiZm .ChallengesAndSolutions_topicTitle__GYzTx{text-align:right}}@media(max-width:425px){.ChallengesAndSolutions_section__jY_Lz .ChallengesAndSolutions_topicContainer__KyiZm .ChallengesAndSolutions_topicTitle__GYzTx{font-size:1.0625rem}.ChallengesAndSolutions_section__jY_Lz .ChallengesAndSolutions_topicContainer__KyiZm .ChallengesAndSolutions_topicDescription__bx3bv{font-size:.75rem}}.Introduction_section__B0Cz7{border-radius:5rem;width:83.3%;background-color:#fff;padding:3.313rem 5.688rem;display:flex;flex-direction:column;gap:2.563rem;margin-top:6.938rem;margin-bottom:8.375rem}.Introduction_section__B0Cz7 .Introduction_title__yL0yh{font-size:1.75rem;font-family:Lexend Deca,serif;font-weight:500;text-align:center}.Introduction_section__B0Cz7 .Introduction_description__Jp4we{line-height:1.625rem;font-weight:400;font-size:1rem;text-align:justify;font-family:Avenir,Helvetica}@media(max-width:991px){.Introduction_section__B0Cz7{margin-top:2.438rem;margin-bottom:3.25rem;padding:2rem 1.875rem 1.25rem;gap:1.375rem;width:93.73%;box-shadow:0 4px 12px rgba(0,0,0,.08);border-radius:3.125rem}.Introduction_section__B0Cz7 .Introduction_title__yL0yh{font-size:1.25rem;line-height:1.28;margin:0}.Introduction_section__B0Cz7 .Introduction_description__Jp4we{line-height:1.4;font-size:.875rem;text-align:justify}}@media(max-width:425px){.Introduction_section__B0Cz7 .Introduction_title__yL0yh{font-size:1.0625rem}.Introduction_section__B0Cz7 .Introduction_description__Jp4we{font-size:.75rem}}.Message_section__ls8Ox{padding:3.5rem 0;width:51.83%;display:flex;flex-direction:column;gap:2.938rem}.Message_section__ls8Ox .Message_quoteContainer__U1SvE{font-size:3.05rem;color:#b1bed0}.Message_section__ls8Ox .Message_messageContainer__fz12D{display:flex;flex-direction:column;gap:2.438rem}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_message__iYmPf{line-height:1.5rem}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x{display:flex;align-self:center;justify-content:center;gap:1.5rem}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorImgContainer__qW1R9{width:4.25rem;height:4.25rem;overflow:hidden;border-radius:50%}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorImgContainer__qW1R9 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorDetailsContainer__QIvzq{display:flex;gap:.5rem;flex-direction:column;justify-content:center}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorDetailsContainer__QIvzq .Message_authorName__9L_56{font-family:Lexend Deca,serif!important;font-weight:500;font-size:1rem}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorDetailsContainer__QIvzq .Message_authorName__9L_56 strong{font-weight:500}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorDetailsContainer__QIvzq .Message_authorDesignation__SX_s6 em{font-style:normal;font-weight:400;line-height:1.5rem}@media(max-width:991px){.Message_section__ls8Ox{padding:2rem 0 2.813rem;width:100%;background-color:#f6f6f6;gap:1.875rem}.Message_section__ls8Ox .Message_quoteContainer__U1SvE{font-size:2.2rem;color:#b1bed0;text-align:center}.Message_section__ls8Ox .Message_messageContainer__fz12D{width:85.85%;text-align:justify;margin:auto;gap:1.375rem}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_message__iYmPf{font-size:.875rem;margin:0;line-height:1.28}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x{gap:1.25rem;align-items:center}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorImgContainer__qW1R9{height:2.625rem;width:2.625rem}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorDetailsContainer__QIvzq{gap:.025rem}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorDetailsContainer__QIvzq .Message_authorName__9L_56{font-size:.875rem}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorDetailsContainer__QIvzq .Message_authorName__9L_56 strong{font-weight:800}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorDetailsContainer__QIvzq .Message_authorDesignation__SX_s6{line-height:1.28;font-weight:500;font-size:.875rem}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorDetailsContainer__QIvzq .Message_authorDesignation__SX_s6 em{font-style:normal}}@media(max-width:425px){.Message_section__ls8Ox .Message_quoteContainer__U1SvE{font-size:2.2rem}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorDetailsContainer__QIvzq{gap:.025rem}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorDetailsContainer__QIvzq .Message_authorName__9L_56{font-size:.75rem}.Message_section__ls8Ox .Message_messageContainer__fz12D .Message_authorContainer__VpF8x .Message_authorDetailsContainer__QIvzq .Message_authorDesignation__SX_s6{line-height:1.28;font-weight:500;font-size:.75rem}}.SnapShot_section__FlmW0{height:30.3125rem;width:100vw;position:relative}.SnapShot_section__FlmW0 .SnapShot_placeHolder__QkAie{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.SnapShot_section__FlmW0 .SnapShot_productImg__0c6Wl{max-width:24.1875rem;width:20%;min-width:23.6875rem;position:absolute;top:50%;left:50%;transform:translate(-50.5%,-50%)}.SnapShot_btn__oiWeC{display:block;width:-moz-fit-content;width:fit-content;text-decoration:none;margin:1rem auto 2rem;padding:.625rem;font-weight:500;line-height:1.15;border:none;border-radius:.5rem;background-color:#fff;color:#142e5f;box-shadow:0 0 0 2px #142e5f}.SnapShot_btn__oiWeC:hover{color:#fff;background-color:#142e5f}@media(max-width:991px){.SnapShot_btn__oiWeC{padding:.563rem 1.625rem;align-self:center;font-size:.875rem;font-weight:400}}@media(max-width:425px){.SnapShot_btn__oiWeC{font-size:.75rem}}@media(max-width:1290px){.SnapShot_section__FlmW0 .SnapShot_productImg__0c6Wl{min-width:30%}}@media(max-width:991px){.SnapShot_section__FlmW0{height:370px}}@media(max-width:684px){.SnapShot_section__FlmW0{height:275px}.SnapShot_section__FlmW0 .SnapShot_placeHolder__QkAie{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SnapShot_section__FlmW0 .SnapShot_productImg__0c6Wl{width:30%;min-width:205px}}@media(max-width:484px){.SnapShot_section__FlmW0{height:350px}.SnapShot_section__FlmW0 .SnapShot_productImg__0c6Wl{width:55%;min-width:266px}}.ProjectRequirementSection_section__j3WiQ{padding:3.125rem 0 5.5rem;display:flex;flex-direction:column;justify-content:center}.ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_title__UlSOD{margin:0;text-align:center;font-size:1.75rem;font-weight:500;font-family:Lexend Deca,serif}.ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_subtitle__NQKoN{margin-top:1.25rem;font-size:1.1875rem;line-height:1.5rem;font-weight:400;margin-bottom:0;width:39.95%;align-self:center;text-align:center}.ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_lists__DZnfu{margin:4.75rem auto 0;padding:0;display:flex;width:71.1%;justify-content:space-between;flex-wrap:wrap}.ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_lists__DZnfu .ProjectRequirementSection_leftContainer__fPOT0,.ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_lists__DZnfu .ProjectRequirementSection_rightContainer__OBy_e{display:flex;flex-direction:column;gap:2.375rem}.ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_lists__DZnfu li{width:-moz-fit-content;width:fit-content;display:flex;gap:1.688rem;align-items:center;line-height:1.25rem;font-weight:400;font-size:1.4375rem;font-family:Avenir,Helvetica}.ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_lists__DZnfu li p{margin:0}@media(max-width:991px){.ProjectRequirementSection_sectionContainer__CSSa_{background-color:#f6f6f6}.ProjectRequirementSection_sectionContainer__CSSa_ .ProjectRequirementSection_section__j3WiQ{padding:2.25rem 0}.ProjectRequirementSection_sectionContainer__CSSa_ .ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_title__UlSOD{font-size:1.25rem;font-weight:600;line-height:1.28}.ProjectRequirementSection_sectionContainer__CSSa_ .ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_subtitle__NQKoN{width:88.73%;margin-top:.938rem;line-height:1.28;font-size:.875rem}.ProjectRequirementSection_sectionContainer__CSSa_ .ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_lists__DZnfu{margin-top:2.125rem;flex-direction:column;gap:1.25rem;width:69.9%}.ProjectRequirementSection_sectionContainer__CSSa_ .ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_lists__DZnfu .ProjectRequirementSection_leftContainer__fPOT0,.ProjectRequirementSection_sectionContainer__CSSa_ .ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_lists__DZnfu .ProjectRequirementSection_rightContainer__OBy_e{gap:1.25rem}.ProjectRequirementSection_sectionContainer__CSSa_ .ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_lists__DZnfu li{font-size:.875rem;line-height:1.25rem}}@media(max-width:425px){.ProjectRequirementSection_sectionContainer__CSSa_ .ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_title__UlSOD{font-size:1.0625rem}.ProjectRequirementSection_sectionContainer__CSSa_ .ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_lists__DZnfu li,.ProjectRequirementSection_sectionContainer__CSSa_ .ProjectRequirementSection_section__j3WiQ .ProjectRequirementSection_subtitle__NQKoN{font-size:.75rem}}.OtherProjects_section__e_yet{padding:3.563rem 0 3.438rem;background-color:#f6f6f6}.OtherProjects_section__e_yet .OtherProjects_title__Q7sUN{font-family:Lexend Deca,serif!important;font-weight:500;font-size:1.75rem;margin-bottom:4.188rem;text-align:center}@media(max-width:991px){.OtherProjects_section__e_yet{padding-bottom:1.656rem}.OtherProjects_section__e_yet .OtherProjects_title__Q7sUN{font-size:1.25rem;line-height:1.28;margin-bottom:2.688rem}}@media(max-width:425px){.OtherProjects_section__e_yet .OtherProjects_title__Q7sUN{font-size:1.0625rem}}.not-found-container{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:#f3f4f6;color:#1f2937}.not-found-card{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1);text-align:center;max-width:400px}.not-found-icon{width:64px;height:64px;color:#ef4444;margin-bottom:16px}.not-found-title{font-size:24px;font-weight:700;margin-bottom:8px}.not-found-message{font-size:16px;color:#6b7280;margin-bottom:24px}.not-found-button{display:inline-block;padding:12px 24px;background-color:#2563eb;color:#fff;font-weight:600;border-radius:8px;text-decoration:none;box-shadow:0 2px 5px rgba(0,0,0,.15);transition:background-color .3s ease}.not-found-button:hover{background-color:#1e40af}