.prodigyfinance_prodigyContainer__SKfvp{font-family:Poppins,sans-serif;background-color:#f0f4f8;scroll-behavior:smooth;color:#1a202c;margin:0;min-height:100vh;overflow-x:hidden}.prodigyfinance_header__mV7XT{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1);padding:15px 20px;position:sticky;top:0;z-index:1000;width:100%;transition:background .3s ease}.prodigyfinance_headerContent__AuooA{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.prodigyfinance_logo__uE4U_{display:flex;align-items:center;text-decoration:none;transition:transform .3s ease}.prodigyfinance_logo__uE4U_:hover{transform:scale(1.05)}.prodigyfinance_logoImage__Yrk8W{height:40px;width:auto}.prodigyfinance_logoText__oRVwL{font-size:24px;font-weight:700;color:#003087;margin-left:12px}.prodigyfinance_nav___7Gxs{display:none}.prodigyfinance_nav___7Gxs.prodigyfinance_show__WP_aq{display:flex;align-items:center}.prodigyfinance_navLink__fHaCb{color:#003087;text-decoration:none;margin-left:20px;font-size:16px;font-weight:500;transition:color .3s ease,transform .2s ease}.prodigyfinance_navLink__fHaCb:hover{color:#0055a4;transform:translateY(-2px)}.prodigyfinance_hamburger__O3hgD{display:flex;flex-direction:column;cursor:pointer;width:30px;padding:5px;transition:transform .3s ease}.prodigyfinance_hamburger__O3hgD:hover{transform:scale(1.1)}.prodigyfinance_hamburger__O3hgD span{width:100%;height:3px;background:#1a202c;margin:4px 0;transition:all .3s ease;border-radius:2px;transform-origin:center}.prodigyfinance_hamburger__O3hgD.prodigyfinance_active__MmVEC span:first-child{transform:rotate(45deg) translate(6px,6px)}.prodigyfinance_hamburger__O3hgD.prodigyfinance_active__MmVEC span:nth-child(2){opacity:0}.prodigyfinance_hamburger__O3hgD.prodigyfinance_active__MmVEC span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.prodigyfinance_homeIcon__DoMZi{width:2.5rem;height:2.5rem}.prodigyfinance_homeIcon__DoMZi:hover{transform:scale(1.05)}.prodigyfinance_main__GvDI5{max-width:1200px;margin:80px auto 0;padding:20px 15px}.prodigyfinance_hero__M1r3c{background:linear-gradient(135deg,#003087,#0055a4);color:#fff;padding:30px 20px;border-radius:12px;margin-bottom:25px;text-align:center;box-shadow:0 6px 15px rgba(0,48,135,.2);opacity:0}.prodigyfinance_hero__M1r3c.prodigyfinance_fadeIn__pZ_u9{animation:prodigyfinance_fadeInUp__STbd_ .6s ease-out forwards}.prodigyfinance_heroContent__dWywY{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.prodigyfinance_heroText__ldr6O{flex:1;min-width:280px}.prodigyfinance_heroTitle__72cbJ{font-size:28px;font-weight:700;margin-bottom:15px}.prodigyfinance_heroSubtitle__7TZ_i{font-size:16px;margin-bottom:20px;opacity:.9}.prodigyfinance_heroButton__tvSBd{background:#fff;color:#003087;padding:12px 25px;border:none;border-radius:25px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.1);position:relative;overflow:hidden}.prodigyfinance_heroButton__tvSBd:hover{background:#0055a4;transform:translateY(-2px)}.prodigyfinance_heroButton__tvSBd:after{content:"";position:absolute;width:0;height:100%;background:hsla(0,0%,100%,.2);top:0;left:0;transition:width .3s ease;z-index:0}.prodigyfinance_heroButton__tvSBd:hover:after{width:100%}.prodigyfinance_heroImage__emNst{flex:1;min-width:180px;display:flex;justify-content:center}.prodigyfinance_imageWrapper__oRxUF{background:#fff;border-radius:50%;padding:15px;width:180px;height:180px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 12px rgba(0,0,0,.1);transition:transform .3s ease}.prodigyfinance_imageWrapper__oRxUF:hover{transform:scale(1.05)}.prodigyfinance_prodigyImage__MFS3T{width:100%;height:auto}.prodigyfinance_contentGrid__tRgbk{display:grid;grid-template-columns:1fr;gap:25px}.prodigyfinance_aside__ARJhZ{display:none}.prodigyfinance_aside__ARJhZ.prodigyfinance_fadeIn__pZ_u9{animation:prodigyfinance_fadeIn__pZ_u9 .5s ease forwards}.prodigyfinance_asideContent__OICC5{background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.prodigyfinance_asideTitle__bU2Ut{font-size:18px;font-weight:600;color:#003087;margin-bottom:15px}.prodigyfinance_asideList__HL7ce{list-style:none;padding:0}.prodigyfinance_asideLink__k_eog{color:#1a202c;text-decoration:none;display:block;padding:10px 0;font-size:15px;transition:color .3s ease,transform .2s ease}.prodigyfinance_asideLink__k_eog:hover{color:#003087;transform:translateX(5px)}.prodigyfinance_mainContent__I52b_{padding:0}.prodigyfinance_section__eicYa{background:#fff;padding:20px;border-radius:10px;margin-bottom:25px;box-shadow:0 4px 12px rgba(0,0,0,.05);opacity:0;transform:translateY(20px)}.prodigyfinance_section__eicYa.prodigyfinance_fadeInUp__STbd_{animation:prodigyfinance_fadeInUp__STbd_ .6s ease-out forwards}.prodigyfinance_sectionTitle__w5OyU{font-size:22px;font-weight:600;color:#003087;margin-bottom:15px}.prodigyfinance_sectionText__Gjjb4{font-size:15px;line-height:1.7;margin-bottom:15px;color:#4a5568}.prodigyfinance_featuresList__O6cLC{list-style:none;padding:0}.prodigyfinance_featureItem__LDzjo{display:flex;align-items:flex-start;margin-bottom:15px;transition:transform .2s ease}.prodigyfinance_featureItem__LDzjo:hover{transform:translateX(5px)}.prodigyfinance_featureItem__LDzjo span{margin-right:10px;color:#0055a4;font-size:18px}.prodigyfinance_documentsContent__hxfa4,.prodigyfinance_eligibilityContent__e2RyD{display:grid;gap:20px}.prodigyfinance_documentsList__bA6S_,.prodigyfinance_eligibilityList__J1zMk{list-style:none;padding-left:20px}.prodigyfinance_documentsList__bA6S_ li,.prodigyfinance_eligibilityList__J1zMk li{margin-bottom:10px;position:relative;font-size:15px;color:#4a5568;transition:color .3s ease}.prodigyfinance_documentsList__bA6S_ li:hover,.prodigyfinance_eligibilityList__J1zMk li:hover{color:#003087}.prodigyfinance_documentsList__bA6S_ li:before,.prodigyfinance_eligibilityList__J1zMk li:before{content:"•";color:#0055a4;position:absolute;left:-20px}.prodigyfinance_subTitle__gyjxr{font-size:18px;font-weight:500;margin-bottom:10px;color:#003087}.prodigyfinance_tableContainer__K3ijg{overflow-x:auto;margin-bottom:15px}.prodigyfinance_table__6BgJF{width:100%;border-collapse:collapse}.prodigyfinance_table__6BgJF td,.prodigyfinance_table__6BgJF th{padding:12px;text-align:left;border-bottom:1px solid #e2e8f0;transition:background .3s ease}.prodigyfinance_table__6BgJF td:hover,.prodigyfinance_table__6BgJF th:hover{background:#f0f4f8}.prodigyfinance_table__6BgJF th{background:#e6f0fa;color:#1a202c;font-weight:600}.prodigyfinance_tableNote__0UQ_t{font-size:14px;color:#718096}.prodigyfinance_processList__J1Imd{list-style:decimal;padding-left:20px;margin-bottom:20px}.prodigyfinance_processList__J1Imd li{margin-bottom:15px;font-size:15px;color:#4a5568;transition:transform .2s ease}.prodigyfinance_processList__J1Imd li:hover{transform:translateX(5px)}.prodigyfinance_applyButton__PtNkL{background:linear-gradient(90deg,#003087,#0055a4);color:#fff;padding:12px 25px;border:none;border-radius:25px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 6px 15px rgba(0,48,135,.3);position:relative;overflow:hidden}.prodigyfinance_applyButton__PtNkL:hover{background:linear-gradient(90deg,#002766,#00478d);transform:translateY(-2px)}.prodigyfinance_applyButton__PtNkL:after{content:"";position:absolute;width:0;height:100%;background:hsla(0,0%,100%,.2);top:0;left:0;transition:width .3s ease;z-index:0}.prodigyfinance_applyButton__PtNkL:hover:after{width:100%}.prodigyfinance_messageBox__60reR{margin-top:15px;padding:12px;background:#e6fff3;color:#22543d;border-radius:8px;display:none;font-size:14px;animation:prodigyfinance_fadeIn__pZ_u9 .3s ease}.prodigyfinance_faqs__Bz2D0{margin-top:15px}.prodigyfinance_faqItem__oRL7T{margin-bottom:15px;border-bottom:1px solid #e2e8f0;padding-bottom:15px;transition:transform .2s ease}.prodigyfinance_faqItem__oRL7T:hover{transform:translateY(-2px)}.prodigyfinance_faqQuestion__jhrK_{font-size:16px;font-weight:500;color:#1a202c;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:color .3s ease}.prodigyfinance_faqQuestion__jhrK_:hover{color:#003087}.prodigyfinance_faqIcon___X0SO{font-size:18px;color:#0055a4;transition:transform .3s ease}.prodigyfinance_rotateIcon__GOZF3{transform:rotate(45deg)}.prodigyfinance_faqAnswer__V7yhG{font-size:15px;line-height:1.7;margin-top:10px;color:#4a5568;padding-left:20px;animation:prodigyfinance_fadeIn__pZ_u9 .3s ease}.prodigyfinance_modalOverlay__ak8tU{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .4s ease}.prodigyfinance_modalOverlay__ak8tU.prodigyfinance_show__WP_aq{opacity:1;visibility:visible;animation:prodigyfinance_fadeIn__pZ_u9 .4s ease}.prodigyfinance_modalContent___S8eI{background:#fff;padding:25px;border-radius:12px;width:90%;max-width:500px;position:relative;transform:scale(.7);transition:transform .4s ease-in-out;box-shadow:0 10px 25px rgba(0,0,0,.2)}.prodigyfinance_modalContent___S8eI.prodigyfinance_show__WP_aq{transform:scale(1);animation:prodigyfinance_scaleUp__OnNJX .4s ease}.prodigyfinance_progressBar__JR_z5{height:4px;background:#003087;border-radius:3px;margin-bottom:20px;transition:width .3s ease;animation:prodigyfinance_progressGrow__RIsCh .5s ease}.prodigyfinance_modalTitle__bYivN{font-size:20px;font-weight:600;color:#003087;text-align:center;margin-bottom:20px}.prodigyfinance_formStep__JSmIk{display:block}.prodigyfinance_formStep__JSmIk.prodigyfinance_hidden__58N7l{display:none}.prodigyfinance_stepTitle__vHUxJ{font-size:18px;font-weight:500;color:#1a202c;margin-bottom:15px;border-bottom:1px solid #e2e8f0;padding-bottom:10px;transition:color .3s ease}.prodigyfinance_stepTitle__vHUxJ:hover{color:#003087}.prodigyfinance_formGroup__9i9OB{margin-bottom:20px}.prodigyfinance_label__1PmdC{font-size:15px;font-weight:500;display:block;margin-bottom:8px;color:#1a202c;transition:color .3s ease}.prodigyfinance_label__1PmdC:hover{color:#003087}.prodigyfinance_required__zY0wc{color:#e53e3e}.prodigyfinance_input__IZft_,.prodigyfinance_select__JMcgQ{width:100%;padding:12px;border:1px solid #e2e8f0;border-radius:8px;font-size:15px;background:#f0f4f8;transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease}.prodigyfinance_inputFocus__g20GF:focus,.prodigyfinance_selectFocus__Yxvns:focus{border-color:#003087;box-shadow:0 0 5px rgba(0,48,135,.3);outline:none}.prodigyfinance_inputActive__pVQJO,.prodigyfinance_selectActive__iALYz{transform:scale(1.02);background:#fff}.prodigyfinance_countryCodeSelect__pHLfl{width:25%;padding:12px;border:1px solid #e6f0fa;border-radius:8px;font-size:15px;background:#e6f0fa;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:transform .2s ease}.prodigyfinance_selectedCode__V69mh{margin-left:10px;padding:12px;background:#e6f0fa;border-radius:8px;font-size:15px;color:#1a202c;transition:background .3s ease}.prodigyfinance_selectedCode__V69mh:hover{background:#e6f0fa}.prodigyfinance_intakeInput__Voaze,.prodigyfinance_phoneInput__GEqOf{display:flex;gap:10px;align-items:center}.prodigyfinance_select__JMcgQ{flex:1;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23003087' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E") no-repeat right 10px center;background-size:10px}.prodigyfinance_error__F_Vqg{font-size:14px;color:#e53e3e;margin-top:5px;display:none;animation:prodigyfinance_shake__Ah3IU .3s ease}.prodigyfinance_buttonGroup__UIv5q{display:flex;justify-content:flex-end;gap:15px;margin-top:20px}.prodigyfinance_cancelButton__kWgpW,.prodigyfinance_newsletterButton__ZwM8O,.prodigyfinance_nextButton__QO6FS,.prodigyfinance_prevButton__pIX6c,.prodigyfinance_submitButton__BX8ML{padding:12px 25px;border:none;border-radius:25px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.1);position:relative;overflow:hidden}.prodigyfinance_buttonHover__7MR8F:hover{transform:translateY(-2px)}.prodigyfinance_buttonHover__7MR8F:after{content:"";position:absolute;width:0;height:100%;background:hsla(0,0%,100%,.2);top:0;left:0;transition:width .3s ease;z-index:0}.prodigyfinance_buttonHover__7MR8F:hover:after{width:100%}.prodigyfinance_cancelButton__kWgpW{background:#a0aec0;color:#fff}.prodigyfinance_cancelButton__kWgpW:hover{background:#718096}.prodigyfinance_nextButton__QO6FS,.prodigyfinance_submitButton__BX8ML{background:linear-gradient(90deg,#003087,#0055a4);color:#fff}.prodigyfinance_nextButton__QO6FS:hover,.prodigyfinance_submitButton__BX8ML:hover{background:linear-gradient(90deg,#002766,#00478d)}.prodigyfinance_prevButton__pIX6c{background:#a0aec0;color:#fff}.prodigyfinance_prevButton__pIX6c:hover{background:#718096}.prodigyfinance_autocompleteList__cY9IX{position:absolute;background:#fff;border:1px solid #e2e8f0;border-radius:8px;max-height:200px;overflow-y:auto;width:100%;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-top:5px;opacity:0}.prodigyfinance_autocompleteList__cY9IX.prodigyfinance_fadeIn__pZ_u9{animation:prodigyfinance_fadeIn__pZ_u9 .2s ease forwards}.prodigyfinance_autocompleteItem__o3cmI{padding:10px;cursor:pointer;font-size:15px;color:#1a202c;transition:background .3s ease,transform .2s ease}.prodigyfinance_autocompleteItem__o3cmI:hover{background:#f0f4f8;transform:translateX(5px)}.prodigyfinance_footer__8oZeE{background:#003087;color:#fff;padding:40px 20px;margin-top:25px;opacity:0}.prodigyfinance_footer__8oZeE.prodigyfinance_fadeIn__pZ_u9{animation:prodigyfinance_fadeIn__pZ_u9 .5s ease forwards}.prodigyfinance_footerContent__yYIUb{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.prodigyfinance_footerTitle__3wfTu{font-size:16px;font-weight:500;margin-bottom:12px}.prodigyfinance_footerText__TIWqM{font-size:14px;line-height:1.6;color:#e2e8f0}.prodigyfinance_socialLinks__DbTmt{display:flex;gap:12px}.prodigyfinance_socialLink__K8sLf{color:#fff;text-decoration:none;transition:color .3s ease,transform .2s ease}.prodigyfinance_socialHover__DWmLm:hover{color:coral;transform:scale(1.2)}.prodigyfinance_socialIcon__2yT4R{width:20px;height:20px}.prodigyfinance_newsletterForm__rc5pg{display:flex;gap:10px}.prodigyfinance_newsletterInput__LjQj7{padding:10px;border:1px solid #e2e8f0;border-radius:8px;flex:1;background:#fff;color:#1a202c;font-size:14px;transition:border-color .3s ease,transform .2s ease}.prodigyfinance_newsletterInput__LjQj7:focus{border-color:#003087;transform:scale(1.02)}.prodigyfinance_newsletterButton__ZwM8O{padding:10px 20px;background:coral;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}.prodigyfinance_newsletterButton__ZwM8O:hover{background:tomato;transform:translateY(-2px)}.prodigyfinance_footerCopyright__lmoIc{text-align:center;font-size:13px;margin-top:15px;color:#e2e8f0}@media (min-width:768px){.prodigyfinance_nav___7Gxs{display:flex}.prodigyfinance_hamburger__O3hgD{display:none}.prodigyfinance_contentGrid__tRgbk{grid-template-columns:1fr 3fr}.prodigyfinance_aside__ARJhZ{display:block}.prodigyfinance_heroContent__dWywY{flex-wrap:nowrap}.prodigyfinance_modalContent___S8eI{max-width:600px}}@keyframes prodigyfinance_fadeIn__pZ_u9{0%{opacity:0}to{opacity:1}}@keyframes prodigyfinance_fadeInUp__STbd_{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes prodigyfinance_slideIn__8vYNx{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes prodigyfinance_scaleUp__OnNJX{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes prodigyfinance_progressGrow__RIsCh{0%{width:0}to{width:100%}}@keyframes prodigyfinance_shake__Ah3IU{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}to{transform:translateX(0)}}@media (max-width:767px){.prodigyfinance_prodigyContainer__SKfvp{box-sizing:border-box}.prodigyfinance_headerContent__AuooA{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;max-width:100%;overflow-x:hidden}.prodigyfinance_homeIcon__DoMZi{margin-right:25px;max-width:2.5rem;max-height:2.5rem}.prodigyfinance_logoImage__Yrk8W{height:30px}.prodigyfinance_logoText__oRVwL{font-size:20px;margin-left:8px}.prodigyfinance_hamburger__O3hgD{width:25px;padding:3px}.prodigyfinance_hamburger__O3hgD span{height:2px;margin:3px 0}.prodigyfinance_main__GvDI5{margin-top:60px;padding:15px 10px}.prodigyfinance_hero__M1r3c{padding:20px 15px;margin-bottom:15px}.prodigyfinance_heroContent__dWywY{flex-direction:column;gap:15px}.prodigyfinance_heroText__ldr6O{min-width:100%;text-align:center}.prodigyfinance_heroTitle__72cbJ{font-size:24px}.prodigyfinance_heroSubtitle__7TZ_i{font-size:14px}.prodigyfinance_heroButton__tvSBd{padding:10px 20px;font-size:14px}.prodigyfinance_heroImage__emNst{min-width:100%}.prodigyfinance_imageWrapper__oRxUF{width:150px;height:150px;padding:10px}.prodigyfinance_prodigyImage__MFS3T{width:90%}.prodigyfinance_contentGrid__tRgbk{grid-template-columns:1fr;gap:15px}.prodigyfinance_section__eicYa{padding:15px;margin-bottom:15px}.prodigyfinance_sectionTitle__w5OyU{font-size:20px}.prodigyfinance_sectionText__Gjjb4{font-size:14px}.prodigyfinance_tableContainer__K3ijg{max-width:100%;padding:0}.prodigyfinance_table__6BgJF{font-size:12.1px}.prodigyfinance_table__6BgJF td,.prodigyfinance_table__6BgJF th{padding:5px;word-break:break-word}.prodigyfinance_modalContent___S8eI{box-sizing:border-box;max-width:95vw}.prodigyfinance_modalTitle__bYivN{font-size:18px}.prodigyfinance_input__IZft_,.prodigyfinance_select__JMcgQ{padding:10px;font-size:14px}.prodigyfinance_countryCodeSelect__pHLfl{width:30%;padding:10px}.prodigyfinance_intakeInput__Voaze,.prodigyfinance_phoneInput__GEqOf{flex-direction:column;gap:8px}.prodigyfinance_buttonGroup__UIv5q{flex-direction:column;gap:10px}.prodigyfinance_cancelButton__kWgpW,.prodigyfinance_nextButton__QO6FS,.prodigyfinance_prevButton__pIX6c,.prodigyfinance_submitButton__BX8ML{width:100%;padding:10px;font-size:14px}.prodigyfinance_footer__8oZeE{padding:30px 15px}.prodigyfinance_footerContent__yYIUb{grid-template-columns:1fr;gap:15px}.prodigyfinance_newsletterForm__rc5pg{flex-direction:column}.prodigyfinance_newsletterButton__ZwM8O,.prodigyfinance_newsletterInput__LjQj7{width:100%;padding:8px}.prodigyfinance_faqQuestion__jhrK_{font-size:14px}.prodigyfinance_faqAnswer__V7yhG{font-size:14px;padding-left:10px}.prodigyfinance_nav___7Gxs.prodigyfinance_show__WP_aq{flex-direction:column;width:100%;position:absolute;top:100%;left:0;background:#fff;padding:10px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.prodigyfinance_footerContent__yYIUb{max-width:100%;box-sizing:border-box}body.prodigyfinance_html__SMDJm{overflow-x:hidden;width:100%}}