.NationalInsuranceCalculator_card__pC1Yf{background:var(--color-bg-calculator);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:28px;margin-bottom:var(--space-10)}.NationalInsuranceCalculator_segCtrl__HPvnL{display:flex;gap:4px;padding:4px;background:var(--color-neutral-100);border-radius:var(--radius-md);margin-bottom:var(--space-6)}.NationalInsuranceCalculator_segBtn__3Ey_c{flex:1 1;padding:10px 16px;border:none;border-radius:var(--radius-sm);font-family:var(--font-body);font-size:15px;font-weight:var(--weight-semibold);cursor:pointer;background:transparent;color:var(--color-neutral-500);transition:background var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast);white-space:nowrap}.NationalInsuranceCalculator_segBtnActive__DGz_K{background:var(--color-bg-card);color:var(--color-brand-primary);box-shadow:0 1px 3px rgba(0,0,0,.08)}.NationalInsuranceCalculator_field__ZDwUs{margin-bottom:var(--space-6)}.NationalInsuranceCalculator_fieldLabel__NfDGU{display:block;font-size:12px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.5px;color:var(--color-neutral-400);margin-bottom:6px}.NationalInsuranceCalculator_inputWrap__vCA83{position:relative}.NationalInsuranceCalculator_inputPrefix__jT_LB{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}.NationalInsuranceCalculator_amountInput__J_DR7{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;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.NationalInsuranceCalculator_amountInput__J_DR7:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--color-brand-primary-bg)}.NationalInsuranceCalculator_amountInput__J_DR7::placeholder{color:var(--color-neutral-400);font-weight:var(--weight-regular)}.NationalInsuranceCalculator_summary__sp2TG{background:var(--color-brand-primary);color:#fff;border-radius:var(--radius-md);padding:20px 22px;margin-bottom:20px}.NationalInsuranceCalculator_summaryHeadline__sJeoT{font-family:var(--font-heading);font-size:clamp(17px,3vw,20px);font-weight:var(--weight-semibold);line-height:1.4;margin:0}.NationalInsuranceCalculator_summaryAmount__bXzwX{font-weight:var(--weight-extrabold);white-space:nowrap}.NationalInsuranceCalculator_summarySub__zWJVF{margin-top:8px;font-size:14px;opacity:.85;line-height:1.5}.NationalInsuranceCalculator_resultsTable__neVhF{background:var(--color-bg-card);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);overflow:hidden}.NationalInsuranceCalculator_resultsRow__7qZWN{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid var(--color-neutral-100);gap:var(--space-3)}.NationalInsuranceCalculator_resultsRow__7qZWN:last-child{border-bottom:none}.NationalInsuranceCalculator_resultsRowMuted__thLcT{background:var(--color-neutral-50)}.NationalInsuranceCalculator_resultsRowMuted__thLcT .NationalInsuranceCalculator_resultsLabel__t7v3l,.NationalInsuranceCalculator_resultsRowMuted__thLcT .NationalInsuranceCalculator_resultsValue__jR9O9{color:var(--color-neutral-400);font-weight:var(--weight-regular)}.NationalInsuranceCalculator_resultsRowAccent__OFvms{background:var(--color-positive-bg);padding-top:14px;padding-bottom:14px}.NationalInsuranceCalculator_resultsLabel__t7v3l{font-size:15px;color:var(--color-neutral-700);line-height:1.4}.NationalInsuranceCalculator_bandRate__24_Mg{font-size:13px;color:var(--color-neutral-400);font-weight:var(--weight-regular)}.NationalInsuranceCalculator_resultsLabelAccent__0ZCFf{color:var(--color-positive);font-weight:var(--weight-semibold)}.NationalInsuranceCalculator_resultsValue__jR9O9{font-size:16px;font-weight:var(--weight-semibold);color:var(--color-neutral-900);white-space:nowrap}.NationalInsuranceCalculator_resultsValueNegative__eORQo{color:var(--color-negative)}.NationalInsuranceCalculator_resultsValueAccent__dq3nP{color:var(--color-positive);font-weight:var(--weight-bold)}.NationalInsuranceCalculator_combined__9POEB{margin-top:14px;font-size:14px;color:var(--color-neutral-500);line-height:1.6}.NationalInsuranceCalculator_combined__9POEB strong{color:var(--color-neutral-900);font-weight:var(--weight-semibold)}@media (max-width:480px){.NationalInsuranceCalculator_card__pC1Yf{padding:18px 16px}.NationalInsuranceCalculator_summary__sp2TG{padding:16px 18px}.NationalInsuranceCalculator_resultsRow__7qZWN{padding:10px 14px;flex-wrap:wrap}.NationalInsuranceCalculator_resultsLabel__t7v3l{font-size:14px}.NationalInsuranceCalculator_resultsValue__jR9O9{font-size:15px}}