._processSection_dfkfw_6{position:relative;background:linear-gradient(135deg,#1a1024,#0d0a1f,#050308);padding:8rem 2rem;overflow:hidden;min-height:100vh}._bgShapes_dfkfw_15{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}._shape1_dfkfw_25{position:absolute;top:10%;right:-10%;width:700px;height:700px;background:radial-gradient(circle,rgba(103,46,146,.18) 0%,transparent 70%);border-radius:50%;filter:blur(100px);animation:_float_dfkfw_1 20s ease-in-out infinite}._shape2_dfkfw_37{position:absolute;bottom:-10%;left:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(62,200,247,.15) 0%,transparent 70%);border-radius:50%;filter:blur(100px);animation:_float_dfkfw_1 25s ease-in-out infinite reverse}@keyframes _float_dfkfw_1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-60px) scale(1.1)}66%{transform:translate(-40px,40px) scale(.9)}}._container_dfkfw_55{max-width:1400px;margin:0 auto;position:relative;z-index:1}._header_dfkfw_65{text-align:center;max-width:900px;margin:0 auto 6rem;opacity:0}._badge_dfkfw_72{display:inline-block;padding:.75rem 1.5rem;background:linear-gradient(135deg,#672e924d,#3ec8f733);border:1px solid rgba(62,200,247,.4);border-radius:50px;font-size:.875rem;font-weight:600;color:#3ec8f7;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:2rem;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 0 30px #3ec8f74d}._sectionTitle_dfkfw_88{font-family:var(--em-font-headline),"Poppins",sans-serif;font-size:clamp(3rem,5vw,4.5rem);font-weight:800;background:linear-gradient(135deg,#fff,#3ec8f7,#a47eb9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.5rem;line-height:1.1;letter-spacing:-.02em}._sectionSubtitle_dfkfw_101{font-family:var(--em-font-body),"Inter",sans-serif;font-size:clamp(1.25rem,2vw,1.5rem);color:#ffffffb3;font-weight:400;max-width:700px;margin:0 auto;line-height:1.6}._stepsContainer_dfkfw_114{display:flex;flex-direction:column;gap:6rem}._stepRow_dfkfw_121{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;opacity:0}._stepRow_dfkfw_121._reverse_dfkfw_130{direction:rtl}._stepRow_dfkfw_121._reverse_dfkfw_130>*{direction:ltr}._imageContainer_dfkfw_141{position:relative;width:100%;max-width:550px;margin:0 auto}._imageWrapper_dfkfw_148{position:relative;border-radius:24px;overflow:hidden;aspect-ratio:4/3;box-shadow:0 25px 70px #00000080,0 10px 25px #672e924d,0 0 60px #3ec8f733;transition:all .6s cubic-bezier(.22,1,.36,1)}._stepRow_dfkfw_121:hover ._imageWrapper_dfkfw_148{transform:scale(1.05);box-shadow:0 30px 80px #0009,0 15px 30px #672e9266,0 0 80px #3ec8f74d}._stepImage_dfkfw_168{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}._stepRow_dfkfw_121:hover ._stepImage_dfkfw_168{transform:scale(1.1)}._imageOverlay_dfkfw_180{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a10244d,#672e9240);pointer-events:none}._glowEffect_dfkfw_191{position:absolute;bottom:-25%;left:50%;transform:translate(-50%);width:130%;height:70%;background:radial-gradient(ellipse,var(--step-color, #672E92) 0%,transparent 70%);opacity:.5;filter:blur(50px);pointer-events:none;transition:opacity .6s ease}._stepRow_dfkfw_121:hover ._glowEffect_dfkfw_191{opacity:.7}._numberBadge_dfkfw_210{position:absolute;top:-30px;left:-30px;width:100px;height:100px;background:linear-gradient(135deg,#672e92,#3ec8f7);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 15px 40px #672e9299,0 5px 15px #3ec8f766,0 0 50px #672e924d,inset 0 3px #ffffff4d;border:4px solid rgba(255,255,255,.2);z-index:3;transition:all .5s cubic-bezier(.22,1,.36,1)}._stepRow_dfkfw_121:hover ._numberBadge_dfkfw_210{transform:scale(1.15) rotate(10deg);box-shadow:0 20px 50px #672e92b3,0 8px 20px #3ec8f780,0 0 70px #3ec8f780}._stepNumber_dfkfw_239{font-family:var(--em-font-headline),"Poppins",sans-serif;font-size:3rem;font-weight:900;color:#fff;text-shadow:0 4px 10px rgba(0,0,0,.3)}._iconBadge_dfkfw_248{position:absolute;top:-20px;right:-20px;width:80px;height:80px;background:var(--em-purple-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #672e9280,0 0 40px #fff3;border:3px solid rgba(255,255,255,.15);z-index:2;transition:all .5s cubic-bezier(.22,1,.36,1)}._stepRow_dfkfw_121:hover ._iconBadge_dfkfw_248{transform:scale(1.2) rotate(-10deg)}._badgeIcon_dfkfw_271{font-size:2.5rem;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}._contentContainer_dfkfw_279{width:100%}._contentWrapper_dfkfw_283{max-width:600px}._durationBadge_dfkfw_287{display:inline-block;padding:.5rem 1.25rem;background:#3ec8f726;border:1px solid rgba(62,200,247,.3);border-radius:30px;font-size:.875rem;font-weight:600;color:#3ec8f7;margin-bottom:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-transform:uppercase;letter-spacing:.5px}._stepTitle_dfkfw_302{font-family:var(--em-font-headline),"Poppins",sans-serif;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;color:var(--em-text-light);margin-bottom:1.25rem;line-height:1.2;transition:all .3s ease}._stepRow_dfkfw_121:hover ._stepTitle_dfkfw_302{color:#3ec8f7;text-shadow:0 0 20px rgba(62,200,247,.5)}._stepDescription_dfkfw_317{font-family:var(--em-font-body),"Inter",sans-serif;font-size:clamp(1.0625rem,1.5vw,1.2rem);color:#ffffffbf;line-height:1.75;margin-bottom:2rem;transition:color .3s ease}._stepRow_dfkfw_121:hover ._stepDescription_dfkfw_317{color:#ffffffe6}._deliverableBox_dfkfw_333{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,#672e921a,#3ec8f70d);border-left:4px solid #3EC8F7;border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 25px #0000004d,inset 0 1px #ffffff1a;transition:all .4s cubic-bezier(.22,1,.36,1)}._stepRow_dfkfw_121:hover ._deliverableBox_dfkfw_333{background:linear-gradient(135deg,#672e9226,#3ec8f71a);border-left-color:#a47eb9;box-shadow:0 12px 30px #0006,0 0 40px #3ec8f733,inset 0 1px #ffffff26;transform:translate(5px)}._deliverableIcon_dfkfw_358{width:36px;height:36px;min-width:36px;border-radius:50%;background:linear-gradient(135deg,#3ec8f7,#672e92);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;font-weight:700;box-shadow:0 4px 15px #3ec8f766;transition:all .3s ease}._stepRow_dfkfw_121:hover ._deliverableIcon_dfkfw_358{transform:scale(1.15) rotate(360deg);box-shadow:0 6px 20px #3ec8f799}._deliverableContent_dfkfw_379{flex:1;font-family:var(--em-font-body),"Inter",sans-serif;font-size:1rem;color:#ffffffe6;line-height:1.6}._deliverableContent_dfkfw_379 strong{color:#3ec8f7;font-weight:600}@keyframes _fadeInUp_dfkfw_406{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}._fadeInUp_dfkfw_406{animation:_fadeInUp_dfkfw_406 1s cubic-bezier(.22,1,.36,1) forwards}@media (max-width: 1024px){._processSection_dfkfw_6{padding:6rem 2rem}._stepRow_dfkfw_121{grid-template-columns:1fr;gap:3rem}._stepRow_dfkfw_121._reverse_dfkfw_130{direction:ltr}._imageContainer_dfkfw_141{order:-1}._numberBadge_dfkfw_210{top:-20px;left:-20px;width:80px;height:80px}._stepNumber_dfkfw_239{font-size:2.5rem}._iconBadge_dfkfw_248{top:-15px;right:-15px;width:70px;height:70px}._badgeIcon_dfkfw_271{font-size:2rem}}@media (max-width: 640px){._processSection_dfkfw_6{padding:4rem 1.5rem}._header_dfkfw_65{margin-bottom:4rem}._stepsContainer_dfkfw_114{gap:4rem}._stepRow_dfkfw_121{gap:2rem}._numberBadge_dfkfw_210{top:-15px;left:-15px;width:70px;height:70px}._stepNumber_dfkfw_239{font-size:2rem}._iconBadge_dfkfw_248{top:-10px;right:-10px;width:60px;height:60px}._badgeIcon_dfkfw_271{font-size:1.75rem}._deliverableBox_dfkfw_333{padding:1.25rem;gap:.75rem}._deliverableIcon_dfkfw_358{width:32px;height:32px;min-width:32px;font-size:1.1rem}._deliverableContent_dfkfw_379{font-size:.9375rem}}@media (max-width: 375px){._processSection_dfkfw_6{padding:3rem 1rem}._stepsContainer_dfkfw_114{gap:3rem}._numberBadge_dfkfw_210{width:60px;height:60px}._stepNumber_dfkfw_239{font-size:1.75rem}._iconBadge_dfkfw_248{width:50px;height:50px}._badgeIcon_dfkfw_271{font-size:1.5rem}}@media (prefers-reduced-motion: reduce){._shape1_dfkfw_25,._shape2_dfkfw_37,._stepImage_dfkfw_168,._numberBadge_dfkfw_210,._iconBadge_dfkfw_248,._deliverableIcon_dfkfw_358{animation:none!important;transition:none!important}._stepRow_dfkfw_121:hover ._stepImage_dfkfw_168,._stepRow_dfkfw_121:hover ._numberBadge_dfkfw_210,._stepRow_dfkfw_121:hover ._iconBadge_dfkfw_248,._stepRow_dfkfw_121:hover ._deliverableIcon_dfkfw_358{transform:none!important}}
