.intro[data-astro-cid-lcdefpme]{gap:var(--s6);padding:var(--s6) var(--s5);margin-top:calc(var(--s2) * -1);isolation:isolate;border:1px solid var(--rule);border-radius:var(--radius-xl);background:radial-gradient(70% 90% at 0% 0%, color-mix(in srgb, var(--brand-mint) 26%, transparent), transparent 60%), radial-gradient(60% 80% at 100% 10%, color-mix(in srgb, var(--brand-teal) 18%, transparent), transparent 65%), radial-gradient(50% 70% at 70% 100%, color-mix(in srgb, var(--brand-amber) 10%, transparent), transparent 70%), var(--surface);box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative;overflow:hidden}.intro[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background-image:linear-gradient(color-mix(in srgb, var(--ink) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ink) 5%, transparent) 1px, transparent 1px);pointer-events:none;background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 100%,#000,#0000 75%);mask-image:radial-gradient(70% 90% at 100%,#000,#0000 75%)}@media (width>=40rem){.intro[data-astro-cid-lcdefpme]{padding:var(--s7) var(--s6)}}@media (width>=62rem){.intro[data-astro-cid-lcdefpme]{gap:var(--s8);padding:var(--s8) var(--s7);grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center}}.intro__copy[data-astro-cid-lcdefpme]{max-width:40ch}@media (width>=62rem){.intro__copy[data-astro-cid-lcdefpme]{max-width:46ch}}@media (width>=95rem){.intro__copy[data-astro-cid-lcdefpme]{max-width:58ch}}.intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:var(--s3);font-size:var(--text-4xl);line-height:1.08}.intro__lede[data-astro-cid-lcdefpme]{margin-top:var(--s4);max-width:48ch;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--ink-2)}.intro__search[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s2);margin-top:var(--s6);max-width:36rem;padding:.375rem .375rem .375rem var(--s4);border:1.5px solid var(--rule-strong);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow);transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);display:flex}.intro__search[data-astro-cid-lcdefpme]:hover{border-color:var(--accent)}.intro__search[data-astro-cid-lcdefpme]:focus-within{border-color:var(--accent);box-shadow:var(--shadow), var(--ring)}.intro__search-icon[data-astro-cid-lcdefpme]{color:var(--ink-3);flex:none}.intro__search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:0;min-height:2.75rem;padding:0 var(--s1);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-md);background:0 0;border:none;flex:auto}.intro__search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus-visible{outline:none}.intro__search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{color:var(--ink-3)}.intro__search[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{min-height:2.75rem;padding-inline:var(--s5);flex:none}.intro__hint[data-astro-cid-lcdefpme]{margin-top:var(--s4);color:var(--ink-2);font-size:var(--text-base)}.stats[data-astro-cid-lcdefpme]{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (width>=62rem){.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.stats[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{justify-content:flex-end;gap:var(--s2);padding:var(--s4) var(--s5);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--surface) 72%, transparent);backdrop-filter:blur(12px)saturate(1.4);box-shadow:var(--shadow-sm);flex-direction:column-reverse;display:flex}.stats__highlight[data-astro-cid-lcdefpme]{border-color:var(--ready-rule)!important;background:color-mix(in srgb, var(--ready-wash) 85%, transparent)!important}.stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:var(--text-sm);line-height:var(--leading-snug)}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent-text);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:700;line-height:1}.stats__highlight[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ready)}.band[data-astro-cid-lcdefpme]{padding-block:var(--s7) 0}.band__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--s4);flex-wrap:wrap;display:flex}.band__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-xl)}.band__head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:var(--text-base);white-space:nowrap;font-weight:600}.cats[data-astro-cid-lcdefpme]{gap:var(--s2);margin-top:var(--s4);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=40rem){.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62rem){.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s3);height:100%;padding:var(--s3) var(--s4) var(--s3) var(--s3);border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-xs);color:var(--ink);transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease), transform var(--duration) var(--ease-out);text-decoration:none;display:flex}.cats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--rule));box-shadow:var(--shadow);transform:translateY(-2px)}.cats__icon[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--accent-wash);width:2.5rem;height:2.5rem;color:var(--accent-text);transition:background var(--duration) var(--ease), color var(--duration) var(--ease);flex:none;place-items:center;display:grid}.cats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .cats__icon[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--accent-contrast)}.cats__name[data-astro-cid-lcdefpme]{font-weight:600;font-size:var(--text-base);line-height:var(--leading-snug);flex:auto}.cats__count[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--surface-sunk);color:var(--ink-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums;padding:.1em .55em;font-weight:600}@media (prefers-reduced-motion:reduce){.cats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{transform:none}}.counties[data-astro-cid-lcdefpme]{gap:var(--s2);margin-top:var(--s4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.counties[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s2);min-height:2.5rem;padding:0 var(--s2) 0 var(--s4);border:1px solid var(--rule);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-xs);color:var(--ink);font-size:var(--text-base);transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);font-weight:500;text-decoration:none;display:inline-flex}.counties[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-text)}.counties[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--surface-sunk);color:var(--ink-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums;padding:.1em .55em;font-weight:600}.band__note[data-astro-cid-lcdefpme]{margin-top:var(--s4);color:var(--ink-2)}.explain[data-astro-cid-lcdefpme]{gap:var(--s4);padding-block:var(--s8) var(--s4);display:grid}@media (width>=62rem){.explain[data-astro-cid-lcdefpme]{gap:var(--s5);grid-template-columns:1.3fr 1fr 1fr}}.explain__card[data-astro-cid-lcdefpme]{padding:var(--s6) var(--s5);border:1px solid var(--rule);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-sm)}.explain__card--feature[data-astro-cid-lcdefpme]{background:radial-gradient(80% 100% at 100% 0%, color-mix(in srgb, var(--brand-mint) 30%, transparent), transparent 60%), linear-gradient(160deg, var(--brand-primary), var(--brand-navy));box-shadow:var(--shadow-lg);border-color:#0000;position:relative;overflow:hidden}.explain__card[data-astro-cid-lcdefpme].explain__card--feature h2[data-astro-cid-lcdefpme],.explain__card[data-astro-cid-lcdefpme].explain__card--feature p[data-astro-cid-lcdefpme]{color:#fff}.explain__card[data-astro-cid-lcdefpme].explain__card--feature p[data-astro-cid-lcdefpme]{color:#ffffffdb}.explain__card--feature[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{background-color:var(--brand-mint);color:var(--brand-navy);background-image:none}.explain__card--feature[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]:hover{color:var(--brand-navy);background-color:#a3e6d9}.explain__card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-lg);max-width:22ch}.explain__card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--s3);color:var(--ink-2);font-size:var(--text-base);line-height:var(--leading-relaxed)}.explain__card[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{margin-top:var(--s4)}.linklist[data-astro-cid-lcdefpme]{margin-top:var(--s4);gap:var(--s2);padding:0;list-style:none;display:grid}.linklist[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:600;font-size:var(--text-base)}.freshness[data-astro-cid-lcdefpme]{gap:var(--s2);margin-top:var(--s4);padding:var(--s3) var(--s4);border-radius:var(--radius);background:var(--surface-sunk);font-size:var(--text-sm);display:grid}.freshness[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--s3);flex-wrap:wrap;display:flex}.freshness[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--ink-3)}.freshness[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink);margin:0;font-weight:600}.explain__links[data-astro-cid-lcdefpme]{margin-top:var(--s4);font-size:var(--text-sm)}
