.ResearchTools-module__vYElgq__page{background:var(--paper-bg);--tt-header-h:79px;--tt-subnav-h:56px;position:relative}@media (max-width:1023px){.ResearchTools-module__vYElgq__page{--tt-header-h:83px;--tt-subnav-h:48px}}.ResearchTools-module__vYElgq__hero{padding:calc(var(--tt-header-h) + 4rem) 0 3rem}.ResearchTools-module__vYElgq__heroGrid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.7fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.ResearchTools-module__vYElgq__heroGrid>*{min-width:0}@media (max-width:900px){.ResearchTools-module__vYElgq__heroGrid{grid-template-columns:1fr}}.ResearchTools-module__vYElgq__crumbs{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:700;display:flex}.ResearchTools-module__vYElgq__crumbs a{color:var(--text-secondary);transition:color .2s var(--ease)}.ResearchTools-module__vYElgq__crumbs a:hover,.ResearchTools-module__vYElgq__crumbs a:focus-visible{color:var(--ink-navy)}.ResearchTools-module__vYElgq__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-gold);align-items:center;gap:.45rem;margin-bottom:1rem;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:800;display:inline-flex}.ResearchTools-module__vYElgq__hero h1{color:var(--ink-navy);text-wrap:balance;margin-bottom:1.35rem;font-family:Cormorant Garamond,serif;font-size:clamp(2.2rem,4.8vw,3.4rem);font-weight:500;line-height:1.1}.ResearchTools-module__vYElgq__lead{color:var(--text-secondary);max-width:44em;font-size:clamp(1.02rem,2vw,1.15rem);line-height:1.7}.ResearchTools-module__vYElgq__facts{border:1px solid var(--gray-200);background:#f8f5f2eb;margin:0;padding:1.6rem 1.75rem}.ResearchTools-module__vYElgq__factsTitle{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-bottom:1rem;font-family:Montserrat,sans-serif;font-size:.64rem;font-weight:800;display:block}.ResearchTools-module__vYElgq__facts div{border-top:1px solid var(--gray-200);padding:.75rem 0}.ResearchTools-module__vYElgq__facts dt{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-gold);margin-bottom:.3rem;font-family:Montserrat,sans-serif;font-size:.66rem;font-weight:800}.ResearchTools-module__vYElgq__facts dd{color:var(--ink-navy);margin:0;font-size:.95rem;line-height:1.55}.ResearchTools-module__vYElgq__factsLink{border-top:1px solid var(--gray-200);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-navy);align-items:center;gap:.4rem;margin-top:1.1rem;padding-top:.9rem;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:800;display:inline-flex}.ResearchTools-module__vYElgq__section{scroll-margin-top:calc(var(--tt-header-h) + var(--tt-subnav-h) + 1.25rem);padding:clamp(3rem,5vw,4.5rem) 0}.ResearchTools-module__vYElgq__section+.ResearchTools-module__vYElgq__section{border-top:1px solid #111e2d14}.ResearchTools-module__vYElgq__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-gold);margin-bottom:.85rem;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:800;display:block}.ResearchTools-module__vYElgq__sectionTitle{color:var(--ink-navy);text-wrap:balance;margin-bottom:1.25rem;font-family:Cormorant Garamond,serif;font-size:clamp(2rem,3.8vw,2.8rem);font-weight:500;line-height:1.15}.ResearchTools-module__vYElgq__sectionTitle:after{content:"";background:var(--accent-gold);width:48px;height:2px;margin-top:1.1rem;display:block}.ResearchTools-module__vYElgq__sectionLead{max-width:46em;color:var(--text-secondary);margin-bottom:2.25rem;font-size:1.05rem;line-height:1.78}.ResearchTools-module__vYElgq__groupHead{border-top:1px solid var(--border-soft);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-navy);margin:3rem 0 1.25rem;padding-top:1.25rem;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:800}.ResearchTools-module__vYElgq__cardGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.ResearchTools-module__vYElgq__gridItem,.ResearchTools-module__vYElgq__countyRowSpan{margin:-.5px}.ResearchTools-module__vYElgq__card{border:1px solid var(--border-medium);height:100%;transition:background .25s var(--ease), transform .25s var(--ease), border-color .25s var(--ease);background:#ffffff9e;flex-direction:column;gap:.6rem;padding:1.9rem 1.7rem;display:flex}.ResearchTools-module__vYElgq__card:hover,.ResearchTools-module__vYElgq__card:focus-within{background:var(--white);border-color:#c2a979c7;transform:translateY(-2px)}:is(.ResearchTools-module__vYElgq__gridItem:has(.ResearchTools-module__vYElgq__card:hover),.ResearchTools-module__vYElgq__gridItem:has(.ResearchTools-module__vYElgq__card:focus-within)){z-index:1;position:relative}.ResearchTools-module__vYElgq__cardHead,.ResearchTools-module__vYElgq__cardBody{display:contents}.ResearchTools-module__vYElgq__cardWide .ResearchTools-module__vYElgq__cardHead,.ResearchTools-module__vYElgq__cardWide .ResearchTools-module__vYElgq__cardBody{flex-direction:column;gap:.6rem;display:flex}@media (min-width:861px){.ResearchTools-module__vYElgq__cardWide{grid-template-columns:minmax(220px,.95fr) minmax(0,2fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);display:grid}.ResearchTools-module__vYElgq__cardWide .ResearchTools-module__vYElgq__cardBody p{flex:none}}.ResearchTools-module__vYElgq__cardKicker{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-gold);font-family:Montserrat,sans-serif;font-size:.64rem;font-weight:800;line-height:1.5}.ResearchTools-module__vYElgq__card .ResearchTools-module__vYElgq__cardKicker{min-height:3em;display:block}@media (max-width:600px){.ResearchTools-module__vYElgq__card .ResearchTools-module__vYElgq__cardKicker{min-height:0}}.ResearchTools-module__vYElgq__card h3,.ResearchTools-module__vYElgq__countyRowHead h3{color:var(--ink-navy);overflow-wrap:anywhere;font-family:Cormorant Garamond,serif;font-size:1.45rem;font-weight:500;line-height:1.2}.ResearchTools-module__vYElgq__card p{color:var(--text-secondary);flex:1;font-size:.93rem;line-height:1.62}.ResearchTools-module__vYElgq__cardUse{color:var(--text-muted);font-size:.84rem;line-height:1.5}.ResearchTools-module__vYElgq__cardUseLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft);margin-bottom:.2rem;font-family:Montserrat,sans-serif;font-size:.6rem;font-weight:800;display:block}.ResearchTools-module__vYElgq__cardTags{flex-wrap:wrap;gap:.45rem;margin-top:.15rem;display:flex}.ResearchTools-module__vYElgq__cardTags small{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;border:1px solid #111e2d24;padding:.3rem .5rem;font-size:.64rem;font-weight:800}.ResearchTools-module__vYElgq__cardLink{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-navy);align-items:center;gap:.4rem;margin-top:auto;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:800;display:inline-flex}.ResearchTools-module__vYElgq__countyRowSpan{grid-column:1/-1}.ResearchTools-module__vYElgq__countyRow{border:1px solid var(--border-medium);background:#ffffff9e;grid-template-columns:minmax(220px,.95fr) minmax(0,2fr);gap:clamp(1.25rem,3vw,2.5rem);padding:1.9rem 1.7rem;display:grid}@media (max-width:860px){.ResearchTools-module__vYElgq__countyRow{grid-template-columns:1fr}}.ResearchTools-module__vYElgq__countyRowHead p{color:var(--text-secondary);margin-top:.6rem;font-size:.93rem;line-height:1.62}.ResearchTools-module__vYElgq__countyCols{background:var(--gray-200);border:1px solid var(--gray-200);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:700px){.ResearchTools-module__vYElgq__countyCols{grid-template-columns:1fr}}.ResearchTools-module__vYElgq__countyCols li{background:var(--white)}.ResearchTools-module__vYElgq__countyCols a{background:var(--white);height:100%;transition:background .25s var(--ease);flex-direction:column;gap:.35rem;padding:1.05rem 1.1rem;display:flex}.ResearchTools-module__vYElgq__countyCols a:hover,.ResearchTools-module__vYElgq__countyCols a:focus-visible{background:var(--paper-dark,#111e2d08)}.ResearchTools-module__vYElgq__countyName{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-navy);font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:800}.ResearchTools-module__vYElgq__countyProvider{color:var(--text-secondary);overflow-wrap:anywhere;font-size:.85rem;line-height:1.45}.ResearchTools-module__vYElgq__countyGo{color:var(--accent-gold);margin-top:auto;display:inline-flex}.ResearchTools-module__vYElgq__note{border-left:2px solid var(--accent-gold-border);max-width:46em;color:var(--text-muted);margin-top:2rem;padding-left:1.25rem;font-size:.95rem;line-height:1.7}.ResearchTools-module__vYElgq__note a{color:var(--ink-navy);text-decoration:underline;-webkit-text-decoration-color:var(--accent-gold);text-decoration-color:var(--accent-gold);text-underline-offset:.18em;transition:text-decoration-color .2s var(--ease);text-decoration-thickness:1px}.ResearchTools-module__vYElgq__note a:hover,.ResearchTools-module__vYElgq__note a:focus-visible{-webkit-text-decoration-color:var(--ink-navy);text-decoration-color:var(--ink-navy)}.ResearchTools-module__vYElgq__block{border-top:1px solid #111e2d14;padding:3.5rem 0}.ResearchTools-module__vYElgq__block p{max-width:46em;color:var(--text-secondary);font-size:1.02rem;line-height:1.72}.ResearchTools-module__vYElgq__cta{background:var(--paper-dark,#111e2d0a);border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);text-align:center;padding:4.5rem 0}.ResearchTools-module__vYElgq__cta h2{color:var(--ink-navy);margin-bottom:1rem;font-family:Cormorant Garamond,serif;font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:500}.ResearchTools-module__vYElgq__cta p{max-width:40em;color:var(--text-secondary);margin:0 auto 2rem;font-size:1.02rem;line-height:1.7}.ResearchTools-module__vYElgq__card:focus-visible,.ResearchTools-module__vYElgq__countyCols a:focus-visible,.ResearchTools-module__vYElgq__factsLink:focus-visible{outline:2px solid var(--ink-navy);outline-offset:2px}
