.tax-summary{font-size:clamp(25px,5vw,42px);font-weight:800;color:var(--deep);overflow-wrap:anywhere;margin:12px 0}.tax-table{width:100%;min-width:0!important;border-collapse:collapse}.tax-table td,.tax-table th{padding:14px 8px;text-align:left;font-size:14px;overflow-wrap:anywhere}.tax-table td:last-child,.tax-table th:last-child{text-align:right}.tax-table tbody tr{border-top:1px solid var(--line)}.tax-basis{display:grid;grid-template-columns:130px 1fr;gap:8px;font-size:14px}.tax-basis dt{font-weight:700}.tax-basis dd{margin:0;overflow-wrap:anywhere}.acquisition .score-primary:focus-visible,.acquisition .score-secondary:focus-visible{outline:3px solid #25624d;outline-offset:3px}.tax-partial{padding:14px 18px;background:#fff5db;border:1px solid #d3b66b;border-radius:8px}.tax-guide-table{overflow-x:auto}.tax-guide-table table{width:100%}@media(max-width:600px){.tax-table td,.tax-table th{padding:12px 4px;font-size:12px}.tax-basis{grid-template-columns:100px 1fr;font-size:13px}}