.page_pageWrapper__JOmsq{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__IZcvr{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__WrDJ4{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.page_heroImage___Y7V8{object-fit:cover;object-position:center;opacity:.35}.page_heroOverlay__yMykD{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__bMyy1{position:relative;z-index:3;max-width:960px;margin:0 auto}.page_heroBadge__DF6tt{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__qXUMU{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__Ey_Qu{font-size:1.125rem;color:#e2e4fd;line-height:1.6;max-width:780px;margin:0 auto}.page_sectionBlock__AqJ_A{max-width:1240px;margin:0 auto;padding:60px 20px}.page_sectionTitle__yzdBA{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__r5xSb{font-size:1rem;color:#555b84;text-align:center;max-width:680px;margin:0 auto 40px}.page_featuresGrid__R9Kfr{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:48px}.page_featureCard__koYyQ{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__koYyQ:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgba(46,56,117,.1);border-color:#2e3875}.page_featureIcon__o7OX1{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__gRvnW{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:1.25rem;font-weight:700;color:#2e3875;margin:0 0 10px}.page_featureDesc___kC20{font-size:.9375rem;line-height:1.65;color:#555b84}.page_ctaBox__SKs_B{background-color:#2e3875;color:#fff;border-radius:12px;padding:48px 36px;text-align:center;max-width:960px;margin:0 auto}.page_ctaBoxTitle__EraKV{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:1.875rem;font-weight:800;color:#fff;margin:0 0 12px}.page_ctaBoxDesc__CqZMJ{font-size:1rem;color:#e2e4fd;max-width:600px;margin:0 auto 24px;line-height:1.6}.page_ctaBtn__RBkyV{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__RBkyV:hover{background-color:#e0b400;transform:translateY(-2px)}@media (max-width:900px){.page_featuresGrid__R9Kfr{grid-template-columns:1fr}.page_heroTitle__qXUMU{font-size:1.875rem}}