.page_pageWrapper__ATt4y{width:100%;min-height:100vh;background-color:var(--color-surface,#eeeffb);color:var(--color-primary,#2e3875);font-family:var(--font-poppins,"Poppins",sans-serif);position:relative;overflow-x:hidden}.page_heroSection__nvuOZ{position:relative;width:100%;min-height:420px;display:flex;align-items:center;justify-content:center;background-color:#1a2046;padding:130px 24px 60px;overflow:hidden;text-align:center}.page_heroBackground__5WLZo{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.page_heroImage__gvLeD{object-fit:cover;object-position:center;opacity:.35}.page_heroOverlay__6pqZj{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(22,28,65,.8),rgba(17,22,53,.94));z-index:2}.page_heroContent__jtMM3{position:relative;z-index:3;max-width:960px;margin:0 auto}.page_heroBadge__3itAh{display:inline-flex;align-items:center;background-color:rgba(243,195,0,.15);border:1px solid rgba(243,195,0,.4);color:#f3c300;font-size:.75rem;font-weight:700;letter-spacing:.1em;padding:6px 16px;border-radius:4px;text-transform:uppercase;margin-bottom:16px}.page_heroTitle__WJolt{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:2.75rem;font-weight:800;color:#fff;line-height:1.2;margin:0 0 16px}.page_heroSubtitle__6A0j7{font-size:1.125rem;color:#e2e4fd;line-height:1.6;max-width:780px;margin:0 auto}.page_sectionBlock__BhL64{max-width:1240px;margin:0 auto;padding:60px 20px}.page_sectionTitle__Odlv1{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:2rem;font-weight:800;color:#2e3875;margin:0 0 12px;text-align:center}.page_sectionSubtitle__CocN_{font-size:1rem;color:#555b84;text-align:center;max-width:680px;margin:0 auto 40px}.page_featuresGrid__Swg_8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:48px}.page_featureCard__17RMx{background-color:#fff;border:1px solid #d6d8f4;border-radius:10px;padding:32px 24px;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.page_featureCard__17RMx:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgba(46,56,117,.1);border-color:#2e3875}.page_featureIcon__o3BM1{width:48px;height:48px;border-radius:8px;background-color:#eeeffb;color:#2e3875;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.page_featureTitle__5JOcd{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:1.25rem;font-weight:700;color:#2e3875;margin:0 0 10px}.page_featureDesc__uQu5s{font-size:.9375rem;line-height:1.65;color:#555b84}.page_ctaBox__KU7Jd{background-color:#2e3875;color:#fff;border-radius:12px;padding:48px 36px;text-align:center;max-width:960px;margin:0 auto}.page_ctaBoxTitle__VVmmP{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:1.875rem;font-weight:800;color:#fff;margin:0 0 12px}.page_ctaBoxDesc__kXSQD{font-size:1rem;color:#e2e4fd;max-width:600px;margin:0 auto 24px;line-height:1.6}.page_ctaBtn__lPxs2{display:inline-flex;align-items:center;justify-content:center;background-color:#f3c300;color:#111;font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:.9375rem;font-weight:700;padding:14px 28px;border-radius:6px;text-decoration:none;transition:all .2s ease}.page_ctaBtn__lPxs2:hover{background-color:#e0b400;transform:translateY(-2px)}@media (max-width:900px){.page_featuresGrid__Swg_8{grid-template-columns:1fr}.page_heroTitle__WJolt{font-size:1.875rem}}