.CaseStudiesGrid_mainContainer__mZbso{width:100%;max-width:1200px;padding:20px;margin:75px auto 0}.CaseStudiesGrid_title__5bUzd{font-size:42px;color:#8dab36;text-align:center;margin-bottom:32px;font-weight:500}.CaseStudiesGrid_gridContainer__2itNM{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}.CaseStudiesGrid_caseStudyItem__5ICX7{display:flex;flex-direction:column;border-radius:16px;overflow:hidden}.CaseStudiesGrid_imageContainer__PRRmw{position:relative;height:600px;border-radius:16px;overflow:hidden}.CaseStudiesGrid_imageLink__5Ip0Y{display:block;width:100%;height:100%;cursor:pointer}.CaseStudiesGrid_image__TAfIN{width:100%;height:100%;object-fit:cover}.CaseStudiesGrid_plusButton__a3l_y{position:absolute;bottom:12px;right:12px;width:42px;height:42px;background:transparent;border:none;cursor:pointer;z-index:2}.CaseStudiesGrid_caseContent__pnc7D{padding:16px 0;text-align:center}.CaseStudiesGrid_workTitle__nwRt0{font-size:18px;color:#4a6a1f;margin-bottom:8px;font-weight:500;text-align:center}.CaseStudiesGrid_workDescription__264e7{font-size:14px;color:#333;line-height:1.4;text-align:center}@media (max-width:992px){.CaseStudiesGrid_gridContainer__2itNM{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CaseStudiesGrid_title__5bUzd{font-size:32px}}@media (max-width:480px){.CaseStudiesGrid_gridContainer__2itNM{grid-template-columns:1fr}.CaseStudiesGrid_title__5bUzd{font-size:28px}.CaseStudiesGrid_imageContainer__PRRmw{height:250px}}.CallToAction_container__WNkCV{width:100%;max-width:900px;padding:40px 20px;display:flex;justify-content:space-around;gap:40px;margin:40px auto}.CallToAction_section__plycC{display:flex;flex-direction:column;align-items:center;gap:24px}.CallToAction_title__tu0WS{font-size:16px;font-weight:500;text-align:center;color:#1a1a1a;max-width:400px}.CallToAction_buttonPrimary___m3X0{padding:10px 18px;border-radius:50px;background-color:#001966;color:#fff;border:none;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.CallToAction_buttonPrimary___m3X0:hover{background-color:#1c75bc}.CallToAction_buttonSecondary__BBq6b{padding:10px 18px;border-radius:50px;background-color:#1c75bc;color:#fff;border:none;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.CallToAction_buttonSecondary__BBq6b:hover{background-color:#001966}.CallToAction_containerHome__qrbvX{border-radius:16px}.CallToAction_buttonPrimaryHome__ynwOU{background-color:#fd7050}.CallToAction_buttonPrimaryHome__ynwOU:hover{background-color:#e35a3a}.CallToAction_buttonSecondaryHome__6F10_{background-color:#e03532}.CallToAction_buttonSecondaryHome__6F10_:hover{background-color:#c42220}.CallToAction_containerServices__62zlL{border-radius:16px}.CallToAction_buttonPrimaryServices__nzU7z{background-color:#e03532}.CallToAction_buttonPrimaryServices__nzU7z:hover,.CallToAction_buttonSecondaryServices__l6eib{background-color:#fd7050}.CallToAction_buttonSecondaryServices__l6eib:hover{background-color:#e03532}.CallToAction_containerContributer__CX4nC{border-radius:16px}.CallToAction_buttonPrimaryContributer___zTc7{background-color:#115404}.CallToAction_buttonPrimaryContributer___zTc7:hover,.CallToAction_buttonSecondaryContributer__7UJMB{background-color:#9bb806}.CallToAction_buttonSecondaryContributer__7UJMB:hover{background-color:#115404}@media (max-width:768px){.CallToAction_container__WNkCV{flex-direction:column;gap:32px}.CallToAction_title__tu0WS{font-size:20px}}.CaseStudies_mainContainer__FucW8{width:100%;max-width:1400px;margin:0 auto;padding:20px}.CaseStudies_title__Az0Qh{font-size:42px;color:#4169e1;text-align:center;margin-bottom:32px}.CaseStudies_carouselContainer__ljgH5{position:relative;padding-bottom:60px}.CaseStudies_carousel__HI0Ww{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.CaseStudies_carousel__HI0Ww::-webkit-scrollbar{display:none}.CaseStudies_imageContainer__LL5bQ{position:relative;flex:0 0 300px;height:400px;border-radius:16px;overflow:hidden;scroll-snap-align:start}.CaseStudies_imageLink__hUwnq{display:block;width:100%;height:100%;cursor:pointer}.CaseStudies_image__1M03f{width:100%;height:100%;object-fit:cover}.CaseStudies_plusButton__DIpJv{position:absolute;bottom:12px;right:12px;width:32px;height:32px;background:transparent;border:none;cursor:pointer;display:block;z-index:1}.CaseStudies_navigationButtons__El7su{position:absolute;bottom:0;right:0;display:flex;gap:12px}.CaseStudies_navButton__iVjqX{position:relative;width:36px;height:36px;padding:0;border:none;background:transparent;cursor:pointer}.CaseStudies_leftArrow__EyBF7{transform:rotate(180deg)}@media (max-width:768px){.CaseStudies_title__Az0Qh{font-size:32px}.CaseStudies_imageContainer__LL5bQ{flex:0 0 250px;height:350px}}@media (max-width:480px){.CaseStudies_title__Az0Qh{font-size:28px}.CaseStudies_imageContainer__LL5bQ{flex:0 0 200px;height:300px}}.TestBlock_container__a0FIp{width:100%;max-width:1200px;margin:0 auto;padding:32px 20px;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.TestBlock_visible__7owmZ{opacity:1;transform:translateY(0)}.TestBlock_hidden__5YIa9{opacity:0;transform:translateY(30px)}.TestBlock_inner__pRjR7{text-align:center}.TestBlock_title__wz349{font-size:16px;font-weight:500;margin-bottom:16px}.TestBlock_description__Bnr1p{color:#000;font-size:24px;font-weight:500;line-height:1.5}.TestBlock_titleDefault__yfavn{color:#115404}.TestBlock_titleHome__FpF_i{color:#03368b}.TestBlock_titleServices__Kxnjg{color:#115404}.TestBlock_titleContributer__BfihC{color:#fd7050}.Categories_mainContainer__ggCsE{width:100%;max-width:1400px;margin:0 auto;padding:20px}.Categories_categorySection__dEeg5{margin-bottom:40px;position:relative}.Categories_categoryTitle__qV378{font-size:24px;color:#1c75bc;margin-bottom:16px}.Categories_carouselContainer__KRFag{position:relative}.Categories_carousel__ZtKGl{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.Categories_carousel__ZtKGl::-webkit-scrollbar{display:none}.Categories_imageContainer__ie4Wj{position:relative;flex:0 0 200px;height:200px;border-radius:16px;overflow:hidden;scroll-snap-align:start}.Categories_image__G5GJo{width:100%;height:100%;object-fit:cover}.Categories_plusButton__QN64t{position:absolute;bottom:12px;right:12px;width:32px;height:32px;background:transparent;border:none;cursor:pointer}.Categories_navigationButtons__5vDoL{position:absolute;bottom:-40px;right:0;display:flex;gap:12px}.Categories_navButton__hfHAo{position:relative;width:36px;height:36px;padding:0;border:none;background:transparent;cursor:pointer}.Categories_leftArrow__hVh2_{transform:rotate(180deg)}.Categories_imageLabel__xCUsT{text-align:center;margin-top:8px;font-size:14px;color:#000}.styles_gallery__AzycH{width:100vw;height:calc(100vh - 58px);position:relative;background:#ffe;overflow:hidden;margin-top:65px}.styles_galleryContent__GINZ0{display:grid;gap:6px;width:100%;padding:6px;transition:all .3s cubic-bezier(.4,0,.2,1)}.styles_imageContainer__sq8Vv{overflow:hidden;border-radius:10px;background:#1c1d20}.styles_imageContainer__sq8Vv,.styles_imageContainer__sq8Vv img{width:100%;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1)}.styles_imageContainer__sq8Vv img{object-fit:cover}.styles_textOverlay__vP0iW{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.styles_animatedText__nPNVU{position:relative;font-size:80px;font-weight:700;color:#fd7050;text-align:center;opacity:1;padding:20px;text-shadow:2px 2px 4px rgba(0,0,0,.5);width:100%;max-width:1500px;line-height:1.2}.styles_animatedText__nPNVU span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;opacity:0;animation:styles_fadeText__uRtSF 9s step-end 0s infinite}.styles_animatedText__nPNVU span:nth-child(2){animation-delay:-6s}.styles_animatedText__nPNVU span:nth-child(3){animation-delay:-3s}@keyframes styles_fadeText__uRtSF{0%,33.33%{opacity:1}33.34%,to{opacity:0}}.ImageGrid_featureSection__eWTKU{padding:0;width:100%;min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden;margin-bottom:-30px}.ImageGrid_container__KDzQT{max-width:1400px;margin:0 auto;padding:0 30px;position:relative;z-index:2}.ImageGrid_contentWrapper__pWHfm{display:flex;align-items:center;gap:80px}.ImageGrid_textColumn__KylRA{flex:1;max-width:1000px}.ImageGrid_heroTitle__RHG23{font-size:80px;font-weight:300;line-height:1.1;margin-bottom:30px;color:#000;letter-spacing:-.02em}.ImageGrid_heroSubtitle__VIff6{font-size:22px;line-height:1.5;margin-bottom:50px;color:#000;font-weight:300;max-width:600px}.ImageGrid_ctaButton__hU6DU{padding:16px 38px;border-radius:50px;font-weight:400;font-size:18px;cursor:pointer;background:linear-gradient(90deg,#1c75bc,#03368b);color:#ffe;border:none;transition:all .3s ease;font-style:italic}.ImageGrid_ctaButton__hU6DU:hover{transform:translateY(-2px);box-shadow:0 10px 25px hsla(0,0%,100%,.1)}.ImageGrid_svgColumn__6D9ti{flex:1;display:flex;justify-content:center;align-items:center;height:500px;position:relative;perspective:1000px}.ImageGrid_svgContainer__BfWNz{width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:opacity .8s ease;transform:rotateY(10deg) rotateX(5deg);transform-style:preserve-3d}.ImageGrid_fadeIn__QoMpl{opacity:1}.ImageGrid_fadeOut__mtHgx{opacity:0}.ImageGrid_featureSvg__mZG49{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 0 30px rgba(26,53,68,.5));animation:ImageGrid_float__YYw8I 6s ease-in-out infinite}@keyframes ImageGrid_float__YYw8I{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@media (max-width:1200px){.ImageGrid_heroTitle__RHG23{font-size:60px}.ImageGrid_heroSubtitle__VIff6{font-size:20px}}@media (max-width:992px){.ImageGrid_contentWrapper__pWHfm{flex-direction:column-reverse;padding:80px 0}.ImageGrid_svgColumn__6D9ti,.ImageGrid_textColumn__KylRA{width:100%;max-width:100%;text-align:center}.ImageGrid_heroTitle__RHG23{font-size:50px}.ImageGrid_heroSubtitle__VIff6{font-size:18px;margin-left:auto;margin-right:auto}.ImageGrid_svgColumn__6D9ti{height:350px;margin-bottom:40px}}@media (max-width:576px){.ImageGrid_heroTitle__RHG23{font-size:40px}.ImageGrid_heroSubtitle__VIff6{font-size:16px}.ImageGrid_svgColumn__6D9ti{height:250px}.ImageGrid_ctaButton__hU6DU{padding:14px 32px;font-size:16px}}.LatestWork_container__ycL2F{width:100%;max-width:1400px;margin:0 auto;padding:40px 20px}.LatestWork_heading___xN_5{font-size:48px;font-weight:600;color:#e03532;text-align:center;margin-bottom:50px;font-family:Poppins,sans-serif}.LatestWork_carouselWrapper___oIPj{position:relative;overflow:hidden;margin-bottom:20px}.LatestWork_carousel__RnYkY{display:flex;gap:24px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:10px 0;scroll-snap-type:x mandatory}.LatestWork_carousel__RnYkY::-webkit-scrollbar{display:none}.LatestWork_card__gS9tU{position:relative;flex:0 0 360px;height:650px;border-radius:24px;overflow:hidden;scroll-snap-align:start;box-shadow:0 4px 12px rgba(0,0,0,.05)}.LatestWork_cardImage__LQro9{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.LatestWork_card__gS9tU:hover .LatestWork_cardImage__LQro9{transform:scale(1.05)}.LatestWork_content__2uDsB{position:absolute;top:0;left:0;z-index:2;padding:30px;background:linear-gradient(180deg,rgba(135,168,207,.8),rgba(135,168,207,0));width:100%}.LatestWork_cardTitle__zdmIi{font-size:30px;font-weight:600;color:#fd7050;margin-bottom:8px}.LatestWork_cardDescription__uxSr5{font-size:14px;color:#fff;max-width:280px;line-height:1.5}.LatestWork_circleButton__V0TYi{position:absolute;bottom:20px;right:20px;width:40px;height:40px;z-index:2;cursor:pointer}.LatestWork_navigation__69m2c{display:flex;justify-content:flex-end;gap:16px;margin-top:20px;padding-right:20px}.LatestWork_navButton__Ex_JG{background:transparent;border:none;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center}.LatestWork_leftArrow__M4fXE{transform:rotate(180deg)}@media (max-width:1024px){.LatestWork_card__gS9tU{flex:0 0 320px;height:550px}.LatestWork_heading___xN_5{font-size:42px}}@media (max-width:768px){.LatestWork_card__gS9tU{flex:0 0 280px;height:480px}.LatestWork_heading___xN_5{font-size:36px;margin-bottom:30px}.LatestWork_cardTitle__zdmIi{font-size:28px}}@media (max-width:480px){.LatestWork_card__gS9tU{flex:0 0 240px;height:420px}.LatestWork_heading___xN_5{font-size:32px}.LatestWork_cardTitle__zdmIi{font-size:24px}.LatestWork_cardDescription__uxSr5{font-size:14px}}.ServicesHero_servicesContainer__3Cekf{width:100%;max-width:1000px;padding:64px 16px;text-align:center;margin:50px auto 0}.ServicesHero_title__qUPRs{color:#fd7050;font-size:50px;font-weight:700;margin-bottom:48px}.ServicesHero_description__Z3Kl8{max-width:1000px;margin:0 auto;font-size:24px;line-height:1.6;color:#333}.WhatWeDo_section__SZ3wA{display:flex;justify-content:center;gap:120px;padding:80px 24px;width:100%;max-width:1200px;margin:0 auto;align-items:center}.WhatWeDo_content__maFvf{flex:1;max-width:550px}.WhatWeDo_imageContainer__aCIav{width:420px}.WhatWeDo_image__whfqU{width:100%;height:800px;object-fit:cover;border-radius:24px}.WhatWeDo_title__jxLeM{color:#e03532;font-size:42px;font-weight:700;margin-bottom:24px}.WhatWeDo_subtitle__F8OqG{font-size:24px;line-height:1.4;margin-bottom:48px}.WhatWeDo_timeline__L0suF{display:flex;flex-direction:column;gap:32px;position:relative}.WhatWeDo_timelineItem__nEClM{display:flex;gap:24px;align-items:flex-start}.WhatWeDo_dot__8wPxd{width:54px;height:54px;border-radius:50%;flex-shrink:0;margin-top:4px;transition:all .8s ease-in-out;position:relative;z-index:1}.WhatWeDo_dotEmpty__4s0Mj{background:#f1f1f1;border:2px solid #e0e0e0}.WhatWeDo_dot1__eLZ79{background:linear-gradient(175deg,#ffa794,#fd7050);transform:scale(1.05)}.WhatWeDo_dot2__x3t91{background:linear-gradient(175deg,#fd7050,#e03532);transform:scale(1.05)}.WhatWeDo_dot3___s2ul{background:linear-gradient(175deg,#e03532,#5f242c);transform:scale(1.05)}.WhatWeDo_timelineContent__XDPRE{opacity:.7;transform:translateX(20px);transition:all .9s ease-out}.WhatWeDo_activeContent__XcFdh{opacity:1;transform:translateX(0)}.WhatWeDo_timelineContent__XDPRE h3{font-size:20px;font-weight:600;margin-bottom:8px}.WhatWeDo_timelineContent__XDPRE p{font-size:20px;color:#666}.WhatWeDo_reversed__75C0d{flex-direction:row-reverse}.WhatWeDo_timeline__L0suF:before{content:"";position:absolute;left:25px;top:24px;bottom:70px;width:4px;background:#e2e2c6;z-index:-1}.WhatWeDo_dot__8wPxd.WhatWeDo_active__IXsD1{transition:all .8s ease}@media (max-width:1024px){.WhatWeDo_section__SZ3wA{flex-direction:column;gap:60px}.WhatWeDo_content__maFvf{max-width:100%}.WhatWeDo_reversed__75C0d{flex-direction:column}}@media (max-width:768px){.WhatWeDo_image__whfqU{height:400px}.WhatWeDo_imageContainer__aCIav{width:100%}}.WorkflowTimeline_mainContainer__qzhK1{width:100%;max-width:1400px;margin:0 auto;padding:20px}.WorkflowTimeline_headerSection__562PK{text-align:center;max-width:1200px;margin:0 auto 40px}.WorkflowTimeline_mainHeading__r554z{font-size:48px;color:#fd7050;margin-bottom:16px;font-weight:600}.WorkflowTimeline_subHeading__6MRmP{font-size:18px;color:#333;line-height:1.6;max-width:900px;margin:0 auto}.WorkflowTimeline_carouselContainer__UTlr5{position:relative;padding-bottom:60px}.WorkflowTimeline_carousel__wb1GL{margin-top:20px;display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.WorkflowTimeline_carousel__wb1GL::-webkit-scrollbar{display:none}.WorkflowTimeline_workflowCard__vEuTV{position:relative;width:300px;height:80px;border-radius:50px;padding:2rem;transition:all .3s ease;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.WorkflowTimeline_workflowCard__vEuTV:hover{transform:scale(1.02)}.WorkflowTimeline_cardTitle__qX_s5{color:#fff;font-size:12px;font-weight:600;margin-bottom:.3rem;width:100%}.WorkflowTimeline_cardDescription__t6eUr{color:hsla(0,0%,100%,.9);font-size:10px;line-height:1.5;width:100%}.WorkflowTimeline_navigationButtons__H8_Hd{position:absolute;bottom:0;right:0;display:flex;gap:12px}.WorkflowTimeline_navButton__KM4NC{position:relative;width:36px;height:36px;padding:0;border:none;background:transparent;cursor:pointer}.WorkflowTimeline_leftArrow__EjYuJ{transform:rotate(180deg)}.WorkflowTimeline_cardInitial__R__99{background:linear-gradient(135deg,#fd7050,#e03532)}.WorkflowTimeline_cardBrief__dKFDN{background:linear-gradient(135deg,#e03532,#5f242c)}.WorkflowTimeline_cardMatch__buaDU{background:linear-gradient(135deg,#5f242c,#0c4ea5)}.WorkflowTimeline_cardContent__lN3uN{background:linear-gradient(135deg,#0c4ea5,#558dbb)}@media (max-width:768px){.WorkflowTimeline_mainHeading__r554z{font-size:36px}.WorkflowTimeline_subHeading__6MRmP{font-size:16px}.WorkflowTimeline_workflowCard__vEuTV{width:350px;height:180px;padding:1.5rem}}@media (max-width:480px){.WorkflowTimeline_mainHeading__r554z{font-size:28px}.WorkflowTimeline_subHeading__6MRmP{font-size:14px}.WorkflowTimeline_workflowCard__vEuTV{width:300px;height:160px;padding:1.25rem}.WorkflowTimeline_cardTitle__qX_s5{font-size:1.125rem}.WorkflowTimeline_cardDescription__t6eUr{font-size:.875rem}}.BubblesSection_container__oegqv{width:100%;padding:0;overflow:hidden;background:#ffe;position:relative}.BubblesSection_bubbleContainer__OhS1L{position:relative;width:100%;height:500px;background:linear-gradient(180deg,#ffe,#e2e2c6);overflow:hidden}.BubblesSection_bubble__SQDk5{position:absolute;border-radius:50%;overflow:hidden;background-color:#e2e2d6;box-shadow:0 0 10px rgba(0,0,0,.05);opacity:0;transform:scale(.95);will-change:opacity,transform}.BubblesSection_bubble__SQDk5.BubblesSection_animate__c_K6A{opacity:1;transform:scale(1);transition:opacity .8s ease,transform .8s ease}.BubblesSection_bubbleImage__UjfEt{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.BubblesSection_phoneContainer__9yGvr{position:absolute;top:75%;left:50%;transform:translate(-50%,30px);z-index:20;opacity:0;will-change:opacity,transform}.BubblesSection_phoneContainer__9yGvr.BubblesSection_animate__c_K6A{opacity:1;transform:translate(-50%,-50%);transition:opacity .8s ease,transform 1.2s ease-out}.BubblesSection_phoneSVG__tvvZJ{width:1000px;height:650px;object-fit:contain;filter:drop-shadow(0 0 30px rgba(0,0,0,.2))}.BubblesSection_textSection___0HNB{display:flex;flex-direction:row;justify-content:space-between;padding:20px 10%;gap:100px;background-color:#ffe;opacity:0}.BubblesSection_textSection___0HNB.BubblesSection_animate__c_K6A{opacity:1;transition:opacity .6s ease;transition-delay:.3s}.BubblesSection_column__hdgwE{flex:1;padding:0 20px;max-width:380px;opacity:0;transform:translateY(20px)}.BubblesSection_column__hdgwE.BubblesSection_animate__c_K6A{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s ease}.BubblesSection_column__hdgwE:first-child.BubblesSection_animate__c_K6A{transition-delay:.5s}.BubblesSection_column__hdgwE:nth-child(2).BubblesSection_animate__c_K6A{transition-delay:.7s}.BubblesSection_column__hdgwE:nth-child(3).BubblesSection_animate__c_K6A{transition-delay:.9s}.BubblesSection_heading__RR8Oa{font-size:32px;font-weight:700;color:#1c75bc;margin-bottom:10px}.BubblesSection_paragraph__0sa_i{font-size:12px;line-height:1.6;color:#333}@media (max-width:1024px){.BubblesSection_textSection___0HNB{flex-direction:column;align-items:center;gap:40px}.BubblesSection_column__hdgwE{text-align:center}.BubblesSection_bubbleContainer__OhS1L{height:500px}}@media (max-width:768px){.BubblesSection_phoneSVG__tvvZJ{width:240px;height:480px}.BubblesSection_bubbleContainer__OhS1L{height:400px}}.FAQSection_faqContainer__tdxXI{padding:60px 0;background:linear-gradient(180deg,#1c75bc,#00123a);display:flex;flex-direction:column;align-items:center;border-radius:40px;overflow:hidden;box-sizing:border-box}.FAQSection_faqContent__FjCEj{width:80%;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(20px)}.FAQSection_faqContent__FjCEj.FAQSection_animate__nLUNX{opacity:1;transform:translateY(0);transition:opacity .8s ease,transform .8s ease}.FAQSection_faqTitle__G0gWS{font-size:42px;font-weight:700;color:#fff;margin-bottom:50px;text-align:center}.FAQSection_questionItem__jcTIb,.FAQSection_questionsContainer__epXJa{width:100%;display:flex;flex-direction:column;align-items:center}.FAQSection_questionItem__jcTIb{opacity:0;transform:translateY(15px);padding:30px 0;position:relative}.FAQSection_questionItem__jcTIb:first-child{padding-top:10px}.FAQSection_questionItem__jcTIb:last-child{padding-bottom:10px}.FAQSection_questionItem__jcTIb:not(:first-child):before{content:"";position:absolute;top:0;width:90%;height:1px;background-color:#00123a}.FAQSection_questionItem__jcTIb.FAQSection_animate__nLUNX{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.FAQSection_question__lwRyb{font-size:20px;font-weight:500;color:#fff;cursor:pointer;text-align:center;width:100%;display:flex;justify-content:center;align-items:center;position:relative;transition:color .3s ease;gap:10px;margin:0}.FAQSection_question__lwRyb:hover{color:hsla(0,0%,100%,.8)}.FAQSection_question__lwRyb.FAQSection_active__ES_jO{color:#4a9dff}.FAQSection_iconWrapper__G2gYw{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:10px}.FAQSection_arrowIcon__UhSyX{width:48px!important;height:48px!important;transition:transform .4s ease}.FAQSection_arrowIcon__UhSyX.FAQSection_rotated__OyPGi{transform:rotate(90deg)}.FAQSection_answer__Z4hiU{max-height:0;overflow:hidden;opacity:0;color:hsla(0,0%,100%,.8);text-align:center;width:85%;margin:0 auto;transition:all .5s ease;line-height:1.6;font-size:16px}.FAQSection_answer__Z4hiU.FAQSection_expanded__KzXXn{max-height:300px;opacity:1;margin-top:16px}.FAQSection_divider__qg1QY{display:none}.FAQSection_moreQuestionsContainer__lvgMu{display:flex;flex-direction:column;align-items:center;margin-top:50px;text-align:center}.FAQSection_moreQuestionsText__IdpKr{font-size:18px;color:#fff;margin-bottom:20px;text-align:center}.FAQSection_contactButton__ieG1s{background-color:#1c75bc;color:#fff;border:none;border-radius:30px;padding:12px 40px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.FAQSection_contactButton__ieG1s:hover{background-color:#3a8ae0;transform:translateY(-3px)}@media (max-width:768px){.FAQSection_faqContainer__tdxXI{border-radius:30px;padding:40px 0}.FAQSection_faqContent__FjCEj{width:85%}.FAQSection_faqTitle__G0gWS{font-size:32px;margin-bottom:30px}.FAQSection_question__lwRyb{font-size:18px;text-align:left;padding-left:15px;padding-right:40px;justify-content:flex-start;gap:8px}.FAQSection_answer__Z4hiU{width:90%;text-align:left;padding:0 15px}}.StepsSection_stepsContainer__xHq80{width:100%;padding:60px 0;background:#ffe;display:flex;flex-direction:column;align-items:center}.StepsSection_stepsTitle__EDXGf{font-size:42px;font-weight:700;color:#1c75bc;margin-bottom:50px;text-align:center}.StepsSection_stepsWrapper__aWQ6X{width:90%;max-width:1200px;position:relative;display:flex;justify-content:space-between;margin-bottom:30px}.StepsSection_progressLine__gWLZY{position:absolute;top:50%;left:0;right:0;height:3px;background:#e2e2d6;z-index:1;transform:scaleX(0);transform-origin:left}.StepsSection_progressLine__gWLZY.StepsSection_animate__91eof{transform:scaleX(1);transition:transform 1.2s ease-in-out;transition-delay:.2s}.StepsSection_stepsContent__Fpx3U{display:flex;justify-content:space-between;width:100%;z-index:2;position:relative}.StepsSection_step__Zoniv{display:flex;flex-direction:column;align-items:center;width:22%;position:relative;opacity:0;transform:translateY(20px)}.StepsSection_step__Zoniv.StepsSection_animate__91eof{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.StepsSection_step__Zoniv:first-child.StepsSection_animate__91eof{transition-delay:.1s}.StepsSection_step__Zoniv:nth-child(2).StepsSection_animate__91eof{transition-delay:.3s}.StepsSection_step__Zoniv:nth-child(3).StepsSection_animate__91eof{transition-delay:.5s}.StepsSection_step__Zoniv:nth-child(4).StepsSection_animate__91eof{transition-delay:.7s}.StepsSection_stepCircle__AOjBT{width:270px;height:50px;border-radius:60px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px;text-align:center;transition:transform .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:0 20px}.StepsSection_step__Zoniv:nth-child(4) .StepsSection_stepCircle__AOjBT{flex-direction:column;padding:10px 20px}.StepsSection_doneText__i6pH5{font-weight:700;margin-bottom:2px}.StepsSection_subText__FYNU1{font-size:10px;font-weight:400;line-height:1.2}.StepsSection_stepCircle__AOjBT:hover{transform:translateY(-5px)}.StepsSection_step__Zoniv:first-child .StepsSection_stepCircle__AOjBT{background:linear-gradient(90deg,#b1d7f6,#1c75bc)}.StepsSection_step__Zoniv:nth-child(2) .StepsSection_stepCircle__AOjBT{background:linear-gradient(90deg,#1c75bc,#03368b)}.StepsSection_step__Zoniv:nth-child(3) .StepsSection_stepCircle__AOjBT{background:linear-gradient(90deg,#03368b,#001966)}.StepsSection_step__Zoniv:nth-child(4) .StepsSection_stepCircle__AOjBT{background:linear-gradient(90deg,#03368b,#00123a)}@media (max-width:1024px){.StepsSection_stepsWrapper__aWQ6X{width:95%}.StepsSection_stepCircle__AOjBT{width:200px;font-size:14px}}@media (max-width:768px){.StepsSection_stepsContent__Fpx3U{flex-direction:column;align-items:center;gap:40px}.StepsSection_step__Zoniv{width:100%;max-width:300px}.StepsSection_progressLine__gWLZY{display:none}}.UploadSlider_pageLayout__VYg8x{display:flex;width:100%;max-width:1200px;height:100%;gap:300px;padding:0 40px;align-items:center;margin:100px auto}.UploadSlider_leftContainer__iMDMF{flex:0 0 400px;display:flex;flex-direction:column;align-self:center;padding-right:20px;text-align:center}.UploadSlider_rightContainer__TYQ33{flex:1;display:flex;justify-content:center;align-items:center}.UploadSlider_gridContainer__5aHbF{width:500px;height:700px;border-radius:12px;padding:0;overflow:hidden;background-color:#f0f0f0;position:relative}.UploadSlider_imageGrid__ziZs9{display:grid;gap:5px;position:absolute;top:0;left:0}.UploadSlider_imageItem__oL3cG{overflow:hidden;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.UploadSlider_title__min3j{font-size:48px;font-weight:700;color:#36c;margin-bottom:16px;text-align:center}.UploadSlider_subtitle__vga9P{font-size:24px;color:#333;margin-bottom:8px;text-align:center}.UploadSlider_amount__CLbCq{font-size:80px;font-weight:700;color:#000;margin-bottom:40px;text-align:center}.UploadSlider_sliderContainer__4vbRR{position:relative;width:100%;margin:20px 0;padding-top:40px}.UploadSlider_photoCount__yUAAK{display:inline-block;background-color:#36c;color:#fff;padding:6px 16px;border-radius:20px;font-weight:500;font-size:14px;margin-bottom:24px;margin-left:auto;margin-right:auto}.UploadSlider_slider__tOzHs{width:100%;height:4px;background-color:#e0e0e0;border-radius:2px;position:relative;cursor:pointer}.UploadSlider_sliderTrack__qAthW{height:100%;background-color:#36c;border-radius:2px;position:absolute;left:0;transition:width .2s ease}.UploadSlider_sliderThumb__4Ed3h{width:16px;height:16px;border-radius:50%;background-color:#36c;position:absolute;top:50%;transform:translate(-50%,-50%);cursor:grab;transition:left .2s ease}.UploadSlider_sliderThumb__4Ed3h:active{cursor:grabbing}.UploadSlider_image__f0942{width:100%;height:100%;object-fit:cover}@media (max-width:1200px){.UploadSlider_pageLayout__VYg8x{gap:40px;padding:0 20px}.UploadSlider_gridContainer__5aHbF{width:500px;height:500px}}@media (max-width:1024px){.UploadSlider_pageLayout__VYg8x{flex-direction:column;gap:40px}.UploadSlider_leftContainer__iMDMF{flex:0 0 auto;width:100%;max-width:500px;padding-right:0}.UploadSlider_rightContainer__TYQ33{width:100%}.UploadSlider_gridContainer__5aHbF{width:100%;max-width:600px;height:400px}.UploadSlider_title__min3j{font-size:36px}.UploadSlider_subtitle__vga9P{font-size:20px}.UploadSlider_amount__CLbCq{font-size:64px}}@media (max-width:640px){.UploadSlider_title__min3j{font-size:32px}.UploadSlider_subtitle__vga9P{font-size:18px}.UploadSlider_amount__CLbCq{font-size:54px;margin-bottom:30px}}