.form-section{margin-bottom:14px}.form-section h2{margin:0 0 16px;color:#132b5e;font-size:17px}.subsection-title{margin:20px 0 12px;color:#304e84;font-size:14px}.tax-rule-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.tax-rule{display:block;padding:12px;border:1px solid #e1e8f2;border-radius:8px;background:#f8faff;color:#415779;font-size:12px;font-weight:600}.tax-rule .input{height:38px;margin-top:8px}@media(max-width:980px){.tax-rule-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.tax-rule-grid{grid-template-columns:1fr}}
