.Footer_landingFooter__6Yf1K{background-color:#021b4f;padding:48px 0 0;border-top:none;color:#fff}.Footer_footerContent__hCsbc{max-width:1200px;margin:0 auto;padding:0 32px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px}.Footer_footerBrandLinks__nx33j{flex:2;min-width:300px}.Footer_footerLogo__05JYt{margin-bottom:16px}.Footer_footerLogo__05JYt a{text-decoration:none;color:#fff;font-size:3.5rem;font-weight:700;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.Footer_footerLinksRow__X69KN{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:16px}.Footer_footerLinkGroup___WjbY{display:flex;flex-direction:column;gap:10px}.Footer_footerLinkGroup___WjbY a{color:#fff;text-decoration:none;font-size:1rem;transition:color .2s}.Footer_footerLinkGroup___WjbY a:hover{text-decoration:underline;color:#e0e0e0}.Footer_newsletterSection__z9bG7{flex:1.2;min-width:280px;display:flex;flex-direction:column;margin-top:20px;align-items:flex-start;gap:12px}.Footer_newsletterTitle__ssRzB{font-size:1.1rem;font-weight:500;margin-bottom:8px;color:#fff}.Footer_newsletterForm__1ATuY{display:flex;width:100%;max-width:350px}.Footer_newsletterInput__HZqJJ{flex:1;padding:10px 12px;border:1px solid #ffffff;border-right:none;border-radius:40px 0 0 40px;background:transparent;color:#fff;font-size:15px;outline:none}.Footer_newsletterInput__HZqJJ::-moz-placeholder{color:#969595}.Footer_newsletterInput__HZqJJ::placeholder{color:#969595}.Footer_newsletterButton__34Nce{padding:10px 18px;background:#fff;color:#1d4236;border:none;border-radius:0 40px 40px 0;font-weight:600;cursor:pointer;transition:background .2s}.Footer_newsletterButton__34Nce:hover{background:#e0e0e0}.Footer_newsletterCheckbox__a9EHN{display:flex;align-items:center;gap:8px;font-size:13px;color:#fff;margin-top:4px}.Footer_newsletterCheckbox__a9EHN input[type=checkbox]{width:22px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid #fff;border-radius:5px;cursor:pointer;display:inline-block;position:relative;vertical-align:middle;margin:0 6px}.Footer_newsletterCheckbox__a9EHN input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);pointer-events:none}.Footer_divider__dyEAD{width:100%;height:2px;background:#fff;opacity:.25;margin:32px 0 12px}.Footer_footerBottom__9Uruk{max-width:1200px;margin:0 auto;padding:0 32px 18px;display:flex;flex-direction:column;align-items:center;font-size:1rem;opacity:.6;color:#fff}.Footer_bottomRow__kRoVi{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:2px}.Footer_madeWithLove__x_gQq{font-size:13px;color:#fff;display:flex;align-items:center;gap:4px}.Footer_legalLinks__qlvL5{display:flex;gap:16px;font-size:13px}.Footer_legalLinks__qlvL5 a{color:#fff;text-decoration:none;transition:color .2s}.Footer_legalLinks__qlvL5 a:hover{text-decoration:underline;color:#e0e0e0}.Footer_rightsReserved__zinma{margin-top:2px;color:#fff;font-size:12px;text-align:center}@media (max-width:900px){.Footer_footerContent__hCsbc{flex-direction:column;align-items:flex-start;gap:32px}.Footer_newsletterSection__z9bG7{align-items:flex-start;width:100%}.Footer_bottomRow__kRoVi,.Footer_footerBottom__9Uruk{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:410px){.Footer_footerLinksRow__X69KN{gap:16px;flex-wrap:nowrap}.Footer_footerLinkGroup___WjbY{gap:6px;min-width:0;flex:1}.Footer_footerLinkGroup___WjbY a{font-size:.85rem;white-space:nowrap}.Footer_footerLogo__05JYt a{font-size:2.5rem}.Footer_newsletterSection__z9bG7{min-width:0}.Footer_newsletterForm__1ATuY{max-width:280px}.Footer_newsletterInput__HZqJJ{padding:8px 10px;font-size:14px}.Footer_newsletterButton__34Nce{padding:8px 14px;font-size:14px}.Footer_footerContent__hCsbc{padding:0 16px;gap:24px}.Footer_footerBottom__9Uruk{padding:0 16px 18px}.Footer_legalLinks__qlvL5{gap:12px;font-size:12px}}@media (max-width:350px){.Footer_footerLinksRow__X69KN{gap:12px}.Footer_footerLinkGroup___WjbY{gap:4px}.Footer_footerLinkGroup___WjbY a{font-size:.75rem}.Footer_footerLogo__05JYt a{font-size:2rem}.Footer_newsletterForm__1ATuY{max-width:240px}.Footer_newsletterInput__HZqJJ{padding:6px 8px;font-size:13px}.Footer_newsletterButton__34Nce{padding:6px 12px;font-size:13px}.Footer_newsletterTitle__ssRzB{font-size:1rem}.Footer_footerContent__hCsbc{padding:0 12px;gap:20px}.Footer_footerBottom__9Uruk{padding:0 12px 16px}.Footer_legalLinks__qlvL5{gap:8px;font-size:11px}.Footer_madeWithLove__x_gQq,.Footer_rightsReserved__zinma{font-size:11px}}@media (max-width:320px){.Footer_footerLinksRow__X69KN{gap:1px}.Footer_footerLinkGroup___WjbY{gap:3px}.Footer_footerLinkGroup___WjbY a{font-size:.7rem}.Footer_footerLogo__05JYt a{font-size:1.8rem}.Footer_newsletterForm__1ATuY{max-width:200px}.Footer_newsletterInput__HZqJJ{padding:5px 6px;font-size:12px}.Footer_newsletterButton__34Nce{padding:5px 10px;font-size:12px}.Footer_newsletterTitle__ssRzB{font-size:.9rem}.Footer_newsletterCheckbox__a9EHN{font-size:11px}.Footer_footerContent__hCsbc{padding:0 8px;gap:16px}.Footer_footerBottom__9Uruk{padding:0 8px 12px}.Footer_legalLinks__qlvL5{gap:6px;font-size:10px}.Footer_madeWithLove__x_gQq,.Footer_rightsReserved__zinma{font-size:10px}.Footer_newsletterCheckbox__a9EHN input[type=checkbox]{width:18px;height:18px}.Footer_newsletterCheckbox__a9EHN input[type=checkbox]:checked:after{left:5px;top:1px;width:5px;height:10px;border-width:0 2px 2px 0}}.CustomSelect_selectContainer__XrVi6{position:relative;width:100%;font-family:inherit}.CustomSelect_selectHeader__8hRvF{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#f7f8fa;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;min-height:auto}.CustomSelect_selectHeader__8hRvF:hover{background:#f2f3f5}.CustomSelect_isOpen__iMySu .CustomSelect_selectHeader__8hRvF{background:#f2f3f5;box-shadow:none;border-radius:8px 8px 0 0}.CustomSelect_error__5sIKr .CustomSelect_selectHeader__8hRvF{border-color:#ef4444;background:#fef2f2}.CustomSelect_disabled__kGiji .CustomSelect_selectHeader__8hRvF{cursor:not-allowed;opacity:.6;background:#f1f5f9}.CustomSelect_selectedValue__YWaUL{font-size:1rem;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CustomSelect_placeholder__YbCLK{color:#9ca3af;font-size:1rem}.CustomSelect_chevron__0Hn7G{font-size:.75rem;color:#6b7280;transition:transform .2s ease}.CustomSelect_isOpen__iMySu .CustomSelect_chevron__0Hn7G{transform:rotate(180deg);color:#043cb5}.CustomSelect_optionsList__jjI_6{position:absolute;top:100%;right:0;left:auto;min-width:100%;width:-moz-max-content;width:max-content;max-width:250px;z-index:1000;margin:0;padding:.25rem 0;list-style:none;background:#ffffff;border:1px solid #e5e7eb;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 12px rgba(0,0,0,.08);max-height:220px;overflow-y:auto;overflow-x:hidden}.CustomSelect_optionsList__jjI_6::-webkit-scrollbar{width:6px}.CustomSelect_optionsList__jjI_6::-webkit-scrollbar-track{background:#f1f5f9}.CustomSelect_optionsList__jjI_6::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CustomSelect_optionsList__jjI_6::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CustomSelect_optionItem__Ywwc9{padding:.625rem 1rem;font-size:.9375rem;color:#374151;cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}.CustomSelect_isSelected__NjGBX,.CustomSelect_optionItem__Ywwc9:hover{background:#f0f4ff;color:#043cb5}.CustomSelect_isSelected__NjGBX{font-weight:600}.CustomSelect_optionItem__Ywwc9:not(:last-child){border-bottom:1px solid #f3f4f6}.CatIIMCalculator_pageWrapper__yfZ9K{min-height:100vh;background:var(--color-bg-primary);position:relative;overflow:hidden}.CatIIMCalculator_heroBackground__7R2wl{position:relative;min-height:600px;padding-bottom:var(--spacing-16);z-index:1}.CatIIMCalculator_heroBackgroundImage__8I686{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;z-index:0;pointer-events:none}.CatIIMCalculator_heroBackground__7R2wl:after{content:"";position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(to bottom,transparent,var(--color-bg-primary));pointer-events:none;z-index:1}.CatIIMCalculator_contentWrapper__Fm6W3{max-width:var(--container-max-width);margin:0 auto;padding:var(--spacing-8) var(--spacing-6) var(--spacing-4) var(--spacing-6);position:relative;z-index:2}.CatIIMCalculator_backButton__sh0GQ{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) 0;background:transparent;border:none;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:var(--transition-all);margin-bottom:var(--spacing-8)}.CatIIMCalculator_backButton__sh0GQ:hover{color:var(--color-secondary);transform:translateX(-4px)}.CatIIMCalculator_heroSection__4aCL7{text-align:center;padding:var(--spacing-6) var(--spacing-4);position:relative}.CatIIMCalculator_heroContent__EWy83{max-width:800px;margin:0 auto;position:relative;z-index:2}.CatIIMCalculator_badge__kv9t4{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background:rgba(4,60,181,.08);color:var(--color-secondary);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-3);border:1px solid rgba(4,60,181,.15)}.CatIIMCalculator_heroTitle__1_XAn{font-size:clamp(2rem,5vw,3rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-2);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.CatIIMCalculator_highlight__g6epg{color:var(--color-secondary)}.CatIIMCalculator_heroDescription__kqyAq{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-6);max-width:700px;margin-left:auto;margin-right:auto}.CatIIMCalculator_ctaButtons__iq6sr{display:flex;gap:var(--spacing-3);justify-content:center;flex-wrap:wrap}.CatIIMCalculator_primaryCtaButton__gzKcV{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);min-height:48px;font-size:var(--font-size-sm);background:#ff4d00;color:var(--color-text-inverse);border:2px solid transparent;border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);cursor:pointer;text-decoration:none;transition:var(--transition-all);box-shadow:0 4px 14px rgba(255,77,0,.2)}.CatIIMCalculator_primaryCtaButton__gzKcV:hover{background:#e64500;transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,77,0,.3)}.CatIIMCalculator_secondaryCtaButton__U0BUS{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);min-height:48px;font-size:var(--font-size-sm);background:var(--color-bg-primary);color:var(--color-secondary);border:2px solid var(--color-secondary);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);cursor:pointer;text-decoration:none;transition:var(--transition-all)}.CatIIMCalculator_secondaryCtaButton__U0BUS:hover{background:rgba(4,60,181,.05);transform:translateY(-2px)}.CatIIMCalculator_prepareCatButton__JQupz{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);min-height:48px;font-size:var(--font-size-sm);background:var(--gradient-secondary);color:var(--color-text-inverse);border:2px solid transparent;border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);cursor:pointer;transition:var(--transition-all);box-shadow:var(--shadow-primary)}.CatIIMCalculator_prepareCatButton__JQupz:hover{transform:translateY(-2px);box-shadow:var(--shadow-primary-lg);background:linear-gradient(135deg,var(--color-secondary-dark) 0,var(--color-secondary) 100%)}.CatIIMCalculator_arrowIcon__vTqTo{font-size:var(--font-size-sm);transition:var(--transition-transform)}.CatIIMCalculator_prepareCatButton__JQupz:hover .CatIIMCalculator_arrowIcon__vTqTo,.CatIIMCalculator_primaryCtaButton__gzKcV:hover .CatIIMCalculator_arrowIcon__vTqTo,.CatIIMCalculator_secondaryCtaButton__U0BUS:hover .CatIIMCalculator_arrowIcon__vTqTo{transform:translateX(3px)}.CatIIMCalculator_microCopy__X0q0v{margin-top:var(--spacing-4);font-size:var(--font-size-xs);color:var(--color-text-inverse);text-shadow:0 1px 3px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;gap:var(--spacing-1)}.CatIIMCalculator_statsSection__CR8V9{display:flex;justify-content:space-around;gap:var(--spacing-6);padding:var(--spacing-6) var(--spacing-8);margin:var(--spacing-6) auto;max-width:800px;background:var(--color-bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);position:relative;z-index:10}.CatIIMCalculator_statCard___qsgg{flex:1;text-align:center;padding:0 var(--spacing-2)}.CatIIMCalculator_statValue__flaRf{font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-1);line-height:var(--line-height-tight)}.CatIIMCalculator_statLabel__Gcaci{font-size:clamp(.65rem,1.2vw,.75rem);color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-tight)}.CatIIMCalculator_chartTitle__0H_XP,.CatIIMCalculator_sectionTitle__VVNyb{font-size:clamp(1.35rem,3.2vw,1.85rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-align:center;margin-top:0;margin-bottom:var(--spacing-2);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}.CatIIMCalculator_chartDescription__6nwVN,.CatIIMCalculator_sectionSubtitle__P8LkV{font-size:clamp(.85rem,2vw,.95rem);color:var(--color-text-secondary);text-align:center;margin-bottom:var(--spacing-10);max-width:650px;margin-left:auto;margin-right:auto;line-height:var(--line-height-relaxed)}.CatIIMCalculator_profileFormSection__SKmcZ{padding:var(--spacing-2) 0}.CatIIMCalculator_profileForm__2Mdpe{background:var(--color-bg-primary);border-radius:var(--radius-md);padding:var(--spacing-8) var(--spacing-10);border:1px solid var(--color-border-default);box-shadow:var(--shadow-sm);max-width:900px;margin:0 auto}.CatIIMCalculator_inputGrid__LXqN4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-4)}.CatIIMCalculator_inputContainer___O74d{display:flex;flex-direction:column}.CatIIMCalculator_inputLabel__ey9bI{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-1)}.CatIIMCalculator_required___w3aE{color:var(--color-error)}.CatIIMCalculator_input__Ib8Is{width:100%;padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-secondary);color:var(--color-text-primary);transition:var(--transition-all)}.CatIIMCalculator_input__Ib8Is:focus{outline:none;border-color:var(--color-border-focus);background:var(--color-bg-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.CatIIMCalculator_input__Ib8Is::-moz-placeholder{color:var(--color-text-tertiary)}.CatIIMCalculator_input__Ib8Is::placeholder{color:var(--color-text-tertiary)}.CatIIMCalculator_inputError__4k5Rl{border-color:var(--color-error);background:var(--color-error-light)}.CatIIMCalculator_errorMessage__8Q2SS{font-size:var(--font-size-xs);color:var(--color-error);margin-top:var(--spacing-1)}.CatIIMCalculator_formSubmitSection__QUUhM{display:flex;justify-content:center;padding-top:var(--spacing-4)}.CatIIMCalculator_formSubmitButton__4tXYO{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:420px;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-6);background:#ff4d00;color:var(--color-text-inverse);border:2px solid transparent;border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:var(--transition-all);box-shadow:0 4px 14px rgba(255,77,0,.2)}.CatIIMCalculator_formSubmitButton__4tXYO:hover{background:#e64500;transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,77,0,.3)}.CatIIMCalculator_weightageTableSection__fG5yy{padding:var(--spacing-8) 0;margin:0 auto;max-width:1000px}.CatIIMCalculator_tableHeaderWrapper__GKm2g{text-align:center;margin-bottom:var(--spacing-6)}.CatIIMCalculator_tableResponsive__Njc3B{overflow-x:auto;-webkit-overflow-scrolling:touch}.CatIIMCalculator_premiumTable__kTsAl{width:100%;border-collapse:collapse;font-size:var(--font-size-base);background:var(--color-bg-primary);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid var(--color-border-default)}.CatIIMCalculator_premiumTable__kTsAl thead{background:var(--color-bg-secondary);border-bottom:2px solid var(--color-border-default)}.CatIIMCalculator_premiumTable__kTsAl th{padding:var(--spacing-3) var(--spacing-4);text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-transform:uppercase;font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide);white-space:nowrap}.CatIIMCalculator_premiumTable__kTsAl td{padding:var(--spacing-3) var(--spacing-4);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-light);vertical-align:middle}.CatIIMCalculator_premiumTable__kTsAl tbody tr{transition:var(--transition-colors)}.CatIIMCalculator_premiumTable__kTsAl tbody tr:hover{background:var(--color-bg-secondary)}.CatIIMCalculator_premiumTable__kTsAl tbody tr:last-child td{border-bottom:none}.CatIIMCalculator_premiumTable__kTsAl td:first-child,.CatIIMCalculator_premiumTable__kTsAl th:first-child{text-align:center;width:60px}.CatIIMCalculator_premiumTable__kTsAl td:nth-child(3),.CatIIMCalculator_premiumTable__kTsAl td:nth-child(4),.CatIIMCalculator_premiumTable__kTsAl th:nth-child(3),.CatIIMCalculator_premiumTable__kTsAl th:nth-child(4){text-align:center}.CatIIMCalculator_rowNumber__5Nezz{color:var(--color-text-tertiary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.CatIIMCalculator_iimNameCell__7waj8{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.CatIIMCalculator_weightageBadge__Gurbm{background:rgba(4,60,181,.08);color:var(--color-secondary);border:1px solid rgba(4,60,181,.15);border-radius:var(--radius-sm)}.CatIIMCalculator_weightageBadgeAlt__S8zjw,.CatIIMCalculator_weightageBadge__Gurbm{display:inline-block;padding:var(--spacing-1) var(--spacing-2);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xs);min-width:55px}.CatIIMCalculator_weightageBadgeAlt__S8zjw{background:rgba(255,77,0,.08);color:#ff4d00;border:1px solid rgba(255,77,0,.15);border-radius:var(--radius-sm)}.CatIIMCalculator_chartSectionWrapper__8uMTx{width:100%;max-width:1000px;margin:0 auto;padding:var(--spacing-8) 0}.CatIIMCalculator_chartContainerBox__6h8_u{background:var(--color-bg-primary);padding:var(--spacing-12) var(--spacing-8);border-radius:0;border:none;border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);box-shadow:none;position:relative;overflow:hidden}.CatIIMCalculator_chartHeader__4SKRE{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-8)}.CatIIMCalculator_chartBadge__TvT1W{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:rgba(255,77,0,.08);color:#ff4d00;border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin-bottom:var(--spacing-4);border:1px solid rgba(255,77,0,.2)}.CatIIMCalculator_chartCanvasWrapper__gtOn7{position:relative;z-index:1;width:100%;height:420px}.CatIIMCalculator_stagesSection__BTtcU{padding:var(--spacing-10) 0}.CatIIMCalculator_stagesGrid__BMeNi{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-8)}.CatIIMCalculator_stageCard__opcE2{background:var(--color-bg-primary);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-sm);border:1px solid var(--color-border-default);cursor:pointer;transition:var(--transition-all);position:relative;overflow:hidden;flex:1 1 340px;max-width:420px;display:flex;flex-direction:column}.CatIIMCalculator_stageCard__opcE2:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-secondary),#ff4d00);transform:scaleX(0);transform-origin:left;transition:transform var(--transition-normal)}.CatIIMCalculator_stageCard__opcE2:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg);border-color:var(--color-border-default)}.CatIIMCalculator_stageCard__opcE2:hover:before{transform:scaleX(1)}.CatIIMCalculator_stageIconWrapper__r76Qu{width:56px;height:56px;border-radius:var(--radius-base);border:1px solid transparent;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-6);font-size:var(--font-size-xl);transition:var(--transition-transform)}.CatIIMCalculator_stageCard__opcE2:hover .CatIIMCalculator_stageIconWrapper__r76Qu{transform:scale(1.1)}.CatIIMCalculator_stageTitle__JDZkJ{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-3)}.CatIIMCalculator_stageDescription__WtR_i{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);margin-bottom:var(--spacing-6)}.CatIIMCalculator_stageFeatures__sTB1e{list-style:none;padding:0;margin:0 0 var(--spacing-6) 0}.CatIIMCalculator_stageFeatures__sTB1e li{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-2) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.CatIIMCalculator_checkIcon__2WRDb{font-size:var(--font-size-sm);margin-top:.2rem;flex-shrink:0}.CatIIMCalculator_stageButton__50WIP{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-3) var(--spacing-6);color:var(--color-text-inverse);border:2px solid transparent;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);cursor:pointer;text-decoration:none;transition:var(--transition-all);margin-top:auto}.CatIIMCalculator_stageButton__50WIP:hover{filter:brightness(.95);transform:translateY(-2px);box-shadow:var(--shadow-md)}.CatIIMCalculator_roadmapSection__a6qpm{padding:var(--spacing-6) 0;margin-bottom:var(--spacing-8)}.CatIIMCalculator_roadmapContainer__RJ0UJ{display:flex;justify-content:space-between;align-items:flex-start;position:relative;margin-top:var(--spacing-6);padding:0 var(--spacing-8)}.CatIIMCalculator_roadmapContainer__RJ0UJ:before{content:"";position:absolute;top:32px;left:60px;right:60px;height:2px;background:linear-gradient(90deg,var(--color-secondary) 0,#ff4d00 50%,var(--color-success) 100%);border-radius:var(--radius-full)}.CatIIMCalculator_roadmapStep__YlXGc{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:2;flex:1}.CatIIMCalculator_roadmapIcon__nvCZG{width:64px;height:64px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);color:var(--color-text-inverse);margin-bottom:var(--spacing-4);box-shadow:var(--shadow-sm);transition:var(--transition-all)}.CatIIMCalculator_roadmapStep__YlXGc:hover .CatIIMCalculator_roadmapIcon__nvCZG{transform:scale(1.1)}.CatIIMCalculator_roadmapTitle__RBsuc{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-2)}.CatIIMCalculator_roadmapDesc__AsZZM{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:160px}.CatIIMCalculator_selectionSection__8kFgn{padding:var(--spacing-8) 0;margin-bottom:var(--spacing-6)}.CatIIMCalculator_selectionContent__iQklJ{padding:0 var(--spacing-8)}.CatIIMCalculator_selectionGrid__KPstg{display:flex;justify-content:center;align-items:center;gap:var(--spacing-16);margin-top:var(--spacing-8)}.CatIIMCalculator_pieChartContainer__ySw0z{position:relative;width:220px;height:220px}.CatIIMCalculator_pieChart__Cddv3{width:100%;height:100%;position:relative}.CatIIMCalculator_pieChartSvg__j_o4B{width:100%;height:100%;transform:rotate(-90deg)}.CatIIMCalculator_pieSlice__DpaXU{fill:none;stroke-width:20;stroke-linecap:round;transition:var(--transition-slow);cursor:pointer}.CatIIMCalculator_pieSlice__DpaXU:hover{stroke-width:24;opacity:.9}.CatIIMCalculator_pieChartCenter__LIynV{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:110px;height:110px;background:var(--color-bg-primary);border-radius:var(--radius-full);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:var(--shadow-md)}.CatIIMCalculator_pieCenterValue__FQe7M{display:block;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1}.CatIIMCalculator_pieCenterLabel__q2gdr{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.CatIIMCalculator_legendContainer__Zrryg{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4);flex:1;min-width:0}.CatIIMCalculator_legendItem__scwMb{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4);background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);transition:var(--transition-all);min-width:0}.CatIIMCalculator_legendItem__scwMb:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px);border-color:var(--color-border-dark)}.CatIIMCalculator_legendColor__FKXJY{width:12px;height:12px;border-radius:4px;flex-shrink:0}.CatIIMCalculator_legendInfo__gwLd4{flex:1;min-width:0}.CatIIMCalculator_legendTitle___PkVL{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.CatIIMCalculator_legendDesc__iC_ZA{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.CatIIMCalculator_legendValue__JmCZ8{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-left:auto}.CatIIMCalculator_whatYouGetSection__ZMLrN{padding:var(--spacing-6) 0;margin-bottom:var(--spacing-6)}.CatIIMCalculator_whatYouGetGrid__zRcgP{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-6);margin-top:var(--spacing-8);max-width:800px;margin-left:auto;margin-right:auto}.CatIIMCalculator_whatYouGetCard__GlYnY{background:var(--color-bg-primary);border-radius:var(--radius-lg);border:1px solid var(--color-border-default);overflow:hidden;transition:var(--transition-all);box-shadow:var(--shadow-xs)}.CatIIMCalculator_whatYouGetCard__GlYnY:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--color-border-dark)}.CatIIMCalculator_whatYouGetHeader__2_C3a{padding:var(--spacing-4) var(--spacing-5);border-bottom:2px solid;background:var(--color-bg-secondary)}.CatIIMCalculator_whatYouGetStage__0esUG{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.CatIIMCalculator_whatYouGetOutputs__lt0IZ{padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3)}.CatIIMCalculator_outputItem__Jr5iL{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);background:var(--color-bg-secondary);border-radius:var(--radius-base);transition:var(--transition-all)}.CatIIMCalculator_outputItem__Jr5iL:hover{background:var(--color-bg-tertiary)}.CatIIMCalculator_outputIcon__SixgC{width:40px;height:40px;border-radius:var(--radius-base);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-base);flex-shrink:0}.CatIIMCalculator_outputInfo__pCFut{display:flex;flex-direction:column;gap:2px}.CatIIMCalculator_outputLabel__EFmOf{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.CatIIMCalculator_disclaimer__mhJky,.CatIIMCalculator_outputValue__SGLJq{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.CatIIMCalculator_disclaimer__mhJky{display:flex;justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-6);margin-bottom:var(--spacing-4);background:transparent;text-align:center;flex-wrap:wrap;line-height:var(--line-height-relaxed)}.CatIIMCalculator_disclaimer__mhJky .CatIIMCalculator_divider__JfBaT{color:var(--color-border-dark);font-size:10px;margin:0;background:transparent;height:auto}@media (max-width:1024px){.CatIIMCalculator_selectionGrid__KPstg{flex-direction:column;gap:var(--spacing-10)}.CatIIMCalculator_inputGrid__LXqN4,.CatIIMCalculator_whatYouGetGrid__zRcgP{grid-template-columns:repeat(2,1fr)}.CatIIMCalculator_roadmapContainer__RJ0UJ{flex-wrap:wrap;justify-content:center;gap:var(--spacing-8) var(--spacing-4)}.CatIIMCalculator_roadmapContainer__RJ0UJ:before{display:none}.CatIIMCalculator_roadmapStep__YlXGc{flex:1 1 40%;max-width:240px}}@media (max-width:768px){.CatIIMCalculator_heroTitle__1_XAn{font-size:var(--font-size-3xl)}.CatIIMCalculator_heroDescription__kqyAq{font-size:var(--font-size-sm)}.CatIIMCalculator_stagesGrid__BMeNi{gap:var(--spacing-6)}.CatIIMCalculator_ctaButtons__iq6sr{flex-direction:column;padding:0 var(--spacing-4)}.CatIIMCalculator_prepareCatButton__JQupz,.CatIIMCalculator_primaryCtaButton__gzKcV,.CatIIMCalculator_secondaryCtaButton__U0BUS{width:100%;justify-content:center;font-size:var(--font-size-sm);padding:var(--spacing-3) var(--spacing-4);min-height:44px}.CatIIMCalculator_statsSection__CR8V9{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4) var(--spacing-3);padding:var(--spacing-4) var(--spacing-4);margin:var(--spacing-4) auto}.CatIIMCalculator_statCard___qsgg{min-width:unset;padding:var(--spacing-2);text-align:center}.CatIIMCalculator_statValue__flaRf{font-size:var(--font-size-lg);margin-bottom:var(--spacing-1)}.CatIIMCalculator_statLabel__Gcaci{font-size:.65rem;letter-spacing:.04em}.CatIIMCalculator_inputGrid__LXqN4{grid-template-columns:1fr}.CatIIMCalculator_whatYouGetGrid__zRcgP{grid-template-columns:1fr;gap:var(--spacing-6)}.CatIIMCalculator_profileForm__2Mdpe{padding:var(--spacing-5)}.CatIIMCalculator_formSubmitButton__4tXYO{width:100%;justify-content:center}.CatIIMCalculator_heroBackground__7R2wl{min-height:auto;padding-bottom:var(--spacing-8)}.CatIIMCalculator_weightageTableSection__fG5yy{padding:var(--spacing-8) 0}.CatIIMCalculator_tableHeaderWrapper__GKm2g{padding:0 var(--spacing-4)}.CatIIMCalculator_tableResponsive__Njc3B{padding:0 var(--spacing-4) var(--spacing-4)}.CatIIMCalculator_premiumTable__kTsAl td,.CatIIMCalculator_premiumTable__kTsAl th{padding:var(--spacing-3) var(--spacing-2);font-size:var(--font-size-sm)}.CatIIMCalculator_weightageBadgeAlt__S8zjw,.CatIIMCalculator_weightageBadge__Gurbm{padding:var(--spacing-1) var(--spacing-2);min-width:50px;font-size:var(--font-size-xs)}.CatIIMCalculator_iimNameCell__7waj8{font-size:var(--font-size-sm)}.CatIIMCalculator_chartSectionWrapper__8uMTx{padding:0 var(--spacing-4);margin-bottom:var(--spacing-8)}.CatIIMCalculator_chartContainerBox__6h8_u{padding:var(--spacing-8) var(--spacing-4)}.CatIIMCalculator_chartHeader__4SKRE{margin-bottom:var(--spacing-6)}.CatIIMCalculator_chartTitle__0H_XP{font-size:var(--font-size-xl)}.CatIIMCalculator_chartDescription__6nwVN{font-size:var(--font-size-sm);margin-bottom:var(--spacing-6)}.CatIIMCalculator_chartCanvasWrapper__gtOn7{height:300px}.CatIIMCalculator_sectionTitle__VVNyb{font-size:var(--font-size-xl)}.CatIIMCalculator_sectionSubtitle__P8LkV{font-size:var(--font-size-sm);margin-bottom:var(--spacing-6)}.CatIIMCalculator_disclaimer__mhJky{gap:var(--spacing-1) var(--spacing-3);padding:var(--spacing-4) var(--spacing-4);font-size:.7rem;margin-bottom:var(--spacing-2)}.CatIIMCalculator_legendContainer__Zrryg{grid-template-columns:repeat(2,1fr);width:100%;max-width:550px;margin:0 auto;gap:var(--spacing-3)}.CatIIMCalculator_legendItem__scwMb{padding:var(--spacing-3);gap:var(--spacing-3)}.CatIIMCalculator_legendTitle___PkVL{font-size:var(--font-size-xs)}.CatIIMCalculator_legendValue__JmCZ8{font-size:var(--font-size-base)}}@media (max-width:480px){.CatIIMCalculator_contentWrapper__Fm6W3{padding:var(--spacing-4) var(--spacing-3) 0 var(--spacing-3)}.CatIIMCalculator_heroTitle__1_XAn{font-size:var(--font-size-2xl)}.CatIIMCalculator_heroDescription__kqyAq{font-size:var(--font-size-xs)}.CatIIMCalculator_statsSection__CR8V9{grid-template-columns:repeat(2,1fr);gap:var(--spacing-3);padding:var(--spacing-3);margin:var(--spacing-3) auto;border-radius:var(--radius-base)}.CatIIMCalculator_statCard___qsgg{padding:var(--spacing-2);border-bottom:none}.CatIIMCalculator_statValue__flaRf{font-size:var(--font-size-lg);margin-bottom:2px}.CatIIMCalculator_statLabel__Gcaci{font-size:.6rem;letter-spacing:.02em}.CatIIMCalculator_chartSectionWrapper__8uMTx{padding:0 var(--spacing-3);margin-bottom:var(--spacing-6)}.CatIIMCalculator_chartContainerBox__6h8_u{padding:var(--spacing-6) var(--spacing-3)}.CatIIMCalculator_chartHeader__4SKRE{margin-bottom:var(--spacing-4)}.CatIIMCalculator_chartBadge__TvT1W{font-size:.65rem;padding:var(--spacing-1) var(--spacing-2);margin-bottom:var(--spacing-3)}.CatIIMCalculator_chartTitle__0H_XP{font-size:var(--font-size-lg)}.CatIIMCalculator_chartDescription__6nwVN{font-size:var(--font-size-xs);margin-bottom:var(--spacing-4)}.CatIIMCalculator_chartCanvasWrapper__gtOn7{height:220px}.CatIIMCalculator_sectionTitle__VVNyb{font-size:var(--font-size-lg)}.CatIIMCalculator_sectionSubtitle__P8LkV{font-size:var(--font-size-xs);margin-bottom:var(--spacing-4)}.CatIIMCalculator_premiumTable__kTsAl td,.CatIIMCalculator_premiumTable__kTsAl th{padding:var(--spacing-2) var(--spacing-1);font-size:var(--font-size-xs)}.CatIIMCalculator_weightageBadgeAlt__S8zjw,.CatIIMCalculator_weightageBadge__Gurbm{padding:2px var(--spacing-1);min-width:40px;font-size:var(--font-size-xs)}.CatIIMCalculator_iimNameCell__7waj8{font-size:var(--font-size-xs)}.CatIIMCalculator_disclaimer__mhJky{font-size:.6rem;gap:var(--spacing-1);padding:var(--spacing-3);margin-bottom:var(--spacing-2)}}@media (max-width:600px){.CatIIMCalculator_legendContainer__Zrryg{grid-template-columns:1fr;width:100%;gap:var(--spacing-2)}.CatIIMCalculator_legendItem__scwMb{padding:var(--spacing-3) var(--spacing-4)}.CatIIMCalculator_legendTitle___PkVL{font-size:var(--font-size-sm)}.CatIIMCalculator_legendValue__JmCZ8{font-size:var(--font-size-base)}}.CatIIMCalculator_faqSection__K_kQO{padding:var(--spacing-10) 0;max-width:800px;margin:0 auto}.CatIIMCalculator_faqContainer__ZmS1W{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-6)}.CatIIMCalculator_faqItem__ayCZm{background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--spacing-4) var(--spacing-5);transition:var(--transition-all)}.CatIIMCalculator_faqItem__ayCZm[open]{border-color:var(--color-secondary);box-shadow:var(--shadow-sm)}.CatIIMCalculator_faqQuestion__mI2K8{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;transition:var(--transition-colors)}.CatIIMCalculator_faqItem__ayCZm[open] .CatIIMCalculator_faqQuestion__mI2K8{color:var(--color-text-primary)}.CatIIMCalculator_faqQuestion__mI2K8::-webkit-details-marker{display:none}.CatIIMCalculator_faqQuestion__mI2K8:after{content:"+";font-size:var(--font-size-lg);color:var(--color-text-secondary);transition:transform var(--transition-normal)}.CatIIMCalculator_faqItem__ayCZm[open] .CatIIMCalculator_faqQuestion__mI2K8:after{transform:rotate(45deg);color:var(--color-secondary)}.CatIIMCalculator_faqAnswer__FsTno{margin-top:var(--spacing-3);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);border-top:1px solid var(--color-border-light);padding-top:var(--spacing-3)}@media (max-width:768px){.CatIIMCalculator_faqSection__K_kQO{padding:var(--spacing-6) var(--spacing-4)}.CatIIMCalculator_faqQuestion__mI2K8{font-size:var(--font-size-sm)}.CatIIMCalculator_faqAnswer__FsTno{font-size:var(--font-size-xs)}}.CatIIMCalculator_premiumTable__kTsAl tbody tr{cursor:pointer;transition:all .2s ease}.CatIIMCalculator_premiumTable__kTsAl tbody tr:hover{background:rgba(4,60,181,.04)!important;transform:scale(1.005);box-shadow:0 4px 12px rgba(4,60,181,.05)}.CatIIMCalculator_modalOverlay__hqi3A{position:fixed;inset:0;background:rgba(15,23,42,.5);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:20000;padding:1rem;animation:CatIIMCalculator_fadeIn__o4Vuu .25s ease-out}.CatIIMCalculator_modalContent__my35o{background:#ffffff;border-radius:16px;width:100%;max-width:600px;max-height:85vh;overflow-y:auto;position:relative;box-shadow:0 25px 50px -12px rgba(15,23,42,.15);border:1px solid #e2e8f0;padding:1.5rem;animation:CatIIMCalculator_modalSlideUp__S6Chi .3s cubic-bezier(.16,1,.3,1)}.CatIIMCalculator_modalCloseBtn__YdHmt{position:absolute;top:1rem;right:1rem;background:#f1f5f9;border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#64748b;cursor:pointer;transition:all .2s ease}.CatIIMCalculator_modalCloseBtn__YdHmt:hover{background:#e2e8f0;color:#0f172a;transform:rotate(90deg)}.CatIIMCalculator_modalHeader__XSP_x{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #e2e8f0}.CatIIMCalculator_modalLogo__XvLcc{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#f8fafc;padding:4px;border:1px solid #e2e8f0}.CatIIMCalculator_modalTitle__z3Pta{font-size:1.2rem;font-weight:800;color:#0f172a;margin:0;letter-spacing:-.02em}.CatIIMCalculator_modalSubHeader__otwBE{font-size:.8rem;color:#64748b;margin-bottom:1.25rem;font-weight:500}.CatIIMCalculator_weightageStagesGrid__gHdTu{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.CatIIMCalculator_weightageStageCol__VNC28{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.CatIIMCalculator_weightageStageHeader__LTaS_{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-weight:750;font-size:.8rem;border-bottom:1px solid #e2e8f0}.CatIIMCalculator_totalWeightageBadgeAlt__L19Jo,.CatIIMCalculator_totalWeightageBadge__WF_E2{font-size:.85rem;font-weight:800;padding:.2rem .5rem;border-radius:6px;background:#ffffff;box-shadow:0 2px 4px rgba(0,0,0,.04)}.CatIIMCalculator_breakdownList__IORkH{padding:.75rem 1rem;display:flex;flex-direction:column;gap:.5rem;flex-grow:1}.CatIIMCalculator_breakdownRow__ciuxV{display:flex;justify-content:space-between;align-items:center;font-size:.78rem;padding-bottom:.4rem;border-bottom:1px solid #f1f5f9}.CatIIMCalculator_breakdownRow__ciuxV:last-child{border-bottom:none;padding-bottom:0}.CatIIMCalculator_breakdownLabel__Jt3U1{color:#475569;font-weight:500}.CatIIMCalculator_breakdownVal__CjSAd{color:#0f172a;font-weight:700}.CatIIMCalculator_noWeightageText__k7KFG{padding:2rem 1rem;text-align:center;color:#94a3b8;font-size:.78rem;font-style:italic;display:flex;align-items:center;justify-content:center;flex-grow:1}@media (max-width:576px){.CatIIMCalculator_modalOverlay__hqi3A{padding:.5rem}.CatIIMCalculator_modalContent__my35o{padding:1rem;border-radius:12px;max-height:90vh}.CatIIMCalculator_modalCloseBtn__YdHmt{top:.75rem;right:.75rem;width:28px;height:28px}.CatIIMCalculator_modalHeader__XSP_x{gap:.5rem;margin-bottom:.75rem;padding-bottom:.6rem}.CatIIMCalculator_modalLogo__XvLcc{width:36px;height:36px;padding:3px}.CatIIMCalculator_modalTitle__z3Pta{font-size:1.05rem}.CatIIMCalculator_modalSubHeader__otwBE{font-size:.75rem;margin-bottom:1rem}.CatIIMCalculator_weightageStagesGrid__gHdTu{grid-template-columns:1fr;gap:.75rem}.CatIIMCalculator_weightageStageCol__VNC28{border-radius:10px}.CatIIMCalculator_weightageStageHeader__LTaS_{padding:.6rem .75rem;font-size:.75rem}.CatIIMCalculator_totalWeightageBadgeAlt__L19Jo,.CatIIMCalculator_totalWeightageBadge__WF_E2{font-size:.75rem;padding:.15rem .4rem}.CatIIMCalculator_breakdownList__IORkH{padding:.6rem .75rem;gap:.4rem}.CatIIMCalculator_breakdownRow__ciuxV{font-size:.75rem;padding-bottom:.3rem}.CatIIMCalculator_noWeightageText__k7KFG{padding:1.5rem .75rem;font-size:.75rem}}@keyframes CatIIMCalculator_fadeIn__o4Vuu{0%{opacity:0}to{opacity:1}}@keyframes CatIIMCalculator_modalSlideUp__S6Chi{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}