.account-tax{padding:20px;border:1px solid #afd6c7;border-radius:12px;background:#e9f6ee;color:#12384a;margin:20px 0}.account-tax h3{font-size:21px;margin:8px 0}.account-tax p{font-size:11px;line-height:1.75;color:#4d7167}.account-tax .account-types{display:grid;grid-template-columns:1fr 1fr;gap:10px}.account-types article{padding:13px;border:1px solid #c6dfd2;background:#fff;border-radius:8px;font-size:11px}.account-types b{display:block;color:#087e77;margin-bottom:4px}.tax-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:15px 0}.account-tax label{font-size:10px;font-weight:700}.account-tax input{display:block;width:100%;min-height:42px;padding:10px;margin:7px 0;border:1px solid #b3cfc2;border-radius:6px;background:white;color:#12384a}.tax-results>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #c4dfd0;font-size:11px}.tax-results strong{white-space:nowrap}.tax-net{background:#d6eddf;padding:12px!important;border-radius:7px;margin-top:10px}.account-tax a{color:#087e77;font-weight:700}.account-tax [data-tax-error]{color:#a52e3b}@media(max-width:550px){.tax-fields{grid-template-columns:1fr}.account-tax .account-types{grid-template-columns:1fr}}
