picture[data-mh]{display:contents}
x-page-head{display:contents}@scope (x-page-head) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.page-head{margin:var(--space-6) 0 var(--space-5)}.text>:last-child{margin-bottom:0}.page-head[data-center="yes"]{text-align:center;margin-top:var(--space-7)}.page-head[data-center="yes"] .lede{margin-left:auto;margin-right:auto}.page-head[data-center="yes"] .outline{width:7rem;height:4.5rem;margin:0 auto var(--space-4)}.page-head[data-center="no"]:not([data-state=""]){display:grid;grid-template-columns:minmax(0,max-content) auto;justify-content:start;align-items:center;gap:var(--space-6)}.page-head[data-center="no"] .outline{order:2;width:10rem;height:7rem}@media (max-width:40rem){.page-head[data-center="yes"]{text-align:left;margin-top:var(--space-5)}.page-head[data-center="yes"] .outline{margin-left:0;width:5rem;height:3.5rem}.page-head[data-center="no"]:not([data-state=""]){display:block}.page-head[data-center="no"] .outline{width:5rem;height:3.5rem;margin-bottom:var(--space-4)}}}
x-state-list{display:contents}@scope (x-state-list) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.pill{font-size:var(--text-xs);padding:0 0.6em}}
x-guide-list{display:contents}@scope (x-guide-list) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--space-4);margin:var(--space-4) 0}nav{padding:var(--space-4) var(--space-5);border:var(--border);border-radius:var(--radius)}nav:not(:has(li)){display:none}h3{font-size:var(--text-base);margin:0 0 var(--space-2)}ul{list-style:none;padding:0;margin:0}li{margin:0}li + li{margin-top:var(--space-2)}.all{margin:0}}
x-nav{display:contents}@scope (x-nav) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.site-header{width:100%;max-width:var(--page-width);margin:0 auto;padding:var(--space-4) var(--gutter) 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-2) var(--space-5)}.brand{display:flex;flex-direction:column;text-decoration:none;color:inherit}.wordmark{font-size:var(--text-2xl);font-weight:var(--font-heavy);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--color-accent)}.tagline{font-size:var(--text-sm);color:var(--color-text-secondary)}nav{display:flex;gap:var(--space-5);padding-top:var(--space-1)}nav a{color:var(--color-link);font-weight:var(--font-medium);text-decoration:none}nav a:hover{text-decoration:underline}@media (max-width:40rem){nav{gap:var(--space-4);font-size:var(--text-sm)}}}
x-footer{display:contents}@scope (x-footer) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.site-footer{background:var(--color-bg-subtle);border-top:var(--border);font-size:var(--text-sm);color:var(--color-text-secondary)}.inner{max-width:var(--page-width);margin:0 auto;padding:var(--space-6) var(--gutter) var(--space-7);display:grid;grid-template-columns:1fr 1fr 2fr;gap:var(--space-5)}h2{font-size:var(--text-sm);font-weight:var(--font-bold);letter-spacing:0;color:var(--color-text);margin-bottom:var(--space-2)}ul{list-style:none;padding:0;margin:0}li + li{margin-top:var(--space-2)}p{max-width:var(--measure);margin-bottom:var(--space-2)}@media (max-width:40rem){.inner{grid-template-columns:1fr 1fr}.disclaimer{grid-column:1 / -1}}}
x-state-outline{display:contents}@scope (x-state-outline) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){:scope{display:block;height:100%}.state-outline{display:block;width:100%;max-width:100%;height:100%;overflow:visible}path{fill:var(--color-map-land);stroke:var(--color-text);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}}
x-lookup{display:contents}@scope (x-lookup) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.searchbar{display:flex;align-items:center;gap:var(--space-2);max-width:54rem;margin:0 auto var(--space-5);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--color-bg-raised);border:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.searchbar:focus-within{border-color:var(--color-accent)}.search-icon{flex-shrink:0;width:1.4rem;height:1.4rem;color:var(--color-text-secondary)}.searchbar input{flex:1;min-width:0;border:0;background:transparent;font-size:var(--text-lg);padding:var(--space-2)}.searchbar input:focus-visible{outline:none}.state-switch{flex-shrink:0;max-width:12rem;margin-right:var(--space-2)}.searchbar button{min-height:3.25rem;padding-inline:var(--space-6);font-size:var(--text-lg)}.results{padding:var(--space-4)}.message{padding:var(--space-3) var(--space-2);color:var(--color-text-secondary)}.message p{max-width:var(--measure)}.message strong{color:var(--color-text)}.message .actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.message[data-tone="error"] strong{color:var(--color-danger)}.spinner{display:inline-block;width:1em;height:1em;margin-right:var(--space-2);vertical-align:-0.15em;border:2px solid var(--color-border-strong);border-top-color:var(--color-accent);border-radius:50%;animation:spin 0.8s linear infinite}@keyframes spin{to{rotate:360deg}}.count{margin:0 0 var(--space-3) var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm)}.table-wrap{border:var(--border);border-radius:var(--radius);overflow:hidden}.entity{font-weight:var(--font-medium)}.where{display:block;font-size:var(--text-xs);color:var(--color-text-tertiary)}.missing{color:var(--color-text-tertiary)}.more{margin:var(--space-3) var(--space-2) 0;font-size:var(--text-sm);color:var(--color-text-secondary)}.turnstile:not([hidden]){margin:var(--space-3) var(--space-2) 0}.foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-2) 0;font-size:var(--text-sm)}.source{margin:0;color:var(--color-text-secondary)}.official{font-size:var(--text-base)}@media (max-width:40rem){.searchbar{padding-left:var(--space-3);flex-wrap:wrap}.state-switch{flex-basis:100%;max-width:none;margin:0 0 var(--space-1)}.searchbar button{padding-inline:var(--space-4);font-size:var(--text-base);min-height:2.75rem}.searchbar input{font-size:var(--text-base)}.results{padding:var(--space-3)}.table-wrap{border:0;overflow:visible}.table-wrap thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.table-wrap table,.table-wrap tbody{display:block}.table-wrap tr{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-4);padding:var(--space-4);margin-bottom:var(--space-3);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.table-wrap td{display:block;padding:0;border:0}.table-wrap td:first-child{grid-column:1 / -1;font-weight:var(--font-bold)}.table-wrap td[data-label]::before{content:attr(data-label);display:block;font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:var(--font-normal)}.foot{flex-direction:column}}}
x-glance{display:contents}@scope (x-glance) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.facts{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-4)}.facts>li{margin:0;display:flex;gap:var(--space-4);align-items:flex-start;padding:var(--space-4) var(--space-5);border:var(--border);border-radius:var(--radius);background:var(--color-bg-raised)}.icon{flex-shrink:0;width:2rem;height:2rem;color:var(--color-accent);margin-top:var(--space-1)}.label{display:block;color:var(--color-text-secondary)}.value{display:block;font-size:var(--text-lg);font-weight:var(--font-bold);line-height:var(--leading-tight);margin:var(--space-1) 0}.checked{display:block;font-size:var(--text-xs);color:var(--color-text-tertiary)}}
x-faq{display:contents}@scope (x-faq) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.faq-item{border-bottom:1px solid var(--faq-border,color-mix(in srgb,currentColor 20%,transparent))}.faq-item:last-child{border-bottom:0}.faq-question{display:flex;align-items:center;gap:0.75rem;padding:var(--faq-padding,1rem 0);cursor:pointer;font-size:var(--faq-question-size,1.125rem);font-weight:var(--faq-question-weight,600);list-style:none}.faq-question::-webkit-details-marker{display:none}.faq-question::marker{content:none}.faq-question>span{flex:1}.faq-chevron{flex-shrink:0;width:1.25em;height:1.25em;transition:rotate var(--faq-duration,0.25s) ease}.faq-item[open] .faq-chevron{rotate:180deg}.faq-item::details-content{display:block;block-size:0;overflow:hidden;transition:block-size var(--faq-duration,0.3s) ease,content-visibility var(--faq-duration,0.3s) allow-discrete}.faq-item[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}.faq-answer{padding:0 0 1rem;color:var(--faq-answer-color,inherit)}.faq-answer>:first-child{margin-top:0}.faq-answer>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.faq-item::details-content,.faq-chevron{transition:none}}}
x-request-form{display:contents}@scope (x-request-form) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.request{display:grid;gap:var(--space-4)}fieldset{border:0;padding:0;margin:0;display:grid;gap:var(--space-2)}legend{font-weight:var(--font-semibold);font-size:var(--text-sm);margin-bottom:var(--space-2)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--space-4)}.choice{display:flex;gap:var(--space-3);align-items:flex-start;font-weight:var(--font-normal);font-size:var(--text-base);margin:0}.choice input[type="radio"]{width:1.15rem;min-height:0;height:1.15rem;margin:0.2rem 0 0;accent-color:var(--color-accent);flex-shrink:0}.optional{font-weight:var(--font-normal);color:var(--color-text-tertiary)}.trap{position:absolute;left:-9999px;width:1px}button{justify-self:start}}
x-home-search{display:contents}@scope (x-home-search) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.home-search{display:grid;grid-template-columns:minmax(10rem,16rem) 1fr auto;align-items:end;gap:var(--space-3);max-width:54rem;margin:0 auto var(--space-6);padding:var(--space-4);background:var(--color-bg-raised);border:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.field label{color:var(--color-text-secondary)}button{min-height:2.75rem}@media (max-width:40rem){.home-search{grid-template-columns:1fr}}}
x-us-map{display:contents}@scope (x-us-map) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.us-map{margin:0 auto var(--space-5);max-width:60rem}svg{display:block;width:100%;height:auto}path,rect{fill:var(--color-map-land);stroke:var(--color-map-border);stroke-width:1;stroke-linejoin:round;transition:fill var(--duration-fast) var(--ease)}text{fill:var(--color-text);font-size:11px;font-weight:var(--font-semibold);text-anchor:middle;pointer-events:none}a[data-mode="live"] path,a[data-mode="live"] rect{fill:var(--color-map-land-live)}.base path,.base rect{fill:var(--color-map-land-muted)}.base text{fill:var(--color-text-tertiary)}a:hover path,a:hover rect,a:focus-visible path,a:focus-visible rect{fill:var(--color-accent)}a:hover text,a:focus-visible text{fill:var(--color-on-accent)}a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:1px}figcaption{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:var(--space-5);row-gap:var(--space-1);margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary)}.key{display:inline-block;width:0.9em;height:0.9em;border-radius:3px;background:var(--color-map-land)}figcaption>span{display:inline-flex;align-items:center;gap:var(--space-2)}.key[data-mode="live"]{background:var(--color-map-land-live)}}
x-site-scope{display:contents}@scope (x-site-scope) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.two{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--space-5)}ul{margin-bottom:0}}
x-llc-state-list{display:contents}@scope (x-llc-state-list) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.states{list-style:none;padding:0;margin:0 0 var(--space-5);columns:9.5rem auto;column-gap:var(--space-5)}.states>li{break-inside:avoid;margin:0 0 var(--space-2);display:flex;justify-content:space-between;gap:var(--space-3);border-bottom:var(--border);padding-bottom:var(--space-1)}span{color:var(--color-text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}}
x-llc-more{display:contents}@scope (x-llc-more) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.more{padding-left:var(--space-5)}}
x-guide-related{display:contents}@scope (x-guide-related) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.related ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--space-2) var(--space-5)}}
x-llc-cost-table{display:contents}@scope (x-llc-cost-table) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){table{min-width:34rem;font-size:var(--text-sm)}th,td{padding:var(--space-2) var(--space-3)}tbody th{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text)}.num{white-space:nowrap}.tax{display:block;color:var(--color-text-secondary)}.src{font-size:var(--text-xs);color:var(--color-text-tertiary)}.checked{display:block;white-space:nowrap}}
x-llc-compare{display:contents}@scope (x-llc-compare) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){table{min-width:30rem;font-size:var(--text-sm)}th,td{padding:var(--space-2) var(--space-3)}.tax{display:block;color:var(--color-text-secondary)}tbody th{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);white-space:nowrap}.num{white-space:nowrap}.src{display:block;font-size:var(--text-xs);color:var(--color-text-tertiary)}}
x-llc-steps{display:contents}@scope (x-llc-steps) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.answer{font-size:var(--text-lg);line-height:var(--leading-normal)}.steps{list-style:none;counter-reset:step;padding:0;margin:0 0 var(--space-6)}.steps>li{counter-increment:step;position:relative;padding:0 0 var(--space-3) 3rem;margin:0 0 var(--space-4);border-bottom:var(--border)}.steps>li:last-child{border-bottom:0}.steps>li::before{content:counter(step);position:absolute;left:0;top:0;width:2rem;height:2rem;border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--font-bold);display:grid;place-items:center;line-height:1}.steps h3{margin:var(--space-1) 0 var(--space-2)}.src{font-size:var(--text-xs);color:var(--color-text-tertiary);white-space:nowrap}}
x-llc-costs{display:contents}@scope (x-llc-costs) to (:scope :is(x-base,x-faq,x-footer,x-glance,x-guide-list,x-guide-related,x-guide-table-fact,x-home-search,x-llc-compare,x-llc-cost-table,x-llc-costs,x-llc-more,x-llc-state-list,x-llc-steps,x-lookup,x-name-check-list,x-nav,x-page-head,x-request-form,x-site-scope,x-state-list,x-state-outline,x-state-page,x-us-map)>*){.costs{border:var(--border);border-radius:var(--radius);background:var(--color-bg-subtle);padding:var(--space-5);margin:var(--space-5) 0 var(--space-6)}h2{font-size:var(--text-xl);margin:0 0 var(--space-4)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--space-4)}.block{background:var(--color-bg-raised);border-radius:var(--radius);padding:var(--space-4)}.label{display:block;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--font-semibold)}.amount{display:block;font-size:var(--text-2xl);font-weight:var(--font-heavy);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:var(--space-1) 0 var(--space-3)}ul{list-style:none;padding:0;margin:0;font-size:var(--text-sm)}.src{display:block;font-size:var(--text-xs);color:var(--color-text-tertiary)}.note{margin:var(--space-4) 0 0}}