.ServicePageHero-module__g10Zaa__hero{border-radius:0 0 24px 24px;height:75vh;min-height:500px;position:relative;overflow:hidden}.ServicePageHero-module__g10Zaa__background{will-change:transform;background-position:50%;background-size:cover;transition:transform .1s ease-out;position:absolute;inset:0}.ServicePageHero-module__g10Zaa__overlay{background:linear-gradient(135deg,#928ebed9 0%,#3f3973bf 40%,#140c4e99 100%);position:absolute;inset:0}.ServicePageHero-module__g10Zaa__content{z-index:10;justify-content:flex-start;align-items:center;max-width:1300px;height:100%;padding:2rem 1.5rem;display:flex;position:relative}.ServicePageHero-module__g10Zaa__textContainer{color:#fff;flex-direction:column;gap:1rem;max-width:700px;display:flex}.ServicePageHero-module__g10Zaa__badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-transform:uppercase;letter-spacing:1px;background:#3b82f633;border:1px solid #3b82f64d;border-radius:50px;align-items:center;width:fit-content;padding:.5rem 1rem;font-size:.75rem;font-weight:600;display:inline-flex}.ServicePageHero-module__g10Zaa__title{letter-spacing:-.02em;margin:0;font-size:2.5rem;font-weight:800;line-height:1.1}.ServicePageHero-module__g10Zaa__subtitle{opacity:.95;color:#60a5fa;margin:0;font-size:1.25rem;font-weight:500;line-height:1.5}.ServicePageHero-module__g10Zaa__description{opacity:.9;margin:0;font-size:1.05rem;line-height:1.7}.ServicePageHero-module__g10Zaa__highlights{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.ServicePageHero-module__g10Zaa__highlightItem{opacity:.95;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border-radius:50px;align-items:center;gap:.5rem;padding:.4rem .875rem;font-size:.875rem;font-weight:500;display:flex}.ServicePageHero-module__g10Zaa__checkIcon{color:#60a5fa}.ServicePageHero-module__g10Zaa__scrollHint{color:#ffffffb3;letter-spacing:.5px;z-index:10;flex-direction:column;align-items:center;gap:.5rem;font-size:.7rem;font-weight:500;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.ServicePageHero-module__g10Zaa__scrollLine{background:linear-gradient(#fff9 0%,#fff0 100%);border-radius:1px;width:2px;height:30px;animation:2s infinite ServicePageHero-module__g10Zaa__scrollPulse}@keyframes ServicePageHero-module__g10Zaa__scrollPulse{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.5;transform:scaleY(.8)}}@media (min-width:640px){.ServicePageHero-module__g10Zaa__content{padding:2rem}.ServicePageHero-module__g10Zaa__title{font-size:3rem}.ServicePageHero-module__g10Zaa__subtitle{font-size:1.35rem}}@media (min-width:1024px){.ServicePageHero-module__g10Zaa__hero{height:70vh}.ServicePageHero-module__g10Zaa__content{padding:2rem 3rem}.ServicePageHero-module__g10Zaa__title{font-size:3.5rem}.ServicePageHero-module__g10Zaa__subtitle{font-size:1.5rem}.ServicePageHero-module__g10Zaa__description{max-width:550px;font-size:1.1rem}}@media (min-width:1300px){.ServicePageHero-module__g10Zaa__content{padding:2rem calc(50vw - 650px + 1.5rem)}}@media (max-width:480px){.ServicePageHero-module__g10Zaa__hero{border-radius:0;height:85vh;min-height:450px}.ServicePageHero-module__g10Zaa__content{padding:1.5rem}.ServicePageHero-module__g10Zaa__textContainer{gap:.75rem}.ServicePageHero-module__g10Zaa__badge{padding:.4rem .75rem;font-size:.65rem}.ServicePageHero-module__g10Zaa__title{font-size:2rem}.ServicePageHero-module__g10Zaa__subtitle{font-size:1.1rem}.ServicePageHero-module__g10Zaa__description{font-size:.95rem}.ServicePageHero-module__g10Zaa__highlights{flex-direction:column;gap:.5rem}.ServicePageHero-module__g10Zaa__highlightItem{padding:.35rem .75rem;font-size:.8rem}.ServicePageHero-module__g10Zaa__scrollHint{display:none}}
.ServiceFeatures-module__WlZUpG__section{background:#f8fafc;padding:5rem 1.5rem}.ServiceFeatures-module__WlZUpG__container{max-width:1300px;margin:0 auto}@media (min-width:1300px){.ServiceFeatures-module__WlZUpG__section{padding:5rem calc(50vw - 650px + 1.5rem)}}.ServiceFeatures-module__WlZUpG__header{text-align:center;margin-bottom:3.5rem}.ServiceFeatures-module__WlZUpG__title{color:#2715a9;margin-bottom:1rem;font-size:2.25rem;font-weight:700;line-height:1.2}.ServiceFeatures-module__WlZUpG__subtitle{color:#64748b;max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.6}.ServiceFeatures-module__WlZUpG__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.ServiceFeatures-module__WlZUpG__card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:2rem;transition:all .3s;box-shadow:0 4px 20px #0000000f}.ServiceFeatures-module__WlZUpG__card:hover{border-color:#2715a933;transform:translateY(-4px);box-shadow:0 12px 40px #2715a91a}.ServiceFeatures-module__WlZUpG__iconWrapper{color:#fff;background:linear-gradient(135deg,#2715a9 0%,#3b82f6 100%);border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.25rem;display:flex}.ServiceFeatures-module__WlZUpG__cardTitle{color:#1e293b;margin-bottom:.75rem;font-size:1.2rem;font-weight:600}.ServiceFeatures-module__WlZUpG__cardDescription{color:#64748b;margin:0;font-size:.95rem;line-height:1.6}@media (min-width:1024px){.ServiceFeatures-module__WlZUpG__section{padding:6rem 1.5rem}.ServiceFeatures-module__WlZUpG__title{font-size:2.5rem}.ServiceFeatures-module__WlZUpG__grid{gap:2rem}.ServiceFeatures-module__WlZUpG__card{padding:2.25rem}}@media (max-width:768px){.ServiceFeatures-module__WlZUpG__section{padding:3.5rem 1.25rem}.ServiceFeatures-module__WlZUpG__header{margin-bottom:2.5rem}.ServiceFeatures-module__WlZUpG__title{font-size:1.875rem}.ServiceFeatures-module__WlZUpG__subtitle{font-size:1rem}.ServiceFeatures-module__WlZUpG__grid{gap:1rem}.ServiceFeatures-module__WlZUpG__card{padding:1.5rem}.ServiceFeatures-module__WlZUpG__iconWrapper{border-radius:12px;width:48px;height:48px}.ServiceFeatures-module__WlZUpG__cardTitle{font-size:1.1rem}.ServiceFeatures-module__WlZUpG__cardDescription{font-size:.9rem}}
.ServiceProcess-module__HJHcFq__section{background:#fff;padding:5rem 1.5rem}.ServiceProcess-module__HJHcFq__container{max-width:1300px;margin:0 auto}@media (min-width:1300px){.ServiceProcess-module__HJHcFq__section{padding:5rem calc(50vw - 650px + 1.5rem)}}.ServiceProcess-module__HJHcFq__header{text-align:center;margin-bottom:3.5rem}.ServiceProcess-module__HJHcFq__badge{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#2715a9 0%,#1a0f7a 100%);border-radius:50px;margin-bottom:1rem;padding:.5rem 1.25rem;font-size:.8rem;font-weight:600;display:inline-block}.ServiceProcess-module__HJHcFq__title{color:#2715a9;margin-bottom:1rem;font-size:2.25rem;font-weight:700;line-height:1.2}.ServiceProcess-module__HJHcFq__subtitle{color:#64748b;max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.6}.ServiceProcess-module__HJHcFq__timeline{flex-direction:column;gap:0;max-width:800px;margin:0 auto;display:flex}.ServiceProcess-module__HJHcFq__step{align-items:flex-start;gap:1.5rem;padding-bottom:2.5rem;display:flex;position:relative}.ServiceProcess-module__HJHcFq__step:last-child{padding-bottom:0}.ServiceProcess-module__HJHcFq__stepNumber{color:#fff;z-index:2;background:linear-gradient(135deg,#2715a9 0%,#3b82f6 100%);border-radius:50%;justify-content:center;align-items:center;width:60px;min-width:60px;height:60px;font-size:1.25rem;font-weight:700;display:flex;position:relative;box-shadow:0 4px 20px #2715a940}.ServiceProcess-module__HJHcFq__connector{z-index:1;background:linear-gradient(#3b82f6 0%,#e2e8f0 100%);width:2px;height:calc(100% - 60px);position:absolute;top:60px;left:29px}.ServiceProcess-module__HJHcFq__stepContent{flex:1;padding-top:.5rem}.ServiceProcess-module__HJHcFq__stepTitle{color:#1e293b;margin-bottom:.5rem;font-size:1.3rem;font-weight:600}.ServiceProcess-module__HJHcFq__stepDescription{color:#64748b;margin:0;font-size:1rem;line-height:1.7}@media (min-width:1024px){.ServiceProcess-module__HJHcFq__section{padding:6rem 1.5rem}.ServiceProcess-module__HJHcFq__title{font-size:2.5rem}.ServiceProcess-module__HJHcFq__stepNumber{width:70px;min-width:70px;height:70px;font-size:1.35rem}.ServiceProcess-module__HJHcFq__connector{height:calc(100% - 70px);top:70px;left:34px}.ServiceProcess-module__HJHcFq__step{gap:2rem;padding-bottom:3rem}}@media (max-width:768px){.ServiceProcess-module__HJHcFq__section{padding:3.5rem 1.25rem}.ServiceProcess-module__HJHcFq__header{margin-bottom:2.5rem}.ServiceProcess-module__HJHcFq__title{font-size:1.875rem}.ServiceProcess-module__HJHcFq__subtitle{font-size:1rem}.ServiceProcess-module__HJHcFq__stepNumber{width:50px;min-width:50px;height:50px;font-size:1.1rem}.ServiceProcess-module__HJHcFq__connector{height:calc(100% - 50px);top:50px;left:24px}.ServiceProcess-module__HJHcFq__step{gap:1rem;padding-bottom:2rem}.ServiceProcess-module__HJHcFq__stepTitle{font-size:1.15rem}.ServiceProcess-module__HJHcFq__stepDescription{font-size:.9rem}}
.ServiceBenefits-module__fvpVcG__section{background:linear-gradient(135deg,#1a0f7a 0%,#2715a9 100%);padding:5rem 1.5rem}.ServiceBenefits-module__fvpVcG__container{max-width:1300px;margin:0 auto}@media (min-width:1300px){.ServiceBenefits-module__fvpVcG__section{padding:5rem calc(50vw - 650px + 1.5rem)}}.ServiceBenefits-module__fvpVcG__content{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.ServiceBenefits-module__fvpVcG__textSide{color:#fff}.ServiceBenefits-module__fvpVcG__badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#3b82f633;border:1px solid #3b82f64d;border-radius:50px;margin-bottom:1rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;display:inline-block}.ServiceBenefits-module__fvpVcG__title{margin-bottom:1rem;font-size:2.25rem;font-weight:700;line-height:1.2}.ServiceBenefits-module__fvpVcG__subtitle{opacity:.9;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.ServiceBenefits-module__fvpVcG__benefitsList{flex-direction:column;gap:1.25rem;display:flex}.ServiceBenefits-module__fvpVcG__benefitItem{align-items:flex-start;gap:1rem;display:flex}.ServiceBenefits-module__fvpVcG__checkWrapper{color:#60a5fa;background:#60a5fa33;border-radius:50%;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:flex}.ServiceBenefits-module__fvpVcG__benefitText{flex:1}.ServiceBenefits-module__fvpVcG__benefitTitle{margin-bottom:.25rem;font-size:1.1rem;font-weight:600}.ServiceBenefits-module__fvpVcG__benefitDescription{opacity:.85;margin:0;font-size:.95rem;line-height:1.5}.ServiceBenefits-module__fvpVcG__imageSide{position:relative}.ServiceBenefits-module__fvpVcG__imageWrapper{border-radius:20px;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000004d}.ServiceBenefits-module__fvpVcG__image{object-fit:cover;width:100%;height:450px;display:block}.ServiceBenefits-module__fvpVcG__imageOverlay{background:linear-gradient(135deg,#2715a91a 0%,#3b82f626 100%);position:absolute;inset:0}@media (min-width:1024px){.ServiceBenefits-module__fvpVcG__section{padding:6rem 1.5rem}.ServiceBenefits-module__fvpVcG__title{font-size:2.5rem}.ServiceBenefits-module__fvpVcG__image{height:500px}}@media (max-width:1024px){.ServiceBenefits-module__fvpVcG__content{gap:3rem}.ServiceBenefits-module__fvpVcG__image{height:400px}}@media (max-width:768px){.ServiceBenefits-module__fvpVcG__section{padding:3.5rem 1.25rem}.ServiceBenefits-module__fvpVcG__content{grid-template-columns:1fr;gap:2.5rem}.ServiceBenefits-module__fvpVcG__title{font-size:1.875rem}.ServiceBenefits-module__fvpVcG__subtitle{margin-bottom:1.5rem;font-size:1rem}.ServiceBenefits-module__fvpVcG__benefitItem{gap:.75rem}.ServiceBenefits-module__fvpVcG__checkWrapper{width:32px;min-width:32px;height:32px}.ServiceBenefits-module__fvpVcG__benefitTitle{font-size:1rem}.ServiceBenefits-module__fvpVcG__benefitDescription{font-size:.9rem}.ServiceBenefits-module__fvpVcG__image{height:300px}.ServiceBenefits-module__fvpVcG__imageSide{order:-1}}
