.sales-tax-guide-visual{background:radial-gradient(circle at 92% 8%,#7c4dff1f,#0000 34%),#f8f7ff;border:1px solid #ddd6fe;border-radius:22px;margin:34px 0;padding:clamp(20px,4vw,30px);overflow:hidden}.sales-tax-guide-visual-header{margin-bottom:22px}.sales-tax-guide-visual-header span,.sales-tax-related-heading>span{color:#6842f4;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:850;display:block}.sales-tax-guide-visual-header strong{color:#111827;margin-top:6px;font-size:clamp(1.15rem,3vw,1.55rem);line-height:1.3;display:block}.sales-tax-guide-visual-header p,.sales-tax-related-heading p{color:#59667c;margin:8px 0 0;line-height:1.65}.sales-tax-guide-svg{width:100%;height:auto;display:block}.sales-tax-guide-svg .visual-box{fill:#fff;stroke:#d8d2fa;stroke-width:3px}.sales-tax-guide-svg .visual-line{stroke:#7448f8;stroke-width:8px;stroke-linecap:round}.sales-tax-guide-svg .visual-label{fill:#111827;font-size:22px;font-weight:800}.sales-tax-guide-svg .visual-copy{fill:#627087;font-size:18px;font-weight:650}.sales-tax-guide-svg .visual-value{fill:#6842f4;font-size:25px;font-weight:900}.sales-tax-guide-formula{background:#f3f0ff;border:1px solid #ddd6fe;border-radius:17px;margin:25px 0;padding:21px}.sales-tax-guide-formula span{color:#6842f4;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:850;display:block}.sales-tax-guide-formula strong{color:#111827;margin-top:7px;font-size:clamp(1.1rem,3vw,1.55rem);line-height:1.45;display:block}.sales-tax-example-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0;display:grid}.sales-tax-example-grid>div{text-align:center;background:#f8f9fc;border:1px solid #e3e6ee;border-radius:16px;padding:18px 14px}.sales-tax-example-grid span{color:#657188;font-size:.78rem;font-weight:750;display:block}.sales-tax-example-grid strong{color:#111827;margin-top:6px;font-size:1.3rem;display:block}.sales-tax-step-list{gap:13px;margin:25px 0;padding:0;list-style:none;display:grid}.sales-tax-step-list li{background:#fafbfc;border:1px solid #e1e4ed;border-radius:16px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;padding:18px;display:grid}.sales-tax-step-list li>span{color:#fff;background:#6842f4;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.sales-tax-step-list strong{color:#111827;display:block}.sales-tax-step-list p{color:#647087;margin:6px 0 0;line-height:1.65}.sales-tax-guide-table{border-collapse:collapse;border:1px solid #e1e4ed;width:100%;margin:25px 0}.sales-tax-guide-table th,.sales-tax-guide-table td{text-align:left;border:1px solid #e1e4ed;padding:14px}.sales-tax-guide-table th{color:#111827;background:#f3f0ff}.sales-tax-guide-table td{color:#647087}.sales-tax-related{margin-top:42px}.sales-tax-related-heading{margin-bottom:20px}.sales-tax-related-heading h2{margin-bottom:8px}.sales-tax-related-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.sales-tax-related-card{min-height:210px;color:inherit;background:#faf9ff;border:1px solid #e1ddf8;border-radius:18px;flex-direction:column;padding:21px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.sales-tax-related-card:hover{border-color:#a58cff;transform:translateY(-3px);box-shadow:0 14px 30px #3625781a}.sales-tax-related-card>span{color:#6842f4;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:850}.sales-tax-related-card strong{color:#111827;margin-top:9px;font-size:1.03rem;line-height:1.4;display:block}.sales-tax-related-card p{color:#647087;margin:10px 0 16px;font-size:.91rem;line-height:1.6}.sales-tax-related-card small{color:#6842f4;margin-top:auto;font-weight:800}.sales-tax-guide-notice{background:#f7f5ff;border:1px solid #ded8f7;border-radius:16px;margin:26px 0;padding:18px}.sales-tax-guide-notice strong{color:#332a68;display:block}.sales-tax-guide-notice p{color:#625e78;margin:7px 0 0;font-size:.9rem;line-height:1.65}@media (width<=820px){.sales-tax-related-card-grid,.sales-tax-example-grid{grid-template-columns:1fr}.sales-tax-related-card{min-height:0}.sales-tax-guide-svg .visual-label{font-size:17px}.sales-tax-guide-svg .visual-copy{font-size:14px}.sales-tax-guide-svg .visual-value{font-size:19px}.sales-tax-guide-table{display:block;overflow-x:auto}}
