.home-module__txgM7a__trust{text-align:center;background:#f8fafc;padding:80px 0}.home-module__txgM7a__subtitle{color:#64748b;letter-spacing:.01em;margin-bottom:48px;font-size:16px;font-weight:600}.home-module__txgM7a__logoRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:60px;margin-bottom:64px;display:flex}.home-module__txgM7a__logoRow img{opacity:1;filter:grayscale(0%);transition:transform .3s}.home-module__txgM7a__logoRow img:hover{transform:scale(1.06)}.home-module__txgM7a__stats{flex-wrap:wrap;justify-content:center;gap:80px;display:flex}.home-module__txgM7a__stats>div{animation:.6s both home-module__txgM7a__countUp}.home-module__txgM7a__stats>div:first-child{animation-delay:0s}.home-module__txgM7a__stats>div:nth-child(2){animation-delay:.1s}.home-module__txgM7a__stats>div:nth-child(3){animation-delay:.2s}.home-module__txgM7a__stats>div:nth-child(4){animation-delay:.3s}.home-module__txgM7a__stats h3{background:linear-gradient(90deg,#0ea5e9,#7c3aed);-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text;background-clip:text;margin-bottom:6px;font-size:36px;font-weight:900}.home-module__txgM7a__stats span{color:#64748b;font-size:13px;font-weight:500}.home-module__txgM7a__localSection{color:#fff;background:#0f172a;padding:100px 0;position:relative;overflow:hidden}.home-module__txgM7a__localSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#0ea5e912 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:14s ease-in-out infinite home-module__txgM7a__orb1;position:absolute;top:-120px;right:-80px}.home-module__txgM7a__localInner{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid;position:relative}.home-module__txgM7a__localEyebrow{letter-spacing:.12em;text-transform:uppercase;color:#0ea5e9;margin-bottom:14px;font-size:12px;font-weight:900}.home-module__txgM7a__localH2{letter-spacing:-.04em;color:#fff;margin:0 0 22px;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:900;line-height:1.15}.home-module__txgM7a__localP{color:#94a3b8;margin:0 0 14px;font-size:16px;line-height:1.85}.home-module__txgM7a__localP strong{color:#e2e8f0;font-weight:700}.home-module__txgM7a__locationPills{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.home-module__txgM7a__locationPill{color:#7dd3fc;background:#0ea5e91a;border:1px solid #0ea5e940;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;transition:background .2s,border-color .2s}.home-module__txgM7a__locationPill:hover{background:#0ea5e92e;border-color:#0ea5e973}.home-module__txgM7a__localImage{position:relative}.home-module__txgM7a__localImg{object-fit:cover;border:1px solid #ffffff12;border-radius:20px;width:100%;height:auto;box-shadow:0 28px 72px #00000061}.home-module__txgM7a__faqSection{background:#f8fafc;padding:100px 0}.home-module__txgM7a__faqHeader{text-align:center;margin-bottom:56px}.home-module__txgM7a__faqLead{color:#64748b;max-width:520px;margin:0 auto;font-size:17px;line-height:1.7}.home-module__txgM7a__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.home-module__txgM7a__faqCard{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:26px 26px 28px;transition:box-shadow .25s,border-color .25s,transform .25s;position:relative;overflow:hidden;box-shadow:0 6px 22px #0f172a0d}.home-module__txgM7a__faqCard:before{content:"";opacity:0;background:linear-gradient(90deg,#0ea5e9,#7c3aed);border-radius:18px 18px 0 0;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.home-module__txgM7a__faqCard:hover{border-color:#c7d2fe;transform:translateY(-3px);box-shadow:0 16px 44px #0f172a17}.home-module__txgM7a__faqCard:hover:before{opacity:1}.home-module__txgM7a__faqQ{color:#0f172a;margin:0 0 10px;font-size:15px;font-weight:800;line-height:1.45}.home-module__txgM7a__faqA{color:#475569;margin:0;font-size:14px;line-height:1.8}.home-module__txgM7a__faqCta{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:52px;display:flex}.home-module__txgM7a__faqCta p{color:#475569;margin:0;font-size:15px;font-weight:600}.home-module__txgM7a__faqCtaBtn{color:#fff;background:linear-gradient(90deg,#0ea5e9,#7c3aed) 0 0/200%;border-radius:10px;align-items:center;gap:8px;padding:13px 26px;font-size:14px;font-weight:800;text-decoration:none;transition:background-position .4s,transform .25s,box-shadow .25s;display:inline-flex}.home-module__txgM7a__faqCtaBtn:hover{background-position:100%;transform:translateY(-3px);box-shadow:0 12px 30px #7c3aed40}@media (max-width:900px){.home-module__txgM7a__localInner{grid-template-columns:1fr;gap:40px}.home-module__txgM7a__localImage{display:none}.home-module__txgM7a__faqGrid{grid-template-columns:1fr}}@media (max-width:640px){.home-module__txgM7a__trust{padding:60px 0}.home-module__txgM7a__subtitle{margin-bottom:32px;padding:0 8px;font-size:14px}.home-module__txgM7a__logoRow{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:28px;margin-bottom:44px;margin-left:-20px;margin-right:-20px;padding:4px 20px 12px;overflow-x:auto}.home-module__txgM7a__logoRow::-webkit-scrollbar{display:none}.home-module__txgM7a__logoRow img{flex-shrink:0}.home-module__txgM7a__stats{background:#fff;border:1px solid #e2e8f0;border-radius:20px;grid-template-columns:1fr 1fr;gap:0;margin:0 4px;display:grid;overflow:hidden;box-shadow:0 8px 28px #0f172a0f}.home-module__txgM7a__stats>div{border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;padding:20px 12px}.home-module__txgM7a__stats>div:nth-child(2),.home-module__txgM7a__stats>div:nth-child(4){border-right:none}.home-module__txgM7a__stats>div:nth-child(3),.home-module__txgM7a__stats>div:nth-child(4){border-bottom:none}.home-module__txgM7a__stats h3{margin-bottom:4px;font-size:26px}.home-module__txgM7a__stats span{font-size:12px}.home-module__txgM7a__localSection{padding:64px 0}.home-module__txgM7a__localH2{font-size:22px}.home-module__txgM7a__localP{font-size:15px}.home-module__txgM7a__locationPills{gap:8px;margin-top:20px}.home-module__txgM7a__locationPill{padding:5px 11px;font-size:11px}.home-module__txgM7a__faqSection{padding:64px 0}.home-module__txgM7a__faqHeader{margin-bottom:36px}.home-module__txgM7a__faqLead{font-size:15px}.home-module__txgM7a__faqGrid{gap:14px}.home-module__txgM7a__faqCard{border-radius:14px;padding:20px 20px 22px;animation:.5s both home-module__txgM7a__fadeInUp}.home-module__txgM7a__faqCard:first-child{animation-delay:0s}.home-module__txgM7a__faqCard:nth-child(2){animation-delay:60ms}.home-module__txgM7a__faqCard:nth-child(3){animation-delay:.12s}.home-module__txgM7a__faqCard:nth-child(4){animation-delay:.18s}.home-module__txgM7a__faqCard:nth-child(5){animation-delay:.24s}.home-module__txgM7a__faqCard:nth-child(6){animation-delay:.3s}.home-module__txgM7a__faqCard:nth-child(7){animation-delay:.36s}.home-module__txgM7a__faqCard:nth-child(8){animation-delay:.42s}.home-module__txgM7a__faqQ{font-size:14px}.home-module__txgM7a__faqA{font-size:13px}.home-module__txgM7a__faqCta{flex-direction:column;align-items:center;gap:12px;margin-top:36px}.home-module__txgM7a__faqCtaBtn{justify-content:center;width:100%;max-width:320px;padding:14px 24px}}@media (max-width:380px){.home-module__txgM7a__stats h3{font-size:22px}.home-module__txgM7a__localH2{font-size:20px}}
.FaqAccordion-module__JKKLiq__list{flex-direction:column;gap:12px;max-width:860px;margin:0 auto;display:flex}.FaqAccordion-module__JKKLiq__item{background:#fff;border:1px solid #e2e8f0;border-radius:16px;transition:border-color .25s,box-shadow .25s;overflow:hidden;box-shadow:0 4px 16px #0f172a0a}.FaqAccordion-module__JKKLiq__item.FaqAccordion-module__JKKLiq__active{border-color:#a5b4fc;box-shadow:0 8px 28px #6366f11a}.FaqAccordion-module__JKKLiq__question{cursor:pointer;text-align:left;color:#0f172a;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;font-size:15px;font-weight:700;line-height:1.45;transition:color .2s;display:flex}.FaqAccordion-module__JKKLiq__active .FaqAccordion-module__JKKLiq__question,.FaqAccordion-module__JKKLiq__question:hover{color:#4f46e5}.FaqAccordion-module__JKKLiq__icon{color:#64748b;background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:20px;font-weight:400;line-height:1;transition:background .25s,color .25s,transform .3s;display:flex}.FaqAccordion-module__JKKLiq__active .FaqAccordion-module__JKKLiq__icon{color:#fff;background:linear-gradient(135deg,#0ea5e9,#7c3aed);transform:rotate(0)}.FaqAccordion-module__JKKLiq__answerWrap{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.FaqAccordion-module__JKKLiq__active .FaqAccordion-module__JKKLiq__answerWrap{grid-template-rows:1fr}.FaqAccordion-module__JKKLiq__answer{color:#475569;margin:0;padding:0 24px 20px;font-size:14px;line-height:1.85;overflow:hidden}@media (max-width:640px){.FaqAccordion-module__JKKLiq__question{padding:17px 18px;font-size:14px}.FaqAccordion-module__JKKLiq__answer{padding:0 18px 17px;font-size:13px}.FaqAccordion-module__JKKLiq__icon{width:26px;height:26px;font-size:18px}}
.hero-module__MJAXFG__hero{z-index:1;background:linear-gradient(145deg,#fff 0%,#f0f7ff 60%,#f8f0ff 100%);padding:110px 0 80px;position:relative;overflow:hidden}.hero-module__MJAXFG__hero:before,.hero-module__MJAXFG__hero:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.hero-module__MJAXFG__hero:before{background:radial-gradient(circle,#0ea5e91f 0%,#0000 70%);width:520px;height:520px;animation:12s ease-in-out infinite hero-module__MJAXFG__orb1;top:-120px;left:-160px}.hero-module__MJAXFG__hero:after{background:radial-gradient(circle,#7c3aed1a 0%,#0000 70%);width:420px;height:420px;animation:14s ease-in-out infinite hero-module__MJAXFG__orb2;bottom:-80px;right:-120px}.hero-module__MJAXFG__inner{z-index:2;justify-content:space-between;align-items:center;gap:60px;display:flex;position:relative}.hero-module__MJAXFG__left{flex:1;max-width:620px}.hero-module__MJAXFG__badge{color:#0284c7;background:#0ea5e91a;border:1px solid #0ea5e938;border-radius:30px;margin-bottom:24px;padding:8px 18px;font-size:13px;font-weight:700;animation:.7s cubic-bezier(.34,1.56,.64,1) both hero-module__MJAXFG__badgePop;display:inline-block}.hero-module__MJAXFG__title{color:#0f172a;letter-spacing:-1.5px;margin-bottom:22px;font-size:54px;font-weight:900;line-height:1.08;animation:.75s .15s both hero-module__MJAXFG__fadeInUp}.hero-module__MJAXFG__gradientText{background:linear-gradient(90deg,#0ea5e9,#7c3aed,#0ea5e9) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite hero-module__MJAXFG__shimmer}.hero-module__MJAXFG__desc{color:#475569;max-width:530px;margin-bottom:38px;font-size:17px;line-height:1.75;animation:.75s .3s both hero-module__MJAXFG__fadeInUp}.hero-module__MJAXFG__ctaRow{flex-wrap:wrap;gap:14px;margin-bottom:52px;animation:.75s .45s both hero-module__MJAXFG__fadeInUp;display:flex}.hero-module__MJAXFG__primaryBtn{color:#fff;background:linear-gradient(90deg,#0ea5e9,#7c3aed) 0 0/200%;border-radius:14px;align-items:center;gap:10px;padding:15px 30px;font-size:15px;font-weight:700;text-decoration:none;transition:background-position .4s,transform .25s,box-shadow .25s;animation:3s ease-in-out 1.5s infinite hero-module__MJAXFG__pulseGlow;display:inline-flex}.hero-module__MJAXFG__primaryBtn:hover{background-position:100%;transform:translateY(-3px);box-shadow:0 16px 36px #7c3aed4d}.hero-module__MJAXFG__secondaryBtn{color:#0f172a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb3;border:1.5px solid #cbd5e1;border-radius:14px;align-items:center;gap:10px;padding:15px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.hero-module__MJAXFG__secondaryBtn:hover{color:#7c3aed;background:#7c3aed0a;border-color:#7c3aed;transform:translateY(-2px)}.hero-module__MJAXFG__trustRow{gap:40px;animation:.75s .6s both hero-module__MJAXFG__fadeInUp;display:flex}.hero-module__MJAXFG__trustRow h3{color:#0f172a;letter-spacing:-.5px;margin-bottom:4px;font-size:22px;font-weight:900}.hero-module__MJAXFG__trustRow span{color:#64748b;font-size:13px;font-weight:500}.hero-module__MJAXFG__right{flex:1;justify-content:center;animation:.9s .2s both hero-module__MJAXFG__fadeIn;display:flex}.hero-module__MJAXFG__heroImage{border-radius:28px;animation:6s ease-in-out infinite hero-module__MJAXFG__float;box-shadow:0 24px 64px #0f172a24}@media (max-width:1024px){.hero-module__MJAXFG__inner{text-align:center;flex-direction:column;gap:40px}.hero-module__MJAXFG__left{max-width:100%}.hero-module__MJAXFG__desc{margin-left:auto;margin-right:auto}.hero-module__MJAXFG__trustRow,.hero-module__MJAXFG__ctaRow{justify-content:center}}@media (max-width:768px){.hero-module__MJAXFG__hero{padding:80px 0 60px}.hero-module__MJAXFG__hero:before{width:280px;height:280px;top:-60px;left:-80px}.hero-module__MJAXFG__hero:after{width:240px;height:240px;bottom:-40px;right:-60px}.hero-module__MJAXFG__badge{padding:7px 16px;font-size:12px}.hero-module__MJAXFG__title{letter-spacing:-.8px;font-size:34px;line-height:1.12}.hero-module__MJAXFG__desc{font-size:16px;line-height:1.75}.hero-module__MJAXFG__ctaRow{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:40px}.hero-module__MJAXFG__primaryBtn,.hero-module__MJAXFG__secondaryBtn{border-radius:14px;justify-content:center;width:100%;padding:16px 24px;font-size:15px}.hero-module__MJAXFG__trustRow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffbf;border:1px solid #0ea5e92e;border-radius:16px;gap:0;width:100%;padding:18px 0;animation:4s ease-in-out infinite hero-module__MJAXFG__borderPulse}.hero-module__MJAXFG__trustRow>div{border-right:1px solid #0f172a14;flex:1;padding:0 12px}.hero-module__MJAXFG__trustRow>div:last-child{border-right:none}.hero-module__MJAXFG__trustRow h3{background:linear-gradient(90deg,#0ea5e9,#7c3aed);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:18px;animation:.6s both hero-module__MJAXFG__countUp}.hero-module__MJAXFG__trustRow span{font-size:11px;line-height:1.4}.hero-module__MJAXFG__right{display:none}}@media (max-width:420px){.hero-module__MJAXFG__title{font-size:30px}.hero-module__MJAXFG__hero{padding:70px 0 50px}}
.services-module__hMESjq__services{background:#f8fafc;padding:110px 0;overflow:hidden}.services-module__hMESjq__inner{max-width:1200px;margin:0 auto}.services-module__hMESjq__header{text-align:center;margin-bottom:72px;padding:0 16px}.services-module__hMESjq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#0ea5e9;margin-bottom:12px;font-size:12px;font-weight:900}.services-module__hMESjq__header h2{color:#0f172a;letter-spacing:-.8px;margin-bottom:18px;font-size:42px;font-weight:900;line-height:1.12}.services-module__hMESjq__header p{color:#64748b;max-width:640px;margin:0 auto;font-size:17px;line-height:1.7}.services-module__hMESjq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.services-module__hMESjq__card{background:#fff;border:1px solid #e2e8f0;border-radius:22px;padding:36px 32px 32px;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000000d}.services-module__hMESjq__card:first-child{--card-color:#0ea5e9}.services-module__hMESjq__card:nth-child(2){--card-color:#7c3aed}.services-module__hMESjq__card:nth-child(3){--card-color:#10b981}.services-module__hMESjq__card:nth-child(4){--card-color:#f59e0b}.services-module__hMESjq__card:nth-child(5){--card-color:#ef4444}.services-module__hMESjq__card:nth-child(6){--card-color:#6366f1}.services-module__hMESjq__card:before{content:"";background:var(--card-color,#0ea5e9);opacity:0;border-radius:22px 22px 0 0;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.services-module__hMESjq__card:hover:before{opacity:1}.services-module__hMESjq__card:hover{border-color:#0000;transform:translateY(-8px);box-shadow:0 24px 64px #0000001a}.services-module__hMESjq__card svg{color:#fff;background:linear-gradient(135deg,#0ea5e9,#7c3aed);border-radius:12px;flex-shrink:0;margin-bottom:20px;padding:10px}.services-module__hMESjq__card h3{color:#0f172a;letter-spacing:-.3px;margin-bottom:12px;font-size:18px;font-weight:800}.services-module__hMESjq__card p{color:#64748b;margin-bottom:18px;font-size:14px;line-height:1.7}.services-module__hMESjq__card ul{color:#475569;margin-bottom:4px;padding-left:0;list-style:none}.services-module__hMESjq__card ul li{margin-bottom:7px;padding-left:18px;font-size:14px;position:relative}.services-module__hMESjq__card ul li:before{content:"→";color:var(--card-color,#0ea5e9);font-size:12px;position:absolute;top:1px;left:0}.services-module__hMESjq__cardCta{color:var(--card-color,#7c3aed);letter-spacing:.01em;margin-top:16px;font-size:13px;font-weight:800;text-decoration:none;transition:gap .2s,color .2s;display:inline-block}.services-module__hMESjq__cardCta:hover{color:#0f172a}@media (max-width:900px){.services-module__hMESjq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:640px){.services-module__hMESjq__services{padding:70px 0 80px}.services-module__hMESjq__header{margin-bottom:36px}.services-module__hMESjq__header h2{letter-spacing:-.4px;font-size:26px}.services-module__hMESjq__header p{font-size:15px}.services-module__hMESjq__grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;gap:16px;margin:0 -20px;padding:4px 20px 20px;display:flex;overflow-x:auto}.services-module__hMESjq__grid::-webkit-scrollbar{display:none}.services-module__hMESjq__card{scroll-snap-align:start;border-radius:20px;flex:0 0 82vw;max-width:320px;padding:28px 24px 26px;animation:.55s both services-module__hMESjq__fadeInUp}.services-module__hMESjq__card:first-child{animation-delay:50ms}.services-module__hMESjq__card:nth-child(2){animation-delay:.12s}.services-module__hMESjq__card:nth-child(3){animation-delay:.19s}.services-module__hMESjq__card:nth-child(4){animation-delay:.26s}.services-module__hMESjq__card:nth-child(5){animation-delay:.33s}.services-module__hMESjq__card:nth-child(6){animation-delay:.4s}.services-module__hMESjq__card:before{opacity:1}.services-module__hMESjq__card h3{font-size:17px}.services-module__hMESjq__card p{font-size:14px}.services-module__hMESjq__inner:after{content:"← swipe to see more →";text-align:center;color:#94a3b8;letter-spacing:.05em;opacity:0;margin-top:8px;font-size:12px;font-weight:600;animation:1s .8s both services-module__hMESjq__fadeIn;display:block}}
.why-module__4QXN0q__why{color:#fff;background:#0f172a;padding:110px 0;position:relative;overflow:hidden}.why-module__4QXN0q__why:before{content:"";pointer-events:none;background:radial-gradient(circle,#0ea5e914 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:14s ease-in-out infinite why-module__4QXN0q__orb1;position:absolute;top:-100px;right:-150px}.why-module__4QXN0q__inner{text-align:center;z-index:1;max-width:1000px;margin:0 auto;position:relative}.why-module__4QXN0q__why h2{letter-spacing:-.8px;margin-bottom:16px;font-size:40px;font-weight:900;line-height:1.15}.why-module__4QXN0q__why>.why-module__4QXN0q__inner>p{color:#94a3b8;max-width:560px;margin-bottom:56px;margin-left:auto;margin-right:auto;font-size:17px;line-height:1.7}.why-module__4QXN0q__list{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.why-module__4QXN0q__reasonCard{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;align-items:flex-start;gap:14px;padding:22px 20px;transition:background .3s,transform .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.why-module__4QXN0q__reasonCard:before{content:"";opacity:0;border-radius:inherit;background:linear-gradient(135deg,#0ea5e90f,#7c3aed0f);transition:opacity .3s;position:absolute;inset:0}.why-module__4QXN0q__reasonCard:hover{background:#ffffff12;border-color:#0ea5e940;transform:translateY(-4px)}.why-module__4QXN0q__reasonCard:hover:before{opacity:1}.why-module__4QXN0q__reasonCard strong{color:#f1f5f9;margin-bottom:6px;font-size:15px;font-weight:800;display:block;position:relative}.why-module__4QXN0q__reasonCard p{color:#94a3b8;margin:0;font-size:14px;line-height:1.75;position:relative}.why-module__4QXN0q__icon{color:#0ea5e9;flex-shrink:0;margin-top:2px}.why-module__4QXN0q__whyCta{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:52px;display:flex}.why-module__4QXN0q__whyBtn{color:#fff;background:linear-gradient(90deg,#0ea5e9,#7c3aed) 0 0/200%;border-radius:12px;align-items:center;gap:8px;padding:14px 30px;font-size:15px;font-weight:800;text-decoration:none;transition:background-position .4s,transform .25s,box-shadow .25s;display:inline-flex}.why-module__4QXN0q__whyBtn:hover{background-position:100%;transform:translateY(-3px);box-shadow:0 14px 32px #7c3aed59}.why-module__4QXN0q__whyLink{color:#fff9;font-size:15px;font-weight:700;text-decoration:none;transition:color .2s}.why-module__4QXN0q__whyLink:hover{color:#fff}@media (max-width:768px){.why-module__4QXN0q__why{padding:70px 0}.why-module__4QXN0q__why h2{letter-spacing:-.4px;font-size:28px}.why-module__4QXN0q__why>.why-module__4QXN0q__inner>p{margin-bottom:36px;font-size:15px}.why-module__4QXN0q__list{grid-template-columns:1fr;gap:12px}.why-module__4QXN0q__reasonCard{border-radius:14px;padding:18px 16px;animation:.55s both why-module__4QXN0q__fadeInUp}.why-module__4QXN0q__reasonCard:first-child{animation-delay:0s}.why-module__4QXN0q__reasonCard:nth-child(2){animation-delay:70ms}.why-module__4QXN0q__reasonCard:nth-child(3){animation-delay:.14s}.why-module__4QXN0q__reasonCard:nth-child(4){animation-delay:.21s}.why-module__4QXN0q__reasonCard:nth-child(5){animation-delay:.28s}.why-module__4QXN0q__reasonCard:nth-child(6){animation-delay:.35s}.why-module__4QXN0q__reasonCard strong{font-size:14px}.why-module__4QXN0q__reasonCard p{font-size:13px}.why-module__4QXN0q__whyCta{flex-direction:column;align-items:stretch;gap:12px;margin-top:36px}.why-module__4QXN0q__whyBtn{justify-content:center;padding:15px 24px;font-size:15px}.why-module__4QXN0q__whyLink{text-align:center}}
.process-module__yGeN2q__process{background:#fff;padding:110px 0;position:relative;overflow:hidden}.process-module__yGeN2q__process:before{content:"";pointer-events:none;background:radial-gradient(circle,#7c3aed0f 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-80px;right:-100px}.process-module__yGeN2q__inner{text-align:center;z-index:1;max-width:780px;margin:0 auto;position:relative}.process-module__yGeN2q__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#0ea5e9;margin-bottom:12px;font-size:12px;font-weight:900}.process-module__yGeN2q__process h2{color:#0f172a;letter-spacing:-.8px;margin-bottom:16px;font-size:40px;font-weight:900;line-height:1.12}.process-module__yGeN2q__process>.process-module__yGeN2q__inner>p{color:#64748b;max-width:560px;margin:0 auto 72px;font-size:17px;line-height:1.7}.process-module__yGeN2q__steps{text-align:left;flex-direction:column;gap:44px;display:flex;position:relative}.process-module__yGeN2q__steps:before{content:"";background:linear-gradient(#0ea5e9,#7c3aed);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:29px}.process-module__yGeN2q__step{align-items:flex-start;gap:28px;padding-left:80px;transition:transform .25s;display:flex;position:relative}.process-module__yGeN2q__step:hover{transform:translate(4px)}.process-module__yGeN2q__step span{color:#fff;background:linear-gradient(135deg,#0ea5e9,#7c3aed);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-size:17px;font-weight:800;transition:transform .25s,box-shadow .25s;display:flex;position:absolute;top:0;left:0;box-shadow:0 8px 22px #7c3aed47}.process-module__yGeN2q__step:hover span{transform:scale(1.08);box-shadow:0 12px 28px #7c3aed61}.process-module__yGeN2q__stepContent{flex:1}.process-module__yGeN2q__step h3{color:#0f172a;letter-spacing:-.2px;margin:12px 0 8px;font-size:19px;font-weight:800;transition:color .25s}.process-module__yGeN2q__step p{color:#64748b;margin:0;font-size:15px;line-height:1.75}.process-module__yGeN2q__step:hover h3{color:#7c3aed}@media (max-width:768px){.process-module__yGeN2q__process{padding:70px 0}.process-module__yGeN2q__process h2{letter-spacing:-.4px;font-size:27px}.process-module__yGeN2q__process>.process-module__yGeN2q__inner>p{margin-bottom:48px;font-size:15px}.process-module__yGeN2q__steps{gap:0;padding:0 4px}.process-module__yGeN2q__steps:before{display:none}.process-module__yGeN2q__step{background:#fff;border:1px solid #e9eef5;border-radius:18px;flex-direction:column;gap:0;margin-bottom:14px;padding:20px 20px 22px;animation:.5s both process-module__yGeN2q__fadeInUp;position:relative;overflow:hidden;transform:none;box-shadow:0 4px 18px #0f172a0d}.process-module__yGeN2q__step:hover{transform:none}.process-module__yGeN2q__step:before{content:"";background:linear-gradient(#0ea5e9,#7c3aed);border-radius:18px 0 0 18px;width:4px;position:absolute;top:0;bottom:0;left:0}.process-module__yGeN2q__step:first-child{animation-delay:0s}.process-module__yGeN2q__step:nth-child(2){animation-delay:70ms}.process-module__yGeN2q__step:nth-child(3){animation-delay:.14s}.process-module__yGeN2q__step:nth-child(4){animation-delay:.21s}.process-module__yGeN2q__step:nth-child(5){animation-delay:.28s}.process-module__yGeN2q__step:nth-child(6){animation-delay:.35s}.process-module__yGeN2q__step span{width:36px;height:36px;margin-bottom:12px;margin-left:4px;font-size:13px;position:static;box-shadow:0 4px 12px #7c3aed38}.process-module__yGeN2q__step h3{margin:0 0 6px;padding-left:4px;font-size:16px}.process-module__yGeN2q__step p{padding-left:4px;font-size:14px}}@media (max-width:420px){.process-module__yGeN2q__process h2{font-size:24px}}
.industries-module__ieSPha__industries{text-align:center;background:#f8fafc;padding:120px 0}.industries-module__ieSPha__inner{max-width:1100px;margin:0 auto}.industries-module__ieSPha__industries h1{color:#0f172a;margin-bottom:20px;font-size:42px;font-weight:800}.industries-module__ieSPha__industries p{color:#64748b;max-width:650px;margin:0 auto 70px;font-size:18px;line-height:1.6}.industries-module__ieSPha__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px;display:grid}.industries-module__ieSPha__card{color:#0f172a;background:#fff;border-radius:18px;padding:40px 20px;font-size:18px;font-weight:600;transition:all .35s;position:relative;box-shadow:0 10px 30px #0000000d}.industries-module__ieSPha__card:before{content:"";-webkit-mask-composite:xor;background:linear-gradient(90deg,#0ea5e9,#7c3aed);border-radius:18px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.industries-module__ieSPha__card:hover{color:#7c3aed;transform:translateY(-8px);box-shadow:0 25px 60px #7c3aed26}
.case-module__z6Ii6G__case{color:#fff;background:linear-gradient(#0f172a,#0b1120);padding:120px 0;position:relative;overflow:hidden}.case-module__z6Ii6G__inner{text-align:center;max-width:1100px;margin:0 auto}.case-module__z6Ii6G__case h1{margin-bottom:20px;font-size:48px;font-weight:800}.case-module__z6Ii6G__case p{color:#94a3b8;max-width:650px;margin:0 auto 70px;font-size:18px;line-height:1.6}.case-module__z6Ii6G__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:left;background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;margin-bottom:30px;padding:40px;transition:all .4s;box-shadow:0 20px 60px #0000004d}.case-module__z6Ii6G__card:hover{border-color:#7c3aed;transform:translateY(-10px);box-shadow:0 30px 80px #7c3aed40}.case-module__z6Ii6G__card h3{color:#fff;margin-bottom:15px;font-size:22px;font-weight:700}.case-module__z6Ii6G__card p{color:#cbd5e1;font-size:16px;line-height:1.6}
.finalcta-module__6kRutW__cta{color:#fff;text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e1b4b 50%,#0f172a 100%) 0 0/200% 200%;padding:110px 0;animation:10s infinite finalcta-module__6kRutW__gradientShift;position:relative;overflow:hidden}.finalcta-module__6kRutW__cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#0ea5e91f 0%,#0000 65%);border-radius:50%;width:480px;height:480px;animation:12s ease-in-out infinite finalcta-module__6kRutW__orb1;position:absolute;top:-140px;left:-120px}.finalcta-module__6kRutW__cta:after{content:"";pointer-events:none;background:radial-gradient(circle,#7c3aed1f 0%,#0000 65%);border-radius:50%;width:380px;height:380px;animation:14s ease-in-out infinite finalcta-module__6kRutW__orb2;position:absolute;bottom:-100px;right:-80px}.finalcta-module__6kRutW__inner{z-index:1;max-width:760px;margin:0 auto;position:relative}.finalcta-module__6kRutW__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#7dd3fc;margin-bottom:18px;font-size:12px;font-weight:900;animation:.6s both finalcta-module__6kRutW__fadeInDown}.finalcta-module__6kRutW__cta h2{letter-spacing:-.8px;margin-bottom:22px;font-size:42px;font-weight:900;line-height:1.12;animation:.65s .1s both finalcta-module__6kRutW__fadeInUp}.finalcta-module__6kRutW__cta>.finalcta-module__6kRutW__inner>p{color:#ffffffc7;margin-bottom:46px;font-size:17px;line-height:1.75;animation:.65s .2s both finalcta-module__6kRutW__fadeInUp}.finalcta-module__6kRutW__ctaBtns{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:22px;animation:.65s .3s both finalcta-module__6kRutW__fadeInUp;display:flex}.finalcta-module__6kRutW__btn{color:#0f172a;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:16px 32px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .25s,box-shadow .25s,background .2s;animation:3s ease-in-out 1.2s infinite finalcta-module__6kRutW__pulseGlow;display:inline-flex;box-shadow:0 12px 36px #00000038}.finalcta-module__6kRutW__btn:hover{background:#f0f9ff;transform:translateY(-4px);box-shadow:0 22px 54px #0000004d}.finalcta-module__6kRutW__btnSecondary{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1.5px solid #ffffff38;border-radius:14px;align-items:center;gap:10px;padding:16px 28px;font-size:15px;font-weight:800;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex}.finalcta-module__6kRutW__btnSecondary:hover{background:#ffffff29;transform:translateY(-3px)}.finalcta-module__6kRutW__ctaNote{color:#ffffff80;margin:0;font-size:13px;animation:.8s .5s both finalcta-module__6kRutW__fadeIn}@media (max-width:768px){.finalcta-module__6kRutW__cta{padding:72px 0}.finalcta-module__6kRutW__cta h2{letter-spacing:-.4px;font-size:26px}.finalcta-module__6kRutW__cta>.finalcta-module__6kRutW__inner>p{margin-bottom:36px;font-size:15px}.finalcta-module__6kRutW__ctaBtns{flex-direction:column;align-items:stretch;gap:12px;max-width:340px;margin-left:auto;margin-right:auto}.finalcta-module__6kRutW__btn,.finalcta-module__6kRutW__btnSecondary{border-radius:14px;justify-content:center;padding:16px 24px;font-size:15px}}@media (max-width:420px){.finalcta-module__6kRutW__cta h2{font-size:23px}}
