@layer components{.StateGuideTemplate-module__-TVXCq__article{color:var(--text);container:state-guide/inline-size}.StateGuideTemplate-module__-TVXCq__header{max-width:74rem;margin-inline:auto;margin-bottom:var(--space-12);text-align:center}.StateGuideTemplate-module__-TVXCq__header h1{color:var(--link);font-size:clamp(2.4rem,3.5vw,3.7rem)}.StateGuideTemplate-module__-TVXCq__stance{margin-top:var(--space-3);font-size:var(--font-size-lead)}.StateGuideTemplate-module__-TVXCq__meta,.StateGuideTemplate-module__-TVXCq__disclaimer{margin-top:var(--space-2);color:var(--muted);font-size:var(--font-size-small)}.StateGuideTemplate-module__-TVXCq__title,.StateGuideTemplate-module__-TVXCq__verdict,.StateGuideTemplate-module__-TVXCq__pitfall,.StateGuideTemplate-module__-TVXCq__offerCta,.StateGuideTemplate-module__-TVXCq__formSupport,.StateGuideTemplate-module__-TVXCq__crossLinkStance{color:inherit}.StateGuideTemplate-module__-TVXCq__body{max-width:65rem;margin-inline:auto}.StateGuideTemplate-module__-TVXCq__body h2{margin:3.5rem 0 var(--space-4);color:var(--link);font-family:var(--font-family-serif);font-size:clamp(1.55rem,2.2vw,2rem);font-weight:var(--font-weight-regular)}.StateGuideTemplate-module__-TVXCq__body h3{color:var(--link);font-family:var(--font-family-serif);font-size:1.3rem;font-weight:var(--font-weight-regular);margin:2.2rem 0 .6rem}.StateGuideTemplate-module__-TVXCq__body p{margin-bottom:var(--space-5);line-height:1.75}.StateGuideTemplate-module__-TVXCq__verdictCopy{font-size:var(--font-size-lead);line-height:var(--line-height-copy)}.StateGuideTemplate-module__-TVXCq__stats{padding:0;list-style:none}.StateGuideTemplate-module__-TVXCq__stat{gap:var(--space-1);padding:var(--space-4) 0;border-bottom:1px solid var(--subtle-ink-border);display:grid}.StateGuideTemplate-module__-TVXCq__statValue{color:var(--link);font-size:var(--font-size-heading-4);line-height:var(--line-height-tight);text-wrap:balance}.StateGuideTemplate-module__-TVXCq__statLabel{font-weight:var(--font-weight-medium)}.StateGuideTemplate-module__-TVXCq__statDetail{line-height:var(--line-height-copy)}.StateGuideTemplate-module__-TVXCq__statSource,.StateGuideTemplate-module__-TVXCq__feeNote{color:var(--muted);font-size:var(--font-size-small)}.StateGuideTemplate-module__-TVXCq__fees{border-collapse:collapse;width:100%}.StateGuideTemplate-module__-TVXCq__fees th,.StateGuideTemplate-module__-TVXCq__fees td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--subtle-ink-border);text-align:start}.StateGuideTemplate-module__-TVXCq__fees td{text-align:end}.StateGuideTemplate-module__-TVXCq__fees tfoot th,.StateGuideTemplate-module__-TVXCq__fees tfoot td{border-bottom:none;border-top:1px solid var(--border);font-weight:var(--font-weight-semibold)}.StateGuideTemplate-module__-TVXCq__offerColumns{gap:var(--space-4);display:grid}.StateGuideTemplate-module__-TVXCq__offerColumns ul{padding-inline-start:1.6rem}.StateGuideTemplate-module__-TVXCq__offerColumns li{margin-bottom:var(--space-2);line-height:var(--line-height-copy)}.StateGuideTemplate-module__-TVXCq__form{--surface:var(--scheme-neutral-surface);--text:var(--scheme-neutral-text);--heading:var(--scheme-neutral-heading);--muted:var(--scheme-neutral-muted);--border:var(--scheme-neutral-border);--link:var(--scheme-neutral-link);--action-bg:var(--scheme-neutral-action-bg);--action-text:var(--scheme-neutral-action-text);--focus-ring:var(--scheme-neutral-focus-ring);margin-top:var(--space-10);padding:var(--space-6);border:1px solid var(--subtle-ink-border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-raised);color:var(--text);scroll-margin-top:10rem}.StateGuideTemplate-module__-TVXCq__crossLinks ul{padding:0;list-style:none}.StateGuideTemplate-module__-TVXCq__crossLinks li{border-bottom:1px solid var(--subtle-ink-border);padding:.35rem 0}.StateGuideTemplate-module__-TVXCq__crossLinkStance{color:var(--muted);font-size:var(--font-size-small)}.StateGuideTemplate-module__-TVXCq__sources,.StateGuideTemplate-module__-TVXCq__sourceList{color:inherit}.StateGuideTemplate-module__-TVXCq__sourceList{font-size:var(--font-size-small)}@container state-guide (min-width:44rem){.StateGuideTemplate-module__-TVXCq__offerColumns{grid-template-columns:1fr 1fr}}}
@layer components{.UtilityPageTemplate-module__5lWbQG__content{--surface:var(--scheme-soft-surface);--text:var(--scheme-soft-text);--heading:var(--scheme-soft-heading);--muted:var(--scheme-soft-muted);--border:var(--scheme-soft-border);--link:var(--scheme-soft-link);--action-bg:var(--scheme-soft-action-bg);--action-text:var(--scheme-soft-action-text);--focus-ring:var(--scheme-soft-focus-ring);width:100%;min-height:100vh;padding:clamp(12rem, 22vh, 18rem) var(--space-page-gutter) var(--space-section-standard);background:var(--surface);color:var(--text);text-align:left}.UtilityPageTemplate-module__5lWbQG__inner{width:min(100%, var(--container-content));max-width:var(--container-wide);margin-inline:auto}.UtilityPageTemplate-module__5lWbQG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.UtilityPageTemplate-module__5lWbQG__inner>p,.UtilityPageTemplate-module__5lWbQG__inner li{font-size:clamp(1.05rem,1.6vw,1.45rem)}.UtilityPageTemplate-module__5lWbQG__inner ul{margin:var(--space-8) 0}.UtilityPageTemplate-module__5lWbQG__inner a{color:var(--link)}}
