.StampDutyCalculator_card__eSlIi{background:var(--color-bg-calculator);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:28px;margin-bottom:var(--space-10)}.StampDutyCalculator_field__X_Ae6{margin-bottom:var(--space-6)}.StampDutyCalculator_fieldLabel__g_EP5{display:block;font-size:12px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.5px;color:var(--color-neutral-400);margin-bottom:6px}.StampDutyCalculator_inputWrap__yBjH2{position:relative}.StampDutyCalculator_inputPrefix__XYR8G{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:var(--weight-medium);color:var(--color-neutral-400);pointer-events:none;line-height:1}.StampDutyCalculator_amountInput__z4ZV0{width:100%;font-family:var(--font-body);font-size:26px;font-weight:var(--weight-semibold);color:var(--color-neutral-900);background:var(--color-bg-card);border:2px solid var(--color-neutral-200);border-radius:var(--radius-md);padding:13px 14px 13px 40px;outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.StampDutyCalculator_amountInput__z4ZV0:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--color-brand-primary-bg)}.StampDutyCalculator_pills__a2CK9{display:flex;flex-wrap:wrap;gap:6px}.StampDutyCalculator_pill__LR_Z1{padding:9px 14px;border:2px solid var(--color-neutral-200);border-radius:99px;background:var(--color-bg-card);color:var(--color-neutral-700);font-family:var(--font-body);font-size:14px;font-weight:var(--weight-semibold);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}.StampDutyCalculator_pill__LR_Z1:hover{border-color:var(--color-brand-primary-mid)}.StampDutyCalculator_pillActive__o60Ig{border-color:var(--color-brand-primary);background:var(--color-brand-primary-bg);color:var(--color-brand-primary)}.StampDutyCalculator_summary__SfUP3{background:var(--color-brand-primary);color:#fff;border-radius:var(--radius-md);padding:22px 24px;margin-bottom:20px}.StampDutyCalculator_summaryLabel__Fat1y{font-size:12px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.5px;opacity:.85;margin:0 0 4px}.StampDutyCalculator_summaryAmount__fP_78{font-family:var(--font-heading);font-size:clamp(30px,7vw,44px);font-weight:var(--weight-extrabold);line-height:1.1;margin:0;letter-spacing:-.5px}.StampDutyCalculator_summarySub__b1tex{margin:10px 0 0;font-size:14px;opacity:.95}.StampDutyCalculator_summarySub__b1tex strong{font-weight:var(--weight-extrabold)}.StampDutyCalculator_tableWrap__Fps3i{border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);overflow-x:auto;background:var(--color-bg-card)}.StampDutyCalculator_breakdownTable__quYmZ{width:100%;border-collapse:collapse;font-size:14px;min-width:520px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StampDutyCalculator_breakdownTable__quYmZ thead th{padding:12px 16px;background:var(--color-neutral-50);font-weight:var(--weight-semibold);font-size:12px;text-transform:uppercase;letter-spacing:.3px;color:var(--color-neutral-500);border-bottom:1px solid var(--color-neutral-200);text-align:left}.StampDutyCalculator_breakdownTable__quYmZ tbody td{padding:10px 16px;border-bottom:1px solid var(--color-neutral-100);color:var(--color-neutral-700)}.StampDutyCalculator_breakdownTable__quYmZ tbody tr:last-child td{border-bottom:none}.StampDutyCalculator_colRate__27EGk{text-align:center}.StampDutyCalculator_colNumeric__IjB9Y{text-align:right}.StampDutyCalculator_rowMuted__wOSoC td{color:var(--color-neutral-400)}.StampDutyCalculator_totalRow__6WW9U td{background:var(--color-positive-bg);color:var(--color-positive)!important;font-weight:var(--weight-semibold);padding-top:14px;padding-bottom:14px}.StampDutyCalculator_zeroNote___Nmg7{margin-top:16px;font-size:14px;color:var(--color-neutral-500);font-style:italic}.StampDutyCalculator_callout__Uq9ep{margin-top:16px;padding:12px 14px;background:var(--color-brand-primary-tint);border:1px solid var(--color-brand-primary-bg);border-left:3px solid var(--color-brand-primary);border-radius:var(--radius-sm);font-size:13px;color:var(--color-neutral-700);line-height:1.6}.StampDutyCalculator_callout__Uq9ep strong{color:var(--color-brand-primary)}@media (max-width:480px){.StampDutyCalculator_card__eSlIi{padding:18px 16px}.StampDutyCalculator_summary__SfUP3{padding:18px 20px}}