.tax-form-calculator,.tax-form-calculator *{box-sizing:border-box}.tax-form-calculator{font:17px/1.6 system-ui,sans-serif;color:#122d3c;max-width:100%}.tax-form-calculator .taxseo-calc{border:1px solid #acbfc9;border-top:5px solid #b04b22;background:#f3f7f7;padding:24px;border-radius:12px;margin:24px 0}.tax-form-calculator p{margin:16px 0}.tax-form-calculator .taxseo-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.tax-form-calculator label{display:block;font-size:14px;font-weight:650;line-height:1.5}.tax-form-calculator input,.tax-form-calculator select{display:block;width:100%;min-height:48px;font:inherit;padding:12px;margin:8px 0;border:1px solid #8098a4;border-radius:6px;color:#122d3c;background:white}.tax-form-calculator small{display:block;font-weight:400}.tax-form-calculator button{border:0;border-radius:6px;padding:14px 24px;background:#122d3c;color:white;font:600 16px system-ui;margin-top:24px;cursor:pointer}.tax-form-calculator :focus-visible{outline:3px solid #b04b22;outline-offset:4px}.tax-form-calculator .taxseo-result{margin-top:24px}.tax-form-calculator .taxseo-result>strong{font-size:24px}.tax-form-calculator dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;font-size:15px}.tax-form-calculator dd{margin:0;text-align:right}.tax-form-calculator .taxseo-limit{font-size:13px;line-height:1.6}@media(max-width:700px){.tax-form-calculator .taxseo-fields,.tax-form-calculator dl{grid-template-columns:1fr}.tax-form-calculator .taxseo-calc{padding:16px}.tax-form-calculator dd{text-align:left;font-weight:700}}