.mapcard[data-astro-cid-b7bx55yb]{position:relative;background:#fff;border-radius:var(--lcc-r-card);box-shadow:var(--lcc-lift);padding:18px 18px 14px}.lcc-legend[data-astro-cid-b7bx55yb]{max-width:none;margin-top:6px}.lcc-legend-l[data-astro-cid-b7bx55yb]{max-width:none}.lcc-legend-l[data-astro-cid-b7bx55yb][hidden],.lcc-cap[data-astro-cid-b7bx55yb][hidden]{display:none}.map-callout[data-astro-cid-b7bx55yb]{position:absolute;left:0;top:0;opacity:0;background:#fff;border-radius:var(--lcc-r-field);padding:10px 14px;box-shadow:var(--lcc-lift-sm);pointer-events:none;min-width:170px;transition:left var(--lcc-slow) var(--lcc-ease),top var(--lcc-slow) var(--lcc-ease),opacity var(--lcc-base)}.map-callout[data-astro-cid-b7bx55yb].show{opacity:1}.map-callout[data-astro-cid-b7bx55yb] .s[data-astro-cid-b7bx55yb]{font:var(--lcc-caption);color:var(--lcc-ink-2)}.map-callout[data-astro-cid-b7bx55yb] .f[data-astro-cid-b7bx55yb]{font:var(--lcc-fig-s);letter-spacing:var(--lcc-fig-s-track);color:var(--lcc-ink)}@media (max-width: 860px){.map-callout[data-astro-cid-b7bx55yb]{min-width:140px;padding:8px 11px}}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:var(--lcc-bg)}.band[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;top:-45%;height:125%;background:var(--lcc-band);transform:skewY(var(--lcc-band-angle));transform-origin:0 0;-webkit-mask-image:linear-gradient(90deg,transparent 30%,rgba(0,0,0,.35) 46%,#000 66%);mask-image:linear-gradient(90deg,transparent 30%,rgba(0,0,0,.35) 46%,#000 66%)}.hero-grid[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:center;padding-top:var(--lcc-s9);padding-bottom:56px}.trust[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:4px 8px;margin-bottom:16px;color:var(--lcc-ink-2)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0;color:var(--lcc-ink)}.hero-lede[data-astro-cid-j7pv25f6]{margin:14px 0 0;max-width:60ch}.searchbox[data-astro-cid-j7pv25f6]{margin-top:24px;display:flex;align-items:center;gap:10px;width:100%;max-width:520px;background:#fff;border:0;border-radius:var(--lcc-r-pill);padding:8px 8px 8px 20px;box-shadow:var(--lcc-lift);color:var(--lcc-ink-3);cursor:text;text-align:left}.searchbox[data-astro-cid-j7pv25f6] .ph[data-astro-cid-j7pv25f6]{flex:1;font:500 16px/1.2 var(--lcc-font);min-width:0}.ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.db-title[data-astro-cid-j7pv25f6]{margin:var(--lcc-s8) 0 0}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:var(--lcc-r-card);box-shadow:var(--lcc-lift);margin-top:28px}.stats[data-astro-cid-j7pv25f6].flat{box-shadow:var(--lcc-flat);margin-top:0}.stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{padding:20px 22px;border-left:1px solid var(--lcc-line)}.stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:first-child{border-left:0}.stats[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;color:var(--lcc-ink)}.stats[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font:var(--lcc-small);color:var(--lcc-ink-2)}.cats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cat[data-astro-cid-j7pv25f6]{padding:20px}.cat[data-astro-cid-j7pv25f6] .rg[data-astro-cid-j7pv25f6]{font:var(--lcc-fig-m);letter-spacing:var(--lcc-fig-m-track);margin-top:8px;white-space:nowrap}.cat[data-astro-cid-j7pv25f6] .glyph[data-astro-cid-j7pv25f6]{height:8px;border-radius:4px;background:var(--lcc-accent-soft);position:relative;margin:16px 0 6px}.cat[data-astro-cid-j7pv25f6] .glyph[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;top:0;bottom:0;border-radius:4px;background:var(--lcc-data-grad)}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr 1fr;gap:36px;align-items:start}a[data-astro-cid-j7pv25f6].lcc-bar{text-decoration:none}.split[data-astro-cid-j7pv25f6] .lcc-t[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{color:var(--lcc-accent);text-decoration:underline;text-underline-offset:3px}.split[data-astro-cid-j7pv25f6] .lcc-t[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]:hover{color:var(--lcc-accent-ink)}a[data-astro-cid-j7pv25f6].lcc-bar:hover span[data-astro-cid-j7pv25f6]:first-child{color:var(--lcc-accent-ink);text-decoration:underline;text-underline-offset:3px}.calcs[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.calc[data-astro-cid-j7pv25f6]{position:relative;padding:20px}.calc[data-astro-cid-j7pv25f6] .new[data-astro-cid-j7pv25f6]{position:absolute;top:14px;right:14px}.guides[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{font:var(--lcc-body)}.tiles[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.tile[data-astro-cid-j7pv25f6]{padding:18px}.four[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.four[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{margin:0 0 14px;padding-left:18px;list-style:disc}.four[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin:4px 0}.b2b[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 860px){.band[data-astro-cid-j7pv25f6]{top:-8%;height:62%;transform:skewY(-12deg);background:var(--lcc-band-text);-webkit-mask-image:none;mask-image:none}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.hero-lede[data-astro-cid-j7pv25f6]{color:#fff}.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding-top:36px;padding-bottom:44px;gap:20px}.stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(3){border-left:0}.stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(n+3){border-top:1px solid var(--lcc-line)}.calcs[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:12px}.tiles[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);gap:12px}.calc[data-astro-cid-j7pv25f6],.tile[data-astro-cid-j7pv25f6]{padding:14px}.four[data-astro-cid-j7pv25f6],.b2b[data-astro-cid-j7pv25f6],.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.cats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);gap:12px}.cat[data-astro-cid-j7pv25f6]{padding:14px}}@media (max-width: 640px){.searchbox[data-astro-cid-j7pv25f6] .ph[data-astro-cid-j7pv25f6]{font-size:15px}}
