.page_hero__SKW6o{position:relative;padding:var(--space-4xl) 0 var(--space-3xl);background:var(--bg-hero);overflow:hidden;min-height:80vh;display:flex;align-items:center}.page_heroBg__ZurEj{position:absolute;inset:0;pointer-events:none;overflow:hidden}.page_heroOrb1__n7uGn,.page_heroOrb2__WnXfE,.page_heroOrb3__L_8PY{position:absolute;border-radius:50%;filter:blur(80px);opacity:.3}.page_heroOrb1__n7uGn{width:400px;height:400px;background:var(--primary);top:-100px;right:-100px;animation:page_float__P1Jpw 8s ease-in-out infinite}.page_heroOrb2__WnXfE{width:300px;height:300px;background:#22c55e;bottom:-50px;left:10%;animation:page_float__P1Jpw 10s ease-in-out infinite reverse}.page_heroOrb3__L_8PY{width:200px;height:200px;background:#a3e635;top:30%;left:60%;animation:page_float__P1Jpw 7s ease-in-out 1s infinite}@keyframes page_float__P1Jpw{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.05)}}.page_heroContent__2lPR8{position:relative;text-align:center;z-index:1;animation:page_fadeInUp__SpOy_ .8s ease-out}@keyframes page_fadeInUp__SpOy_{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.page_heroBadge__K9MQV{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:var(--primary-glow);color:var(--primary);font-size:var(--fs-sm);font-weight:600;border-radius:var(--radius-full);margin-bottom:var(--space-xl);border:1px solid rgba(22,163,74,.2)}.page_heroTitle__Gfler{font-size:clamp(2.25rem,5vw,var(--fs-6xl));font-weight:900;line-height:1.1;margin-bottom:var(--space-lg);max-width:800px;margin-left:auto;margin-right:auto}.page_heroSubtitle__RTAw0{font-size:var(--fs-lg);color:var(--text-muted);max-width:620px;margin:0 auto var(--space-2xl);line-height:var(--lh-relaxed)}.page_heroCTA__EPRru{gap:var(--space-md);margin-bottom:var(--space-3xl)}.page_heroCTA__EPRru,.page_heroStats__rmbZT{display:flex;justify-content:center;flex-wrap:wrap}.page_heroStats__rmbZT{align-items:center;gap:var(--space-xl)}.page_heroStat__YUvQF{text-align:center}.page_heroStatNum__jK9Fw{display:block;font-size:var(--fs-2xl);font-weight:800;color:var(--primary)}.page_heroStatLabel__H4SQv{font-size:var(--fs-xs);color:var(--text-muted);font-weight:500}.page_heroStatDivider__xau_8{width:1px;height:40px;background:var(--border-color)}.page_quickCalcs__i6jBt{background:var(--bg-primary)}.page_calcGrid__fKR68{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}.page_calcCard__aOLEj{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-2xl) var(--space-xl);text-align:center;transition:all var(--transition-base);position:relative;overflow:hidden}.page_calcCard__aOLEj:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--primary-gradient);transform:scaleX(0);transition:transform var(--transition-base)}.page_calcCard__aOLEj:hover{transform:translateY(-6px);box-shadow:var(--shadow-xl);border-color:var(--primary)}.page_calcCard__aOLEj:hover:before{transform:scaleX(1)}.page_calcIcon__5x2o8{font-size:2.5rem;display:block;margin-bottom:var(--space-md)}.page_calcCardTitle__TJ5Z1{font-size:var(--fs-lg);font-weight:700;margin-bottom:var(--space-sm)}.page_calcCardDesc__9o18P{font-size:var(--fs-sm);color:var(--text-muted);line-height:var(--lh-normal);margin-bottom:var(--space-lg)}.page_calcCardCTA__6UAYH{font-size:var(--fs-sm);font-weight:600;color:var(--primary)}.page_viewAllWrap__Ot4g6{text-align:center;margin-top:var(--space-2xl)}.page_insights__SkLJB{background:var(--bg-secondary)}.page_insightsGrid__u_DQG{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-lg)}.page_insightCard__hZdQ5{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-xl);text-align:center;transition:all var(--transition-base)}.page_insightCard__hZdQ5:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.page_insightIcon__EpD5D{font-size:2rem;margin-bottom:var(--space-sm)}.page_insightCard__hZdQ5 h3{font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);margin-bottom:var(--space-sm)}.page_insightValue__ol0CT{font-size:var(--fs-2xl);font-weight:800;color:var(--primary);margin-bottom:var(--space-xs)}.page_insightLabel__NQKxS{font-size:var(--fs-xs);color:var(--text-light)}.page_whySection__wimFo{background:var(--bg-primary)}.page_whyGrid__ZXg1J{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}.page_whyCard__L06hb{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-2xl);text-align:center;transition:all var(--transition-base)}.page_whyCard__L06hb:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.page_whyIcon__8vIEL{font-size:2.5rem;display:block;margin-bottom:var(--space-md)}.page_whyCard__L06hb h3{font-size:var(--fs-base);font-weight:700;margin-bottom:var(--space-sm)}.page_whyCard__L06hb p{font-size:var(--fs-sm);color:var(--text-muted);line-height:var(--lh-normal)}.page_allCalcsSection__8sBHg{background:var(--bg-secondary)}.page_categoryFilter__5DOMc{display:flex;gap:var(--space-sm);justify-content:center;flex-wrap:wrap;margin-bottom:var(--space-2xl)}.page_filterBtn__YHZMf{padding:.5rem 1.25rem;font-size:var(--fs-sm);font-weight:500;border-radius:var(--radius-full);background:var(--bg-card);border:1px solid var(--border-color);color:var(--text-secondary);transition:all var(--transition-fast);cursor:pointer}.page_filterBtn__YHZMf:hover{border-color:var(--primary);color:var(--primary)}.page_filterActive__vPQ_y{background:var(--primary-gradient);color:white;border-color:transparent}.page_filterActive__vPQ_y:hover{color:white}.page_allCalcsGrid___N_Qs{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md)}.page_allCalcCard__CBxqk{display:flex;align-items:center;gap:var(--space-lg);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-lg);transition:all var(--transition-base)}.page_allCalcCard__CBxqk:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateX(4px)}.page_allCalcIcon__7nlu_{font-size:2rem;flex-shrink:0}.page_allCalcTitle__1QdA6{font-size:var(--fs-sm);font-weight:700;margin-bottom:2px}.page_allCalcDesc__u9p0D{font-size:var(--fs-xs);color:var(--text-muted)}.page_blogSection__9hcjz{background:var(--bg-primary)}.page_blogGrid__R7dJf{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}.page_blogCard__BMGej{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-xl);transition:all var(--transition-base);display:flex;flex-direction:column}.page_blogCard__BMGej:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--primary)}.page_blogCardTop__kfPhb{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-md)}.page_blogCategory__Jb6lc{font-size:var(--fs-xs);font-weight:600;color:var(--primary);background:var(--primary-glow);padding:3px 10px;border-radius:var(--radius-full)}.page_blogTime__bWKqu{font-size:var(--fs-xs);color:var(--text-light)}.page_blogCardTitle__ntXa9{font-size:var(--fs-lg);font-weight:700;margin-bottom:var(--space-sm);line-height:var(--lh-tight)}.page_blogCardExcerpt__bxRnJ{font-size:var(--fs-sm);color:var(--text-muted);line-height:var(--lh-normal);flex:1 1}.page_blogCardFooter__Nvw9v{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--border-light)}.page_blogAuthor__0Zrz_{font-size:var(--fs-xs);color:var(--text-light)}.page_blogReadMore__khiWM{font-size:var(--fs-sm);font-weight:600;color:var(--primary)}.page_homeFAQ__gW3it{background:var(--bg-secondary)}.page_newsletter__86quH{background:var(--bg-primary)}.page_newsletterCard__6_LWc{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:var(--space-3xl);text-align:center;position:relative;overflow:hidden}.page_newsletterCard__6_LWc:before{content:"";position:absolute;inset:0;background:var(--primary-gradient);opacity:.03;pointer-events:none}.page_newsletterContent__On6Jf{position:relative;margin-bottom:var(--space-xl)}.page_newsletterContent__On6Jf h2{font-size:var(--fs-2xl);margin-bottom:var(--space-sm)}.page_newsletterContent__On6Jf p{color:var(--text-muted);font-size:var(--fs-sm);max-width:500px;margin:0 auto}.page_newsletterForm__afwak{display:flex;gap:var(--space-md);max-width:480px;margin:0 auto var(--space-md);position:relative}.page_newsletterTrust__QOp7x{font-size:var(--fs-xs);color:var(--text-light);position:relative}@media (min-width:1440px){.page_hero__SKW6o{min-height:90vh}.page_calcGrid__fKR68{grid-template-columns:repeat(3,1fr);gap:var(--space-2xl)}.page_insightsGrid__u_DQG{grid-template-columns:repeat(4,1fr);gap:var(--space-2xl)}}@media (max-width:1280px){.page_hero__SKW6o{min-height:85vh}}@media (max-width:1024px){.page_allCalcsGrid___N_Qs,.page_calcGrid__fKR68,.page_insightsGrid__u_DQG,.page_whyGrid__ZXg1J{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.page_hero__SKW6o{min-height:auto;padding:var(--space-2xl) 0 var(--space-xl)}.page_heroTitle__Gfler{font-size:clamp(2rem,6vw,var(--fs-4xl))}.page_heroSubtitle__RTAw0{font-size:var(--fs-base);padding:0 var(--space-sm)}.page_heroCTA__EPRru{flex-direction:column;align-items:center;padding:0 var(--space-md)}.page_heroCTA__EPRru>*{width:100%;max-width:380px}.page_heroStats__rmbZT{gap:var(--space-md)}.page_heroStatDivider__xau_8{display:none}.page_calcGrid__fKR68{grid-template-columns:1fr}.page_calcCard__aOLEj{padding:var(--space-xl) var(--space-lg)}.page_allCalcsGrid___N_Qs,.page_whyGrid__ZXg1J{grid-template-columns:1fr}.page_allCalcCard__CBxqk{padding:var(--space-md)}.page_blogGrid__R7dJf{grid-template-columns:1fr}.page_newsletterCard__6_LWc{padding:var(--space-xl)}.page_newsletterForm__afwak{flex-direction:column}}@media (max-width:576px){.page_hero__SKW6o{padding:var(--space-xl) 0}.page_heroTitle__Gfler{font-size:var(--fs-3xl)}.page_insightsGrid__u_DQG{grid-template-columns:1fr}.page_categoryFilter__5DOMc{flex-direction:column;width:100%;align-items:stretch}.page_filterBtn__YHZMf{text-align:center}}@media (max-width:390px){.page_heroTitle__Gfler{font-size:var(--fs-2xl)}.page_heroCTA__EPRru>*{max-width:100%}.page_heroStats__rmbZT{flex-direction:column;gap:var(--space-lg)}.page_heroOrb1__n7uGn{width:150px;height:150px}.page_heroOrb2__WnXfE{width:100px;height:100px}.page_heroOrb3__L_8PY{display:none}.page_calcCard__aOLEj{padding:var(--space-lg) var(--space-md)}.page_calcIcon__5x2o8{font-size:2rem}.page_newsletterCard__6_LWc{padding:var(--space-lg) var(--space-sm)}.page_newsletterContent__On6Jf h2{font-size:var(--fs-lg)}}.FAQ_faqSection__TGMb0{max-width:800px;margin:0 auto}.FAQ_faqHeader__D1F5Y{text-align:center;margin-bottom:var(--space-2xl)}.FAQ_faqHeader__D1F5Y h2{font-size:var(--fs-2xl)}.FAQ_faqList__wU6Pn{display:flex;flex-direction:column;gap:var(--space-sm)}.FAQ_faqItem__SHJ9L{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-base)}.FAQ_faqItem__SHJ9L:hover{border-color:var(--primary)}.FAQ_faqItem__SHJ9L.FAQ_open__UVaQ5{border-color:var(--primary);box-shadow:var(--shadow-md)}.FAQ_faqQuestion__oG0ek{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-lg) var(--space-xl);font-size:var(--fs-base);font-weight:600;text-align:left;gap:var(--space-md);cursor:pointer;background:none;border:none;color:var(--text-primary)}.FAQ_faqIcon__e7hKs{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--primary-glow);color:var(--primary);border-radius:var(--radius-full);font-size:var(--fs-lg);font-weight:700;flex-shrink:0;transition:transform var(--transition-base)}.FAQ_open__UVaQ5 .FAQ_faqIcon__e7hKs{transform:rotate(180deg)}.FAQ_faqAnswer__7td5b{max-height:0;overflow:hidden;transition:max-height var(--transition-slow)}.FAQ_faqAnswer__7td5b p{padding:0 var(--space-xl) var(--space-lg);color:var(--text-muted);line-height:var(--lh-relaxed);font-size:var(--fs-sm)}.CalculatorLayout_page__4_4mr{padding-bottom:var(--space-3xl)}.CalculatorLayout_breadcrumb__VC1XR{padding:var(--space-md) 0;font-size:var(--fs-sm);color:var(--text-muted)}.CalculatorLayout_breadcrumb__VC1XR a{color:var(--text-muted);transition:color var(--transition-fast)}.CalculatorLayout_breadcrumb__VC1XR a:hover{color:var(--primary)}.CalculatorLayout_breadSep__I8HWl{margin:0 var(--space-sm);color:var(--text-light)}.CalculatorLayout_breadCurrent__aCtuj{color:var(--text-primary);font-weight:500}.CalculatorLayout_hero__kQu80{text-align:center;padding:var(--space-2xl) 0 var(--space-xl)}.CalculatorLayout_heroIcon__o1Yk7{font-size:3rem;display:block;margin-bottom:var(--space-md);animation:CalculatorLayout_float__0OP1O 6s ease-in-out infinite}@keyframes CalculatorLayout_float__0OP1O{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.CalculatorLayout_heroTitle__2PFl0{font-size:var(--fs-4xl);font-weight:800;margin-bottom:var(--space-md);background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CalculatorLayout_heroDesc__W9iHg{font-size:var(--fs-lg);color:var(--text-muted);max-width:600px;margin:0 auto}.CalculatorLayout_calcSection___Jglw{padding:var(--space-xl) 0 var(--space-2xl)}.CalculatorLayout_formulaSection___vlIq{background:var(--bg-secondary);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.CalculatorLayout_relatedSection__rrkhl{background:var(--bg-secondary)}.CalculatorLayout_relatedGrid__N5w9t{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}.CalculatorLayout_relatedCard__bDwCb{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-xl);text-align:center;transition:all var(--transition-base)}.CalculatorLayout_relatedCard__bDwCb:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--primary)}.CalculatorLayout_relatedIcon__4pzcP{font-size:2rem;display:block;margin-bottom:var(--space-sm)}.CalculatorLayout_relatedCard__bDwCb h3{font-size:var(--fs-base);font-weight:700;margin-bottom:var(--space-xs)}.CalculatorLayout_relatedCard__bDwCb p{font-size:var(--fs-xs);color:var(--text-muted);line-height:var(--lh-normal)}@media (max-width:1024px){.CalculatorLayout_relatedGrid__N5w9t{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CalculatorLayout_heroTitle__2PFl0{font-size:clamp(1.8rem,5vw,var(--fs-3xl))}.CalculatorLayout_heroDesc__W9iHg{font-size:var(--fs-base)}}@media (max-width:640px){.CalculatorLayout_relatedGrid__N5w9t{grid-template-columns:1fr}.CalculatorLayout_heroIcon__o1Yk7{font-size:2.25rem}.CalculatorLayout_hero__kQu80{padding:var(--space-lg) 0 var(--space-md)}}@media (max-width:480px){.CalculatorLayout_page__4_4mr{padding-bottom:var(--space-xl)}.CalculatorLayout_heroTitle__2PFl0{font-size:var(--fs-xl)}.CalculatorLayout_heroDesc__W9iHg{font-size:var(--fs-sm);padding:0 var(--space-xs)}.CalculatorLayout_heroIcon__o1Yk7{font-size:2rem}.CalculatorLayout_breadcrumb__VC1XR{font-size:var(--fs-xs);padding:var(--space-sm) 0}.CalculatorLayout_calcSection___Jglw{padding:var(--space-md) 0 var(--space-lg)}.CalculatorLayout_relatedCard__bDwCb{padding:var(--space-md)}.CalculatorLayout_relatedIcon__4pzcP{font-size:1.5rem}.CalculatorLayout_relatedCard__bDwCb h3{font-size:var(--fs-sm)}.CalculatorLayout_relatedCard__bDwCb p{font-size:.7rem}}@media (max-width:375px){.CalculatorLayout_heroTitle__2PFl0{font-size:var(--fs-lg)}.CalculatorLayout_breadcrumb__VC1XR{display:flex;flex-wrap:wrap;justify-content:center}}.calculator_calcWrapper__13pSn{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);align-items:start}.calculator_inputPanel__lzWDs{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-2xl)}.calculator_panelTitle__7jfcX{font-size:var(--fs-lg);font-weight:700;margin-bottom:var(--space-xl);padding-bottom:var(--space-md);border-bottom:1px solid var(--border-light)}.calculator_inputGroup__GhO6B{margin-bottom:var(--space-xl)}.calculator_inputGroup__GhO6B label{font-size:var(--fs-sm);font-weight:600;color:var(--text-secondary)}.calculator_rangeLabels__ornZ_{display:flex;justify-content:space-between;font-size:var(--fs-xs);color:var(--text-light);margin-top:var(--space-xs)}.calculator_resultPanel__xlSdw{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-2xl)}.calculator_resultHighlight__SIlpT{text-align:center;padding:var(--space-xl);background:var(--primary-glow);border-radius:var(--radius-lg);margin-bottom:var(--space-xl)}.calculator_resultLabel__DFinb{display:block;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);margin-bottom:var(--space-xs);text-transform:uppercase;letter-spacing:.05em}.calculator_resultValue__m2Aj4{display:block;font-size:var(--fs-4xl);font-weight:900;color:var(--primary);line-height:1}.calculator_resultCards__6B9Es{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-sm);margin-bottom:var(--space-xl)}.calculator_resultCard__WyVif{text-align:center;padding:var(--space-md);background:var(--bg-secondary);border-radius:var(--radius-md)}.calculator_rcLabel__PkrKI{display:block;font-size:var(--fs-xs);color:var(--text-muted);margin-bottom:4px}.calculator_rcValue__GqJ3O{font-size:var(--fs-sm);font-weight:700;color:var(--text-primary)}.calculator_rcValueAccent__wetL7{font-size:var(--fs-sm);font-weight:700;color:#f59e0b}.calculator_chartContainer__ePZow{margin-top:var(--space-md)}.calculator_chartSection__ZI9gg{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-2xl);margin-top:var(--space-xl)}.calculator_chartHeader__80Acy{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-xl)}.calculator_chartHeader__80Acy h3{font-size:var(--fs-lg);font-weight:700}.calculator_toggleGroup__n2D0l{display:flex;background:var(--bg-secondary);border-radius:var(--radius-full);padding:3px;gap:2px}.calculator_toggleBtn__wfvd8{padding:6px 16px;font-size:var(--fs-xs);font-weight:600;border-radius:var(--radius-full);color:var(--text-muted);transition:all var(--transition-fast);cursor:pointer;background:none;border:none}.calculator_toggleActive__246Nz{background:var(--primary);color:white}.calculator_amortTable__EW_i8{width:100%;border-collapse:collapse;font-size:var(--fs-sm);margin-top:.5rem}.calculator_amortTable__EW_i8 th{text-align:left;padding:var(--space-sm) var(--space-md);background:var(--bg-secondary);font-weight:600;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-bottom:1px solid var(--border-color)}.calculator_amortTable__EW_i8 td{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border-light);color:var(--text-secondary)}.calculator_amortTable__EW_i8 tbody tr:hover{background:var(--primary-glow)}.calculator_tableSection__Z7XND{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-2xl);margin-top:var(--space-xl)}.calculator_tableSection__Z7XND h3{font-size:var(--fs-lg);font-weight:700;margin-bottom:var(--space-lg)}.calculator_tableWrap__X93Yw{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--border-color)}.calculator_table__G5lYG{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.calculator_table__G5lYG th{text-align:left;background:var(--bg-secondary);font-weight:600;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-bottom:1px solid var(--border-color)}.calculator_table__G5lYG td,.calculator_table__G5lYG th{padding:var(--space-sm) var(--space-md);white-space:nowrap}.calculator_table__G5lYG td{border-bottom:1px solid var(--border-light);color:var(--text-secondary)}.calculator_table__G5lYG tbody tr:hover{background:var(--primary-glow)}.calculator_formulaBlock__CbavC h2{font-size:var(--fs-2xl);text-align:center;margin-bottom:var(--space-2xl)}.calculator_formulaCard__iGnOg{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-2xl);text-align:center;margin-bottom:var(--space-xl)}.calculator_formulaCard__iGnOg h3{font-size:var(--fs-lg);margin-bottom:var(--space-md)}.calculator_formula__WNReV{display:block;font-size:var(--fs-xl);font-weight:700;color:var(--primary);background:var(--primary-glow);padding:var(--space-lg);border-radius:var(--radius-lg);margin-bottom:var(--space-lg);font-family:var(--font-mono)}.calculator_formulaVars__XWU7J p{font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:var(--space-xs)}.calculator_formulaExample__REYmR{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-2xl)}.calculator_formulaExample__REYmR h3{font-size:var(--fs-lg);margin-bottom:var(--space-md)}.calculator_formulaExample__REYmR p{font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:var(--space-xs)}.calculator_gstToggle__i8LqH{display:flex;background:var(--bg-secondary);border-radius:var(--radius-full);padding:3px;margin-bottom:var(--space-xl)}.calculator_gstToggleBtn__fX2UC{flex:1 1;padding:10px;text-align:center;font-size:var(--fs-sm);font-weight:600;border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast);color:var(--text-muted);background:none;border:none}.calculator_gstToggleActive__xCZX_{background:var(--primary);color:white}.calculator_invoiceCard__2uiUy{background:var(--bg-card);border:2px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-2xl);margin-top:var(--space-xl)}.calculator_invoiceHeader__dYERF{text-align:center;padding-bottom:var(--space-lg);border-bottom:2px dashed var(--border-color);margin-bottom:var(--space-lg)}.calculator_invoiceHeader__dYERF h3{font-size:var(--fs-lg)}.calculator_invoiceRow__7hemB{display:flex;justify-content:space-between;padding:var(--space-sm) 0;font-size:var(--fs-sm);color:var(--text-secondary)}.calculator_invoiceTotal__EUp6t{display:flex;justify-content:space-between;padding:var(--space-md) 0;margin-top:var(--space-md);border-top:2px solid var(--primary);font-size:var(--fs-lg);font-weight:800;color:var(--primary)}@media (max-width:768px){.calculator_calcWrapper__13pSn,.calculator_resultCards__6B9Es{grid-template-columns:1fr}.calculator_resultValue__m2Aj4{font-size:var(--fs-2xl)}.calculator_chartHeader__80Acy{flex-direction:column;gap:var(--space-md);align-items:flex-start}.calculator_chartSection__ZI9gg,.calculator_formulaCard__iGnOg,.calculator_formulaExample__REYmR,.calculator_inputPanel__lzWDs,.calculator_resultPanel__xlSdw,.calculator_tableSection__Z7XND{padding:var(--space-lg)}.calculator_formula__WNReV{font-size:var(--fs-base);padding:var(--space-md);word-break:break-all}}@media (max-width:480px){.calculator_inputPanel__lzWDs,.calculator_resultPanel__xlSdw{padding:var(--space-md)}.calculator_panelTitle__7jfcX{font-size:var(--fs-base);margin-bottom:var(--space-md)}.calculator_resultHighlight__SIlpT{padding:var(--space-md)}.calculator_resultValue__m2Aj4{font-size:var(--fs-xl)}.calculator_resultLabel__DFinb{font-size:var(--fs-xs)}.calculator_chartSection__ZI9gg,.calculator_tableSection__Z7XND{padding:var(--space-md)}.calculator_formulaBlock__CbavC h2{font-size:var(--fs-xl)}.calculator_formula__WNReV{font-size:var(--fs-sm)}.calculator_toggleBtn__wfvd8{padding:5px 10px;font-size:.65rem}.calculator_amortTable__EW_i8 td,.calculator_amortTable__EW_i8 th,.calculator_table__G5lYG td,.calculator_table__G5lYG th{padding:var(--space-xs) var(--space-sm);font-size:var(--fs-xs)}.calculator_invoiceCard__2uiUy{padding:var(--space-lg)}.calculator_gstToggleBtn__fX2UC{padding:8px;font-size:var(--fs-xs)}}