.PageHero-module__yR0rGq__hero{color:#fff;text-align:center;background:#4569b5;width:100%;padding:48px 20px 55px}.PageHero-module__yR0rGq__heroContent{max-width:1000px;margin:0 auto}.PageHero-module__yR0rGq__hero h1{color:#fff;margin:0 0 18px;font-size:52px;font-weight:700;line-height:1.15}.PageHero-module__yR0rGq__hero p{color:#fff;max-width:850px;margin:0 auto;font-size:21px;font-weight:400;line-height:1.5}.PageHero-module__yR0rGq__heroButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:30px;justify-content:center;align-items:center;gap:14px;margin-top:32px;padding:15px 32px;font-size:18px;font-weight:600;transition:all .3s;display:inline-flex}.PageHero-module__yR0rGq__heroButton span{font-size:26px;line-height:1}.PageHero-module__yR0rGq__heroButton:hover{color:#4569b5;background:#fff}@media (max-width:768px){.PageHero-module__yR0rGq__hero{padding:42px 20px 48px}.PageHero-module__yR0rGq__hero h1{font-size:38px}.PageHero-module__yR0rGq__hero p{font-size:18px}}@media (max-width:480px){.PageHero-module__yR0rGq__hero{padding:35px 16px 42px}.PageHero-module__yR0rGq__hero h1{font-size:31px}.PageHero-module__yR0rGq__hero p{font-size:16px;line-height:1.45}.PageHero-module__yR0rGq__heroButton{padding:13px 24px;font-size:16px}}
.SectionTitle-module__9hZm2W__wrapper{text-align:center;max-width:1000px;margin:0 auto 50px;padding:0 20px}.SectionTitle-module__9hZm2W__wrapper h2{color:#4168b5;margin:0;font-size:36px;font-weight:600;line-height:1.25}.SectionTitle-module__9hZm2W__underline{background:#4168b5;border-radius:10px;width:80px;height:4px;margin:18px auto 0}.SectionTitle-module__9hZm2W__wrapper p{color:#52627a;max-width:850px;margin:45px auto 0;font-size:19px;line-height:1.55}@media (max-width:768px){.SectionTitle-module__9hZm2W__wrapper{margin-bottom:35px}.SectionTitle-module__9hZm2W__wrapper h2{font-size:30px}.SectionTitle-module__9hZm2W__wrapper p{margin-top:30px;font-size:17px}}@media (max-width:480px){.SectionTitle-module__9hZm2W__wrapper h2{font-size:26px}.SectionTitle-module__9hZm2W__underline{width:65px;height:3px}.SectionTitle-module__9hZm2W__wrapper p{font-size:16px}}
.ServiceCard-module__Hsu-QG__card{text-align:center;background:#fff;border:1px solid #e1e5eb;border-top:4px solid #dcecff;border-radius:9px;flex-direction:column;align-items:center;min-height:315px;padding:30px 28px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 2px 5px #00000014}.ServiceCard-module__Hsu-QG__card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001f}.ServiceCard-module__Hsu-QG__blue{border-top-color:#d9edff}.ServiceCard-module__Hsu-QG__green{border-top-color:#e0f4e3}.ServiceCard-module__Hsu-QG__red{border-top-color:#ffe1e5}.ServiceCard-module__Hsu-QG__purple{border-top-color:#f0e3f7}.ServiceCard-module__Hsu-QG__orange{border-top-color:#ffefd9}.ServiceCard-module__Hsu-QG__iconWrapper{background:#e5f4ff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:25px;display:flex}.ServiceCard-module__Hsu-QG__iconWrapper svg{width:42px;height:42px}.ServiceCard-module__Hsu-QG__blue .ServiceCard-module__Hsu-QG__iconWrapper{color:#4168b5;background:#e5f4ff}.ServiceCard-module__Hsu-QG__green .ServiceCard-module__Hsu-QG__iconWrapper{color:#2e7d32;background:#eff9f1}.ServiceCard-module__Hsu-QG__red .ServiceCard-module__Hsu-QG__iconWrapper{color:#d92f38;background:#fff0f2}.ServiceCard-module__Hsu-QG__purple .ServiceCard-module__Hsu-QG__iconWrapper{color:#6335b5;background:#f8effb}.ServiceCard-module__Hsu-QG__orange .ServiceCard-module__Hsu-QG__iconWrapper{color:#ef6c00;background:#fff7eb}.ServiceCard-module__Hsu-QG__card h3{color:#4168b5;margin:0 0 18px;font-size:21px;font-weight:600;line-height:1.35}.ServiceCard-module__Hsu-QG__card p{color:#52627a;margin:0;font-size:16px;line-height:1.55}@media (max-width:768px){.ServiceCard-module__Hsu-QG__card{min-height:280px;padding:28px 22px}.ServiceCard-module__Hsu-QG__iconWrapper{width:72px;height:72px}.ServiceCard-module__Hsu-QG__iconWrapper svg{width:36px;height:36px}.ServiceCard-module__Hsu-QG__card h3{font-size:20px}.ServiceCard-module__Hsu-QG__card p{font-size:15px}}
.CTASection-module__z7ux0G__section{background:#fff;width:100%;padding:60px 20px 70px}.CTASection-module__z7ux0G__box{text-align:center;background:#eaf5ff;border-radius:8px;max-width:1150px;margin:0 auto;padding:48px 40px;box-shadow:0 5px 20px #0000000d}.CTASection-module__z7ux0G__box h2{color:#4168b5;margin:0 0 25px;font-size:26px;font-weight:600;line-height:1.3}.CTASection-module__z7ux0G__box p{color:#1e2a38;max-width:850px;margin:0 auto;font-size:17px;line-height:1.55}.CTASection-module__z7ux0G__button{color:#fff;cursor:pointer;background:#4168b5;border:none;border-radius:30px;justify-content:center;align-items:center;gap:12px;min-width:260px;margin-top:30px;padding:15px 30px;font-size:17px;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 7px 15px #4168b54d}.CTASection-module__z7ux0G__button span{font-size:24px;line-height:1}.CTASection-module__z7ux0G__button:hover{background:#355aa3;transform:translateY(-2px);box-shadow:0 10px 20px #4168b559}@media (max-width:768px){.CTASection-module__z7ux0G__section{padding:45px 16px 55px}.CTASection-module__z7ux0G__box{padding:38px 22px}.CTASection-module__z7ux0G__box h2{font-size:23px}.CTASection-module__z7ux0G__box p{font-size:16px}}@media (max-width:480px){.CTASection-module__z7ux0G__button{width:100%;min-width:0}}
.page-module__Mo3RRW__services{background:#fff;padding:65px 20px 80px}.page-module__Mo3RRW__grid{grid-template-columns:repeat(4,1fr);gap:30px;max-width:1150px;margin:0 auto;display:grid}@media (max-width:1000px){.page-module__Mo3RRW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module__Mo3RRW__services{padding:50px 16px 60px}.page-module__Mo3RRW__grid{grid-template-columns:1fr;gap:22px}}
.page-module__EVhqYa__services{background:#fff;padding:65px 20px 80px}.page-module__EVhqYa__grid{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1150px;margin:0 auto;display:grid}@media (max-width:900px){.page-module__EVhqYa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module__EVhqYa__services{padding:50px 16px 60px}.page-module__EVhqYa__grid{grid-template-columns:1fr;gap:22px}}
.page-module__11iP5W__intro{background:#fff;padding:90px 20px 40px}.page-module__11iP5W__services{background:#fff;padding:40px 20px 80px}.page-module__11iP5W__grid{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1150px;margin:0 auto;display:grid}@media (max-width:900px){.page-module__11iP5W__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module__11iP5W__intro{padding:60px 16px 25px}.page-module__11iP5W__services{padding:25px 16px 60px}.page-module__11iP5W__grid{grid-template-columns:1fr;gap:22px}}
.page-module__4OEKgG__differentiators{background:#fff;padding:65px 20px 80px}.page-module__4OEKgG__grid{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1150px;margin:0 auto;display:grid}.page-module__4OEKgG__support{background:#fff;padding:20px 20px 80px}.page-module__4OEKgG__supportBox{background:#edf6ff;border-radius:9px;max-width:1150px;margin:0 auto;padding:50px}.page-module__4OEKgG__supportBox h2{text-align:center;color:#4168b5;margin:0 0 45px;font-size:27px;font-weight:600}.page-module__4OEKgG__supportGrid{grid-template-columns:repeat(2,1fr);gap:35px 55px;display:grid}.page-module__4OEKgG__supportItem{align-items:flex-start;gap:18px;display:flex}.page-module__4OEKgG__supportItem svg{color:#4168b5;fill:#4168b5;stroke:#fff;flex-shrink:0;width:22px;height:22px;margin-top:2px}.page-module__4OEKgG__supportItem h3{color:#182230;margin:0 0 8px;font-size:17px;font-weight:700}.page-module__4OEKgG__supportItem p{color:#52627a;margin:0;font-size:15px;line-height:1.5}.page-module__4OEKgG__startButton{color:#fff;cursor:pointer;background:#4168b5;border:none;border-radius:30px;margin:45px auto 0;padding:15px 34px;font-size:17px;font-weight:600;transition:all .3s;display:block;box-shadow:0 7px 15px #4168b54d}.page-module__4OEKgG__startButton:hover{background:#355aa3;transform:translateY(-2px)}@media (max-width:950px){.page-module__4OEKgG__grid{grid-template-columns:repeat(2,1fr)}.page-module__4OEKgG__supportGrid{grid-template-columns:1fr}}@media (max-width:600px){.page-module__4OEKgG__differentiators{padding:50px 16px 60px}.page-module__4OEKgG__grid{grid-template-columns:1fr;gap:22px}.page-module__4OEKgG__support{padding:0 16px 60px}.page-module__4OEKgG__supportBox{padding:35px 22px}.page-module__4OEKgG__supportBox h2{font-size:23px}}
