.creatorDetails_lightbanner__Dl1cC{padding:80px 0;background:var(--Grey-BG,#F3EEEF)}.creatorDetailsBanner_creatorDetailsBanner__D9SZe{background:var(--Grey-BG,#f3eeef);padding:60px 0}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_textstyle__PcZNl span{color:var(--PRIMARY,#5454C5);font-size:12px;font-style:normal;padding:0 0 12px;font-weight:400;line-height:normal;display:block}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_textstyle__PcZNl .creatorDetailsBanner_titleIconAlignment__S__r4{display:flex;align-items:center;gap:12px;padding:0 0 24px}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_textstyle__PcZNl h2{color:#323232;font-size:16px;font-style:normal;font-weight:500;margin:0 0 12px;line-height:24px}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_textstyle__PcZNl p{color:#767676;font-size:16px;font-style:normal;font-weight:500;line-height:24px;max-width:784px}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_textstyle__PcZNl h1{color:#323232;font-size:48px;font-style:normal;font-weight:600;line-height:normal;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}@media(max-width:568px){.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_textstyle__PcZNl h1{font-size:32px}}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_mainrelative__CSNdL{position:relative}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_rightimageBox__f8GQb{position:absolute;bottom:-140px;right:0;max-width:260px;width:100%;border-radius:26.87px;border:5.038px solid #fff;background:#fff;box-shadow:0 3.359px 3.359px 0 rgba(0,0,0,.25)}@media(max-width:568px){.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_rightimageBox__f8GQb{position:relative;bottom:0;right:0;margin:40px 0 0}}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_rightimageBox__f8GQb .creatorDetailsBanner_socialLink__NQ_dE{padding:20px 0 0;display:flex;justify-content:center;gap:14px}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_rightimageBox__f8GQb .creatorDetailsBanner_socialLink__NQ_dE a,.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_rightimageBox__f8GQb .creatorDetailsBanner_socialLink__NQ_dE svg{cursor:pointer;color:#bdbdbd;transition:color .3s ease;display:flex}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_rightimageBox__f8GQb .creatorDetailsBanner_socialLink__NQ_dE a:first-child:hover,.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_rightimageBox__f8GQb .creatorDetailsBanner_socialLink__NQ_dE>svg:first-child:hover{color:#0a66c2}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_rightimageBox__f8GQb .creatorDetailsBanner_socialLink__NQ_dE a:nth-child(2):hover,.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_rightimageBox__f8GQb .creatorDetailsBanner_socialLink__NQ_dE>svg:nth-child(2):hover{color:#000}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_rightimageBox__f8GQb .creatorDetailsBanner_socialLink__NQ_dE a:nth-child(3):hover,.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_rightimageBox__f8GQb .creatorDetailsBanner_socialLink__NQ_dE>svg:nth-child(3):hover{color:#1877f2}.creatorDetailsBanner_creatorDetailsBanner__D9SZe .creatorDetailsBanner_rightimageBox__f8GQb .creatorDetailsBanner_image__ncq3c img{display:block;width:100%;height:200px;border-radius:20px;object-fit:cover;object-position:top}.aboutMe_aboutMealignment__HUnLH{padding:80px 0}.aboutMe_aboutMealignment__HUnLH h2{color:#323232;font-size:28px;font-style:normal;font-weight:600;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif;line-height:normal;margin:0 0 24px}@media(max-width:568px){.aboutMe_aboutMealignment__HUnLH h2{font-size:22px}}.aboutMe_aboutMealignment__HUnLH p{margin:0 0 24px;color:#767676;font-size:16px;font-style:normal;font-weight:500;max-width:846px;line-height:24px}.whatYouWillLearn_whatYouWillLearn__vn_Zq{padding:0 0 80px}@media(max-width:568px){.whatYouWillLearn_whatYouWillLearn__vn_Zq{padding:0 0 40px}}.whatYouWillLearn_whatYouWillLearn__vn_Zq .whatYouWillLearn_title___C_HY{padding:0 0 16px}.whatYouWillLearn_whatYouWillLearn__vn_Zq .whatYouWillLearn_title___C_HY h2{color:#252525;font-size:28px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}@media(max-width:568px){.whatYouWillLearn_whatYouWillLearn__vn_Zq .whatYouWillLearn_title___C_HY h2{font-size:22px}}.whatYouWillLearn_whatYouWillLearn__vn_Zq .whatYouWillLearn_grid__Bi50R{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media(max-width:568px){.whatYouWillLearn_whatYouWillLearn__vn_Zq .whatYouWillLearn_grid__Bi50R{grid-template-columns:1fr}}.whatYouWillLearn_whatYouWillLearn__vn_Zq .whatYouWillLearn_grid__Bi50R .whatYouWillLearn_items__fnD0C{border-radius:17.797px;border:.742px solid #bdbdbd;background:linear-gradient(134deg,#FFF 28.58%,rgba(255,255,255,0) 146.63%);padding:24px}.whatYouWillLearn_whatYouWillLearn__vn_Zq .whatYouWillLearn_grid__Bi50R .whatYouWillLearn_items__fnD0C h3{color:#323232;text-align:center;font-size:20px;font-style:normal;margin:0 0 8px;font-weight:500;line-height:95%;font-family:"PPPangramSans-Medium",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.whatYouWillLearn_whatYouWillLearn__vn_Zq .whatYouWillLearn_grid__Bi50R .whatYouWillLearn_items__fnD0C p{color:#767676;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.whatYouWillLearn_whatYouWillLearn__vn_Zq .whatYouWillLearn_grid__Bi50R .whatYouWillLearn_items__fnD0C .whatYouWillLearn_iconcenter__Am37W{display:flex;justify-content:center}.whatYouWillLearn_whatYouWillLearn__vn_Zq .whatYouWillLearn_grid__Bi50R .whatYouWillLearn_items__fnD0C .whatYouWillLearn_iconcenter__Am37W img{display:block;width:152px;height:152px;object-fit:contain;filter:grayscale(100%);transition:filter 3s ease-out}.whatYouWillLearn_whatYouWillLearn__vn_Zq .whatYouWillLearn_grid__Bi50R .whatYouWillLearn_items__fnD0C .whatYouWillLearn_iconcenter__Am37W img:hover{filter:grayscale(0);transition:none}.coursesInformation_coursesInformation__qepgO{padding:0 0 80px}@media(max-width:568px){.coursesInformation_coursesInformation__qepgO{padding:0 0 60px}}.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK{display:flex;align-items:center;justify-content:space-between;padding:0 0 24px}@media(max-width:568px){.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK{display:block}}.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK h2{color:#252525;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:568px){.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK h2{font-size:22px;margin:0 0 16px}}.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK h2 span{font-size:24px}.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK .coursesInformation_alldropdownAlignment__4vo2e{display:flex;align-items:center;gap:24px}.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK .coursesInformation_alldropdownAlignment__4vo2e .coursesInformation_drodownDesign__EDHTr{padding:5px;position:relative;cursor:pointer;display:flex;align-items:center;gap:8px}.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK .coursesInformation_alldropdownAlignment__4vo2e .coursesInformation_drodownDesign__EDHTr .coursesInformation_dropdown__1C3jF{position:absolute;left:0;border-radius:12px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);top:40px;width:140px;z-index:100}.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK .coursesInformation_alldropdownAlignment__4vo2e .coursesInformation_drodownDesign__EDHTr .coursesInformation_dropdown__1C3jF .coursesInformation_dropdownDesignSpacing__js3RZ{padding:20px 12px}.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK .coursesInformation_alldropdownAlignment__4vo2e .coursesInformation_drodownDesign__EDHTr .coursesInformation_dropdown__1C3jF .coursesInformation_dropdownDesignSpacing__js3RZ span{display:block;cursor:pointer;color:#323232;font-size:14px;font-style:normal;font-weight:600;padding:0 0 14px;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif;line-height:normal;transition:.3s ease-in-out}.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK .coursesInformation_alldropdownAlignment__4vo2e .coursesInformation_drodownDesign__EDHTr .coursesInformation_dropdown__1C3jF .coursesInformation_dropdownDesignSpacing__js3RZ span:hover{color:#5454c5}.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK .coursesInformation_alldropdownAlignment__4vo2e .coursesInformation_drodownDesign__EDHTr .coursesInformation_dropdown__1C3jF .coursesInformation_dropdownDesignSpacing__js3RZ span:last-child{padding:0}.coursesInformation_coursesInformation__qepgO .coursesInformation_sectionheader__w2WXK .coursesInformation_alldropdownAlignment__4vo2e .coursesInformation_drodownDesign__EDHTr p{color:#252525;font-size:16px;font-style:normal;font-weight:600;line-height:24px;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.coursesInformation_coursesInformation__qepgO .coursesInformation_grid__6yBv9{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:0 0 20px}@media(max-width:1024px){.coursesInformation_coursesInformation__qepgO .coursesInformation_grid__6yBv9{grid-template-columns:repeat(2,1fr)}}@media(max-width:568px){.coursesInformation_coursesInformation__qepgO .coursesInformation_grid__6yBv9{grid-template-columns:1fr}}@font-face{font-family:PPPangramSans-Bold;src:url(/assets/font/PPPangramSans-Bold.otf)}@font-face{font-family:PPPangramSans-Light;src:url(/assets/font/PPPangramSans-Light.otf)}@font-face{font-family:PPPangramSans-Medium;src:url(/assets/font/PPPangramSans-Medium.otf)}@font-face{font-family:PPPangramSans-Semibold;src:url(/assets/font/PPPangramSans-Semibold.otf)}.paymentEnrollmentModal_modalOverlay__1MW1x{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px}.paymentEnrollmentModal_confirmModalContent__2kx_p{background:#fff;border-radius:20px;width:95%;max-width:1040px;box-shadow:0 25px 70px rgba(15,23,42,.18),0 4px 16px rgba(0,0,0,.04);position:relative;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}@media(max-width:768px){.paymentEnrollmentModal_confirmModalContent__2kx_p{width:95%;max-width:640px;max-height:92vh}}@media(max-width:568px){.paymentEnrollmentModal_confirmModalContent__2kx_p{border-radius:16px;width:100%;max-height:94vh}}.paymentEnrollmentModal_confirmModalContent__2kx_p .paymentEnrollmentModal_modalHeader__KgvvU{display:flex;justify-content:space-between;align-items:flex-start;padding:22px 28px 18px;border-bottom:1px solid #f1f5f9}@media(max-width:568px){.paymentEnrollmentModal_confirmModalContent__2kx_p .paymentEnrollmentModal_modalHeader__KgvvU{padding:16px 16px 14px}}.paymentEnrollmentModal_confirmModalContent__2kx_p .paymentEnrollmentModal_modalHeader__KgvvU .paymentEnrollmentModal_modalHeaderTitleWrap__yq4qf{display:flex;flex-direction:column;gap:4px}.paymentEnrollmentModal_confirmModalContent__2kx_p .paymentEnrollmentModal_modalHeader__KgvvU .paymentEnrollmentModal_modalHeaderTitleWrap__yq4qf .paymentEnrollmentModal_modalTopBadge__wFOt_{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;padding:3px 9px;border-radius:20px;width:fit-content;margin-bottom:2px;letter-spacing:.2px}.paymentEnrollmentModal_confirmModalContent__2kx_p .paymentEnrollmentModal_modalHeader__KgvvU .paymentEnrollmentModal_modalHeaderTitleWrap__yq4qf .paymentEnrollmentModal_modalTopBadge__wFOt_ svg{color:#16a34a}.paymentEnrollmentModal_confirmModalContent__2kx_p .paymentEnrollmentModal_modalHeader__KgvvU .paymentEnrollmentModal_modalHeaderTitleWrap__yq4qf h2{font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif;font-size:22px;color:#0f172a;margin:0}@media(max-width:568px){.paymentEnrollmentModal_confirmModalContent__2kx_p .paymentEnrollmentModal_modalHeader__KgvvU .paymentEnrollmentModal_modalHeaderTitleWrap__yq4qf h2{font-size:19px}}.paymentEnrollmentModal_confirmModalContent__2kx_p .paymentEnrollmentModal_modalHeader__KgvvU .paymentEnrollmentModal_modalHeaderTitleWrap__yq4qf .paymentEnrollmentModal_modalHeaderSubtitle__Iln0T{font-size:13px;color:#64748b;line-height:1.4}@media(max-width:568px){.paymentEnrollmentModal_confirmModalContent__2kx_p .paymentEnrollmentModal_modalHeader__KgvvU .paymentEnrollmentModal_modalHeaderTitleWrap__yq4qf .paymentEnrollmentModal_modalHeaderSubtitle__Iln0T{font-size:12px}}.paymentEnrollmentModal_confirmModalContent__2kx_p .paymentEnrollmentModal_modalHeader__KgvvU .paymentEnrollmentModal_closeBtn__7r2Cj{width:36px;height:36px;border-radius:50%;background:#f8fafc;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#64748b;flex-shrink:0;margin-top:2px}.paymentEnrollmentModal_confirmModalContent__2kx_p .paymentEnrollmentModal_modalHeader__KgvvU .paymentEnrollmentModal_closeBtn__7r2Cj:hover{background:#f1f5f9;border-color:#cbd5e1;transform:scale(1.05)}.paymentEnrollmentModal_confirmModalBody__ULXYc{flex:1 1;padding:20px 28px 24px;overflow-y:auto}.paymentEnrollmentModal_confirmModalBody__ULXYc::-webkit-scrollbar{width:6px}.paymentEnrollmentModal_confirmModalBody__ULXYc::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.paymentEnrollmentModal_confirmModalBody__ULXYc::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.paymentEnrollmentModal_confirmModalBody__ULXYc::-webkit-scrollbar-thumb:hover{background:#5454c5}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc{padding:14px 16px 16px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_modalGrid__Hnjoy{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:24px;align-items:start}@media(max-width:768px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_modalGrid__Hnjoy{grid-template-columns:minmax(0,1fr);gap:20px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_modalLeftCol__Kjoy7,.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_modalRightCol__vtpRA{display:flex;flex-direction:column;gap:16px;min-width:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c{background:#fff;border:1.5px solid #e0e7ff;border-radius:16px;padding:16px 18px;box-shadow:0 4px 20px -2px rgba(84,84,197,.08);transition:all .25s ease}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c{padding:14px;border-radius:14px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardTop__RKuZh{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #eef2f6}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardTop__RKuZh .paymentEnrollmentModal_primaryBadgeGroup___ojwB{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardTop__RKuZh .paymentEnrollmentModal_primaryBadgeGroup___ojwB .paymentEnrollmentModal_primaryBadge__GmipY{display:inline-flex;align-items:center;gap:5px;background:#5454c5;color:#fff;font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;letter-spacing:.3px;box-shadow:0 2px 6px rgba(84,84,197,.25)}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardTop__RKuZh .paymentEnrollmentModal_primaryBadgeGroup___ojwB .paymentEnrollmentModal_primaryAccessBadge__u3yDe{display:inline-flex;align-items:center;font-size:11px;font-weight:600;color:#4f46e5;background:#eef2ff;border:1px solid #c7d2fe;padding:3px 8px;border-radius:20px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardTop__RKuZh .paymentEnrollmentModal_primaryPriceTag__hNJr0{display:flex;align-items:center;gap:8px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardTop__RKuZh .paymentEnrollmentModal_primaryPriceTag__hNJr0 .paymentEnrollmentModal_primaryStrikePrice__jj5rs{font-size:12px;color:#94a3b8;text-decoration:line-through}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardTop__RKuZh .paymentEnrollmentModal_primaryPriceTag__hNJr0 .paymentEnrollmentModal_primaryCurrentPrice__PlN1_{font-size:17px;font-weight:700;color:#0f172a;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae{display:flex;align-items:center;gap:14px}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae{gap:12px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae .paymentEnrollmentModal_primaryImageWrap__rNGgT{width:84px;height:60px;border-radius:10px;overflow:hidden;flex-shrink:0;background:#f1f5f9;border:1px solid #e2e8f0;box-shadow:0 2px 6px rgba(0,0,0,.04)}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae .paymentEnrollmentModal_primaryImageWrap__rNGgT{width:70px;height:52px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae .paymentEnrollmentModal_primaryImageWrap__rNGgT .paymentEnrollmentModal_primaryImage__iJi6d{width:100%;height:100%;object-fit:cover;display:block}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae .paymentEnrollmentModal_primaryInfo__wa6DJ{flex:1 1;min-width:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae .paymentEnrollmentModal_primaryInfo__wa6DJ .paymentEnrollmentModal_primaryTitle__i3Qre{margin:0 0 6px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae .paymentEnrollmentModal_primaryInfo__wa6DJ .paymentEnrollmentModal_primaryTitle__i3Qre .paymentEnrollmentModal_primaryTitleText__aduZn{display:block;font-size:15px;font-weight:700;color:#0f172a;line-height:1.35;cursor:help;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae .paymentEnrollmentModal_primaryInfo__wa6DJ .paymentEnrollmentModal_primaryTitle__i3Qre .paymentEnrollmentModal_primaryTitleText__aduZn:hover{position:relative;z-index:5;white-space:normal;overflow:visible;background:hsla(0,0%,100%,.96);box-shadow:0 8px 18px rgba(15,23,42,.12);border-radius:8px;padding:4px 6px;margin:-4px -6px;word-break:break-word}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae .paymentEnrollmentModal_primaryInfo__wa6DJ .paymentEnrollmentModal_primaryTitle__i3Qre .paymentEnrollmentModal_primaryTitleText__aduZn{font-size:14px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae .paymentEnrollmentModal_primaryInfo__wa6DJ .paymentEnrollmentModal_primaryMetaRow__cUnmD{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:#64748b}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae .paymentEnrollmentModal_primaryInfo__wa6DJ .paymentEnrollmentModal_primaryMetaRow__cUnmD .paymentEnrollmentModal_primaryMetaItem__OrBI9{display:inline-flex;align-items:center;gap:4px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_primaryCourseCard__i_X1c .paymentEnrollmentModal_primaryCardBody__K_Gae .paymentEnrollmentModal_primaryInfo__wa6DJ .paymentEnrollmentModal_primaryMetaRow__cUnmD .paymentEnrollmentModal_primaryMetaDot__O3Av7{color:#cbd5e1}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_formSectionHeader__4rDCU{margin-bottom:14px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_formSectionHeader__4rDCU h4{font-size:14px;font-weight:600;color:#1e293b;margin:0 0 3px;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_formSectionHeader__4rDCU p{font-size:12px;color:#64748b;margin:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;padding:18px}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP{padding:14px;border-radius:14px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_nameInputs___UFGI{display:flex;gap:12px;margin-bottom:14px}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_nameInputs___UFGI{flex-direction:column;gap:12px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_nameInputs___UFGI .paymentEnrollmentModal_inputGroup__dIiBE{flex:1 1;margin-bottom:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_inputGroup__dIiBE{margin-bottom:14px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_inputGroup__dIiBE label{display:block;color:#334155;font-size:13px;font-weight:500;margin-bottom:6px;font-family:"PPPangramSans-Medium",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_inputGroup__dIiBE input{width:100%;height:48px;border-radius:10px;border:1.5px solid #e2e8f0;background:#f8fafc;padding:0 14px;font-size:14px;color:#1e293b;outline:none;transition:all .25s ease}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_inputGroup__dIiBE input:focus{border-color:#5454c5;background:#fff;box-shadow:0 0 0 3px rgba(84,84,197,.12)}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_inputGroup__dIiBE input::placeholder{color:#94a3b8}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_inputGroup__dIiBE input.paymentEnrollmentModal_inputError__rq2iy{border-color:#ef4444}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_inputGroup__dIiBE input:disabled{opacity:.6;cursor:not-allowed}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_inputGroup__dIiBE .paymentEnrollmentModal_errorMessage__mdSet{color:#ef4444;font-size:12px;margin-top:4px;display:block}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_phoneInputContainer__DKRs0{display:flex;align-items:stretch;border:1.5px solid #e2e8f0;border-radius:10px;background:#f8fafc;overflow:visible;position:relative;transition:border-color .2s}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_phoneInputContainer__DKRs0:focus-within{border-color:#5454c5;box-shadow:0 0 0 3px rgba(84,84,197,.12)}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_phoneInputContainer__DKRs0 .paymentEnrollmentModal_countryDropdownWrap__I_6_s{position:relative}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_phoneInputContainer__DKRs0 .paymentEnrollmentModal_countryDropdownWrap__I_6_s .paymentEnrollmentModal_countryTrigger__A_7Ru{padding:10px 14px;background:#f1f5f9;color:#334155;border-right:1.5px solid #e2e8f0;font-size:14px;font-weight:500;display:flex;align-items:center;cursor:pointer;height:100%;border-radius:8px 0 0 8px;-webkit-user-select:none;user-select:none}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_phoneInputContainer__DKRs0 .paymentEnrollmentModal_countryDropdownWrap__I_6_s .paymentEnrollmentModal_countryTrigger__A_7Ru{padding:10px;font-size:13px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_phoneInputContainer__DKRs0 .paymentEnrollmentModal_countryDropdownWrap__I_6_s .paymentEnrollmentModal_countryDropdownMenu__KCVjP{position:absolute;top:calc(100% + 4px);left:0;width:260px;max-width:calc(100vw - 40px);background:#fff;border:1px solid #e2e8f0;border-radius:12px;z-index:1000;box-shadow:0 12px 36px rgba(0,0,0,.12);overflow:hidden}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_phoneInputContainer__DKRs0 .paymentEnrollmentModal_countryDropdownWrap__I_6_s .paymentEnrollmentModal_countryDropdownMenu__KCVjP .paymentEnrollmentModal_countrySearchWrap__RkAI6{padding:8px;border-bottom:1px solid #f1f5f9}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_phoneInputContainer__DKRs0 .paymentEnrollmentModal_countryDropdownWrap__I_6_s .paymentEnrollmentModal_countryDropdownMenu__KCVjP .paymentEnrollmentModal_countrySearchWrap__RkAI6 input{width:100%;padding:7px 10px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px;outline:none}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_phoneInputContainer__DKRs0 .paymentEnrollmentModal_countryDropdownWrap__I_6_s .paymentEnrollmentModal_countryDropdownMenu__KCVjP .paymentEnrollmentModal_countrySearchWrap__RkAI6 input:focus{border-color:#5454c5}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_phoneInputContainer__DKRs0 .paymentEnrollmentModal_countryDropdownWrap__I_6_s .paymentEnrollmentModal_countryDropdownMenu__KCVjP .paymentEnrollmentModal_countryListScroll__qN8TT{max-height:180px;overflow-y:auto}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_phoneInputContainer__DKRs0 .paymentEnrollmentModal_countryDropdownWrap__I_6_s .paymentEnrollmentModal_countryDropdownMenu__KCVjP .paymentEnrollmentModal_countryListScroll__qN8TT .paymentEnrollmentModal_countryOption__ZHMBI{padding:8px 12px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:background .15s;font-size:13px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_phoneInputContainer__DKRs0 .paymentEnrollmentModal_countryDropdownWrap__I_6_s .paymentEnrollmentModal_countryDropdownMenu__KCVjP .paymentEnrollmentModal_countryListScroll__qN8TT .paymentEnrollmentModal_countryOption__ZHMBI:hover{background:#f1f5f9}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_termsCheckboxGroup__iOMuV{margin:12px 0 14px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_termsCheckboxGroup__iOMuV .paymentEnrollmentModal_termsCheckboxLabel__gQHXW{display:flex;align-items:flex-start;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_termsCheckboxGroup__iOMuV .paymentEnrollmentModal_termsCheckboxLabel__gQHXW .paymentEnrollmentModal_termsCheckbox___0c4O{width:16px;height:16px;margin-top:1px;accent-color:#5454c5;cursor:pointer;flex-shrink:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_termsCheckboxGroup__iOMuV .paymentEnrollmentModal_termsCheckboxLabel__gQHXW .paymentEnrollmentModal_termsText__tohaW{font-size:12px;color:#64748b;line-height:1.45}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_termsCheckboxGroup__iOMuV .paymentEnrollmentModal_termsCheckboxLabel__gQHXW .paymentEnrollmentModal_termsText__tohaW .paymentEnrollmentModal_termsLink__Pyjnk{color:#5454c5;font-weight:600;text-decoration:underline;transition:color .15s ease}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_termsCheckboxGroup__iOMuV .paymentEnrollmentModal_termsCheckboxLabel__gQHXW .paymentEnrollmentModal_termsText__tohaW .paymentEnrollmentModal_termsLink__Pyjnk:hover{color:#3730a3}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_verifyBtn__vjJ7c{width:100%;height:48px;border-radius:10px;background:#5454c5;color:#fff;border:none;font-size:15px;font-weight:600;cursor:pointer;transition:all .25s ease;margin-top:4px;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_verifyBtn__vjJ7c:hover:not(:disabled){background:#4343b8;box-shadow:0 4px 14px rgba(84,84,197,.25);transform:translateY(-1px)}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_verifyBtn__vjJ7c:disabled{background:#cbd5e1;cursor:not-allowed;box-shadow:none;transform:none}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_otpHeaderBox__nbt5Q{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:10px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_otpHeaderBox__nbt5Q .paymentEnrollmentModal_otpSentLabel__Bhq0h{font-size:11px;color:#64748b;display:block;margin-bottom:1px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_otpHeaderBox__nbt5Q .paymentEnrollmentModal_otpSentTarget__UCSDL{font-size:13px;color:#1e293b;font-weight:600;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_otpHeaderBox__nbt5Q .paymentEnrollmentModal_changePhoneBtn__SOm4y{background:none;border:none;color:#5454c5;font-size:12px;font-weight:600;cursor:pointer;text-decoration:underline;padding:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_otpInputsRow__h6llR{display:flex;gap:12px;justify-content:center;margin:10px 0 16px}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_otpInputsRow__h6llR{gap:8px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_otpInputsRow__h6llR .paymentEnrollmentModal_otpDigitInput__h9kU7{width:52px;height:52px;text-align:center;border:1.5px solid #e2e8f0;border-radius:12px;font-size:22px;outline:none;font-weight:700;color:#1e293b;background:#f8fafc;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.02)}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_otpInputsRow__h6llR .paymentEnrollmentModal_otpDigitInput__h9kU7{width:44px;height:46px;font-size:20px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_otpInputsRow__h6llR .paymentEnrollmentModal_otpDigitInput__h9kU7:focus{border-color:#5454c5;background:#fff;box-shadow:0 0 0 3px rgba(84,84,197,.15)}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_resendTimerWrap__lkPuE{text-align:center;margin-top:14px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_resendTimerWrap__lkPuE .paymentEnrollmentModal_resendLink__csWJu{color:#5454c5;cursor:pointer;font-weight:600;font-size:13px;text-decoration:underline}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_guestForm__eKKHP .paymentEnrollmentModal_resendTimerWrap__lkPuE .paymentEnrollmentModal_resendWaitText__jE_Sp{color:#64748b;font-size:13px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_verifiedCard__rJw6T{background:#f0fdf4;border:1.5px solid #86efac;border-radius:14px;padding:16px;display:flex;align-items:center;gap:14px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_verifiedCard__rJw6T .paymentEnrollmentModal_verifiedIconWrap__19YJz{width:36px;height:36px;border-radius:50%;background:#dcfce7;color:#16a34a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_verifiedCard__rJw6T .paymentEnrollmentModal_verifiedInfo__mN_Np{flex:1 1;min-width:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_verifiedCard__rJw6T .paymentEnrollmentModal_verifiedInfo__mN_Np .paymentEnrollmentModal_verifiedTitle__mzFOl{font-size:13.5px;font-weight:600;color:#166534;display:block;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_verifiedCard__rJw6T .paymentEnrollmentModal_verifiedInfo__mN_Np .paymentEnrollmentModal_verifiedSubtitle__v5Ll7{font-size:12px;color:#15803d;display:block;margin-top:1px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_verificationSection___T0sn .paymentEnrollmentModal_verifiedCard__rJw6T .paymentEnrollmentModal_verifiedBadge__TIb_x{background:#22c55e;color:#fff;font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;flex-shrink:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:16px;padding:16px}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg{padding:14px;border-radius:14px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsHeader__yaaqL{display:flex;flex-direction:column;gap:4px;margin-bottom:4px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsHeader__yaaqL .paymentEnrollmentModal_addonsTitleWrapper__CvEIB{display:flex;align-items:center;justify-content:space-between;gap:8px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsHeader__yaaqL .paymentEnrollmentModal_addonsTitleWrapper__CvEIB .paymentEnrollmentModal_addonsTitleLeft__AlXMv{display:flex;align-items:center;gap:8px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsHeader__yaaqL .paymentEnrollmentModal_addonsTitleWrapper__CvEIB .paymentEnrollmentModal_addonsTitleLeft__AlXMv h4{font-size:15px;font-weight:700;color:#0f172a;margin:0;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsHeader__yaaqL .paymentEnrollmentModal_addonsTitleWrapper__CvEIB .paymentEnrollmentModal_addonsTitleLeft__AlXMv .paymentEnrollmentModal_addonsCountBadge__by8Mi{background:#eef2f6;color:#475569;font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsHeader__yaaqL .paymentEnrollmentModal_addonsSubtitle__0N0Tc{margin-top:6px;padding:8px 12px;background:linear-gradient(135deg,rgba(84,84,197,.08),rgba(139,92,246,.06));border:1px solid rgba(84,84,197,.22);border-left:3px solid #5454c5;border-radius:8px;color:#1e1b4b;font-size:12px;line-height:1.45;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsHeader__yaaqL .paymentEnrollmentModal_addonsSubtitle__0N0Tc .paymentEnrollmentModal_discountPercentBadge__Zyh_V{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg,#5454C5,#3B3B98);color:#fff;font-size:11px;font-weight:700;padding:2px 7px;border-radius:6px;letter-spacing:.02em;box-shadow:0 1px 4px rgba(84,84,197,.25);flex-shrink:0;text-transform:uppercase;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsHeader__yaaqL .paymentEnrollmentModal_addonsSubtitle__0N0Tc .paymentEnrollmentModal_addonsSubtitleText__cDSTz{color:#334155;font-size:12px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsHeader__yaaqL .paymentEnrollmentModal_addonsSubtitle__0N0Tc .paymentEnrollmentModal_addonsSubtitleText__cDSTz strong{color:#5454c5;font-weight:700;font-family:"PPPangramSans-Bold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsActiveBanner__ZtOJ1{margin-top:8px;background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;padding:9px 12px;font-size:12.5px;color:#3730a3;display:flex;align-items:center;gap:8px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsActiveBanner__ZtOJ1 .paymentEnrollmentModal_addonsActiveIcon__CDMfh{font-size:14px;flex-shrink:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsActiveBanner__ZtOJ1 strong{color:#312e81;font-weight:700}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsList__koElV{display:flex;flex-direction:column;gap:10px;max-height:220px;overflow-y:auto;padding:3px 6px 3px 3px;margin-top:12px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsList__koElV::-webkit-scrollbar{width:5px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsList__koElV::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsList__koElV::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonsList__koElV::-webkit-scrollbar-thumb:hover{background:#5454c5}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W{flex-shrink:0;display:flex;align-items:center;gap:12px;background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;padding:10px 14px;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);-webkit-user-select:none;user-select:none}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W{gap:10px;padding:9px 10px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W:hover{border-color:#818cf8;background:#fafaff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(84,84,197,.06)}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W.paymentEnrollmentModal_addonItemSelected__kpTnT{border-color:#5454c5;background:#f8f9fe;box-shadow:0 4px 14px rgba(84,84,197,.1)}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonCheckboxWrapper__wIbdw{display:flex;align-items:center;justify-content:center;flex-shrink:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonCheckboxWrapper__wIbdw .paymentEnrollmentModal_addonCheckbox__j2iTE{width:18px;height:18px;accent-color:#5454c5;cursor:pointer}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonImageWrapper__bCWq_{width:54px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#f1f5f9;border:1px solid #e2e8f0}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonImageWrapper__bCWq_{width:48px;height:36px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonImageWrapper__bCWq_ .paymentEnrollmentModal_addonImage__rlecF{width:100%;height:100%;object-fit:cover;display:block}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonInfo__bRB_9{flex:1 1;min-width:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonInfo__bRB_9 .paymentEnrollmentModal_addonTitle__XMCPM{margin:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonInfo__bRB_9 .paymentEnrollmentModal_addonTitle__XMCPM .paymentEnrollmentModal_addonTitleText__lOuAg{display:block;font-size:13.5px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:help;transition:all .2s ease;font-family:"PPPangramSans-Medium",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonInfo__bRB_9 .paymentEnrollmentModal_addonTitle__XMCPM .paymentEnrollmentModal_addonTitleText__lOuAg:hover{position:relative;z-index:5;white-space:normal;overflow:visible;background:hsla(0,0%,100%,.96);box-shadow:0 8px 18px rgba(15,23,42,.12);border-radius:8px;padding:4px 6px;margin:-4px -6px;word-break:break-word}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonInfo__bRB_9 .paymentEnrollmentModal_addonTitle__XMCPM .paymentEnrollmentModal_addonTitleText__lOuAg{font-size:12.5px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonInfo__bRB_9 .paymentEnrollmentModal_addonMeta__oR3TW{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#64748b;margin-top:3px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonInfo__bRB_9 .paymentEnrollmentModal_addonMeta__oR3TW .paymentEnrollmentModal_addonDot__jVajj{color:#cbd5e1}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonRightCol__zflIk{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonRightCol__zflIk .paymentEnrollmentModal_addonPriceWrapper__f1G1r{display:flex;flex-direction:column;align-items:flex-end}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonRightCol__zflIk .paymentEnrollmentModal_addonPriceWrapper__f1G1r .paymentEnrollmentModal_addonStrikePrice__vH_Ty{font-size:10px;color:#94a3b8;text-decoration:line-through;line-height:1}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonRightCol__zflIk .paymentEnrollmentModal_addonPriceWrapper__f1G1r .paymentEnrollmentModal_addonPrice__FihNu{font-size:13.5px;font-weight:700;color:#0f172a;line-height:1.2;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonRightCol__zflIk .paymentEnrollmentModal_addonActionPill__BDC1t{font-size:11px;font-weight:600;padding:2.5px 8px;border-radius:10px;display:inline-flex;align-items:center;transition:all .2s ease}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonRightCol__zflIk .paymentEnrollmentModal_addonPillAdd__uX3MT{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonRightCol__zflIk .paymentEnrollmentModal_addonPillAdd__uX3MT:hover{border-color:#5454c5;color:#5454c5}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_addonsSection__nMMcg .paymentEnrollmentModal_addonItem__d0G3W .paymentEnrollmentModal_addonRightCol__zflIk .paymentEnrollmentModal_addonPillAdded__Xpcak{background:#5454c5;color:#fff;box-shadow:0 2px 6px rgba(84,84,197,.3)}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_summaryWrapper__V0Dmw{width:100%}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X{background:#fff;border-radius:16px;border:1.5px solid #e2e8f0;padding:18px 20px;box-shadow:0 4px 16px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:14px}@media(max-width:568px){.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X{padding:14px;border-radius:14px}}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_singleSummaryHeader__Qp8uF{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f5f9;padding-bottom:10px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_singleSummaryHeader__Qp8uF h3{margin:0;font-size:15px;font-weight:700;color:#0f172a;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_singleSummaryHeader__Qp8uF .paymentEnrollmentModal_summarySingleBadge__ZCSh1{background:#f1f5f9;color:#475569;font-size:11px;font-weight:600;padding:2px 8px;border-radius:12px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_priceSection__haHvc{display:flex;flex-direction:column;gap:8px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_priceSection__haHvc .paymentEnrollmentModal_priceRow__YFnv8{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#64748b}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_priceSection__haHvc .paymentEnrollmentModal_priceRow__YFnv8 .paymentEnrollmentModal_priceValue__7iRq6{display:flex;align-items:center;gap:6px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_priceSection__haHvc .paymentEnrollmentModal_priceRow__YFnv8 .paymentEnrollmentModal_priceValue__7iRq6 .paymentEnrollmentModal_strikePrice__kJDpL{color:#94a3b8;font-size:12px;text-decoration:line-through}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_priceSection__haHvc .paymentEnrollmentModal_priceRow__YFnv8 .paymentEnrollmentModal_priceValue__7iRq6 .paymentEnrollmentModal_basePrice__MInEu{color:#1e293b;font-weight:600;font-size:14px;font-family:"PPPangramSans-Medium",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_priceSection__haHvc .paymentEnrollmentModal_discountRow__eEiKl{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#16a34a;font-weight:500}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_priceSection__haHvc .paymentEnrollmentModal_discountRow__eEiKl .paymentEnrollmentModal_discountValue__d25YL{font-weight:600}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_priceSection__haHvc .paymentEnrollmentModal_totalRow__jh31y{display:flex;justify-content:space-between;align-items:center;border-top:1px dashed #e2e8f0;padding-top:10px;margin-top:4px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_priceSection__haHvc .paymentEnrollmentModal_totalRow__jh31y .paymentEnrollmentModal_totalLabel__lOquB{font-size:14px;font-weight:600;color:#0f172a;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_priceSection__haHvc .paymentEnrollmentModal_totalRow__jh31y .paymentEnrollmentModal_finalPrice__7ChcT{font-size:20px;font-weight:700;color:#5454c5;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_couponSection__nQINn{display:flex;gap:8px;margin-top:2px}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_couponSection__nQINn input{flex:1 1;height:42px;border-radius:8px;border:1.5px solid #e2e8f0;background:#f8fafc;padding:0 12px;font-size:13px;color:#1e293b;outline:none;transition:all .25s ease}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_couponSection__nQINn input:focus{border-color:#5454c5;background:#fff}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_couponSection__nQINn input::placeholder{color:#94a3b8}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_couponSection__nQINn input.paymentEnrollmentModal_inputError__rq2iy{border-color:#ef4444}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_couponSection__nQINn .paymentEnrollmentModal_applyBtn__nKQd1{height:42px;padding:0 18px;border-radius:8px;background:#5454c5;color:#fff;font-size:13px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;font-family:"PPPangramSans-Medium",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_couponSection__nQINn .paymentEnrollmentModal_applyBtn__nKQd1:hover:not(:disabled){background:#4343b8}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_singleSummaryCard__HAd1X .paymentEnrollmentModal_couponSection__nQINn .paymentEnrollmentModal_applyBtn__nKQd1:disabled{opacity:.6;cursor:not-allowed}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_noteBox__Glz4E{background:rgba(84,84,197,.04);border:1px solid rgba(84,84,197,.12);border-left:3px solid #5454c5;border-radius:10px;padding:12px 14px;display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;color:#475569}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_noteBox__Glz4E .paymentEnrollmentModal_noteIcon__7N4QO{flex-shrink:0;margin-top:2px;color:#5454c5}.paymentEnrollmentModal_confirmModalBody__ULXYc .paymentEnrollmentModal_noteBox__Glz4E strong{color:#0f172a;font-weight:600}.paymentEnrollmentModal_confirmModalFooter__Ku45q{display:flex;gap:12px;justify-content:flex-end;padding:16px 28px;border-top:1px solid #e2e8f0;background:#fff;border-radius:0 0 20px 20px}@media(max-width:568px){.paymentEnrollmentModal_confirmModalFooter__Ku45q{flex-direction:column-reverse;gap:10px;padding:14px 16px;border-radius:0 0 16px 16px}}.paymentEnrollmentModal_confirmModalFooter__Ku45q button{height:48px;padding:0 28px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}@media(max-width:568px){.paymentEnrollmentModal_confirmModalFooter__Ku45q button{width:100%}}.paymentEnrollmentModal_confirmModalFooter__Ku45q button:disabled{opacity:.6;cursor:not-allowed}.paymentEnrollmentModal_confirmModalFooter__Ku45q .paymentEnrollmentModal_cancelBtn__dV_G3{background:rgba(0,0,0,0);color:#64748b;border:1.5px solid #e2e8f0}.paymentEnrollmentModal_confirmModalFooter__Ku45q .paymentEnrollmentModal_cancelBtn__dV_G3:hover:not(:disabled){background:#f1f5f9;color:#1e293b}.paymentEnrollmentModal_confirmModalFooter__Ku45q .paymentEnrollmentModal_proceedBtn__nps7q{background:linear-gradient(135deg,#5454C5,#4338CA);color:#fff;box-shadow:0 4px 14px rgba(84,84,197,.25)}.paymentEnrollmentModal_confirmModalFooter__Ku45q .paymentEnrollmentModal_proceedBtn__nps7q:hover:not(:disabled){background:linear-gradient(135deg,#4343B8,#3730A3);box-shadow:0 6px 18px rgba(84,84,197,.35);transform:translateY(-1px)}.paymentEnrollmentModal_walletSection__0jjJf{margin-top:14px;padding:14px 16px;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:12px}.paymentEnrollmentModal_walletSection__0jjJf .paymentEnrollmentModal_checkboxContainer__MIAeJ{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.paymentEnrollmentModal_walletSection__0jjJf .paymentEnrollmentModal_checkboxContainer__MIAeJ input[type=checkbox]{width:18px;height:18px;accent-color:#5454c5;cursor:pointer}.paymentEnrollmentModal_walletSection__0jjJf .paymentEnrollmentModal_checkboxContainer__MIAeJ .paymentEnrollmentModal_checkboxLabel__kzywL{color:#1e293b;font-size:13px;font-weight:600;display:flex;gap:6px;align-items:center;font-family:"PPPangramSans-Semibold",var(--font-hind-vadodara),var(--inter-tight),sans-serif}.paymentEnrollmentModal_walletSection__0jjJf .paymentEnrollmentModal_checkboxContainer__MIAeJ .paymentEnrollmentModal_checkboxLabel__kzywL .paymentEnrollmentModal_amount__HZBhm{color:#16a34a;font-weight:700}.paymentEnrollmentModal_walletRow__IqvHi{display:flex;justify-content:space-between;align-items:center;font-size:13px}.paymentEnrollmentModal_walletRow__IqvHi .paymentEnrollmentModal_walletLabel__ZdIn8{color:#5454c5;font-weight:500}.paymentEnrollmentModal_walletRow__IqvHi .paymentEnrollmentModal_walletValue__bYkzI{color:#5454c5;font-weight:600}.paymentEnrollmentModal_loadingOverlay__iuhbL{position:absolute;inset:0;background:hsla(0,0%,100%,.7);z-index:100;display:flex;align-items:center;justify-content:center}