@font-face{font-family:"Inter";src:url("/fonts/inter/Inter-VariableFont_opsz,wght.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.income-tax-calculator-page .tax-result-hero{display:grid;gap:1rem}.income-tax-calculator-page .tax-result-hero__main{grid-column:1 / -1}.income-tax-calculator-page .tax-metric-grid{display:grid;gap:0.8rem;margin-top:1rem}.income-tax-calculator-page .tax-metric{padding:1rem;border:1px solid var(--border-color, #e5e7eb);border-radius:1rem;background:#fff}.income-tax-calculator-page .tax-metric span{display:block;margin-bottom:0.4rem;font-size:1.6rem;color:var(--text-muted, #64748b)}.income-tax-calculator-page .tax-metric strong{display:block;font-size:1.2rem;color:var(--text-color, #111827)}.income-tax-calculator-page .tax-breakdown-grid{display:grid;gap:1rem;margin-top:1rem}.income-tax-calculator-page .deduction-list{margin:0}.income-tax-calculator-page .deduction-list div{display:flex;justify-content:space-between;gap:1rem;padding:0.8rem 0;border-bottom:1px solid var(--border-color, #e5e7eb)}.income-tax-calculator-page .deduction-list dt{color:var(--text-muted, #64748b)}.income-tax-calculator-page .deduction-list dd{margin:0;font-weight:700;text-align:right}.income-tax-calculator-page .deduction-list .deduction-list__total{border-bottom:0;padding-top:1rem}.income-tax-calculator-page .deduction-list .deduction-list__total dt,.income-tax-calculator-page .deduction-list .deduction-list__total dd{color:var(--text-color, #111827);font-size:1.6rem}@media (min-width:768px){.income-tax-calculator-page .tax-result-hero{grid-template-columns:repeat(3, minmax(0, 1fr))}.income-tax-calculator-page .tax-metric-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.income-tax-calculator-page .tax-breakdown-grid{grid-template-columns:minmax(0, 1.35fr) minmax(280px, 0.65fr)}}