.page_main__ux7yf{width:100%;display:flex;flex-direction:column;min-height:100vh;position:relative;overflow:hidden}.page_decorationOrb1__LYZzC,.page_decorationOrb2__F5g3f,.page_decorationOrb3__UJmsL,.page_decorationOrb4__2dsWI{position:absolute;border-radius:50%;filter:blur(60px);z-index:1}.page_decorationOrb1__LYZzC,.page_decorationOrb3__UJmsL{width:400px;height:400px;background:radial-gradient(circle,rgba(123,74,255,.5),transparent 80%)}.page_decorationOrb2__F5g3f,.page_decorationOrb4__2dsWI{width:350px;height:350px;background:radial-gradient(circle,rgba(54,205,255,.4),transparent 70%)}.page_decorationOrb1__LYZzC{top:-150px;right:-100px}.page_decorationOrb2__F5g3f{top:calc(100vh - 150px);left:-100px}.page_decorationOrb3__UJmsL{width:700px;height:500px;top:calc(200vh - 150px);right:-100px}@media screen and (max-width:768px){.page_decorationOrb3__UJmsL{top:calc(400vh - 100px)}}.page_decorationOrb4__2dsWI{width:800px;height:800px;top:calc(340vh - 850px);left:-100px}@media screen and (max-width:768px){.page_decorationOrb4__2dsWI{top:calc(700vh - 100px)}}.page_heroSection__zyzYV{position:relative;min-height:90vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;padding:80px 20px 120px}@media(max-width:768px){.page_heroSection__zyzYV{min-height:80vh;padding:60px 20px}}.page_heroBackground__0Hjcr{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.page_heroBackground__0Hjcr .page_gradientOverlay__gyAEn{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(123,74,255,.1),rgba(20,20,31,.1) 60%),radial-gradient(circle at bottom left,rgba(54,205,255,.1),rgba(20,20,31,.1) 60%);z-index:1}.page_floatingShape__EdmkA{position:absolute;border-radius:50%;filter:blur(60px);opacity:.4;z-index:0}.page_floatingShape__EdmkA.page_shape1__A1vW_{width:300px;height:300px;background:radial-gradient(circle,rgba(123,74,255,.3),transparent 70%);top:-100px;right:-50px}.page_floatingShape__EdmkA.page_shape2__3MMeY{width:500px;height:500px;background:radial-gradient(circle,rgba(54,205,255,.2),transparent 70%);bottom:-200px;left:-100px}.page_floatingShape__EdmkA.page_shape3__59R4_{width:200px;height:200px;background:radial-gradient(circle,rgba(255,126,54,.15),transparent 70%);top:50%;right:15%}.page_heroContainer__RMWFu{max-width:1400px;width:100%;margin:0 auto;position:relative;z-index:2;display:flex;flex-direction:column;gap:80px}.page_heroContent__Z0Cxf{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:950px;margin:0 auto}.page_heroTitle__ld_yg{font-size:56px;line-height:1.1;font-weight:700;margin-bottom:24px}@media(max-width:768px){.page_heroTitle__ld_yg{font-size:40px}}@media(max-width:480px){.page_heroTitle__ld_yg{font-size:32px}}.page_gradientText__AWhht{color:var(--primary-color);display:inline;position:relative;font-weight:800;padding:0;text-shadow:none;border-bottom:3px solid var(--accent-color);text-shadow:0 0 10px rgba(123,74,255,.3)}.page_heroSubtitle__O8it7{font-size:18px;line-height:1.6;color:var(--text-secondary);max-width:800px;margin-bottom:40px}@media(max-width:768px){.page_heroSubtitle__O8it7{font-size:16px;margin-bottom:30px}}.page_heroCta__EyLqM{display:flex;gap:20px}@media(max-width:480px){.page_heroCta__EyLqM{flex-direction:column;width:100%;gap:12px}}.page_primaryBtn__QR0w0,.page_secondaryBtn__MAhle{padding:14px 32px;border-radius:50px;font-weight:600;font-size:16px;transition:all .3s ease;cursor:pointer}@media(max-width:480px){.page_primaryBtn__QR0w0,.page_secondaryBtn__MAhle{width:100%;text-align:center}}.page_primaryBtn__QR0w0{background:linear-gradient(135deg,var(--primary-color),var(--primary-color-dark));color:#fff;border:none;box-shadow:0 8px 20px rgba(123,74,255,.3)}.page_primaryBtn__QR0w0:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(123,74,255,.4)}.page_secondaryBtn__MAhle{background:rgba(0,0,0,0);color:var(--text-primary);border:1px solid hsla(0,0%,100%,.1)}.page_secondaryBtn__MAhle:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2)}.page_heroStats__XVEwH{display:flex;justify-content:center;gap:60px}@media(max-width:768px){.page_heroStats__XVEwH{gap:30px}}@media(max-width:480px){.page_heroStats__XVEwH{flex-direction:column;gap:20px;align-items:center}}.page_heroStatsItem__5JbXh{display:flex;flex-direction:column;align-items:center;text-align:center}.page_heroStatsItem__5JbXh .page_statsNumber__7Oppf{font-size:42px;font-weight:700;background:linear-gradient(135deg,#FFFFFF 20%,rgba(255,255,255,.6));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);margin-bottom:5px}@media(max-width:768px){.page_heroStatsItem__5JbXh .page_statsNumber__7Oppf{font-size:36px}}.page_heroStatsItem__5JbXh .page_statsText__cppOK{font-size:15px;color:var(--text-secondary)}@media(max-width:768px){.page_heroStatsItem__5JbXh .page_statsText__cppOK{font-size:14px}}.page_scrollIndicator__TNSv2{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;font-size:14px;color:var(--text-secondary);opacity:.6;animation:page_fadeInUp__6Q6kv 2s infinite}.page_scrollIndicator__TNSv2 .page_scrollLine__Eqyee{width:1px;height:40px;background:linear-gradient(to bottom,var(--text-secondary),transparent)}@media(max-width:768px){.page_scrollIndicator__TNSv2{display:none}}@keyframes page_fadeInUp__6Q6kv{0%{opacity:0;transform:translate(-50%,20px)}50%{opacity:.6;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-20px)}}.page_sectionTitle__f7SyI{display:flex;align-items:center;margin:80px 0 40px 80px}.page_sectionTitle__f7SyI .page_title__QKy_a{font-size:36px;font-weight:700;margin-right:20px;color:var(--text-primary)}.WhatWeDo_whatWeDo__jj6QF{padding:80px 40px;position:relative;overflow:hidden;z-index:10}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_background__tvvLE{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_glowOrb2__gKZkM,.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_glowOrb__mt_LN{position:absolute;border-radius:50%;filter:blur(80px);z-index:-1}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_glowOrb__mt_LN{width:500px;height:500px;background:radial-gradient(circle,rgba(123,74,255,.15),transparent 70%);top:-200px;right:-100px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_glowOrb2__gKZkM{width:500px;height:500px;background:radial-gradient(circle,rgba(54,205,255,.2),transparent 70%);bottom:-100px;left:-100px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_container__FcJH3{max-width:1200px;margin:0 auto;position:relative;z-index:1}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_sectionHeader__FZiA7{text-align:center;margin-bottom:70px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_sectionHeader__FZiA7 .WhatWeDo_sectionHeading__JWO8k{font-size:48px;font-weight:700;margin-bottom:16px;background:linear-gradient(135deg,var(--text-primary),var(--primary-color-light));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);display:inline-block}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_sectionHeader__FZiA7 .WhatWeDo_sectionDescription__8nl2A{font-size:20px;line-height:1.6;color:var(--text-secondary);max-width:600px;margin:0 auto}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_servicesGrid__hg5Wq{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:30px}@media(min-width:768px){.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_servicesGrid__hg5Wq{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_servicesGrid__hg5Wq{grid-template-columns:repeat(2,1fr);gap:40px}}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q{background:hsla(0,0%,100%,.05);border-radius:20px;overflow:hidden;position:relative;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(15px);padding:30px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(var(--primary-color-rgb),.3),0 10px 20px rgba(0,0,0,.2),0 0 0 1px rgba(var(--primary-color-rgb),.1);border-color:var(--card-accent-color)}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_serviceContent__Ug_Mu{height:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;position:relative}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_iconContainer__VYj7r{width:70px;height:70px;border-radius:16px;background-color:var(--card-accent-color);display:flex;align-items:center;justify-content:center;margin-bottom:24px;transition:all .3s ease;position:relative;overflow:hidden}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_iconContainer__VYj7r:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at top right,rgba(255,255,255,.3),transparent 70%);mix-blend-mode:overlay}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_serviceIcon__9xe_B{width:36px;height:36px;color:#fff;transition:transform .3s ease}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_serviceTitle__KSn_f{font-size:24px;font-weight:700;color:var(--text-primary);margin:0 0 16px;transition:color .3s ease}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_serviceDescription___UQG2{font-size:15px;line-height:1.6;color:var(--text-secondary);margin:0 0 24px;flex-grow:1}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_serviceFeatures__jz53I{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_serviceFeatures__jz53I .WhatWeDo_feature__ihrCm{background:hsla(0,0%,100%,.08);color:var(--text-primary);padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_serviceFeatures__jz53I .WhatWeDo_feature__ihrCm:hover{background:var(--card-accent-color);color:#fff;transform:translateY(-2px)}@media(max-width:768px){.WhatWeDo_whatWeDo__jj6QF{padding:60px 20px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_intro__Mb7yD{margin-bottom:40px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_intro__Mb7yD .WhatWeDo_sectionHeading__JWO8k{font-size:36px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_intro__Mb7yD .WhatWeDo_sectionDescription__8nl2A{font-size:16px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_servicesGrid__hg5Wq{grid-template-columns:1fr;gap:20px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q{padding:24px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_iconContainer__VYj7r{width:60px;height:60px;margin-bottom:20px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_serviceIcon__9xe_B{width:30px;height:30px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_serviceTitle__KSn_f{font-size:20px;margin-bottom:12px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_serviceDescription___UQG2{font-size:14px;margin-bottom:20px}.WhatWeDo_whatWeDo__jj6QF .WhatWeDo_serviceItem__Y3d2Q .WhatWeDo_serviceFeatures__jz53I .WhatWeDo_feature__ihrCm{font-size:11px;padding:4px 10px}}.ChooseUs_chooseUs__RUno_{padding:40px 80px;position:relative;z-index:10;overflow:hidden}.ChooseUs_chooseUs__RUno_ .ChooseUs_container__C0sYJ{max-width:1200px;margin:0 auto}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_sectionHeader__jWic1{text-align:center;margin-bottom:50px}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_sectionHeader__jWic1 .ChooseUs_sectionTitle__8M2dZ{font-size:42px;font-weight:700;margin-bottom:16px;background:linear-gradient(135deg,var(--text-primary),var(--primary-color-light));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);display:inline-block}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_intro__Pg_zm{font-size:20px;line-height:1.6;max-width:600px;margin:0 auto;color:var(--text-secondary)}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq .ChooseUs_reasonCard__RczyS{display:flex;align-items:flex-start;padding:24px;max-width:380px;background:hsla(0,0%,100%,.1);border-radius:16px;border:1px solid hsla(0,0%,100%,.05);transition:all .4s ease;box-shadow:0 10px 20px rgba(0,0,0,.1);position:relative;overflow:hidden;will-change:transform,box-shadow}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq .ChooseUs_reasonCard__RczyS:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 20%,rgba(var(--primary-color-rgb),.15) 40%,transparent 60%);transform:translateX(-100%);transition:transform .7s ease}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq .ChooseUs_reasonCard__RczyS:hover:before{transform:translateX(100%)}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq .ChooseUs_reasonCard__RczyS .ChooseUs_iconWrapper__EhNeV{background:var(--accent-color);width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0;box-shadow:0 0 15px rgba(54,205,255,.3);position:relative;overflow:hidden;transform-origin:center;will-change:transform}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq .ChooseUs_reasonCard__RczyS .ChooseUs_iconWrapper__EhNeV:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.25),transparent)}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq .ChooseUs_reasonCard__RczyS .ChooseUs_textContent__FRQ7H h3{font-size:20px;font-weight:600;margin-bottom:8px;color:var(--text-primary)}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq .ChooseUs_reasonCard__RczyS .ChooseUs_textContent__FRQ7H p{font-size:16px;line-height:1.5;color:var(--text-secondary)}@media(max-width:768px){.ChooseUs_chooseUs__RUno_{padding:0 20px}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_sectionHeader__jWic1{margin-bottom:40px}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_sectionHeader__jWic1 .ChooseUs_sectionTitle__8M2dZ{font-size:32px}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_intro__Pg_zm{font-size:18px}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq{grid-template-columns:1fr;gap:20px}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq .ChooseUs_reasonCard__RczyS{padding:20px}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq .ChooseUs_reasonCard__RczyS .ChooseUs_iconWrapper__EhNeV{width:48px;height:48px}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq .ChooseUs_reasonCard__RczyS .ChooseUs_textContent__FRQ7H h3{font-size:18px}.ChooseUs_chooseUs__RUno_ .ChooseUs_content__W69fo .ChooseUs_reasonsGrid__SxgZq .ChooseUs_reasonCard__RczyS .ChooseUs_textContent__FRQ7H p{font-size:15px}}.Workflow_workflow__8DCUJ{padding:80px 40px;position:relative;overflow:hidden;z-index:10}.Workflow_workflow__8DCUJ .Workflow_container__xOtkb{max-width:1200px;margin:0 auto;position:relative;z-index:1}.Workflow_workflow__8DCUJ .Workflow_sectionHeader__ITUCF{text-align:center;margin-bottom:60px}.Workflow_workflow__8DCUJ .Workflow_sectionHeader__ITUCF .Workflow_sectionHeading__h_CSz{font-size:42px;font-weight:700;margin-bottom:16px;background:linear-gradient(135deg,var(--text-primary),var(--primary-color-light));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);display:inline-block}.Workflow_workflow__8DCUJ .Workflow_sectionHeader__ITUCF .Workflow_sectionDescription__ta1Y_{font-size:18px;line-height:1.6;color:var(--text-secondary);max-width:700px;margin:0 auto}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY{background:var(--workflow-visualizer-background);border-radius:20px;padding:40px;box-shadow:0 20px 50px rgba(0,0,0,.2);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.05);margin-bottom:50px}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsNavigation__50AYE{display:flex;justify-content:space-between;position:relative;margin-bottom:30px;padding-bottom:15px}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsNavigation__50AYE:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:hsla(0,0%,100%,.1);border-radius:2px}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsNavigation__50AYE .Workflow_stepNavButton__acCIT{background:none;border:none;color:var(--text-secondary);display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:all .3s ease;flex:1;padding:0;position:relative;z-index:2}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsNavigation__50AYE .Workflow_stepNavButton__acCIT:hover{color:var(--text-primary)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsNavigation__50AYE .Workflow_stepNavButton__acCIT:hover .Workflow_stepNavNumber___i7UM{border-color:var(--primary-color-light)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsNavigation__50AYE .Workflow_stepNavButton__acCIT.Workflow_active__0Gj2O{color:var(--text-primary)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsNavigation__50AYE .Workflow_stepNavButton__acCIT.Workflow_active__0Gj2O .Workflow_stepNavNumber___i7UM{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff;transform:scale(1.1)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsNavigation__50AYE .Workflow_stepNavButton__acCIT.Workflow_active__0Gj2O .Workflow_stepNavTitle__MZDcA{font-weight:600}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsNavigation__50AYE .Workflow_stepNavButton__acCIT .Workflow_stepNavNumber___i7UM{width:36px;height:36px;border-radius:50%;border:2px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;margin-bottom:8px;font-weight:600;transition:all .3s ease}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsNavigation__50AYE .Workflow_stepNavButton__acCIT .Workflow_stepNavTitle__MZDcA{font-size:14px;transition:all .3s ease}@media(max-width:768px){.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsNavigation__50AYE .Workflow_stepNavButton__acCIT .Workflow_stepNavTitle__MZDcA{display:none}}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsNavigation__50AYE .Workflow_progressBar__H5SZ2{position:absolute;bottom:0;left:0;height:2px;background:linear-gradient(90deg,var(--primary-color),var(--accent-color));border-radius:2px;z-index:1;transition:width .5s cubic-bezier(.175,.885,.32,1.275)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c{position:relative;overflow:hidden;margin-bottom:30px;min-height:300px}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc{display:flex;transition:transform .6s cubic-bezier(.175,.885,.32,1.275);width:100%}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS{min-width:100%;display:flex;gap:40px}@media(max-width:768px){.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS{flex-direction:column;gap:20px}}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepVisual__Rs74r{position:relative;flex-shrink:0;width:160px;height:160px}@media(max-width:768px){.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepVisual__Rs74r{width:160px;height:160px;margin:0 auto}}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepVisual__Rs74r .Workflow_stepIconContainer__xJYAx{width:80px;height:80px;background:linear-gradient(135deg,var(--primary-color),var(--primary-color-dark));border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px rgba(123,74,255,.3)}@media(max-width:768px){.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepVisual__Rs74r .Workflow_stepIconContainer__xJYAx{width:80px;height:80px}}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepVisual__Rs74r .Workflow_stepIconContainer__xJYAx .Workflow_iconRing__w76wm{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:2px dashed hsla(0,0%,100%,.2);border-radius:50%;animation:Workflow_spin__5kJyI 15s linear infinite}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepVisual__Rs74r .Workflow_stepNumber__h7B4b{position:absolute;bottom:0;right:0;font-size:80px;font-weight:800;color:var(--workflow-step-number-color);line-height:.8}@media(max-width:768px){.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepVisual__Rs74r .Workflow_stepNumber__h7B4b{font-size:80px}}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepInfo__NAqAP{flex:1}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepInfo__NAqAP .Workflow_stepTitle__01j5c{font-size:28px;font-weight:700;margin-bottom:16px;color:var(--text-primary)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepInfo__NAqAP .Workflow_stepDescription___Ug33{font-size:16px;line-height:1.6;color:var(--text-secondary);margin-bottom:20px}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepInfo__NAqAP .Workflow_stepDetails__2mZeS{font-size:15px;line-height:1.7;color:var(--text-secondary);background-color:hsla(0,0%,100%,.03);padding:16px;border-radius:8px;margin-bottom:20px}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepInfo__NAqAP .Workflow_stepPoints__zZYcv{display:flex;flex-direction:column;gap:12px}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepInfo__NAqAP .Workflow_stepPoints__zZYcv .Workflow_stepPoint__LZQ_G{display:flex;align-items:center;font-size:15px;color:var(--text-secondary)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepInfo__NAqAP .Workflow_stepPoints__zZYcv .Workflow_stepPoint__LZQ_G .Workflow_pointMarker__8LngQ{width:6px;height:6px;background-color:var(--primary-color-light);border-radius:50%;margin-right:10px;position:relative}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsDisplay___vR0c .Workflow_stepsSlider__jt9dc .Workflow_stepDetails__2mZeS .Workflow_stepInfo__NAqAP .Workflow_stepPoints__zZYcv .Workflow_stepPoint__LZQ_G .Workflow_pointMarker__8LngQ:before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:50%;border:1px solid var(--primary-color-light);opacity:.5}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E{display:flex;gap:16px;margin-bottom:30px;overflow-x:auto;padding:10px 0;scrollbar-width:none;-ms-overflow-style:none}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E::-webkit-scrollbar{display:none}@media(min-width:768px){.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E{flex-wrap:wrap;justify-content:center}}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E .Workflow_stepCard__4FYIq{flex:0 0 180px;background:var(--card-background);border-radius:12px;padding:16px;cursor:pointer;position:relative;transition:all .3s ease;border:1px solid var(--border-color);overflow:hidden}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E .Workflow_stepCard__4FYIq:hover{background:var(--card-hover);transform:translateY(-4px);box-shadow:0 4px 12px rgba(var(--primary-color-rgb),.08)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E .Workflow_stepCard__4FYIq.Workflow_active__0Gj2O{background:rgba(var(--primary-color-rgb),.05);border-color:rgba(var(--primary-color-rgb),.15)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E .Workflow_stepCard__4FYIq.Workflow_active__0Gj2O .Workflow_cardTitle__o2AWb{color:var(--primary-color)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E .Workflow_stepCard__4FYIq.Workflow_active__0Gj2O .Workflow_cardNumber__6XeDu{color:rgba(var(--primary-color-rgb),.3)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E .Workflow_stepCard__4FYIq.Workflow_active__0Gj2O .Workflow_cardIcon__FZAOJ{background:rgba(var(--primary-color-rgb),.1);color:var(--primary-color)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E .Workflow_stepCard__4FYIq.Workflow_active__0Gj2O .Workflow_cardIcon__FZAOJ:after{opacity:.3}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E .Workflow_stepCard__4FYIq .Workflow_cardIcon__FZAOJ{width:40px;height:40px;background:var(--button-secondary-bg);color:var(--text-primary);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;position:relative;transition:all .3s ease}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E .Workflow_stepCard__4FYIq .Workflow_cardIcon__FZAOJ:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at top right,rgba(255,255,255,.2),transparent);opacity:.3;transition:opacity .3s ease}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E .Workflow_stepCard__4FYIq .Workflow_cardTitle__o2AWb{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:0;transition:color .3s ease}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepsGrid__qvb7E .Workflow_stepCard__4FYIq .Workflow_cardNumber__6XeDu{position:absolute;bottom:10px;right:10px;font-size:48px;font-weight:800;color:var(--text-muted);color:var(--workflow-step-card-number-color);line-height:1;transition:color .3s ease}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepNavigation__dJaOd{display:flex;justify-content:space-between;margin-top:30px}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepNavigation__dJaOd .Workflow_navButton__nImfy{display:flex;align-items:center;gap:8px;background:var(--button-secondary-bg);border:none;padding:10px 20px;border-radius:8px;color:var(--text-primary);font-weight:600;cursor:pointer;transition:all .3s ease}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepNavigation__dJaOd .Workflow_navButton__nImfy:hover:not(:disabled){background:var(--button-secondary-hover)}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepNavigation__dJaOd .Workflow_navButton__nImfy:disabled{opacity:.5;cursor:not-allowed}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepNavigation__dJaOd .Workflow_navButton__nImfy.Workflow_prevButton__p2H5M{padding-left:16px}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepNavigation__dJaOd .Workflow_navButton__nImfy.Workflow_nextButton__HFYMK{padding-right:16px;background:linear-gradient(90deg,var(--primary-color),var(--primary-color-dark));color:#fff}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY .Workflow_stepNavigation__dJaOd .Workflow_navButton__nImfy.Workflow_nextButton__HFYMK:hover:not(:disabled){filter:brightness(1.1)}@keyframes Workflow_spin__5kJyI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:991px){.Workflow_workflow__8DCUJ{padding:60px 20px}.Workflow_workflow__8DCUJ .Workflow_workflowVisualizer__RdrfY{padding:30px 20px}}@media(max-width:768px){.Workflow_workflow__8DCUJ .Workflow_sectionHeader__ITUCF{margin-bottom:40px}.Workflow_workflow__8DCUJ .Workflow_sectionHeader__ITUCF .Workflow_sectionHeading__h_CSz{font-size:32px}}.Hero_hero__GrPDW{min-height:100vh;padding:120px 40px 80px;position:relative;overflow:hidden;display:flex;align-items:center;perspective:1000px}.Hero_hero__GrPDW .Hero_decorationGrid__jT0QQ{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,var(--border-color) 1px,transparent 1px),linear-gradient(to bottom,var(--border-color) 1px,transparent 1px);background-size:50px 50px;z-index:-1;opacity:.4;mask:linear-gradient(180deg,black 0,black 70%,transparent);-webkit-mask:linear-gradient(180deg,black 0,black 70%,transparent)}.Hero_hero__GrPDW .Hero_decorationCircle__7Nyi5{position:absolute;width:600px;height:600px;border:1px dashed var(--border-color);border-radius:50%;top:50%;right:-200px;transform:translateY(-50%);z-index:-1}.Hero_hero__GrPDW .Hero_container__l_aB6{max-width:1200px;margin:0 auto;position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:60px}@media(max-width:991px){.Hero_hero__GrPDW .Hero_container__l_aB6{flex-direction:column-reverse;text-align:center;gap:40px}}.Hero_hero__GrPDW .Hero_content__Xmbgo{flex:1;max-width:600px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_heading__ZqelX{font-size:64px;font-weight:800;line-height:1.1;margin-bottom:24px;color:var(--text-primary)}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_heading__ZqelX .Hero_highlightText__ZSyZt{position:relative;background-image:linear-gradient(90deg,var(--primary-color),var(--accent-color));background-repeat:no-repeat;background-position:0 88%;background-size:100% 8px;padding:0 5px;color:#fff}@media(max-width:991px){.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_heading__ZqelX{font-size:48px}}@media(max-width:768px){.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_heading__ZqelX{font-size:36px}}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_subheading__DrvEY{font-size:18px;line-height:1.6;color:var(--text-secondary);margin-bottom:40px}@media(max-width:768px){.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_subheading__DrvEY{font-size:16px;margin-bottom:30px}}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_toggleControls__wUThn{display:flex;gap:16px;margin-bottom:30px;align-items:center}@media(max-width:991px){.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_toggleControls__wUThn{justify-content:center}}@media(max-width:480px){.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_toggleControls__wUThn{flex-direction:column;gap:12px}}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_buttonGroup__OHP_9{display:flex;gap:20px;margin-bottom:60px}@media(max-width:991px){.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_buttonGroup__OHP_9{justify-content:center;margin-bottom:40px}}@media(max-width:480px){.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_buttonGroup__OHP_9{flex-direction:column}}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_button__ObSts{padding:16px 30px;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_button__ObSts.Hero_primaryButton__YsPrj{background:linear-gradient(90deg,var(--primary-color),var(--primary-color-dark));color:#fff;position:relative;overflow:hidden}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_button__ObSts.Hero_primaryButton__YsPrj:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .7s ease}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_button__ObSts.Hero_primaryButton__YsPrj:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(var(--primary-color-rgb),.3)}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_button__ObSts.Hero_primaryButton__YsPrj:hover:before{left:100%}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_button__ObSts.Hero_secondaryButton__ViYQG{background:var(--button-secondary-bg);color:var(--text-primary);border:1px solid var(--border-color)}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_button__ObSts.Hero_secondaryButton__ViYQG:hover{background:var(--button-secondary-hover);transform:translateY(-5px)}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_trustIndicators__NMmlH{display:flex;gap:30px}@media(max-width:991px){.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_trustIndicators__NMmlH{justify-content:center;flex-wrap:wrap}}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_trustIndicators__NMmlH .Hero_indicator__RgPr9{display:flex;align-items:center;gap:10px}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_trustIndicators__NMmlH .Hero_indicator__RgPr9 .Hero_indicatorIcon__HAWJF{width:40px;height:40px;border-radius:10px;background:rgba(var(--primary-color-rgb),.1);color:var(--primary-color-light);display:flex;align-items:center;justify-content:center}.Hero_hero__GrPDW .Hero_content__Xmbgo .Hero_trustIndicators__NMmlH .Hero_indicator__RgPr9 .Hero_indicatorText__rN_Jl .Hero_indicatorLabel__ohWnE{font-weight:600;color:var(--text-primary);text-wrap:nowrap}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv{flex:1;position:relative}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p{position:relative;width:100%;height:460px;display:flex;align-items:center;justify-content:center}@media(max-width:991px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p{height:360px}}@media(max-width:768px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p{height:300px}}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr{width:95%;height:90%;position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:15px;perspective:1000px}@media(max-width:768px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr)}}@media(max-width:480px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr)}}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR{background:var(--surface-background);border-radius:15px;border:1px solid var(--border-color);position:relative;transition:all .3s ease;overflow:hidden;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(5px)}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR:hover{transform:translateZ(20px);box-shadow:var(--shadow-lg);border-color:rgba(var(--primary-color-rgb),.3)}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR:hover .Hero_itemGlow__4dSUA{opacity:.8}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item1__HHCrk{grid-column:1/span 2;grid-row:1/span 2}@media(max-width:480px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item1__HHCrk{grid-column:1/span 2;grid-row:1/span 2}}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item2__GfxRc{grid-column:3;grid-row:1}@media(max-width:768px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item2__GfxRc{grid-column:3;grid-row:1}}@media(max-width:480px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item2__GfxRc{grid-column:1;grid-row:3}}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item3__U0PsV{grid-column:4;grid-row:1}@media(max-width:768px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item3__U0PsV{grid-column:1;grid-row:3}}@media(max-width:480px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item3__U0PsV{grid-column:2;grid-row:3}}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item4__bZsRN{grid-column:3/span 2;grid-row:2}@media(max-width:768px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item4__bZsRN{grid-column:2/span 2;grid-row:3}}@media(max-width:480px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item4__bZsRN{grid-column:1/span 2;grid-row:4}}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item5__CUV4f{grid-column:1;grid-row:3}@media(max-width:768px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item5__CUV4f{grid-column:1;grid-row:4}}@media(max-width:480px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item5__CUV4f{grid-column:1;grid-row:5}}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item6__L5YPt{grid-column:2;grid-row:3}@media(max-width:768px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item6__L5YPt{grid-column:2;grid-row:4}}@media(max-width:480px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item6__L5YPt{grid-column:2;grid-row:5}}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item7__qnNAi{grid-column:3/span 2;grid-row:3}@media(max-width:768px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item7__qnNAi{grid-column:3;grid-row:4}}@media(max-width:480px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_item7__qnNAi{grid-column:1/span 2;grid-row:6}}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR .Hero_itemContent__PDRx_{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR .Hero_itemContent__PDRx_ .Hero_itemIcon__Sj_7p{width:36px;height:36px;margin-bottom:10px;color:var(--primary-color-light)}@media(max-width:768px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR .Hero_itemContent__PDRx_ .Hero_itemIcon__Sj_7p{width:28px;height:28px;margin-bottom:6px}}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR .Hero_itemContent__PDRx_ .Hero_itemTitle__xEJqd{font-size:14px;font-weight:600;color:var(--text-primary)}@media(max-width:768px){.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR .Hero_itemContent__PDRx_ .Hero_itemTitle__xEJqd{font-size:12px}}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR .Hero_itemGlow__4dSUA{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgba(var(--primary-color-rgb),.4),transparent 70%);opacity:.3;transition:opacity .3s ease;z-index:0}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_techGrid__D4fUr .Hero_gridItem__I1eOR.Hero_featured__4GHmv .Hero_itemGlow__4dSUA{animation:Hero_pulse__zNKV5 3s infinite alternate}.Hero_hero__GrPDW .Hero_heroVisual__92Fyv .Hero_visualContainer__xyY2p .Hero_visualGlow__Xp6Rv{position:absolute;width:500px;height:500px;background:radial-gradient(circle,rgba(var(--primary-color-rgb),.15),transparent 70%);border-radius:50%;filter:blur(80px);top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}@keyframes Hero_blink__uutOb{0%,to{opacity:1}50%{opacity:0}}@keyframes Hero_pulse__zNKV5{0%,to{opacity:.3}50%{opacity:.7}}@media(max-width:991px){.Hero_hero__GrPDW{padding:100px 20px 60px}}@media(max-width:768px){.Hero_hero__GrPDW{padding:80px 20px 40px}}.ModernThemeToggle_toggleContainer__2Wq_6{top:20px;right:20px;z-index:1000;display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px}@media(max-width:768px){.ModernThemeToggle_toggleContainer__2Wq_6{top:15px;right:15px}}.ModernThemeToggle_promptText__LigKj{background:var(--glass-background);backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500;color:var(--text-primary);white-space:nowrap;opacity:0;transform:translateX(20px);animation:ModernThemeToggle_slideInFromRight___ss7Z .5s ease-out .2s forwards;box-shadow:var(--shadow-md)}@media(max-width:480px){.ModernThemeToggle_promptText__LigKj{font-size:12px;padding:6px 12px}}.ModernThemeToggle_toggleButton__9GZ9A{position:relative;background:none;border:none;cursor:pointer;padding:4px;border-radius:30px;transition:all var(--transition-normal);opacity:0;transform:scale(.8);animation:ModernThemeToggle_scaleIn__U_cuM .4s ease-out forwards}.ModernThemeToggle_toggleButton__9GZ9A:hover{transform:scale(1.05)}.ModernThemeToggle_toggleButton__9GZ9A:hover .ModernThemeToggle_toggleTrack__fkiDL{box-shadow:0 0 20px rgba(var(--primary-color-rgb),.3)}.ModernThemeToggle_toggleButton__9GZ9A:hover .ModernThemeToggle_ripple__yH_3_{transform:scale(1);opacity:.3}.ModernThemeToggle_toggleButton__9GZ9A:active{transform:scale(.95)}.ModernThemeToggle_toggleButton__9GZ9A:focus{outline:none}.ModernThemeToggle_toggleTrack__fkiDL{position:relative;width:70px;height:36px;background:var(--glass-background);backdrop-filter:var(--glass-backdrop);border:2px solid var(--border-color);border-radius:30px;overflow:hidden;transition:all var(--transition-normal);box-shadow:var(--shadow-sm)}.ModernThemeToggle_light__QZceY .ModernThemeToggle_toggleTrack__fkiDL{background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.1),rgba(var(--accent-color-rgb),.1));border-color:rgba(var(--primary-color-rgb),.2)}.ModernThemeToggle_dark__avvbm .ModernThemeToggle_toggleTrack__fkiDL{background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.2),rgba(30,30,45,.8));border-color:rgba(var(--primary-color-rgb),.3)}.ModernThemeToggle_toggleThumb__fEL6_{position:absolute;top:2px;width:28px;height:28px;background:var(--primary-color);border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ModernThemeToggle_light__QZceY .ModernThemeToggle_toggleThumb__fEL6_{left:2px;background:linear-gradient(135deg,#FFD700,#FFA500);box-shadow:0 0 15px rgba(255,215,0,.4)}.ModernThemeToggle_dark__avvbm .ModernThemeToggle_toggleThumb__fEL6_{left:36px;background:linear-gradient(135deg,#6366F1,#8B5CF6);box-shadow:0 0 15px rgba(139,92,246,.4)}.ModernThemeToggle_iconContainer__392BS{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.ModernThemeToggle_iconContainer__392BS svg{width:100%;height:100%;color:#fff;transition:all var(--transition-normal)}.ModernThemeToggle_sunIcon__CVrPv{animation:ModernThemeToggle_rotate__HLEJJ 20s linear infinite}.ModernThemeToggle_moonIcon__REtUn{animation:ModernThemeToggle_pulse__u6Fye 3s ease-in-out infinite}.ModernThemeToggle_backgroundIcons__xXxmi{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 8px;pointer-events:none}.ModernThemeToggle_backgroundIcons__xXxmi svg{width:16px;height:16px;opacity:.3;transition:all var(--transition-normal)}.ModernThemeToggle_backgroundIcons__xXxmi svg.ModernThemeToggle_active__m6mss{opacity:.6;transform:scale(1.1)}.ModernThemeToggle_backgroundSun__I8_9W{color:orange}.ModernThemeToggle_backgroundMoon__ZiOTb{color:#8b5cf6}.ModernThemeToggle_ripple__yH_3_{position:absolute;top:50%;left:50%;width:100px;height:100px;background:radial-gradient(circle,rgba(var(--primary-color-rgb),.2),transparent 70%);border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transition:all var(--transition-normal);pointer-events:none;z-index:-1}@keyframes ModernThemeToggle_slideInFromRight___ss7Z{to{opacity:1;transform:translateX(0)}}@keyframes ModernThemeToggle_scaleIn__U_cuM{to{opacity:1;transform:scale(1)}}@keyframes ModernThemeToggle_rotate__HLEJJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ModernThemeToggle_pulse__u6Fye{0%,to{opacity:1}50%{opacity:.7}}@media(hover:none){.ModernThemeToggle_toggleButton__9GZ9A:hover{transform:none}.ModernThemeToggle_toggleButton__9GZ9A:hover .ModernThemeToggle_toggleTrack__fkiDL{box-shadow:var(--shadow-sm)}.ModernThemeToggle_toggleButton__9GZ9A:hover .ModernThemeToggle_ripple__yH_3_{transform:translate(-50%,-50%) scale(0);opacity:0}}.LanguageToggle_languageToggle__OuC8O{display:flex;align-items:center;background:var(--card-background);backdrop-filter:var(--glass-backdrop);border:1px solid var(--border-color);border-radius:16px;padding:10px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-normal);position:relative;overflow:hidden;min-width:80px;justify-content:center}.LanguageToggle_languageToggle__OuC8O:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.05),rgba(var(--accent-color-rgb),.05));opacity:0;transition:opacity var(--transition-normal)}.LanguageToggle_languageToggle__OuC8O:hover{border-color:var(--border-color-hover);color:var(--text-primary);transform:translateY(-2px);box-shadow:0 8px 25px rgba(var(--primary-color-rgb),.15)}.LanguageToggle_languageToggle__OuC8O:hover:before{opacity:1}.LanguageToggle_languageToggle__OuC8O:hover .LanguageToggle_languageOption__b89Ke.LanguageToggle_active__uXjZp{background:var(--primary-color);color:#fff;transform:scale(1.05)}.LanguageToggle_languageToggle__OuC8O:hover .LanguageToggle_languageOption__b89Ke:not(.LanguageToggle_active__uXjZp){color:var(--text-primary)}.LanguageToggle_languageToggle__OuC8O .LanguageToggle_languageOptions__cblEP{display:flex;align-items:center;gap:4px;position:relative;z-index:1}.LanguageToggle_languageToggle__OuC8O .LanguageToggle_languageOptions__cblEP .LanguageToggle_languageOption__b89Ke{padding:6px 10px;border-radius:10px;font-size:12px;font-weight:600;transition:all var(--transition-normal);cursor:pointer;min-width:28px;text-align:center;display:flex;align-items:center;justify-content:center}.LanguageToggle_languageToggle__OuC8O .LanguageToggle_languageOptions__cblEP .LanguageToggle_languageOption__b89Ke.LanguageToggle_active__uXjZp{background:var(--primary-color);color:#fff;box-shadow:0 2px 8px rgba(var(--primary-color-rgb),.3)}.LanguageToggle_languageToggle__OuC8O .LanguageToggle_languageOptions__cblEP .LanguageToggle_languageOption__b89Ke:not(.LanguageToggle_active__uXjZp){color:var(--text-muted)}.LanguageToggle_languageToggle__OuC8O .LanguageToggle_languageOptions__cblEP .LanguageToggle_languageOption__b89Ke:not(.LanguageToggle_active__uXjZp):hover{color:var(--text-secondary);background:var(--surface-background)}@media(max-width:768px){.LanguageToggle_languageToggle__OuC8O{padding:8px;min-width:70px}.LanguageToggle_languageToggle__OuC8O .LanguageToggle_languageOptions__cblEP .LanguageToggle_languageOption__b89Ke{padding:5px 8px;font-size:11px;min-width:24px}}