.lp-main[data-astro-cid-tyd7vx4d]{display:grid;grid-template-columns:1fr 300px;gap:2.5rem;max-width:var(--container-max, 1320px);margin:0 auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}@media(max-width:900px){.lp-main[data-astro-cid-tyd7vx4d]{grid-template-columns:1fr}}.lp-breadcrumb[data-astro-cid-tyd7vx4d]{font-family:var(--stw-mono, "JetBrains Mono"),monospace;font-size:12px;color:var(--color-mute);padding-top:2rem;padding-bottom:1.25rem}.lp-breadcrumb[data-astro-cid-tyd7vx4d] a[data-astro-cid-tyd7vx4d]{color:var(--color-mute);text-decoration:none}.lp-breadcrumb[data-astro-cid-tyd7vx4d] a[data-astro-cid-tyd7vx4d]:hover{color:var(--color-blue)}.lp-breadcrumb[data-astro-cid-tyd7vx4d] span[data-astro-cid-tyd7vx4d]{margin-inline:.4rem;opacity:.5}.lp-header[data-astro-cid-tyd7vx4d] h1[data-astro-cid-tyd7vx4d]{margin-bottom:1.25rem}.lp-lede[data-astro-cid-tyd7vx4d]{margin-bottom:1.5rem}.lp-cta-row[data-astro-cid-tyd7vx4d]{display:flex;gap:.75rem;flex-wrap:wrap}.lp-body[data-astro-cid-tyd7vx4d]{margin-top:2.5rem}.lp-body[data-astro-cid-tyd7vx4d] h2{font-family:var(--stw-display, "Fraunces"),Georgia,serif;font-variation-settings:"opsz" 96;font-weight:500;font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.15;margin-top:3rem;margin-bottom:1.1rem}.lp-body[data-astro-cid-tyd7vx4d] h3{font-family:var(--stw-display, "Fraunces"),Georgia,serif;font-weight:500;font-size:clamp(1.2rem,2vw,1.55rem);margin-top:2rem;margin-bottom:.8rem}.lp-body[data-astro-cid-tyd7vx4d] h2 b,.lp-body[data-astro-cid-tyd7vx4d] h3 b{font-weight:inherit}.lp-body[data-astro-cid-tyd7vx4d] p{font-size:17px;line-height:1.75;margin-bottom:1.25rem;color:var(--color-ink-light)}.lp-body[data-astro-cid-tyd7vx4d] ul,.lp-body[data-astro-cid-tyd7vx4d] ol{margin:0 0 1.5rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}.lp-body[data-astro-cid-tyd7vx4d] a{color:var(--color-blue);text-decoration:underline;text-underline-offset:2px}.lp-body[data-astro-cid-tyd7vx4d] img{max-width:100%;height:auto;border-radius:10px;margin:1.5rem 0}.lp-body[data-astro-cid-tyd7vx4d] table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:15px}.lp-body[data-astro-cid-tyd7vx4d] th,.lp-body[data-astro-cid-tyd7vx4d] td{border:1px solid var(--color-bone);padding:.65rem .85rem;text-align:left}.lp-body[data-astro-cid-tyd7vx4d] th{background:var(--color-paper-tint);font-weight:600}.lp-final-cta__card[data-astro-cid-tyd7vx4d]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem}.lp-hero[data-astro-cid-tyd7vx4d]{margin:2rem 0 0;max-width:var(--container-max, 1320px);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.lp-hero[data-astro-cid-tyd7vx4d] img[data-astro-cid-tyd7vx4d]{display:block;max-width:720px;width:100%;height:auto;max-height:440px;object-fit:cover;object-position:center center;margin:0 auto;border-radius:14px;border:1px solid var(--color-bone)}.cluster-bar[data-astro-cid-tyd7vx4d]{position:sticky;top:0;z-index:50;background:var(--white);border-bottom:1px solid var(--border);box-shadow:0 1px 8px #0a0e1a0d}.cluster-bar-inner[data-astro-cid-tyd7vx4d]{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:.35rem;padding:.55rem 1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cluster-bar-inner[data-astro-cid-tyd7vx4d]::-webkit-scrollbar{display:none}.cluster-label[data-astro-cid-tyd7vx4d]{flex:0 0 auto;font-family:var(--mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);white-space:nowrap;padding-right:.6rem;border-right:1px solid var(--border);margin-right:.35rem;font-weight:600}.cluster-bar[data-astro-cid-tyd7vx4d] a[data-astro-cid-tyd7vx4d]{flex:0 0 auto;white-space:nowrap;font-size:.76rem;font-weight:500;color:var(--ink-2);text-decoration:none;padding:.36rem .62rem;border-radius:999px;transition:background .15s}.cluster-bar[data-astro-cid-tyd7vx4d] a[data-astro-cid-tyd7vx4d]:hover{background:var(--paper-2);color:var(--ink)}.cluster-bar[data-astro-cid-tyd7vx4d] a[data-astro-cid-tyd7vx4d].active{background:var(--blue);color:#fff;font-weight:600}.hub-wrap[data-astro-cid-tyd7vx4d]{max-width:1100px;margin:0 auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.county-links[data-astro-cid-tyd7vx4d]{background:var(--paper-2);border-top:1px solid var(--border);padding:2.6rem 0 2.2rem;margin-top:3rem}.county-links[data-astro-cid-tyd7vx4d] h2[data-astro-cid-tyd7vx4d]{font-family:var(--serif);font-size:1.2rem;font-weight:600;margin-bottom:.35rem;color:var(--ink)}.county-links[data-astro-cid-tyd7vx4d] .county-intro[data-astro-cid-tyd7vx4d]{font-size:.9rem;color:var(--ink-light);margin-bottom:1.2rem;max-width:640px}.county-links[data-astro-cid-tyd7vx4d] .grid[data-astro-cid-tyd7vx4d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.3rem .9rem}.county-links[data-astro-cid-tyd7vx4d] .grid[data-astro-cid-tyd7vx4d] a[data-astro-cid-tyd7vx4d]{font-size:.8125rem;color:var(--ink-light);padding:.18rem 0;display:block;text-decoration:none}.county-links[data-astro-cid-tyd7vx4d] .grid[data-astro-cid-tyd7vx4d] a[data-astro-cid-tyd7vx4d]:hover{color:var(--blue);text-decoration:underline}.hub-cross[data-astro-cid-tyd7vx4d]{padding:3rem 0 1rem;text-align:center}.hub-cross[data-astro-cid-tyd7vx4d] h2[data-astro-cid-tyd7vx4d]{font-family:var(--serif);font-weight:600;font-size:clamp(1.4rem,3vw,1.9rem);margin-bottom:.6rem}.hub-cross[data-astro-cid-tyd7vx4d] .accent[data-astro-cid-tyd7vx4d]{color:var(--blue)}.hub-cross[data-astro-cid-tyd7vx4d] p[data-astro-cid-tyd7vx4d]{color:var(--ink-light);max-width:560px;margin:0 auto 1.3rem;font-size:.95rem}.hub-cross[data-astro-cid-tyd7vx4d] .cta-row[data-astro-cid-tyd7vx4d]{display:flex;gap:.9rem;flex-wrap:wrap;justify-content:center}.hub-cross[data-astro-cid-tyd7vx4d] .btn-primary[data-astro-cid-tyd7vx4d]{display:inline-block;padding:.85rem 1.7rem;border-radius:8px;font-weight:600;background:var(--blue);color:#fff;text-decoration:none}.hub-cross[data-astro-cid-tyd7vx4d] .btn-outline[data-astro-cid-tyd7vx4d]{display:inline-block;padding:.85rem 1.7rem;border-radius:8px;font-weight:600;background:var(--white);color:var(--ink);border:1.5px solid var(--border-strong);text-decoration:none}
