._featuresSection_194hg_1{position:relative;padding:8rem 0;background:linear-gradient(180deg,#fff,#f8fafc,#f1f5f9);overflow:hidden}.dark ._featuresSection_194hg_1{background:linear-gradient(180deg,#0f172a,#1e293b,#0f172a)}._featuresSection_194hg_1:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(99,102,241,.08) 0%,transparent 70%);animation:_rotate_194hg_1 30s linear infinite}@keyframes _rotate_194hg_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._featuresContainer_194hg_32{max-width:85rem;margin:0 auto;padding:0 2rem;position:relative;z-index:1}._featuresHeader_194hg_40{text-align:center;max-width:65rem;margin:0 auto 6rem;animation:_fadeInScale_194hg_1 .8s ease-out}@keyframes _fadeInScale_194hg_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._featuresTitle_194hg_58{font-size:clamp(2rem,5vw,3.75rem);font-weight:800;color:#0f172a;margin-bottom:2rem;letter-spacing:-.025em;line-height:1.1}.dark ._featuresTitle_194hg_58{color:#f8fafc}._featuresTitleGradient_194hg_71{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:_shimmer_194hg_1 3s ease-in-out infinite;background-size:200% 200%}@keyframes _shimmer_194hg_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.dark ._featuresTitleGradient_194hg_71{background:linear-gradient(135deg,#60a5fa,#a78bfa,#f472b6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 200%}._featuresSubtitle_194hg_100{font-size:clamp(1.125rem,2vw,1.5rem);color:#64748b;margin-bottom:1rem;font-weight:400;line-height:1.7}.dark ._featuresSubtitle_194hg_100{color:#94a3b8}._featuresGrid_194hg_112{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem}@media(min-width:768px){._featuresGrid_194hg_112{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._featuresGrid_194hg_112{grid-template-columns:repeat(3,1fr);gap:3rem}}._featureCard_194hg_131{position:relative;padding:2.5rem;background:linear-gradient(135deg,#ffffffe6,#ffffffb3);backdrop-filter:blur(10px);border:1px solid rgba(226,232,240,.5);border-radius:1.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;overflow:hidden;transform-style:preserve-3d;animation:_cardEntry_194hg_1 .6s ease-out both}._featureCard_194hg_131:nth-child(1){animation-delay:.1s}._featureCard_194hg_131:nth-child(2){animation-delay:.2s}._featureCard_194hg_131:nth-child(3){animation-delay:.3s}._featureCard_194hg_131:nth-child(4){animation-delay:.4s}._featureCard_194hg_131:nth-child(5){animation-delay:.5s}._featureCard_194hg_131:nth-child(6){animation-delay:.6s}@keyframes _cardEntry_194hg_1{0%{opacity:0;transform:translateY(30px) rotateX(10deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}._featureCard_194hg_131:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 0%,rgba(99,102,241,.1) 100%);opacity:0;transition:opacity .4s ease}._featureCard_194hg_131:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 30px 60px -20px #6366f159,0 20px 40px -15px #0000001a;border-color:#6366f14d}._featureCard_194hg_131:hover:before{opacity:1}.dark ._featureCard_194hg_131{background:linear-gradient(135deg,#1e293be6,#1e293bb3);border-color:#33415580}.dark ._featureCard_194hg_131:hover{box-shadow:0 30px 60px -20px #60a5fa40,0 20px 40px -15px #00000080;border-color:#60a5fa4d}._featureCardBackground_194hg_194{position:absolute;inset:-2px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);border-radius:1.5rem;opacity:0;transition:opacity .4s ease;z-index:-1;filter:blur(15px)}._featureCard_194hg_131:hover ._featureCardBackground_194hg_194{opacity:.3;animation:_gradientRotate_194hg_1 3s ease infinite}@keyframes _gradientRotate_194hg_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._featureCardInner_194hg_219{position:relative;z-index:10}._featureCardIcon_194hg_224{width:4rem;height:4rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 0 0 8px #f8fafc,0 10px 25px -5px currentColor}.dark ._featureCardIcon_194hg_224{box-shadow:0 0 0 8px #1e293b,0 10px 25px -5px currentColor}._featureCard_194hg_131:hover ._featureCardIcon_194hg_224{transform:scale(1.1) rotate(-5deg);box-shadow:0 0 0 12px #f8fafc80,0 15px 35px -5px currentColor}.dark ._featureCard_194hg_131:hover ._featureCardIcon_194hg_224{box-shadow:0 0 0 12px #1e293b80,0 15px 35px -5px currentColor}._featureCardIcon_194hg_224 svg{width:2rem;height:2rem;color:#fff;z-index:1;position:relative}._featureCardTitle_194hg_262{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:1rem;letter-spacing:-.025em;transition:color .3s ease}._featureCard_194hg_131:hover ._featureCardTitle_194hg_262{color:#3b82f6}.dark ._featureCardTitle_194hg_262{color:#f8fafc}.dark ._featureCard_194hg_131:hover ._featureCardTitle_194hg_262{color:#60a5fa}._featureCardDescription_194hg_283{color:#64748b;line-height:1.7;font-size:.95rem;transition:color .3s ease}._featureCard_194hg_131:hover ._featureCardDescription_194hg_283{color:#475569}.dark ._featureCardDescription_194hg_283{color:#94a3b8}.dark ._featureCard_194hg_131:hover ._featureCardDescription_194hg_283{color:#cbd5e1}._howItWorksSection_194hg_362{position:relative;padding:8rem 0;background:linear-gradient(135deg,#f0f9ff,#e0e7ff,#fce7f3);overflow:hidden}.dark ._howItWorksSection_194hg_362{background:linear-gradient(135deg,#0f172a,#1e1b4b,#312e81)}._howItWorksBackground_194hg_373{position:absolute;inset:0;opacity:.3}._howItWorksBackground_194hg_373:before,._howItWorksBackground_194hg_373:after{content:"";position:absolute;border-radius:50%;filter:blur(100px)}._howItWorksBackground_194hg_373:before{top:20%;left:10%;width:500px;height:500px;background:radial-gradient(circle,rgba(59,130,246,.4) 0%,transparent 70%);animation:_float_194hg_1 20s ease-in-out infinite}._howItWorksBackground_194hg_373:after{bottom:20%;right:10%;width:400px;height:400px;background:radial-gradient(circle,rgba(139,92,246,.4) 0%,transparent 70%);animation:_float_194hg_1 20s ease-in-out infinite reverse}@keyframes _float_194hg_1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.95)}}._howItWorksContainer_194hg_417{max-width:85rem;margin:0 auto;padding:0 2rem;position:relative;z-index:10}._howItWorksHeader_194hg_425{text-align:center;max-width:55rem;margin:0 auto 6rem;animation:_fadeInDown_194hg_1 .8s ease-out}@keyframes _fadeInDown_194hg_1{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}._howItWorksTitle_194hg_443{font-size:clamp(2rem,5vw,3.75rem);font-weight:800;color:#0f172a;margin-bottom:2rem;letter-spacing:-.025em;line-height:1.1}.dark ._howItWorksTitle_194hg_443{color:#f8fafc}._howItWorksTitleGradient_194hg_456{background:linear-gradient(135deg,#10b981,#3b82f6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:_textShimmer_194hg_1 3s ease-in-out infinite;background-size:200% 200%}@keyframes _textShimmer_194hg_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.dark ._howItWorksTitleGradient_194hg_456{background:linear-gradient(135deg,#34d399,#60a5fa);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 200%}._howItWorksSubtitle_194hg_482{font-size:clamp(1.125rem,2vw,1.5rem);color:#64748b;line-height:1.8}.dark ._howItWorksSubtitle_194hg_482{color:#94a3b8}._howItWorksGrid_194hg_492{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:4rem;position:relative}@media(min-width:768px){._howItWorksGrid_194hg_492{grid-template-columns:repeat(3,1fr);gap:2rem}}._howItWorksStep_194hg_506{position:relative;text-align:center;animation:_stepIn_194hg_1 .8s ease-out both}._howItWorksStep_194hg_506:nth-child(1){animation-delay:.2s}._howItWorksStep_194hg_506:nth-child(2){animation-delay:.4s}._howItWorksStep_194hg_506:nth-child(3){animation-delay:.6s}@keyframes _stepIn_194hg_1{0%{opacity:0;transform:translateY(40px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}._howItWorksConnector_194hg_527{display:none}@media(min-width:768px){._howItWorksConnector_194hg_527{display:block;position:absolute;top:3rem;left:calc(100% - 1rem);width:calc(100% - 4rem);height:2px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transform:translate(3rem);z-index:-1;overflow:hidden}._howItWorksConnector_194hg_527:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.8) 50%,transparent 100%);animation:_connectorFlow_194hg_1 2s ease-in-out infinite}@keyframes _connectorFlow_194hg_1{0%{left:-100%}to{left:100%}}}.dark ._howItWorksConnector_194hg_527{background:linear-gradient(90deg,#60a5fa,#a78bfa)}._howItWorksStepContent_194hg_570{position:relative;padding:2rem;background:#ffffffe6;backdrop-filter:blur(10px);border-radius:1.5rem;box-shadow:0 20px 40px -10px #0000001a;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(226,232,240,.5);cursor:default}._howItWorksStepContent_194hg_570:hover{transform:translateY(-10px) scale(1.03);box-shadow:0 30px 60px -15px #00000026;border-color:#6366f14d;background:#fff}.dark ._howItWorksStepContent_194hg_570{background:#1e293be6;border-color:#33415580}.dark ._howItWorksStepContent_194hg_570:hover{background:#1e293b;border-color:#60a5fa4d}._howItWorksStepIcon_194hg_599{width:6rem;height:6rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;font-size:2rem;font-weight:800;border-radius:1.5rem;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem;box-shadow:0 20px 40px -10px #3b82f680;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}._howItWorksStepContent_194hg_570:hover ._howItWorksStepIcon_194hg_599{transform:rotate(10deg) scale(1.1);box-shadow:0 25px 50px -10px #3b82f699}._howItWorksStepIcon_194hg_599:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);border-radius:1.5rem;opacity:0;transition:opacity .4s ease;z-index:-1;filter:blur(10px)}._howItWorksStepContent_194hg_570:hover ._howItWorksStepIcon_194hg_599:before{opacity:.7}.dark ._howItWorksStepIcon_194hg_599{background:linear-gradient(135deg,#60a5fa,#a78bfa);box-shadow:0 20px 40px -10px #60a5fa66}._howItWorksStepTitle_194hg_642{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:1rem;letter-spacing:-.025em}.dark ._howItWorksStepTitle_194hg_642{color:#f8fafc}._howItWorksStepDescription_194hg_654{color:#64748b;line-height:1.8;font-size:1.05rem}.dark ._howItWorksStepDescription_194hg_654{color:#94a3b8}._benefitsSection_194hg_664{padding:8rem 0;background:linear-gradient(180deg,#f8fafc,#fff);position:relative;overflow:hidden}.dark ._benefitsSection_194hg_664{background:linear-gradient(180deg,#1e293b,#0f172a)}._benefitsSection_194hg_664:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(99,102,241,.2) 50%,transparent 100%)}._benefitsContainer_194hg_685{max-width:85rem;margin:0 auto;padding:0 2rem}._benefitsHeader_194hg_691{text-align:center;max-width:55rem;margin:0 auto 6rem}._benefitsTitle_194hg_697{font-size:clamp(2rem,5vw,3.75rem);font-weight:800;color:#0f172a;margin-bottom:2rem;letter-spacing:-.025em;line-height:1.1}.dark ._benefitsTitle_194hg_697{color:#f8fafc}._benefitsTitleGradient_194hg_710{background:linear-gradient(135deg,#10b981,#3b82f6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:_gradientWave_194hg_1 4s ease infinite;background-size:200% 200%}@keyframes _gradientWave_194hg_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.dark ._benefitsTitleGradient_194hg_710{background:linear-gradient(135deg,#34d399,#60a5fa);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 200%}._benefitsSubtitle_194hg_736{font-size:clamp(1.125rem,2vw,1.5rem);color:#64748b;line-height:1.7}.dark ._benefitsSubtitle_194hg_736{color:#94a3b8}._benefitsGrid_194hg_746{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:3rem;max-width:85rem;margin:0 auto}@media(min-width:768px){._benefitsGrid_194hg_746{grid-template-columns:repeat(2,1fr)}}._benefitCard_194hg_760{background:#fff;backdrop-filter:blur(20px);padding:3rem;border-radius:2rem;box-shadow:0 20px 40px -10px #0000000f,0 0 0 1px #e2e8f0cc;transition:all .5s cubic-bezier(.4,0,.2,1);border:1px solid #e2e8f0;position:relative;overflow:hidden;cursor:default;transform-style:preserve-3d;transform:perspective(1000px) rotateX(0) rotateY(0)}._benefitCard_194hg_760:before{content:"";position:absolute;inset:0;background:radial-gradient(600px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(99,102,241,.03) 0%,transparent 40%);opacity:0;transition:opacity .5s ease;pointer-events:none}._benefitCard_194hg_760:hover:before{opacity:1}._benefitCard_194hg_760:hover{transform:perspective(1000px) rotateX(2deg) rotateY(-2deg) translateZ(10px);box-shadow:0 30px 60px -15px #00000026,0 0 0 1px #6366f133;border-color:#6366f126;background:#fbfcfe}.dark ._benefitCard_194hg_760{background:#1e293b;backdrop-filter:blur(20px);border-color:#334155;box-shadow:0 20px 40px -10px #00000080,0 0 0 1px #334155cc}.dark ._benefitCard_194hg_760:hover{box-shadow:0 30px 60px -15px #000000b3,0 0 0 1px #60a5fa4d;border-color:#60a5fa33;background:#1f2b3e}._benefitCardIcon_194hg_815{width:4rem;height:4rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 0 0 8px #f8fafc,0 10px 25px -5px currentColor}.dark ._benefitCardIcon_194hg_815{box-shadow:0 0 0 8px #1e293b,0 10px 25px -5px currentColor}._benefitCard_194hg_760:hover ._benefitCardIcon_194hg_815{transform:scale(1.1) rotate(-5deg);box-shadow:0 0 0 12px #f8fafc80,0 15px 35px -5px currentColor}.dark ._benefitCard_194hg_760:hover ._benefitCardIcon_194hg_815{box-shadow:0 0 0 12px #1e293b80,0 15px 35px -5px currentColor}._benefitCardIcon_194hg_815 svg{width:2rem;height:2rem;color:#fff;z-index:1;position:relative}._benefitCardTitle_194hg_853{font-size:1.75rem;font-weight:700;color:#0f172a;margin-bottom:1.25rem;letter-spacing:-.025em;transition:color .3s ease}.dark ._benefitCardTitle_194hg_853{color:#f8fafc}._benefitCardDescription_194hg_866{color:#64748b;line-height:1.8;margin-bottom:2rem;font-size:1.05rem}.dark ._benefitCardDescription_194hg_866{color:#94a3b8}@keyframes _countUp_194hg_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._colorBlue_194hg_302{color:#3b82f6;background:linear-gradient(135deg,#3b82f6,#2563eb)}.dark ._colorBlue_194hg_302{color:#60a5fa;background:linear-gradient(135deg,#60a5fa,#3b82f6)}._colorGreen_194hg_312{color:#10b981;background:linear-gradient(135deg,#10b981,#059669)}.dark ._colorGreen_194hg_312{color:#34d399;background:linear-gradient(135deg,#34d399,#10b981)}._colorPurple_194hg_322{color:#8b5cf6;background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.dark ._colorPurple_194hg_322{color:#a78bfa;background:linear-gradient(135deg,#a78bfa,#8b5cf6)}._colorOrange_194hg_332{color:#f97316;background:linear-gradient(135deg,#f97316,#ea580c)}.dark ._colorOrange_194hg_332{color:#fb923c;background:linear-gradient(135deg,#fb923c,#f97316)}._colorIndigo_194hg_342{color:#6366f1;background:linear-gradient(135deg,#6366f1,#4f46e5)}.dark ._colorIndigo_194hg_342{color:#818cf8;background:linear-gradient(135deg,#818cf8,#6366f1)}._colorTeal_194hg_352{color:#14b8a6;background:linear-gradient(135deg,#14b8a6,#0d9488)}.dark ._colorTeal_194hg_352{color:#2dd4bf;background:linear-gradient(135deg,#2dd4bf,#14b8a6)}
