.article-dates[data-v-de881135]{color:#4b5563;font-size:.875rem;line-height:1.5}.article-dates-sep[data-v-de881135]{margin:0 .35rem}.article-dates-badge[data-v-de881135]{background:#000;border-radius:4px;color:#fff;display:inline-block;font-size:.65rem;font-weight:800;letter-spacing:.04em;margin-right:.35rem;padding:.1rem .45rem;text-transform:uppercase;vertical-align:middle}.tax-hub-links[data-v-56d938ec]{background:#fff;border:1px solid #e5e7eb;border-radius:.85rem;margin:0 0 2rem;padding:1rem 1.15rem}.tax-hub-links-title[data-v-56d938ec]{color:#111827;font-size:1rem;font-weight:800;margin:0 0 .35rem}.tax-hub-links-lead[data-v-56d938ec]{color:#4b5563;font-size:.92rem;line-height:1.5;margin:0 0 .85rem}.tax-hub-links-actions[data-v-56d938ec]{display:flex;flex-wrap:wrap;gap:.5rem}.tax-hub-links-btn[data-v-56d938ec]{align-items:center;border-radius:.65rem;display:inline-flex;font-size:.88rem;font-weight:800;justify-content:center;min-height:40px;padding:.45rem .9rem;text-decoration:none}.tax-hub-links-btn-primary[data-v-56d938ec]{background:#111827;border:1px solid #111827;color:#fff}.tax-hub-links-btn-secondary[data-v-56d938ec]{background:#f9fafb;border:1px solid #d1d5db;color:#111827}.imu-compare[data-v-7eb0f849]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.85rem;margin:0 0 2rem;padding:1.1rem 1.2rem}.imu-compare-title[data-v-7eb0f849]{color:#111827;font-size:1.15rem;font-weight:800;margin:0 0 .5rem}.imu-compare-lead[data-v-7eb0f849]{color:#4b5563;font-size:.95rem;line-height:1.55;margin:0 0 1rem}.imu-compare-table-wrap[data-v-7eb0f849]{margin:0 -.25rem;overflow-x:auto}.imu-compare-table[data-v-7eb0f849]{border-collapse:collapse;font-size:.9rem;min-width:520px;width:100%}.imu-compare-table td[data-v-7eb0f849],.imu-compare-table th[data-v-7eb0f849]{border:1px solid #d1d5db;padding:.55rem .65rem;text-align:left;vertical-align:top}.imu-compare-table th[data-v-7eb0f849]{background:#fff;color:#111827;font-weight:800}.imu-compare-row--active[data-v-7eb0f849]{background:#eff6ff}.imu-compare-code[data-v-7eb0f849]{color:#111827;display:block;font-family:ui-monospace,monospace;font-weight:800}.imu-compare-label[data-v-7eb0f849]{color:#6b7280;display:block;font-size:.8rem;margin-top:.15rem}.imu-compare-link[data-v-7eb0f849]{color:#1d4ed8;font-weight:700;text-decoration:underline;text-underline-offset:2px}.imu-compare-muted[data-v-7eb0f849]{color:#9ca3af}.imu-compare-foot[data-v-7eb0f849]{color:#4b5563;font-size:.88rem;margin:.85rem 0 0}.imu-compare-hub[data-v-7eb0f849]{color:#1d4ed8;font-weight:700;text-decoration:underline;text-underline-offset:2px}.article-layout[data-v-1696c736]{align-items:start;display:grid;gap:2rem 2.5rem;margin:0 auto;max-width:72rem}@media(min-width:1024px){.article-layout[data-v-1696c736]{grid-template-columns:minmax(11rem,13.5rem) minmax(0,45rem) minmax(14rem,17rem)}}.article-main[data-v-1696c736]{min-width:0}.article-header[data-v-1696c736]{margin-bottom:2.5rem}.article-title[data-v-1696c736]{color:#0a0a0a;font-size:clamp(1.75rem,4vw,2.35rem);font-weight:800;line-height:1.2;text-align:left;text-wrap:balance}.article-lead[data-v-1696c736]{background:linear-gradient(90deg,#f9fafb,transparent 85%);border-left:4px solid #000;color:#374151;font-size:1.125rem;line-height:1.8;margin-top:1.25rem;padding:.85rem 0 .85rem 1.25rem}.article-meta[data-v-1696c736]{align-items:center;color:#6b7280;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.75rem 1.25rem;margin-top:1rem}.reading-time[data-v-1696c736]:before{color:#d1d5db;content:"·";margin-right:1.25rem}.article-hero[data-v-1696c736]{border-radius:.875rem;box-shadow:0 4px 24px #00000014;margin-top:1.5rem;max-height:22rem;-o-object-fit:cover;object-fit:cover;width:100%}.article-content[data-v-1696c736]{color:#111827;font-size:1.0625rem;line-height:1.85}.article-section[data-v-1696c736]{border-bottom:1px solid #e5e7eb;margin-bottom:2.75rem;padding-bottom:2.75rem}.article-section--first[data-v-1696c736]{padding-top:.25rem}.article-section[data-v-1696c736]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.section-title[data-v-1696c736]{border-left:5px solid #000;color:#0a0a0a;font-size:1.5rem;font-weight:800;line-height:1.3;margin-bottom:1.25rem;padding-left:.875rem}.article-sidebar[data-v-1696c736]{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1280px){.article-sidebar[data-v-1696c736]{position:sticky;top:5.5rem}}.faq-list[data-v-1696c736]{display:flex;flex-direction:column;gap:.75rem}.faq-item[data-v-1696c736]{background:#fafafa;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden}.faq-question[data-v-1696c736]{color:#111;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.45;list-style:none;padding:1rem 1.15rem}.faq-question[data-v-1696c736]::-webkit-details-marker{display:none}.faq-item[open] .faq-question[data-v-1696c736]{background:#fff;border-bottom:1px solid #e5e7eb}.faq-answer[data-v-1696c736]{color:#374151;line-height:1.75;margin:0;padding:1rem 1.15rem 1.15rem}.cta-box[data-v-1696c736]{background:#fafafa;border:2px solid #000;border-radius:.75rem;margin-top:1.5rem;padding:1.15rem 1.35rem}.cta-label[data-v-1696c736]{color:#000;font-weight:700;margin-bottom:.65rem}.cta-link[data-v-1696c736]{background:#000;border-radius:.5rem;color:#fff;display:inline-block;font-weight:700;padding:.65rem 1.15rem;text-decoration:none}.cta-link[data-v-1696c736]:hover{background:#333}.breaking-badge[data-v-1696c736]{background:#dc2626;border-radius:4px;color:#fff;display:inline-block;font-size:.68rem;font-weight:800;letter-spacing:.07em;margin-bottom:.65rem;padding:.3rem .65rem;text-transform:uppercase}.source-box[data-v-1696c736]{background:#f9fafb;border-left:4px solid #000;border-radius:0 .5rem .5rem 0;font-size:.925rem;margin-top:1.25rem;padding:.85rem 1.1rem}.source-label[data-v-1696c736]{color:#6b7280;font-size:.7rem;font-weight:800;margin-bottom:.3rem;text-transform:uppercase}.source-box a[data-v-1696c736]{font-weight:700;text-decoration:underline;text-underline-offset:2px}
