.taxloc-article{clear:both;display:block;width:100%;margin-top:48px;border-top:1px solid rgba(255,255,255,.07);padding-top:8px}.taxloc-article--compact{margin-top:36px}.taxloc-art-section{padding:32px 0 0}.taxloc-art-section+.taxloc-art-section{border-top:1px solid rgba(255,255,255,.05)}.taxloc-art-faq{background:rgba(255,255,255,.018);border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:24px 24px 8px;margin-top:32px}.taxloc-art-h2{font-size:clamp(1.1rem,2.2vw,1.4rem)!important;font-weight:900!important;color:#fff!important;margin:0 0 16px!important;padding:0!important;border:none!important;border-bottom:none!important;line-height:1.25!important;letter-spacing:-.01em;display:block!important;visibility:visible!important;background:0 0!important;text-transform:none!important}.taxloc-art-body{font-size:.91rem;line-height:1.9;color:rgba(255,255,255,.5);max-width:100%;word-wrap:break-word}.taxloc-art-body p{margin:0 0 1.1em!important;padding:0!important}.taxloc-art-body p:last-child{margin-bottom:0!important}.taxloc-art-body strong{color:rgba(255,255,255,.72)!important;font-weight:700!important}.taxloc-art-body em{font-style:italic!important;color:rgba(255,255,255,.6)!important}.taxloc-art-body a{color:var(--color-gold,#f5a623)!important;text-decoration:none!important;border-bottom:1px solid rgba(245,166,35,.22)!important}.taxloc-art-body a:hover{color:#d4a52a!important;border-color:rgba(245,166,35,.55)!important;text-decoration:none!important}.taxloc-art-body blockquote{margin:1em 0!important;padding:10px 16px!important;border-left:3px solid rgba(245,166,35,.5)!important;background:rgba(245,166,35,.05)!important;border-radius:0 8px 8px 0!important;color:rgba(255,255,255,.45)!important;font-style:italic!important}html body .taxloc-art-body h2,html body .taxloc-art-body h3,html body .taxloc-art-body h4,html body .taxloc-art-body h5,html body .taxloc-art-body h6{display:block!important;visibility:visible!important;color:#fff!important;font-weight:700!important;margin:1.5em 0 .5em!important;padding:0!important;border:none!important;border-bottom:none!important;border-top:none!important;border-left:none!important;border-right:none!important;background:0 0!important;background-color:transparent!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.3!important;text-decoration:none!important;text-shadow:none!important}html body .taxloc-art-body h2{font-size:clamp(1.05rem,2vw,1.3rem)!important;color:#fff!important}html body .taxloc-art-body h3{font-size:1.05rem!important;color:rgba(255,255,255,.9)!important}html body .taxloc-art-body h4,html body .taxloc-art-body h5,html body .taxloc-art-body h6{font-size:.95rem!important;color:rgba(255,255,255,.75)!important;text-transform:uppercase!important;letter-spacing:.06em!important}.taxloc-art-body ul,.taxloc-art-body ol{margin:.8em 0 1em!important;padding:0!important;list-style:none!important}.taxloc-art-body ul li,.taxloc-art-body ol li{position:relative;padding:8px 12px 8px 32px!important;margin-bottom:4px!important;background:rgba(255,255,255,.025)!important;border-radius:7px!important;font-size:.88rem!important;line-height:1.65!important;color:rgba(255,255,255,.5)!important;list-style:none!important}.taxloc-art-body ul li::before{content:"";position:absolute;left:13px;top:50%;transform:translateY(-50%);width:5px;height:5px;background:var(--color-gold,#f5a623);border-radius:50%;opacity:.7}.taxloc-art-body ol{counter-reset:lsm-ol}.taxloc-art-body ol li::before{content:counter(lsm-ol);counter-increment:lsm-ol;position:absolute;left:10px;top:8px;font-size:.7rem;font-weight:700;color:var(--color-gold,#f5a623);opacity:.8}.taxloc-art-img{display:block;margin:0 0 20px;line-height:0;max-width:520px}.taxloc-art-img img{display:block;width:100%;height:auto;border-radius:12px}@media (max-width:600px){.taxloc-art-img{max-width:100%}}.taxloc-faq-list{padding:0}.taxloc-faq-item{padding:16px 0 14px;border-bottom:1px solid rgba(255,255,255,.05)}.taxloc-faq-item:last-child{border-bottom:none;padding-bottom:4px}.taxloc-faq-q{font-size:.9rem!important;font-weight:700!important;color:rgba(255,255,255,.82)!important;margin:0 0 8px!important;padding:0!important;border:none!important;line-height:1.4!important}.taxloc-faq-a{font-size:.86rem;line-height:1.8;color:rgba(255,255,255,.44)}.taxloc-faq-a a{color:var(--color-gold,#f5a623);text-decoration:none;border-bottom:1px solid rgba(245,166,35,.22)}.taxloc-faq-a a:hover{border-color:rgba(245,166,35,.55)}.taxloc-art-parent-cta{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.05)}.taxloc-art-parent-link{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;background:rgba(245,166,35,.07);border:1px solid rgba(245,166,35,.2);border-radius:50px;font-size:.78rem;font-weight:700;color:var(--color-gold,#f5a623);text-decoration:none;transition:background .15s,border-color .15s}.taxloc-art-parent-link:hover{background:rgba(245,166,35,.13);border-color:rgba(245,166,35,.4);text-decoration:none}.taxloc-art-admin-bar{margin-top:24px;padding:10px 16px;background:rgba(245,166,35,.06);border:1px dashed rgba(245,166,35,.25);border-radius:8px;font-size:.72rem;color:rgba(245,166,35,.6);display:flex;align-items:center;gap:6px}.taxloc-art-admin-bar a{color:var(--color-gold,#f5a623);text-decoration:underline}@media (max-width:680px){.taxloc-art-faq{padding:18px 16px 6px}.taxloc-art-section{padding-top:24px}}@media (max-width:480px){.taxloc-art-h2{font-size:1.1rem!important}.taxloc-art-body{font-size:.87rem}}