.CatIIMCalculator_pageWrapper__yfZ9K{min-height:100vh;background:var(--color-bg-primary);position:relative;overflow:hidden}.CatIIMCalculator_heroBackground__7R2wl{position:relative;background-image:url(/images/IIM-Images/iim-bg-landing.png);background-size:cover;background-position:top;background-repeat:no-repeat;min-height:600px;padding-bottom:var(--spacing-16)}.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}.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 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);grid-gap:var(--spacing-4);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::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:transparent}.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 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);grid-gap:var(--spacing-4);gap:var(--spacing-4);flex:1 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 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(3,1fr);grid-gap:var(--spacing-6);gap:var(--spacing-6);margin-top:var(--spacing-8)}.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);grid-gap:var(--spacing-4) var(--spacing-3);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{flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-4) var(--spacing-4);font-size:.7rem;margin-bottom:var(--spacing-2)}.CatIIMCalculator_disclaimer__mhJky .CatIIMCalculator_divider__JfBaT{display:none}.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)}}