.CalculatorInputs_inputsContainer__k1eGv{display:flex;flex-direction:column;gap:var(--space-6);background-color:var(--color-white)}.CalculatorInputs_inputGroup__s7_jN{display:flex;flex-direction:column;gap:var(--space-3)}.CalculatorInputs_labelWrapper__PgL5w{display:flex;align-items:center;gap:var(--space-2)}.CalculatorInputs_label__HZcCI{font-family:var(--font-body);font-size:var(--text-base);font-weight:500;color:var(--color-text-primary)}.CalculatorInputs_infoIcon__lKOpm{color:#3B82F6;cursor:pointer;display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:#EFF6FF;border-radius:50%;font-size:10px;font-weight:700}.CalculatorInputs_controlRow__SaFU3{display:flex;align-items:center;gap:var(--space-4)}.CalculatorInputs_sliderWrapper__nX5qQ{flex:1;display:flex;align-items:center}.CalculatorInputs_slider__ABtTT{-webkit-appearance:none;width:100%;height:4px;background:var(--color-surface-alt);border-radius:2px;outline:none}.CalculatorInputs_slider__ABtTT::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--color-white);border:2px solid var(--color-gold);cursor:pointer;box-shadow:0 0 0 2px rgba(255,255,255,.5)}.CalculatorInputs_slider__ABtTT::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--color-white);border:2px solid var(--color-gold);cursor:pointer}.CalculatorInputs_inputBoxWrapper__6Pp8c{display:flex;align-items:center;gap:var(--space-2);min-width:90px}.CalculatorInputs_input__3y4cK{width:60px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;color:var(--color-text-primary);text-align:center;transition:all var(--transition-fast)}.CalculatorInputs_input__3y4cK:focus{outline:none;border-color:var(--color-gold)}.CalculatorInputs_suffix__72wcs{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:500}.CalculatorInputs_advanceContainer__N45La{margin-top:var(--space-4);background:rgba(201,168,76,.05);border-radius:var(--radius-md);overflow:hidden;border:1px solid rgba(201,168,76,.15)}.CalculatorInputs_advanceHeader__BXsEN{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);cursor:pointer}.CalculatorInputs_advanceTitle__kLrNJ{font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.CalculatorInputs_toggleSwitch__rp8wa{position:relative;width:44px;height:24px;background:var(--color-border);border-radius:12px;cursor:pointer;transition:background var(--transition-fast)}.CalculatorInputs_toggleSwitch__rp8wa.CalculatorInputs_active__Ak5hE{background:var(--color-gold)}.CalculatorInputs_toggleThumb__jyGGj{position:absolute;top:2px;left:2px;width:20px;height:20px;background:var(--color-white);border-radius:50%;transition:transform var(--transition-fast);box-shadow:0 1px 3px rgba(0,0,0,.2)}.CalculatorInputs_toggleSwitch__rp8wa.CalculatorInputs_active__Ak5hE .CalculatorInputs_toggleThumb__jyGGj{transform:translateX(20px)}.CalculatorInputs_advanceContent__PSK5a{padding:0 var(--space-5) var(--space-5) var(--space-5);display:flex;flex-direction:column;gap:var(--space-6)}.CalculatorInputs_advancedRow__o5Sjz{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3)}.CalculatorInputs_advancedLabel__OON5C{font-size:var(--text-sm);font-weight:500;color:var(--color-text-primary);display:flex;align-items:center;gap:var(--space-2)}.CalculatorInputs_radioGroup__Kz4Xf{display:flex;gap:var(--space-2)}.CalculatorInputs_radioBtn__BLakK{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);font-weight:500;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-white);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast)}.CalculatorInputs_radioBtn__BLakK.CalculatorInputs_active__Ak5hE{border-color:var(--color-gold);color:var(--color-gold-dark)}.CalculatorInputs_selectGroup__FmDdJ{display:flex;gap:var(--space-2)}.CalculatorInputs_selectInput__SuWBk{padding:var(--space-2) var(--space-3);outline:none}.CalculatorInputs_addPrepaymentBtn__pKqme,.CalculatorInputs_selectInput__SuWBk{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white);font-size:var(--text-sm);color:var(--color-text-primary)}.CalculatorInputs_addPrepaymentBtn__pKqme{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-weight:500;cursor:pointer}.CalculatorInputs_addPrepaymentBtn__pKqme:hover{background:var(--color-surface)}@media (max-width:768px){.CalculatorInputs_inputsContainer__k1eGv{gap:var(--space-5)}.CalculatorInputs_label__HZcCI{font-size:var(--text-sm)}.CalculatorInputs_controlRow__SaFU3{flex-direction:column;align-items:stretch;gap:var(--space-3)}.CalculatorInputs_inputBoxWrapper__6Pp8c{min-width:auto;align-self:flex-end}.CalculatorInputs_advancedRow__o5Sjz{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.CalculatorInputs_radioGroup__Kz4Xf{width:100%;flex-wrap:wrap}.CalculatorInputs_radioBtn__BLakK{flex:1;text-align:center;min-width:0}.CalculatorInputs_selectGroup__FmDdJ{width:100%}.CalculatorInputs_selectInput__SuWBk{flex:1}.CalculatorInputs_advanceHeader__BXsEN{padding:var(--space-3) var(--space-4)}.CalculatorInputs_advanceContent__PSK5a{padding:0 var(--space-4) var(--space-4) var(--space-4);gap:var(--space-4)}}@media (max-width:480px){.CalculatorInputs_input__3y4cK{width:50px;font-size:var(--text-xs)}.CalculatorInputs_advanceTitle__kLrNJ,.CalculatorInputs_suffix__72wcs{font-size:var(--text-xs)}.CalculatorInputs_radioBtn__BLakK{padding:var(--space-2);font-size:.675rem}}.CalculatorResults_resultsContainer__UrZE6{display:flex;flex-direction:column;gap:var(--space-6);padding:0;background:var(--color-white)}.CalculatorResults_emiHeader__VtI_2{display:flex;flex-direction:column;gap:var(--space-2)}.CalculatorResults_emiLabel__e0Z_M{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary)}.CalculatorResults_emiValue__q_7nL{font-size:var(--text-4xl);font-weight:700;color:var(--color-text-primary);display:flex;align-items:baseline;gap:2px}.CalculatorResults_emiSuffix__iHw4P{font-size:var(--text-xl);font-weight:500;color:var(--color-text-primary)}.CalculatorResults_ratioBarContainer___54Z2{height:32px;width:100%;display:flex;border-radius:var(--radius-md);overflow:hidden;margin-top:var(--space-2)}.CalculatorResults_ratioPrincipal__g4WVv{height:100%;background-color:var(--color-primary-light);transition:width .3s ease}.CalculatorResults_ratioInterest__7hzRO{height:100%;background-color:var(--color-gold-light);transition:width .3s ease}.CalculatorResults_summaryRow__aY4Q_{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-4);gap:var(--space-4);flex-wrap:wrap}.CalculatorResults_summaryColumn__V4xdv{display:flex;flex-direction:column;gap:var(--space-1);padding-left:var(--space-3);border-left:3px solid transparent}.CalculatorResults_summaryColumn__V4xdv.CalculatorResults_principal__N6X4N{border-left-color:var(--color-primary-light)}.CalculatorResults_summaryColumn__V4xdv.CalculatorResults_interest__Y7rnV{border-left-color:var(--color-gold-light)}.CalculatorResults_summaryColumn__V4xdv.CalculatorResults_total__cBr85{border-left:none}.CalculatorResults_summaryLabel__63hsr{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);display:flex;align-items:center;gap:var(--space-2)}.CalculatorResults_infoIcon__lTtMU{color:#3B82F6;cursor:pointer;display:flex;align-items:center;justify-content:center;width:14px;height:14px;background:#EFF6FF;border-radius:50%;font-size:9px;font-weight:700}.CalculatorResults_summaryValue__O8mcv{font-size:var(--text-2xl);font-weight:600;color:var(--color-text-primary)}.CalculatorResults_summaryOperator__Vq_Kc{font-size:var(--text-xl);color:var(--color-text-secondary);font-weight:300}.CalculatorResults_chartWrapper__vVQuW{height:400px;width:100%;margin-top:var(--space-4)}.CalculatorResults_axisLabel__JD9KU{text-align:center;font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:500;margin-top:var(--space-4)}@media (max-width:768px){.CalculatorResults_emiValue__q_7nL{font-size:var(--text-2xl)}.CalculatorResults_emiSuffix__iHw4P{font-size:var(--text-base)}.CalculatorResults_ratioBarContainer___54Z2{height:24px}.CalculatorResults_summaryRow__aY4Q_{flex-direction:column;align-items:flex-start}.CalculatorResults_summaryOperator__Vq_Kc{align-self:center;transform:rotate(90deg);margin:var(--space-1) 0}.CalculatorResults_summaryColumn__V4xdv{width:100%}.CalculatorResults_summaryValue__O8mcv{font-size:var(--text-xl)}.CalculatorResults_chartHeader__Tb6AY{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.CalculatorResults_customLegend__bYTlx{width:100%;justify-content:space-between}.CalculatorResults_chartWrapper__vVQuW{height:300px}}@media (max-width:480px){.CalculatorResults_emiValue__q_7nL{font-size:var(--text-xl)}.CalculatorResults_summaryLabel__63hsr{font-size:var(--text-xs)}.CalculatorResults_summaryValue__O8mcv{font-size:var(--text-lg)}.CalculatorResults_chartWrapper__vVQuW{height:250px}.CalculatorResults_axisLabel__JD9KU{font-size:.625rem}}.CalculatorResults_chartSection__fpDpl{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.CalculatorResults_chartHeader__Tb6AY{display:flex;align-items:center;justify-content:space-between}.CalculatorResults_chartTitle__ZOOhC{font-size:1rem;font-weight:600;color:#374151;margin-bottom:1rem;text-align:center}.CalculatorResults_customLegend__bYTlx{display:flex;gap:var(--space-4);align-items:center}.CalculatorResults_legendItem__kB3I3{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary)}.CalculatorResults_legendLine__ayksB{width:20px;height:2px;background:#111827;border-radius:1px}.CalculatorResults_legendDot__VSCZV{width:10px;height:10px;border-radius:2px}.LoanRepaymentSchedule_repaymentContainer__CJ0Og{background:var(--color-white);padding:var(--space-8) 0 0 0}.LoanRepaymentSchedule_sectionTitle__xgcbz{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-6);font-family:var(--font-body)}.LoanRepaymentSchedule_yearTabsWrapper__tWSsR{overflow-x:auto;margin-bottom:var(--space-6);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}.LoanRepaymentSchedule_yearTabsWrapper__tWSsR::-webkit-scrollbar{height:4px}.LoanRepaymentSchedule_yearTabsWrapper__tWSsR::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}.LoanRepaymentSchedule_yearTabs__7WcWU{display:flex;gap:0;border-bottom:1px solid var(--color-border);min-width:max-content}.LoanRepaymentSchedule_yearTab__y0lGo{padding:.625rem 1.125rem;font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);cursor:pointer;background:none;border:1px solid var(--color-border);border-bottom:none;transition:all .2s ease;white-space:nowrap;font-family:var(--font-body)}.LoanRepaymentSchedule_yearTab__y0lGo:first-child{border-top-left-radius:var(--radius-md)}.LoanRepaymentSchedule_yearTab__y0lGo:last-child{border-top-right-radius:var(--radius-md)}.LoanRepaymentSchedule_yearTab__y0lGo:hover{color:var(--color-text-primary);background:var(--color-surface)}.LoanRepaymentSchedule_yearTabActive__VqVuZ{color:var(--color-gold-dark);border-color:var(--color-gold);border-width:2px;background:var(--color-white);position:relative;font-weight:600}.LoanRepaymentSchedule_yearTabActive__VqVuZ:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--color-white)}.LoanRepaymentSchedule_summaryCards___3DYk{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);margin-bottom:var(--space-8)}.LoanRepaymentSchedule_summaryCard__UNLFM{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-6)}.LoanRepaymentSchedule_cardTitle__vKomk{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);margin-bottom:var(--space-5)}.LoanRepaymentSchedule_annualValues__wW2ZV{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.LoanRepaymentSchedule_annualItem__XSo_g{display:flex;flex-direction:column;gap:var(--space-1);padding-left:var(--space-3);border-left:3px solid transparent}.LoanRepaymentSchedule_annualItemPrincipal__50QMg{border-left-color:var(--color-primary-light)}.LoanRepaymentSchedule_annualItemInterest__5Fnfl{border-left-color:var(--color-gold-light)}.LoanRepaymentSchedule_annualItemTotal__B6BZq{border-left-color:var(--color-text-primary)}.LoanRepaymentSchedule_annualItemLabel__EjthE{font-size:var(--text-xs);font-weight:500;color:var(--color-text-secondary)}.LoanRepaymentSchedule_annualItemValue___6Kkf{font-size:var(--text-2xl);font-weight:600;color:var(--color-text-primary)}.LoanRepaymentSchedule_annualOperator__qcNsy{font-size:var(--text-xl);color:var(--color-text-muted);font-weight:300;align-self:flex-end;padding-bottom:4px}.LoanRepaymentSchedule_completionAmount__vBUAe{font-size:1.75rem;font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-4)}.LoanRepaymentSchedule_completionTotal__CWdox{color:var(--color-text-secondary);font-weight:400}.LoanRepaymentSchedule_progressBarWrapper__YaZap{width:100%;height:10px;background:var(--color-surface-alt);border-radius:999px;overflow:hidden;margin-bottom:var(--space-2)}.LoanRepaymentSchedule_progressBarFill__Z0xSV{height:100%;background:var(--color-gold);border-radius:999px;transition:width .5s ease}.LoanRepaymentSchedule_progressPercent__zSUu4{text-align:right;font-size:var(--text-xs);font-weight:500;color:var(--color-text-secondary)}.LoanRepaymentSchedule_tableWrapper__3AiMJ{overflow-x:auto;border:1px solid var(--color-border-light);border-radius:var(--radius-lg)}.LoanRepaymentSchedule_table__xwzp2{width:100%;border-collapse:collapse;min-width:600px}.LoanRepaymentSchedule_tableHead__kSFcA th{padding:1rem 1.25rem;font-size:var(--text-sm);font-weight:600;text-align:right;border-bottom:1px solid var(--color-border-light);background:var(--color-white)}.LoanRepaymentSchedule_tableHead__kSFcA th:first-child{text-align:left}.LoanRepaymentSchedule_colMonth__MQ0yl{color:#64748b}.LoanRepaymentSchedule_colEmi__G4wI2{color:var(--color-text-primary)}.LoanRepaymentSchedule_colPrincipal__45Ylm{color:#3b82f6}.LoanRepaymentSchedule_colInterest__BZOEJ{color:#ef4444}.LoanRepaymentSchedule_colBalance__dvhra{color:var(--color-text-primary)}.LoanRepaymentSchedule_tableBody__Mku75 tr{transition:background .15s ease}.LoanRepaymentSchedule_tableBody__Mku75 tr:hover{background:var(--color-surface)}.LoanRepaymentSchedule_tableBody__Mku75 td{padding:1rem 1.25rem;font-size:var(--text-sm);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-light);text-align:right;font-family:var(--font-body)}.LoanRepaymentSchedule_tableBody__Mku75 tr:last-child td{border-bottom:none}.LoanRepaymentSchedule_tableBody__Mku75 td:first-child{text-align:left;font-weight:500;color:var(--color-text-secondary)}.LoanRepaymentSchedule_tdPrincipal__KSACu{color:#3b82f6!important;font-weight:500}.LoanRepaymentSchedule_tdInterest__u9Cti{color:#ef4444!important;font-weight:500}.LoanRepaymentSchedule_preEmiTag__ii_Tn{display:inline-block;background:#fef3c7;color:#b45309;font-size:.625rem;padding:1px 6px;border-radius:999px;margin-left:6px;font-weight:600;vertical-align:middle;text-transform:uppercase;letter-spacing:.03em}@media (max-width:768px){.LoanRepaymentSchedule_repaymentContainer__CJ0Og{padding-top:var(--space-6)}.LoanRepaymentSchedule_summaryCards___3DYk{grid-template-columns:1fr}.LoanRepaymentSchedule_annualValues__wW2ZV{gap:var(--space-2)}.LoanRepaymentSchedule_annualItemValue___6Kkf,.LoanRepaymentSchedule_completionAmount__vBUAe{font-size:var(--text-xl)}.LoanRepaymentSchedule_sectionTitle__xgcbz{font-size:1.25rem}.LoanRepaymentSchedule_yearTab__y0lGo{padding:.5rem .75rem;font-size:var(--text-xs)}.LoanRepaymentSchedule_tableBody__Mku75 td,.LoanRepaymentSchedule_tableHead__kSFcA th{padding:.75rem;font-size:var(--text-xs)}.LoanRepaymentSchedule_summaryCard__UNLFM{padding:var(--space-4)}.LoanRepaymentSchedule_table__xwzp2{min-width:500px}}@media (max-width:480px){.LoanRepaymentSchedule_sectionTitle__xgcbz{font-size:1.125rem;margin-bottom:var(--space-4)}.LoanRepaymentSchedule_yearTab__y0lGo{padding:.375rem .5rem;font-size:.675rem}.LoanRepaymentSchedule_annualItemValue___6Kkf{font-size:var(--text-base)}.LoanRepaymentSchedule_annualItemLabel__EjthE{font-size:.625rem}.LoanRepaymentSchedule_annualOperator__qcNsy{font-size:var(--text-base)}.LoanRepaymentSchedule_completionAmount__vBUAe{font-size:var(--text-lg)}.LoanRepaymentSchedule_cardTitle__vKomk{font-size:var(--text-xs)}.LoanRepaymentSchedule_tableBody__Mku75 td,.LoanRepaymentSchedule_tableHead__kSFcA th{padding:.625rem .5rem}.LoanRepaymentSchedule_table__xwzp2{min-width:420px}}.EmiCalculator_container__KTije{display:grid;grid-template-columns:1fr;gap:2rem;background:white;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-8);border:1px solid var(--color-border)}.EmiCalculator_container__KTije>*{min-width:0}.EmiCalculator_scheduleSection__UdDOT{grid-column:1/-1;border-top:1px solid var(--color-border-light);padding-top:var(--space-6)}@media (min-width:768px) and (max-width:1023px){.EmiCalculator_container__KTije{padding:var(--space-6);gap:var(--space-6)}}@media (min-width:1024px){.EmiCalculator_container__KTije{grid-template-columns:380px 1fr;gap:var(--space-10)}}@media (max-width:480px){.EmiCalculator_container__KTije{padding:var(--space-4);gap:var(--space-4);border-radius:var(--radius-lg)}.EmiCalculator_scheduleSection__UdDOT{padding-top:var(--space-4)}}.EmiContent_contentSection__Fuf43{max-width:100%;margin:0 auto;padding:var(--space-16) 0 var(--space-8);overflow-x:hidden}.EmiContent_sectionBlock__SN_a0{margin-bottom:var(--space-12)}.EmiContent_sectionBlock__SN_a0:last-child{margin-bottom:0}.EmiContent_sectionTitle__3PhWR{font-size:1.75rem;font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-4);font-family:var(--font-body);line-height:var(--leading-tight);word-wrap:break-word}.EmiContent_sectionSubtitle__JKok8{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-3);margin-top:var(--space-6);font-family:var(--font-body)}.EmiContent_paragraph__Tn5zu{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin-bottom:var(--space-4);word-wrap:break-word}.EmiContent_paragraph__Tn5zu:last-child{margin-bottom:0}.EmiContent_featureGrid__2TGHj{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6);margin-top:var(--space-6)}.EmiContent_featureCard__anXOm{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-6);border:1px solid var(--color-border-light);transition:box-shadow var(--transition-base),transform var(--transition-base);min-width:0}.EmiContent_featureCard__anXOm:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.EmiContent_featureIcon__oD2Ux{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin-bottom:var(--space-3);background:var(--color-primary);color:var(--color-gold);flex-shrink:0}.EmiContent_featureCardTitle__UbEFk{font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-2)}.EmiContent_featureCardDesc__yhTJn{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.EmiContent_bulletList__zrika{list-style:none;padding:0;margin:var(--space-4) 0}.EmiContent_bulletList__zrika li{position:relative;padding-left:1.5rem;margin-bottom:var(--space-3);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.EmiContent_bulletList__zrika li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--color-gold)}.EmiContent_checkList__fn6pd{list-style:none;padding:0;margin:var(--space-4) 0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2) var(--space-6)}.EmiContent_checkList__fn6pd li{position:relative;padding-left:1.75rem;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.EmiContent_checkList__fn6pd li:before{content:"✓";position:absolute;left:0;top:0;color:var(--color-gold-dark);font-weight:700;font-size:var(--text-base)}.EmiContent_formulaBox__xmxvz{background:var(--color-primary);border-radius:var(--radius-lg);padding:var(--space-8);margin:var(--space-6) 0;color:var(--color-text-on-dark);overflow-x:auto}.EmiContent_formulaExpression__jfB58{font-size:1.125rem;font-weight:600;font-family:Courier New,monospace;color:var(--color-gold);margin-bottom:var(--space-4);text-align:center;padding:var(--space-4);background:rgba(255,255,255,.05);border-radius:var(--radius-md);white-space:nowrap;overflow-x:auto}.EmiContent_formulaLegend__YrpJY{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}.EmiContent_formulaLegend__YrpJY span{font-size:var(--text-sm);color:var(--color-text-on-dark);opacity:.85}.EmiContent_formulaVar__BQvkv{color:var(--color-gold-light);font-weight:600;font-family:Courier New,monospace}.EmiContent_tableScrollWrapper__UCmsK{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);border:1px solid var(--color-border-light);margin:var(--space-6) 0}.EmiContent_exampleTable__LDLdf{width:100%;border-collapse:collapse;min-width:340px}.EmiContent_exampleTable__LDLdf th{background:var(--color-surface);text-align:left;font-weight:600;color:var(--color-text-primary);width:50%}.EmiContent_exampleTable__LDLdf td,.EmiContent_exampleTable__LDLdf th{padding:.875rem 1.25rem;font-size:var(--text-sm);border-bottom:1px solid var(--color-border-light)}.EmiContent_exampleTable__LDLdf td{color:var(--color-text-secondary)}.EmiContent_exampleTable__LDLdf tr:last-child td,.EmiContent_exampleTable__LDLdf tr:last-child th{border-bottom:none}.EmiContent_highlight__eK5fa{font-weight:600;color:var(--color-text-primary)}.EmiContent_comparisonTable__L1_jv{width:100%;border-collapse:collapse;min-width:400px}.EmiContent_comparisonTable__L1_jv thead th{background:var(--color-primary);padding:.875rem 1.25rem;text-align:left;font-size:var(--text-sm);font-weight:600;color:var(--color-text-on-dark)}.EmiContent_comparisonTable__L1_jv tbody td{padding:.75rem 1.25rem;font-size:var(--text-sm);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-light)}.EmiContent_comparisonTable__L1_jv tbody tr:last-child td{border-bottom:none}.EmiContent_comparisonTable__L1_jv tbody tr:hover{background:var(--color-surface)}.EmiContent_stepsGrid__LV45x{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin:var(--space-6) 0}.EmiContent_stepCard__SfW3z{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-5);border:1px solid var(--color-border-light);position:relative}.EmiContent_stepNumber__EWYgq{width:28px;height:28px;border-radius:50%;background:var(--color-primary);color:var(--color-gold);font-size:var(--text-sm);font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-3)}.EmiContent_stepTitle__usvDD{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-1)}.EmiContent_stepDesc__U_3ZY{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.EmiContent_divider__OUVxc{border:none;height:1px;background:var(--color-border-light);margin:var(--space-8) 0}@media (max-width:768px){.EmiContent_contentSection__Fuf43{padding:var(--space-10) 0 var(--space-6)}.EmiContent_sectionBlock__SN_a0{margin-bottom:var(--space-8)}.EmiContent_sectionTitle__3PhWR{font-size:1.375rem}.EmiContent_featureGrid__2TGHj{grid-template-columns:1fr;gap:var(--space-4)}.EmiContent_featureCard__anXOm{padding:var(--space-5)}.EmiContent_checkList__fn6pd{grid-template-columns:1fr}.EmiContent_stepsGrid__LV45x{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.EmiContent_formulaBox__xmxvz{padding:var(--space-5)}.EmiContent_formulaExpression__jfB58{font-size:var(--text-sm);padding:var(--space-3);white-space:normal;word-break:break-word}.EmiContent_exampleTable__LDLdf td,.EmiContent_exampleTable__LDLdf th{padding:.75rem 1rem;font-size:var(--text-xs)}.EmiContent_comparisonTable__L1_jv tbody td,.EmiContent_comparisonTable__L1_jv thead th{padding:.625rem .75rem;font-size:var(--text-xs)}.EmiContent_divider__OUVxc{margin:var(--space-6) 0}}@media (max-width:480px){.EmiContent_contentSection__Fuf43{padding:var(--space-8) 0 var(--space-4)}.EmiContent_sectionBlock__SN_a0{margin-bottom:var(--space-6)}.EmiContent_sectionTitle__3PhWR{font-size:1.125rem;margin-bottom:var(--space-3)}.EmiContent_sectionSubtitle__JKok8{font-size:1rem;margin-top:var(--space-4)}.EmiContent_paragraph__Tn5zu{font-size:var(--text-sm);margin-bottom:var(--space-3)}.EmiContent_featureGrid__2TGHj{gap:var(--space-3)}.EmiContent_featureCard__anXOm{padding:var(--space-4)}.EmiContent_featureCardTitle__UbEFk{font-size:var(--text-sm)}.EmiContent_featureCardDesc__yhTJn{font-size:var(--text-xs)}.EmiContent_featureIcon__oD2Ux{width:32px;height:32px;font-size:1rem}.EmiContent_bulletList__zrika li{font-size:var(--text-sm);margin-bottom:var(--space-2);padding-left:1.25rem}.EmiContent_checkList__fn6pd li{font-size:var(--text-xs);padding-left:1.5rem}.EmiContent_formulaBox__xmxvz{padding:var(--space-4);border-radius:var(--radius-md)}.EmiContent_formulaExpression__jfB58{font-size:var(--text-xs);padding:var(--space-2)}.EmiContent_formulaLegend__YrpJY span{font-size:var(--text-xs)}.EmiContent_stepsGrid__LV45x{grid-template-columns:1fr;gap:var(--space-3)}.EmiContent_stepCard__SfW3z{padding:var(--space-4)}.EmiContent_divider__OUVxc{margin:var(--space-5) 0}.EmiContent_exampleTable__LDLdf td,.EmiContent_exampleTable__LDLdf th{padding:.5rem .75rem;font-size:.688rem}.EmiContent_comparisonTable__L1_jv tbody td,.EmiContent_comparisonTable__L1_jv thead th{padding:.5rem .625rem;font-size:.688rem}}.EmiFaq_faqSection__3hPeZ{padding:var(--space-16) 0 var(--space-12);text-align:center}.EmiFaq_faqLabel__naU8f{font-size:var(--text-sm);font-weight:600;color:var(--color-gold-dark);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-4)}.EmiFaq_faqHeading__zzaMn{font-size:2rem;font-weight:700;color:var(--color-text-primary);line-height:var(--leading-snug);max-width:640px;margin:0 auto var(--space-10);font-family:var(--font-body)}.EmiFaq_categoryTabs__p7Ljq{display:flex;justify-content:center;gap:0;margin-bottom:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;width:fit-content;margin-left:auto;margin-right:auto}.EmiFaq_categoryTab__uOqyL{padding:.75rem 1.5rem;font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);background:var(--color-white);border:none;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;font-family:var(--font-body);border-right:1px solid var(--color-border)}.EmiFaq_categoryTab__uOqyL:last-child{border-right:none}.EmiFaq_categoryTab__uOqyL:hover{color:var(--color-text-primary);background:var(--color-surface)}.EmiFaq_categoryTabActive__OwL7y{color:var(--color-gold-dark);font-weight:600;background:var(--color-white);box-shadow:inset 0 -2px 0 var(--color-gold)}.EmiFaq_accordionList__S1Bf5{max-width:820px;margin:0 auto;text-align:left}.EmiFaq_accordionItem___C1u3{border-bottom:1px solid var(--color-border-light)}.EmiFaq_accordionItem___C1u3:first-child{border-top:1px solid var(--color-border-light)}.EmiFaq_accordionButton__lWtT3{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.25rem .5rem;background:none;border:none;cursor:pointer;text-align:left;gap:var(--space-4);transition:color var(--transition-fast)}.EmiFaq_accordionButton__lWtT3:hover{color:var(--color-gold-dark)}.EmiFaq_accordionQuestion__g87Qu{font-size:var(--text-base);font-weight:500;color:var(--color-text-primary);font-family:var(--font-body);line-height:var(--leading-normal)}.EmiFaq_accordionIcon__cxuTj{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:var(--color-text-muted);transition:transform var(--transition-base);font-weight:300}.EmiFaq_accordionIconOpen___JSPy{transform:rotate(45deg)}.EmiFaq_accordionAnswer__ip44R{padding:0 .5rem 1.25rem;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary);animation:EmiFaq_fadeIn__nI9T3 .25s ease}@keyframes EmiFaq_fadeIn__nI9T3{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.EmiFaq_faqHeading__zzaMn{font-size:1.5rem}.EmiFaq_categoryTabs__p7Ljq{overflow-x:auto;width:100%;border-radius:var(--radius-sm);scrollbar-width:none}.EmiFaq_categoryTabs__p7Ljq::-webkit-scrollbar{display:none}.EmiFaq_categoryTab__uOqyL{padding:.625rem 1rem;font-size:var(--text-xs)}.EmiFaq_accordionButton__lWtT3{padding:1rem .25rem}.EmiFaq_faqSection__3hPeZ{padding:var(--space-10) 0 var(--space-8)}}@media (max-width:480px){.EmiFaq_faqHeading__zzaMn{font-size:1.25rem}.EmiFaq_faqLabel__naU8f{font-size:var(--text-xs)}.EmiFaq_categoryTab__uOqyL{padding:.5rem .625rem;font-size:.625rem}.EmiFaq_accordionQuestion__g87Qu{font-size:var(--text-sm)}.EmiFaq_accordionAnswer__ip44R{font-size:var(--text-xs)}.EmiFaq_accordionButton__lWtT3{padding:.875rem .125rem}}