.Home_hero__HkdeB{min-height:100vh;min-height:100dvh;display:flex;align-items:center;position:relative;overflow:hidden;background-color:transparent}.Home_heroBackground__azbW1{position:absolute;inset:0;pointer-events:none;z-index:0}.Home_gridPattern__gNsyy{position:absolute;inset:0;opacity:.4;background-image:linear-gradient(#e5e5e5 1px,transparent 0),linear-gradient(90deg,#e5e5e5 1px,transparent 0);background-size:60px 60px}.Home_floatingShapes__ic7wE{position:absolute;inset:0;overflow:hidden}.Home_floatingIcon__l5I5j{will-change:transform}.Home_floatingIcon1__LXqG9{position:absolute;top:12%;right:10%;width:90px;height:90px;opacity:.5;filter:drop-shadow(0 10px 30px rgba(84,139,222,.2));animation:Home_float1__XnO0O 8s ease-in-out infinite}.Home_floatingIcon2__HI5hl{position:absolute;bottom:22%;left:6%;width:80px;height:80px;opacity:.6;filter:drop-shadow(0 10px 30px rgba(0,0,0,.1));animation:Home_float2__dk_73 9s ease-in-out 1s infinite}.Home_floatingIcon3__HF1_J{position:absolute;top:38%;right:6%;width:70px;height:70px;opacity:.4;filter:drop-shadow(0 10px 30px rgba(84,139,222,.15));animation:Home_float3__rtyS7 10s ease-in-out 2s infinite}.Home_floatingIcon4__rhyAP{position:absolute;bottom:32%;right:18%;width:65px;height:65px;opacity:.55;filter:drop-shadow(0 10px 30px rgba(0,0,0,.1));animation:Home_float4__KAL1D 7s ease-in-out .5s infinite}@keyframes Home_float1__XnO0O{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes Home_float2__dk_73{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(15px) rotate(-5deg)}}@keyframes Home_float3__rtyS7{0%,to{transform:translateY(0) translateX(0)}50%{transform:translateY(-15px) translateX(10px)}}@keyframes Home_float4__KAL1D{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(12px) rotate(8deg)}}@media (max-width:1024px){.Home_floatingIcon1__LXqG9{width:70px;height:70px;top:10%;right:5%}.Home_floatingIcon2__HI5hl{width:60px;height:60px;bottom:25%;left:3%}.Home_floatingIcon3__HF1_J{width:55px;height:55px;top:25%;right:3%}.Home_floatingIcon4__rhyAP{display:none}}@media (max-width:768px){.Home_floatingIcon1__LXqG9{width:50px;height:50px;opacity:.5}.Home_floatingIcon2__HI5hl{width:45px;height:45px;opacity:.4}.Home_floatingIcon3__HF1_J{width:40px;height:40px;opacity:.35}}.Home_heroContent__5yUTO{position:relative;z-index:10;max-width:90rem;width:100%;margin:0 auto;padding:8rem 1.5rem}@media (min-width:1024px){.Home_heroContent__5yUTO{padding:4rem 2rem 8rem}}.Home_heroBadge__thQDc{display:inline-flex;align-items:center;gap:.5rem;font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.75rem;font-weight:600;letter-spacing:.1em;color:#ffffff;background-color:#548BDE;padding:.625rem 1.25rem;margin-bottom:2rem;text-transform:uppercase}.Home_badgeHighlightPill__1cHJf{display:inline-flex;align-items:center;padding:.2rem .5rem;background-color:#22c55e;color:#ffffff;border-radius:4px}.Home_badgeDot__6l9Uu{width:8px;height:8px;background-color:#22c55e;border-radius:50%;animation:Home_pulse__DdVc6 2s ease-in-out infinite}.Home_badgeSeparator__tqXif{color:#a3a3a3}.Home_badgeHighlight__jy0W8{color:#22c55e}@keyframes Home_pulse__DdVc6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.Home_heroTitle__pyrxl{font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:clamp(2.5rem,10vw,6rem);font-weight:800;color:#0a0a0a;letter-spacing:-.03em;line-height:1.05;margin-bottom:1.5rem;max-width:900px;text-transform:uppercase}.Home_heroTitleLine__uC3qs{display:block}.Home_heroTitleAccent__ptSnL{position:relative;display:inline-block;color:#0a0a0a}.Home_underlineSvg__wrd0j{position:absolute;bottom:-8px;left:0;width:100%;height:12px;overflow:visible}.Home_underlinePath__Xjxu8{stroke-dasharray:300;stroke-dashoffset:300;transition:stroke-dashoffset 1.2s ease-out .8s}.Home_underlinePathVisible__Tazhb{stroke-dashoffset:0}.Home_handDrawnArrow__SFbRi{width:60px;height:30px}.Home_arrowPath__mWZBv{stroke-dasharray:100;stroke-dashoffset:100;animation:Home_drawArrow__x8uW1 .8s ease-out 1.2s forwards}@keyframes Home_drawArrow__x8uW1{to{stroke-dashoffset:0}}.Home_heroSubtitle__iVTEx{font-size:clamp(1.125rem,2vw,1.5rem);color:#525252;margin-bottom:2.5rem;line-height:1.6;max-width:500px}.Home_heroSubtitle__iVTEx strong{color:#0a0a0a;font-weight:700}.Home_ctaWrapper__opXnQ{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}@media (min-width:640px){.Home_ctaWrapper__opXnQ{flex-direction:row;align-items:center}}.Home_ctaPrimary__TgvRu{display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding:1.25rem 2rem;font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.9375rem;font-weight:700;color:#ffffff;background-color:#0a0a0a;border-radius:1rem;min-height:60px;transition:all .4s cubic-bezier(.22,1,.36,1);text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,.15)}.Home_ctaPrimary__TgvRu:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.25);background-color:#1a1a1a}.Home_handDrawnArrow__SFbRi{width:50px;height:25px;color:#548BDE;flex-shrink:0}.Home_ctaSecondary__ETEVr{display:inline-flex;align-items:center;justify-content:center;padding:1.25rem 2rem;font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.9375rem;font-weight:600;color:#0a0a0a;background-color:#ffffff;border:2px solid #e5e5e5;border-radius:1rem;min-height:60px;transition:all .4s cubic-bezier(.22,1,.36,1);text-decoration:none}.Home_ctaSecondary__ETEVr:hover{border-color:#0a0a0a;background-color:#fafafa}.Home_quickServices__W0oVZ{display:flex;flex-wrap:wrap;gap:.75rem}.Home_quickServiceItem__6bYSY{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#ffffff;border:1px solid #e5e5e5;border-radius:9999px;text-decoration:none;transition:all .3s ease}.Home_quickServiceItem__6bYSY:hover{border-color:#548BDE;background-color:rgba(84,139,222,.05)}.Home_quickServiceNumber__gvtfL{font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.6875rem;font-weight:700;color:#548BDE;background-color:rgba(84,139,222,.1);padding:.25rem .5rem;border-radius:4px}.Home_quickServiceTitle__wFbcs{font-size:.8125rem;font-weight:600;color:#0a0a0a}.Home_waveContainer__gfSdJ{position:absolute;bottom:0;left:0;right:0;height:2px;z-index:5;display:flex;justify-content:center;padding:0 2rem}.Home_heroSeparator__1ji3c{width:100%;max-width:200px;height:2px;background-color:#548BDE;opacity:.6}.Home_scrollIndicator__8e2oK{position:absolute;bottom:3rem;left:2rem;display:flex;align-items:center;gap:1rem;color:#737373;font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:color .3s ease;text-decoration:none;z-index:10}.Home_scrollIndicator__8e2oK:hover{color:#548BDE}.Home_scrollIndicatorLine__y5czk{width:60px;height:2px;background-color:#e5e5e5;position:relative;overflow:hidden}.Home_scrollIndicatorLine__y5czk:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#548BDE;animation:Home_scrollLine__oYrq_ 2s ease-in-out infinite}@keyframes Home_scrollLine__oYrq_{0%{transform:translateX(-100%)}50%{transform:translateX(0)}to{transform:translateX(100%)}}@media (max-width:767px){.Home_scrollIndicator__8e2oK{bottom:1.5rem;left:1rem;font-size:.6875rem}.Home_scrollIndicatorLine__y5czk{width:40px}.Home_heroBadge__thQDc{font-size:.6875rem;padding:.5rem 1rem;gap:.375rem}.Home_heroSubtitle__iVTEx{font-size:1rem;margin-bottom:2rem}.Home_ctaPrimary__TgvRu,.Home_ctaSecondary__ETEVr{padding:1rem 1.5rem;font-size:.875rem;min-height:52px}.Home_quickServices__W0oVZ{gap:.5rem}.Home_quickServiceItem__6bYSY{padding:.375rem .75rem;font-size:.8125rem}.Home_quickServiceNumber__gvtfL{font-size:.625rem;padding:.1875rem .375rem}.Home_quickServiceTitle__wFbcs{font-size:.75rem}}@media (min-width:768px) and (max-width:1023px){.Home_heroContent__5yUTO{padding:6rem 1.5rem}.Home_heroTitle__pyrxl{font-size:clamp(2.5rem,7vw,4rem)}.Home_floatingIcon1__LXqG9{opacity:.35}.Home_floatingIcon2__HI5hl{opacity:.3}.Home_floatingIcon3__HF1_J{opacity:.25}}@media (prefers-reduced-motion:reduce){.Home_badgeDot__6l9Uu,.Home_floatingCircle__XPmQE,.Home_floatingCross__WKLy8,.Home_floatingIcon1__LXqG9,.Home_floatingIcon2__HI5hl,.Home_floatingIcon3__HF1_J,.Home_floatingIcon4__rhyAP,.Home_floatingSquare__vEt8c,.Home_floatingTriangle__dcZha,.Home_scrollIndicatorLine__y5czk:after{animation:none}}.Home_services__g3AOP{padding:4rem 0;background-color:transparent;border-top:1px solid #e5e5e5;position:relative}.Home_servicesPin___I0_t{position:absolute;top:2rem;right:1rem;opacity:.2;pointer-events:none;z-index:0}@media (max-width:767px){.Home_servicesPin___I0_t{width:28px;height:auto;top:1.5rem;right:1rem;opacity:.25}}@media (min-width:768px){.Home_servicesPin___I0_t{top:3rem;right:2rem;opacity:.2}}.Home_servicesPinIcon__YLU5H{display:block;width:100%;height:auto}@media (max-width:767px){.Home_servicesPinIcon__YLU5H{width:28px!important;height:auto!important}}@media (min-width:1024px){.Home_services__g3AOP{padding:5rem 0}}.Home_servicesInner__lXmp0{max-width:90rem;margin:0 auto;padding:0 1.5rem;position:relative;z-index:1}@media (min-width:1024px){.Home_servicesInner__lXmp0{padding:0 2rem}}.Home_sectionHeader__5oWgI{margin-bottom:3rem}@media (min-width:1024px){.Home_sectionHeader__5oWgI{margin-bottom:4rem}}.Home_sectionLabel__SMYaN{display:inline-flex;align-items:center;gap:.75rem;font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.75rem;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.5rem}.Home_sectionLabelDot__ZcN_L{width:8px;height:8px;background-color:#22c55e;border-radius:50%}.Home_sectionTitle__NU4Sm{font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:clamp(2rem,5vw,4rem);font-weight:800;color:#0a0a0a;letter-spacing:-.03em;line-height:1;max-width:700px;text-transform:uppercase}@media (max-width:767px){.Home_services__g3AOP .Home_sectionTitle__NU4Sm{padding-right:2.5rem}}.Home_sectionSubtitle__IuNZD{font-size:1.125rem;line-height:1.6;color:#525252;max-width:520px;margin-top:1rem}.Home_servicesGrid___vYaA{display:grid;grid-template-columns:1fr;gap:1px;background-color:#e5e5e5;border:1px solid #e5e5e5;border-radius:1.5rem;overflow:hidden}@media (min-width:768px){.Home_servicesGrid___vYaA{grid-template-columns:repeat(2,1fr)}}.Home_serviceCard__YgiRY{display:block;background-color:#ffffff;padding:2rem;transition:all .5s cubic-bezier(.22,1,.36,1);text-decoration:none;position:relative;overflow:hidden}@media (min-width:1024px){.Home_serviceCard__YgiRY{padding:3rem}}.Home_serviceCard__YgiRY:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(84,139,222,.05),transparent 50%);opacity:0;transition:opacity .5s ease}.Home_serviceCard__YgiRY:hover:before{opacity:1}.Home_serviceCard__YgiRY:hover{background-color:#fafafa}.Home_serviceCardInner__sz7m5{position:relative;z-index:1}.Home_serviceNumber__cpxek{font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.75rem;font-weight:700;color:#548BDE;background-color:rgba(84,139,222,.1);padding:.375rem .75rem;border-radius:4px;display:inline-block;margin-bottom:1.5rem}.Home_serviceTitleWrapper__RFuDG{position:relative;display:inline-block;margin-bottom:.75rem}.Home_serviceTitleBg__uFLVT{position:absolute;top:-15%;left:-15%;width:130%;height:130%;border-radius:50%;background:radial-gradient(circle,rgba(84,139,222,.15) 0,rgba(84,139,222,.05) 70%,transparent 100%);transform:scale(.8);transition:all .5s ease;z-index:0}.Home_serviceTitle__ihff6{font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;color:#0a0a0a;transition:color .3s ease;text-transform:uppercase;position:relative;z-index:1}.Home_serviceCard__YgiRY:hover .Home_serviceTitle__ihff6{color:#0a0a0a}.Home_serviceCard__YgiRY:hover .Home_serviceTitleBg__uFLVT{opacity:.8;transform:scale(1)}.Home_serviceDescription__21D_C{font-size:.9375rem;color:#525252;line-height:1.6;margin-bottom:1.5rem}.Home_serviceArrow__EYcOw{display:inline-flex;align-items:center;gap:.5rem;font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.8125rem;font-weight:600;color:#737373;transition:all .3s ease}.Home_serviceCard__YgiRY:hover .Home_serviceArrow__EYcOw{color:#0a0a0a;transform:translateX(8px)}.Home_seoSection__kM6RJ{padding:5rem 0;background-color:transparent}@media (min-width:768px){.Home_seoSection__kM6RJ{padding:6rem 0}}.Home_seoSectionInner__xj85u{max-width:42rem;margin:0 auto;padding:0 1.5rem}.Home_seoSectionTitle__ynmIL{font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:clamp(1.25rem,4vw,1.75rem);font-weight:700;color:#0a0a0a;margin-bottom:2rem;text-transform:uppercase;letter-spacing:.02em}.Home_seoSectionBlock__oXIDP{margin-bottom:2rem}.Home_seoSectionBlock__oXIDP:last-child{margin-bottom:0}.Home_seoSectionSubtitle__1dOPN{font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:1rem;font-weight:600;color:#548BDE;margin-bottom:1rem}.Home_seoSectionBody__EDzYN{font-size:1rem;line-height:1.75;color:#525252}.Home_seoSectionBody__EDzYN p{margin:0 0 1rem}.Home_seoSectionBody__EDzYN p:last-child{margin-bottom:0}.Home_seoSectionBody__EDzYN a{color:#548BDE;font-weight:600;text-decoration:underline;text-underline-offset:2px}.Home_seoSectionBody__EDzYN a:hover{text-decoration:none;color:#3b6fbf}.Home_seoSectionBody__EDzYN strong{font-weight:600;color:#0a0a0a}.Home_ctaSection__jPEUq{padding:6rem 0;background-color:transparent;position:relative;overflow:hidden;border-top:1px solid #e5e5e5}@media (max-width:767px){.Home_ctaSection__jPEUq{padding:3rem 0}}.Home_ctaSection__jPEUq:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(84,139,222,.08) 0,transparent 70%);pointer-events:none}@media (min-width:1024px){.Home_ctaSection__jPEUq{padding:8rem 0}}.Home_ctaSectionInner__XVPop{max-width:90rem;margin:0 auto;padding:0 1.5rem;position:relative;z-index:1;text-align:center}@media (min-width:1024px){.Home_ctaSectionInner__XVPop{padding:0 2rem}}.Home_ctaSectionBadge__o2Qum{display:inline-flex;align-items:center;gap:.5rem;font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.75rem;font-weight:600;letter-spacing:.1em;color:#ffffff;background-color:#548BDE;padding:.5rem 1rem;margin-bottom:1.5rem}.Home_ctaSectionBadgeDot__j3AVy{width:6px;height:6px;background-color:#22c55e;border-radius:50%;animation:Home_pulse__DdVc6 2s ease-in-out infinite}.Home_ctaSectionTitle__D5yBQ{font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:clamp(2rem,6vw,4rem);font-weight:800;color:#0a0a0a;letter-spacing:-.03em;line-height:1.1;margin-bottom:1rem;text-transform:uppercase}.Home_ctaSectionDescription__eXA4R{font-size:clamp(1rem,2vw,1.25rem);color:#525252;max-width:450px;line-height:1.6;margin:0 auto 2rem}.Home_ctaSectionDescription__eXA4R strong{color:#0a0a0a}.Home_ctaSectionButtons__Ce3ol{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}@media (min-width:640px){.Home_ctaSectionButtons__Ce3ol{flex-direction:row}}.Home_ctaWhite__oP5E_{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1.25rem 2rem;font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.9375rem;font-weight:700;color:#ffffff;background-color:#0a0a0a;border-radius:1rem;min-height:60px;transition:all .4s cubic-bezier(.22,1,.36,1);text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,.15)}.Home_ctaWhite__oP5E_:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.25);background-color:#1a1a1a}.Home_ctaOutline__GgZBO{display:inline-flex;align-items:center;justify-content:center;padding:1.25rem 2rem;font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.9375rem;font-weight:600;color:#0a0a0a;background-color:#ffffff;border:2px solid #e5e5e5;border-radius:1rem;min-height:60px;transition:all .4s cubic-bezier(.22,1,.36,1);text-decoration:none}.Home_ctaOutline__GgZBO:hover{color:#0a0a0a;border-color:#0a0a0a;background-color:#ffffff}.Home_stickyCta__EL6Eg{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom, 0px));background:linear-gradient(0deg,rgba(255,255,255,.98) 0,rgba(255,255,255,.95));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(0,0,0,.06);box-shadow:0 -4px 24px rgba(0,0,0,.08);transform:translateY(100%);opacity:0;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .3s ease;pointer-events:none}.Home_stickyCta__EL6Eg.Home_stickyCtaVisible__ksRiK{transform:translateY(0);opacity:1;pointer-events:auto}@media (min-width:768px){.Home_stickyCta__EL6Eg{display:none!important}}@media (max-width:767px){.Home_stickyCta__EL6Eg{display:block}}.Home_stickyCtaButton__k46qW{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem 1.5rem;font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.9375rem;font-weight:700;color:#ffffff;background-color:#0a0a0a;border-radius:1rem;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 16px rgba(0,0,0,.2)}.Home_stickyCtaButton__k46qW:active{transform:scale(.98)}.WhyEYL_section__GvtgA{position:relative;padding:5rem 0;background-color:transparent;overflow:hidden}@media (min-width:1024px){.WhyEYL_section__GvtgA{min-height:100vh;min-height:100dvh;display:flex;align-items:center;padding:2rem 0}}.WhyEYL_container__NnL9v{display:flex;flex-direction:column;gap:3rem;max-width:90rem;margin:0 auto;padding:0 1.5rem;position:relative;width:100%}@media (min-width:768px){.WhyEYL_container__NnL9v{gap:4rem}}@media (min-width:1024px){.WhyEYL_container__NnL9v{flex-direction:row;align-items:flex-start;padding:0 4rem;gap:6rem}}.WhyEYL_headerSide__nJhRj{text-align:center}@media (min-width:768px){.WhyEYL_headerSide__nJhRj{text-align:left}}@media (min-width:1024px){.WhyEYL_headerSide__nJhRj{flex:0 0 40%;max-width:500px;position:sticky;top:50%;transform:translateY(-50%)}}.WhyEYL_label__onmxQ{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;color:#ffffff;text-transform:uppercase;letter-spacing:.2em;margin-bottom:2rem;padding:.5rem 1rem;background-color:#548BDE;border-radius:2px}.WhyEYL_label__onmxQ:before{content:"";width:6px;height:6px;background-color:#22c55e;border-radius:50%}.WhyEYL_title__kTuyu{font-family:JetBrains Mono,monospace;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;color:#0a0a0a;letter-spacing:-.04em;line-height:1.1;margin-bottom:1.5rem;text-transform:uppercase;position:relative;z-index:1}.WhyEYL_titleWrapper__UnIHr{position:relative;display:inline-block;margin-bottom:1.5rem}.WhyEYL_titleWrapper__UnIHr .WhyEYL_title__kTuyu{margin-bottom:0}.WhyEYL_description__4pHV3{font-size:1.125rem;line-height:1.7;color:#525252;max-width:600px}@media (min-width:768px){.WhyEYL_description__4pHV3{margin:0}}.WhyEYL_benefitsSide__ydktn{display:flex;gap:1.5rem;flex:1}.WhyEYL_progressTrack__ivkpD{display:none}@media (min-width:1024px){.WhyEYL_progressTrack__ivkpD{display:block;position:relative;width:3px;flex-shrink:0;background:rgba(84,139,222,.1);border-radius:2px;overflow:hidden}.WhyEYL_progressFill__cOvzw{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#548BDE,#4369B8);border-radius:2px;transform-origin:top;transform:scaleY(0)}}.WhyEYL_benefitsList__0raTw{display:flex;flex-direction:column;gap:1.5rem;flex:1}.WhyEYL_benefitItem__aG68Q{position:relative;display:flex;gap:1rem;padding:1.5rem;background-color:#fafafa;border-radius:1rem;border:1px solid #e5e5e5;transition:all .4s cubic-bezier(.22,1,.36,1);overflow:hidden}.WhyEYL_benefitItem__aG68Q:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(84,139,222,.05),transparent 60%);opacity:0;transition:opacity .4s ease}.WhyEYL_benefitItem__aG68Q:hover{background-color:#ffffff;border-color:#548BDE;box-shadow:0 20px 40px -15px rgba(84,139,222,.15),0 0 0 1px rgba(84,139,222,.1)}.WhyEYL_benefitItem__aG68Q:hover:before{opacity:1}.WhyEYL_benefitItem__aG68Q:hover .WhyEYL_benefitNumber__lz8pC{transform:scale(1.1) rotate(5deg);box-shadow:0 8px 20px -4px rgba(84,139,222,.3)}.WhyEYL_benefitItem__aG68Q:hover .WhyEYL_benefitLine__R8qHj{background:linear-gradient(90deg,#548BDE,rgba(84,139,222,.5))}.WhyEYL_benefitNumber__lz8pC{position:relative;font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:700;color:#ffffff;min-width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#548BDE;border-radius:10px;flex-shrink:0;z-index:1;transition:all .4s cubic-bezier(.22,1,.36,1);box-shadow:0 4px 12px -2px rgba(84,139,222,.2)}.WhyEYL_benefitContent__DkgiV{flex:1;position:relative;z-index:1}.WhyEYL_benefitTitle__t_wfD{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;color:#0a0a0a;margin-bottom:.375rem}.WhyEYL_benefitDescription__JhI_d{font-size:.875rem;color:#737373;line-height:1.6}.WhyEYL_benefitLine__R8qHj{position:absolute;bottom:0;left:1.5rem;right:1.5rem;height:2px;background:linear-gradient(90deg,#548BDE,rgba(84,139,222,.2));transform-origin:left;border-radius:1px;transition:background .4s ease}@media (max-width:1023px){.WhyEYL_title__kTuyu{font-size:2rem}.WhyEYL_description__4pHV3{font-size:1rem}.WhyEYL_benefitItem__aG68Q{padding:1rem}.WhyEYL_benefitTitle__t_wfD{font-size:.9375rem}.WhyEYL_benefitDescription__JhI_d{font-size:.8125rem}}@media (max-width:767px){.WhyEYL_section__GvtgA{padding:5rem 0}.WhyEYL_container__NnL9v{padding:0 1rem}.WhyEYL_label__onmxQ{font-size:.6875rem;padding:.375rem .75rem}.WhyEYL_benefitItem__aG68Q{flex-direction:column;gap:.75rem}.WhyEYL_benefitNumber__lz8pC{width:-moz-fit-content;width:fit-content}}.ProcessSection_section__XF60B{position:relative;padding:5rem 0;background-color:transparent;border-top:1px solid #e5e5e5;overflow:hidden}@media (min-width:1024px){.ProcessSection_section__XF60B{min-height:100vh;min-height:100dvh;display:flex;align-items:stretch;padding:0}}.ProcessSection_bgDecorations__w_uR1{position:absolute;inset:0;pointer-events:none;overflow:hidden}.ProcessSection_bgCircle1__QhsY4{position:absolute;top:10%;right:-10%;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(84,139,222,.06) 0,transparent 70%);filter:blur(60px)}.ProcessSection_bgCircle2__d8v0o{position:absolute;bottom:5%;left:-15%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(84,139,222,.08) 0,transparent 70%);filter:blur(80px)}.ProcessSection_container__dNJeW{max-width:90rem;margin:0 auto;padding:0 1.5rem;position:relative;z-index:1}@media (min-width:1024px){.ProcessSection_container__dNJeW{padding:0 4rem;display:grid;grid-template-columns:380px 1fr;grid-template-rows:1fr auto;gap:0 3rem;align-items:center;align-content:center;min-height:100vh;min-height:100dvh;width:100%}}@media (min-width:1280px){.ProcessSection_container__dNJeW{grid-template-columns:420px 1fr;gap:0 4rem}}.ProcessSection_header__kS64a{margin-bottom:4rem;max-width:700px;position:relative;padding-top:3rem;padding-left:2rem;border-left:2px solid #e5e5e5}@media (min-width:1024px){.ProcessSection_header__kS64a{margin-bottom:0;max-width:none;align-self:center}}.ProcessSection_label___ld6C{position:absolute;top:0;left:-2px;display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;color:#ffffff;text-transform:uppercase;letter-spacing:.2em;padding:.5rem 1rem;background-color:#548BDE;border-radius:2px;transform:translateY(-50%)}.ProcessSection_label___ld6C:before{content:"";width:6px;height:6px;background-color:#22c55e;border-radius:50%}.ProcessSection_titleWrapper__fKOWe{position:relative;display:inline-block;margin-bottom:1.5rem}.ProcessSection_title__N3_k9{font-family:JetBrains Mono,monospace;font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#0a0a0a;letter-spacing:-.04em;line-height:1.1;text-transform:uppercase;position:relative;z-index:1}.ProcessSection_titleAccent___fEJ2{color:#548BDE}.ProcessSection_subtitle__YUNCN{font-size:1.125rem;line-height:1.7;color:#525252;max-width:550px}.ProcessSection_timelineWrapper__ouraU{display:flex;gap:2rem;position:relative}@media (min-width:1024px){.ProcessSection_timelineWrapper__ouraU{grid-column:2;grid-row:1/3}}.ProcessSection_progressTrack__G3Xem{display:none}@media (min-width:1024px){.ProcessSection_progressTrack__G3Xem{display:block;position:relative;width:3px;flex-shrink:0;background:rgba(84,139,222,.12);border-radius:2px;overflow:hidden}.ProcessSection_progressFill__CPXUA{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#548BDE,#4369B8);border-radius:2px;transform-origin:top;transform:scaleY(0)}}.ProcessSection_timeline__fEpEv{display:grid;grid-template-columns:1fr;gap:2rem;position:relative;flex:1}@media (min-width:768px){.ProcessSection_timeline__fEpEv{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (min-width:1024px){.ProcessSection_timeline__fEpEv{grid-template-columns:repeat(2,1fr);gap:1.25rem}}.ProcessSection_stepCard___gn2w,.ProcessSection_step__obGRu{display:flex;flex-direction:column;position:relative}.ProcessSection_stepCard___gn2w{background-color:#fafafa;border:1px solid #e5e5e5;border-radius:1rem;padding:1.5rem;transition:all .4s cubic-bezier(.22,1,.36,1);height:100%;overflow:hidden}@media (min-width:640px){.ProcessSection_stepCard___gn2w{padding:2rem}}.ProcessSection_stepCardCorner__xXAx3{position:absolute;top:0;right:0;width:80px;height:80px;background:linear-gradient(135deg,transparent 50%,rgba(84,139,222,.06) 0);transition:all .4s cubic-bezier(.22,1,.36,1)}.ProcessSection_stepCard___gn2w:hover .ProcessSection_stepCardCorner__xXAx3{width:120px;height:120px;background:linear-gradient(135deg,transparent 50%,rgba(84,139,222,.12) 0)}.ProcessSection_stepCard___gn2w:hover{background-color:#ffffff;border-color:#548BDE;box-shadow:0 20px 50px -15px rgba(84,139,222,.15);transform:translateY(-8px)}.ProcessSection_stepCardHeader__HjZeH{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem}.ProcessSection_stepNumber__LqA5m{font-family:JetBrains Mono,monospace;font-size:2.5rem;font-weight:900;color:#548BDE;line-height:1;letter-spacing:-.03em;transition:all .4s cubic-bezier(.22,1,.36,1)}@media (min-width:1024px){.ProcessSection_stepNumber__LqA5m{font-size:3rem}}.ProcessSection_stepCard___gn2w:hover .ProcessSection_stepNumber__LqA5m{transform:scale(1.1)}.ProcessSection_stepIconWrapper__dWfqg{width:60px;height:60px;background:#548BDE;border-radius:.75rem;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.22,1,.36,1);border:2px solid transparent}@media (min-width:640px){.ProcessSection_stepIconWrapper__dWfqg{width:70px;height:70px}}.ProcessSection_stepCard___gn2w:hover .ProcessSection_stepIconWrapper__dWfqg{background:#4369B8;transform:scale(1.1) rotate(5deg);border-color:#548BDE}.ProcessSection_stepIcon__9CZBb{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:.75rem;transition:filter .4s ease}.ProcessSection_stepCard___gn2w:hover .ProcessSection_stepIcon__9CZBb{filter:brightness(1.1)}.ProcessSection_stepContent__CqWh7{flex:1;display:flex;flex-direction:column}.ProcessSection_stepMeta__nP1GI{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}@media (min-width:640px){.ProcessSection_stepMeta__nP1GI{flex-direction:row;align-items:center;gap:1rem}}.ProcessSection_stepTitle__RSPBs{font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:700;color:#0a0a0a;line-height:1.2;transition:color .3s ease}@media (min-width:1024px){.ProcessSection_stepTitle__RSPBs{font-size:1.375rem}}.ProcessSection_stepCard___gn2w:hover .ProcessSection_stepTitle__RSPBs{color:#0a0a0a}.ProcessSection_stepDuration__5wbSW{display:inline-flex;align-items:center;font-size:.75rem;font-weight:700;color:#ffffff;background-color:#548BDE;padding:.25rem .75rem;border-radius:9999px;width:-moz-fit-content;width:fit-content;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease}.ProcessSection_stepCard___gn2w:hover .ProcessSection_stepDuration__5wbSW{background-color:#4369B8;color:#ffffff}.ProcessSection_stepDescription__FL6mV{font-size:.9375rem;color:#525252;line-height:1.6;margin-bottom:1.5rem;flex:1}.ProcessSection_stepDetails__n03NN{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.ProcessSection_stepDetail__O13Fa{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#525252;transition:color .3s ease}.ProcessSection_stepCard___gn2w:hover .ProcessSection_stepDetail__O13Fa{color:#0a0a0a}.ProcessSection_stepDetailCheck__Orwgd{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:rgba(34,197,94,.2);border-radius:4px;color:#22c55e;font-size:.75rem;font-weight:700;flex-shrink:0;transition:all .3s ease}.ProcessSection_stepCard___gn2w:hover .ProcessSection_stepDetailCheck__Orwgd{background-color:#22c55e;color:#ffffff;transform:scale(1.1)}.ProcessSection_bottomHint__ThvNi{display:flex;align-items:center;gap:1rem;margin-top:4rem;padding-top:2rem}@media (min-width:1024px){.ProcessSection_bottomHint__ThvNi{grid-column:1;grid-row:2;margin-top:2rem;align-self:end}}.ProcessSection_bottomHintText__6nsDa{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.1em}.ProcessSection_bottomHintLine__ksgaj{flex:1;height:1px;background:linear-gradient(90deg,#e5e5e5,transparent);max-width:200px}@media (max-width:767px){.ProcessSection_section__XF60B{padding:5rem 0 6rem}.ProcessSection_container__dNJeW{padding:0 1rem}.ProcessSection_header__kS64a{margin-bottom:3rem}.ProcessSection_label___ld6C{font-size:.6875rem;padding:.375rem .75rem}.ProcessSection_title__N3_k9{font-size:2rem}.ProcessSection_subtitle__YUNCN{font-size:1rem}.ProcessSection_stepCard___gn2w{padding:1.25rem}.ProcessSection_stepNumber__LqA5m{font-size:2rem}.ProcessSection_stepIconWrapper__dWfqg{width:50px;height:50px}.ProcessSection_stepTitle__RSPBs{font-size:1.125rem}.ProcessSection_stepDescription__FL6mV{font-size:.875rem}.ProcessSection_bottomHint__ThvNi{margin-top:3rem}}.FAQ_section__KRryS{padding:6rem 0;background-color:transparent;border-top:1px solid #e5e5e5}@media (min-width:1024px){.FAQ_section__KRryS{padding:8rem 0}}.FAQ_container__lURr4{max-width:900px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.FAQ_container__lURr4{padding:0 1.5rem}}@media (min-width:1024px){.FAQ_container__lURr4{padding:0 2rem}}.FAQ_header__kE9IN{margin-bottom:3rem;text-align:center}@media (min-width:1024px){.FAQ_header__kE9IN{margin-bottom:4rem}}.FAQ_label__p2byr{display:inline-flex;align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.5rem}.FAQ_labelDot__L2yBk{width:8px;height:8px;background-color:#22c55e;border-radius:50%}.FAQ_title__zuKnt{font-family:JetBrains Mono,monospace;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;color:#0a0a0a;letter-spacing:-.04em;line-height:1;margin-bottom:1rem;text-transform:uppercase}.FAQ_subtitle__Tm40_{font-size:1.125rem;color:#525252;line-height:1.7}.FAQ_faqList__QgGKj{display:flex;flex-direction:column;gap:.75rem}.FAQ_faqItem__at8mr{background-color:#ffffff;border:1px solid #e5e5e5;border-radius:1rem;overflow:hidden;transition:all .3s ease}.FAQ_faqItem__at8mr:hover{border-color:#d4d4d4;box-shadow:0 4px 12px -4px rgba(0,0,0,.05)}.FAQ_faqItemOpen__ac8Ey{border-color:#548BDE;background-color:rgba(84,139,222,.03)}.FAQ_faqQuestion__Lb0qL{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;background:none;border:none;cursor:pointer;text-align:left;transition:all .3s ease;list-style:none}.FAQ_faqQuestion__Lb0qL::-webkit-details-marker{display:none}.FAQ_faqQuestion__Lb0qL::marker{display:none}@media (min-width:640px){.FAQ_faqQuestion__Lb0qL{padding:1.5rem 2rem}}.FAQ_questionText__rfsYX{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600;color:#0a0a0a;line-height:1.5}@media (min-width:640px){.FAQ_questionText__rfsYX{font-size:1.125rem}}.FAQ_faqIcon__agOlE{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;color:#0a0a0a;border-radius:50%;font-size:1.25rem;font-weight:600;flex-shrink:0;transition:all .3s ease;position:relative}.FAQ_faqIcon__agOlE:after,.FAQ_faqIcon__agOlE:before{content:"";position:absolute;background-color:currentColor;transition:transform .3s ease}.FAQ_faqIcon__agOlE:before{width:12px;height:2px}.FAQ_faqIcon__agOlE:after{width:2px;height:12px}.FAQ_faqItem__at8mr[open] .FAQ_faqIcon__agOlE{background-color:#548BDE;color:#ffffff}.FAQ_faqItem__at8mr[open] .FAQ_faqIcon__agOlE:after{transform:rotate(90deg)}.FAQ_faqItem__at8mr[open]{border-color:#548BDE;background-color:rgba(84,139,222,.03)}.FAQ_faqAnswer__sbr10{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;overflow:hidden}.FAQ_faqItem__at8mr[open] .FAQ_faqAnswer__sbr10{grid-template-rows:1fr}.FAQ_answerText__VqDAt{padding:0 1.5rem 1.5rem;font-size:1rem;color:#525252;line-height:1.7;overflow:hidden}@media (min-width:640px){.FAQ_answerText__VqDAt{padding:0 2rem 2rem}}.Testimonials_section__3mwkb{padding:6rem 0;background-color:transparent;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}@media (min-width:1024px){.Testimonials_section__3mwkb{padding:8rem 0}}.Testimonials_container__QFRcq{max-width:90rem;margin:0 auto;padding:0 1rem}@media (min-width:640px){.Testimonials_container__QFRcq{padding:0 1.5rem}}@media (min-width:1024px){.Testimonials_container__QFRcq{padding:0 2rem}}.Testimonials_header__xQYqO{margin-bottom:4rem;text-align:center}.Testimonials_label__s77uk{display:inline-flex;align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.5rem}.Testimonials_labelDot__Dr5vf{width:8px;height:8px;background-color:#22c55e;border-radius:50%}.Testimonials_title__rycY9{font-family:JetBrains Mono,monospace;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;color:#0a0a0a;letter-spacing:-.04em;line-height:1;margin-bottom:1rem;text-transform:uppercase}.Testimonials_subtitle___d1ha{font-size:1.125rem;color:#525252;line-height:1.7;max-width:600px;margin:0 auto}.Testimonials_grid__0edXE{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:4rem}@media (min-width:768px){.Testimonials_grid__0edXE{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.Testimonials_grid__0edXE{grid-template-columns:repeat(3,1fr)}}.Testimonials_card__J6_TJ{position:relative;background-color:#ffffff;border:1px solid #e5e5e5;border-radius:1.5rem;padding:2rem;transition:all .3s ease;display:flex;flex-direction:column;min-height:320px}.Testimonials_card__J6_TJ:hover{border-color:#548BDE;box-shadow:0 12px 40px -12px rgba(0,0,0,.1)}.Testimonials_quoteIcon__D7CPy{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:#548BDE;color:#ffffff;border-radius:.75rem;margin-bottom:1.5rem;opacity:.8}.Testimonials_content__o9bkA{font-size:1.125rem;color:#0a0a0a;line-height:1.7;margin-bottom:1.5rem;flex-grow:1;font-weight:500}.Testimonials_author__kINlL{display:flex;align-items:center;gap:1rem;padding-top:1.5rem;border-top:1px solid #f5f5f5}.Testimonials_avatarInitials__hBIzV{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#548BDE;color:#ffffff;border-radius:50%;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;flex-shrink:0}.Testimonials_authorInfo__y9eHK{flex-grow:1}.Testimonials_authorName__IKjRl{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;color:#0a0a0a;margin-bottom:.125rem}.Testimonials_authorRole__BazV3{font-size:.875rem;color:#737373;margin-bottom:.25rem}.Testimonials_authorProject__ZCV3B{font-size:.75rem;color:#548BDE;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.Testimonials_projectTag__D7F9M{display:none}@media (min-width:640px){.Testimonials_card__J6_TJ{min-height:350px}}.Testimonials_cta__Xnw5x{text-align:center}.Testimonials_ctaText__aV5NQ{font-size:1.5rem;font-weight:700;color:#0a0a0a;margin-bottom:1.5rem;font-family:JetBrains Mono,monospace}.Testimonials_ctaHighlight__CbnwO{color:#548BDE}.Testimonials_ctaButton__AyzMS{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background-color:#0a0a0a;color:#ffffff;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600;border-radius:.75rem;transition:all .3s ease;text-decoration:none}.Testimonials_ctaButton__AyzMS:hover{background-color:#548BDE;color:#ffffff;transform:translateY(-2px);box-shadow:0 8px 24px -8px rgba(0,0,0,.2)}.TechMarquee_marqueeWrapper__YjxKx{padding:2.5rem 0;background-color:transparent;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;overflow:hidden;display:flex;flex-direction:column;gap:1rem}.TechMarquee_clientsMarqueeContainer__TQ_H1,.TechMarquee_marqueeContainer__aVQNy{width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent)}.TechMarquee_marqueeContent__obmWm{display:flex;width:-moz-max-content;width:max-content;will-change:transform;gap:3rem;padding:.5rem 0}.TechMarquee_techItem__nZBZQ{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem 1rem;background-color:#ffffff;border:1px solid #e5e5e5;border-radius:9999px;transition:all .3s ease;cursor:default}.TechMarquee_techItem__nZBZQ:hover{border-color:#548BDE;box-shadow:0 4px 12px rgba(254,240,138,.2);transform:translateY(-2px)}.TechMarquee_techLogo___rBcW{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.TechMarquee_techLogoImage__pybdz{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.TechMarquee_techName__kubXU{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:600;color:#525252;white-space:nowrap;transition:color .3s ease}.TechMarquee_techItem__nZBZQ:hover .TechMarquee_techName__kubXU{color:#0a0a0a}.TechMarquee_clientItem__3rsVk{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem 1.25rem;background-color:#ffffff;border:1px solid #e5e5e5;border-radius:9999px;transition:all .3s ease;cursor:default;overflow:visible}.TechMarquee_clientItem__3rsVk:hover{border-color:#0a0a0a;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px);z-index:10}.TechMarquee_clientLogo__OVxtp{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;overflow:visible}.TechMarquee_clientLogoImage__fFLIh{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:6px;filter:grayscale(100%);opacity:.7;transition:filter .3s ease,opacity .3s ease}.TechMarquee_clientItem__3rsVk:hover .TechMarquee_clientLogoImage__fFLIh{filter:grayscale(0);opacity:1}.TechMarquee_clientName__gWCHZ{font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600;color:#737373;white-space:nowrap;transition:color .3s ease;text-transform:uppercase;letter-spacing:.02em}.TechMarquee_clientItem__3rsVk:hover .TechMarquee_clientName__gWCHZ{color:#0a0a0a}@media (min-width:640px){.TechMarquee_marqueeContent__obmWm{gap:2.5rem}.TechMarquee_techItem__nZBZQ{padding:.625rem 1.25rem;gap:.875rem}.TechMarquee_techLogo___rBcW{width:32px;height:32px}.TechMarquee_techName__kubXU{font-size:.9375rem}.TechMarquee_clientItem__3rsVk{padding:.625rem 1.5rem;gap:.875rem}.TechMarquee_clientLogo__OVxtp{width:36px;height:36px}.TechMarquee_clientName__gWCHZ{font-size:.875rem}}@media (min-width:1024px){.TechMarquee_marqueeContent__obmWm{gap:3rem}.TechMarquee_techItem__nZBZQ{padding:.75rem 1.5rem}.TechMarquee_techLogo___rBcW{width:36px;height:36px}.TechMarquee_techName__kubXU{font-size:1rem}.TechMarquee_clientItem__3rsVk{padding:.75rem 1.75rem}.TechMarquee_clientLogo__OVxtp{width:40px;height:40px}.TechMarquee_clientName__gWCHZ{font-size:.9375rem}}.ScrollBackground_container__oHj1u{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ScrollBackground_colorField__Dyfj_{position:absolute;inset:0;background-color:#fafafa;will-change:background-color}.ScrollBackground_glowBlob__yLz6t{position:absolute;top:50%;left:50%;width:800px;height:800px;margin-top:-400px;margin-left:-400px;border-radius:50%;background:radial-gradient(circle,rgba(84,139,222,.5) 0,rgba(84,139,222,.2) 40%,transparent 70%);filter:blur(60px);opacity:.15;will-change:transform,opacity}@media (min-width:768px) and (max-width:1023px){.ScrollBackground_glowBlob__yLz6t{width:450px;height:450px;margin-top:-225px;margin-left:-225px;filter:blur(60px)}}@media (prefers-reduced-motion:reduce){.ScrollBackground_glowBlob__yLz6t{display:none}}