.abt-E-main[data-astro-cid-evwxjwm4]{background:var(--public-bg);color:var(--public-text);--abt-E-sans:var(--public-font-body,"Inter", "Segoe UI", system-ui, sans-serif);--abt-E-measure:40rem;--abt-E-gutter:clamp(1.25rem, 6vw, 4rem);--abt-E-radius:var(--public-radius,12px);font-family:var(--abt-E-sans);display:block}.abt-E-hero[data-astro-cid-evwxjwm4]{padding:clamp(3.5rem, 10vh, 7rem) var(--abt-E-gutter) clamp(2.5rem, 6vh, 4rem);border-bottom:1px solid var(--public-line)}.abt-E-hero-inner[data-astro-cid-evwxjwm4]{max-width:62rem;margin:0 auto}.abt-E-eyebrow[data-astro-cid-evwxjwm4]{font-family:var(--public-font-heading,var(--abt-E-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);margin:0 0 clamp(1rem,2.5vh,1.5rem);font-size:.72rem;font-weight:600;display:block}.abt-E-title[data-astro-cid-evwxjwm4]{font-family:var(--public-font-heading,var(--abt-E-sans));letter-spacing:-.02em;text-wrap:balance;color:var(--public-text);margin:0;font-size:clamp(2.1rem,5vw,3.6rem);font-weight:700;line-height:1.08}.abt-E-lede[data-astro-cid-evwxjwm4]{max-width:var(--abt-E-measure);font-family:var(--abt-E-sans);color:var(--public-muted);margin:clamp(1.2rem,3vh,1.8rem) 0 0;font-size:clamp(1.04rem,1.6vw,1.18rem);line-height:1.7}.abt-E-hero-meta[data-astro-cid-evwxjwm4]{font-family:var(--abt-E-sans);letter-spacing:.02em;color:var(--public-muted);flex-wrap:wrap;align-items:baseline;gap:.6rem .9rem;margin-top:clamp(1.4rem,3vh,2rem);font-size:.8rem;font-weight:500;display:flex}.abt-E-meta-item[data-astro-cid-evwxjwm4]{white-space:nowrap}.abt-E-meta-dot[data-astro-cid-evwxjwm4]{color:var(--public-line)}.abt-E-article[data-astro-cid-evwxjwm4]{max-width:62rem;padding:clamp(2.5rem, 6vh, 4.5rem) var(--abt-E-gutter) clamp(3.5rem, 10vh, 7rem);margin:0 auto}.abt-E-section[data-astro-cid-evwxjwm4]{margin:0 auto}.abt-E-section[data-astro-cid-evwxjwm4]+.abt-E-section[data-astro-cid-evwxjwm4],.abt-E-pull[data-astro-cid-evwxjwm4]+.abt-E-section[data-astro-cid-evwxjwm4],.abt-E-section[data-astro-cid-evwxjwm4]+.abt-E-pull[data-astro-cid-evwxjwm4]{margin-top:clamp(2.6rem,6vh,4.5rem)}.abt-E-kicker[data-astro-cid-evwxjwm4]{max-width:var(--abt-E-measure);font-family:var(--public-font-heading,var(--abt-E-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.7rem;margin:0 0 1.2rem;font-size:.72rem;font-weight:600;display:flex}.abt-E-kicker[data-astro-cid-evwxjwm4] span[data-astro-cid-evwxjwm4]{letter-spacing:.06em;color:var(--public-muted);border-right:1px solid var(--public-line);padding-right:.7rem;font-size:.72rem}.abt-E-heading[data-astro-cid-evwxjwm4]{max-width:var(--abt-E-measure);font-family:var(--public-font-heading,var(--abt-E-sans));letter-spacing:-.018em;color:var(--public-text);margin:0 0 1.2rem;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;line-height:1.15}.abt-E-para[data-astro-cid-evwxjwm4]{max-width:var(--abt-E-measure);font-family:var(--abt-E-sans);color:var(--public-muted);margin:0 0 1.2rem;font-size:1.04rem;line-height:1.7}.abt-E-para[data-astro-cid-evwxjwm4]:last-child{margin-bottom:0}.abt-E-lead-para[data-astro-cid-evwxjwm4]{max-width:var(--abt-E-measure);font-family:var(--abt-E-sans);color:var(--public-text);margin:0 0 1.3rem;font-size:clamp(1.12rem,1.8vw,1.28rem);font-weight:400;line-height:1.6}.abt-E-pull[data-astro-cid-evwxjwm4]{border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);max-width:52rem;margin:clamp(2.6rem,6vh,4.5rem) auto;padding:clamp(1.5rem,4vw,2.6rem) 0}.abt-E-pull-quote[data-astro-cid-evwxjwm4]{font-family:var(--public-font-heading,var(--abt-E-sans));letter-spacing:-.015em;text-wrap:balance;color:var(--public-text);margin:0;font-size:clamp(1.3rem,3vw,1.9rem);font-weight:600;line-height:1.32}.abt-E-pull-cite[data-astro-cid-evwxjwm4]{font-family:var(--public-font-heading,var(--abt-E-sans));letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);margin:1.1rem 0 0;font-size:.78rem;font-weight:600}.abt-E-register[data-astro-cid-evwxjwm4]{max-width:var(--abt-E-measure);border-top:1px solid var(--public-line);margin:.5rem 0 0;padding:0;list-style:none}.abt-E-register-row[data-astro-cid-evwxjwm4]{border-bottom:1px solid var(--public-line-soft);align-items:baseline;gap:clamp(.9rem,3vw,1.6rem);padding:1rem 0;display:flex}.abt-E-register-no[data-astro-cid-evwxjwm4]{font-family:var(--abt-E-sans);letter-spacing:.02em;color:var(--public-accent);flex:none;min-width:1.8em;font-size:.82rem;font-weight:600}.abt-E-register-text[data-astro-cid-evwxjwm4]{font-family:var(--abt-E-sans);color:var(--public-text);font-size:clamp(1rem,1.6vw,1.1rem);font-weight:400;line-height:1.5}.abt-E-do-note[data-astro-cid-evwxjwm4]{color:var(--public-muted);margin-top:1.6rem}.abt-E-serving-grid[data-astro-cid-evwxjwm4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,3.5rem);display:grid}.abt-E-serving-copy[data-astro-cid-evwxjwm4] .abt-E-para[data-astro-cid-evwxjwm4]{max-width:none}.abt-E-towns[data-astro-cid-evwxjwm4]{flex-wrap:wrap;gap:.5rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.abt-E-town[data-astro-cid-evwxjwm4]{font-family:var(--abt-E-sans);letter-spacing:.02em;color:var(--public-muted);border:1px solid var(--public-line);background:var(--public-bg-soft);white-space:nowrap;border-radius:999px;padding:.35rem .85rem;font-size:.8rem;font-weight:500}.abt-E-map-figure[data-astro-cid-evwxjwm4]{margin:0}.abt-E-map-frame[data-astro-cid-evwxjwm4]{aspect-ratio:4/3;background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--abt-E-radius);width:100%;min-height:320px;box-shadow:var(--public-shadow);position:relative;overflow:hidden}.abt-E-map-cap[data-astro-cid-evwxjwm4]{font-family:var(--abt-E-sans);color:var(--public-muted);margin-top:.8rem;font-size:.86rem}@media (max-width:720px){.abt-E-serving-grid[data-astro-cid-evwxjwm4]{grid-template-columns:1fr}.abt-E-map-figure[data-astro-cid-evwxjwm4]{order:2}.abt-E-map-frame[data-astro-cid-evwxjwm4]{aspect-ratio:3/2;min-height:300px}.abt-E-pull-quote[data-astro-cid-evwxjwm4]{font-size:clamp(1.25rem,6vw,1.7rem)}}.abt-F-main[data-astro-cid-ccgbnocd]{--abt-F-shadow:0 1px 2px color-mix(in srgb, var(--public-text) 10%, transparent);--abt-F-shadow-md:0 2px 6px color-mix(in srgb, var(--public-text) 12%, transparent);box-sizing:border-box;background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--public-accent) 8%, transparent), transparent 60%), var(--public-bg);width:100%;color:var(--public-text);font-family:var(--public-font-body,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);padding:28px 20px 56px;display:block}.abt-F-main[data-astro-cid-ccgbnocd] [data-astro-cid-ccgbnocd],.abt-F-main[data-astro-cid-ccgbnocd] [data-astro-cid-ccgbnocd]:before,.abt-F-main[data-astro-cid-ccgbnocd] [data-astro-cid-ccgbnocd]:after{box-sizing:border-box}.abt-F-shell[data-astro-cid-ccgbnocd]{max-width:1080px;margin:0 auto}.abt-F-topbar[data-astro-cid-ccgbnocd]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,16px);box-shadow:var(--abt-F-shadow);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex}.abt-F-eyebrow[data-astro-cid-ccgbnocd]{font-family:var(--public-font-heading,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);margin-bottom:8px;font-size:.72rem;font-weight:700;display:inline-block}.abt-F-title[data-astro-cid-ccgbnocd]{font-family:var(--public-font-heading,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);letter-spacing:-.02em;color:var(--public-text);margin:0;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:800;line-height:1.12}.abt-F-tagline[data-astro-cid-ccgbnocd]{color:var(--public-muted);max-width:46ch;margin:8px 0 0;font-size:.98rem}.abt-F-topbar-badge[data-astro-cid-ccgbnocd]{letter-spacing:.02em;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 12%, var(--public-bg));border:1px solid color-mix(in srgb, var(--public-accent) 30%, var(--public-line));white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;padding:7px 13px;font-size:.78rem;font-weight:700;display:inline-flex}.abt-F-dot[data-astro-cid-ccgbnocd]{background:var(--public-accent);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--public-accent) 22%, transparent);border-radius:50%}.abt-F-tiles[data-astro-cid-ccgbnocd]{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.abt-F-tile[data-astro-cid-ccgbnocd]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,13px);box-shadow:var(--abt-F-shadow);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.abt-F-tile-label[data-astro-cid-ccgbnocd]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.68rem;font-weight:700}.abt-F-tile-value[data-astro-cid-ccgbnocd]{font-family:var(--public-font-heading,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);letter-spacing:-.01em;color:var(--public-text);font-size:1.18rem;font-weight:800;line-height:1.2}.abt-F-grid[data-astro-cid-ccgbnocd]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:16px;display:grid}.abt-F-panel[data-astro-cid-ccgbnocd]{background:linear-gradient(180deg, color-mix(in srgb, var(--public-accent) 4%, var(--public-bg-alt)), var(--public-bg-alt));border:1px solid var(--public-line);border-radius:var(--public-radius,13px);box-shadow:var(--abt-F-shadow-md);min-width:0;padding:20px 22px 22px}.abt-F-panel--history[data-astro-cid-ccgbnocd],.abt-F-panel--location[data-astro-cid-ccgbnocd]{grid-column:1/-1}.abt-F-panel-head[data-astro-cid-ccgbnocd]{align-items:center;gap:11px;margin-bottom:14px;display:flex}.abt-F-panel-glyph[data-astro-cid-ccgbnocd]{border-radius:var(--public-radius,9px);width:34px;height:34px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, var(--public-bg));border:1px solid color-mix(in srgb, var(--public-accent) 26%, var(--public-line));flex:none;justify-content:center;align-items:center;display:inline-flex}.abt-F-panel-glyph[data-astro-cid-ccgbnocd] svg[data-astro-cid-ccgbnocd]{width:18px;height:18px;display:block}.abt-F-panel-title[data-astro-cid-ccgbnocd]{font-family:var(--public-font-heading,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);letter-spacing:-.01em;color:var(--public-text);margin:0;font-size:1.05rem;font-weight:700}.abt-F-panel-body[data-astro-cid-ccgbnocd] p[data-astro-cid-ccgbnocd]{margin:0 0 12px;font-size:.96rem;line-height:1.65}.abt-F-panel-body[data-astro-cid-ccgbnocd] p[data-astro-cid-ccgbnocd]:not(.abt-F-lede){color:var(--public-muted)}.abt-F-panel-body[data-astro-cid-ccgbnocd] p[data-astro-cid-ccgbnocd]:last-child{margin-bottom:0}.abt-F-lede[data-astro-cid-ccgbnocd]{color:var(--public-text);font-weight:500}.abt-F-checklist[data-astro-cid-ccgbnocd]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.abt-F-check-row[data-astro-cid-ccgbnocd]{border-radius:var(--public-radius,10px);background:var(--public-bg-soft);border:1px solid var(--public-line);align-items:flex-start;gap:11px;padding:10px 12px;display:flex}.abt-F-check[data-astro-cid-ccgbnocd]{border-radius:var(--public-radius,6px);color:#fff;background:var(--public-accent);flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:inline-flex}.abt-F-check[data-astro-cid-ccgbnocd] svg[data-astro-cid-ccgbnocd]{width:13px;height:13px;display:block}.abt-F-check-text[data-astro-cid-ccgbnocd]{color:var(--public-text);font-size:.94rem;line-height:1.5}.abt-F-mapcard[data-astro-cid-ccgbnocd]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--abt-F-shadow);margin:16px 0 0;overflow:hidden}.abt-F-mapframe[data-astro-cid-ccgbnocd]{background:var(--public-bg-alt);width:100%;height:320px;min-height:320px}.abt-F-mapcap[data-astro-cid-ccgbnocd]{color:var(--public-muted);border-top:1px solid var(--public-line);padding:10px 14px;font-size:.82rem}.abt-F-chips[data-astro-cid-ccgbnocd]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.abt-F-chip[data-astro-cid-ccgbnocd]{color:var(--public-text);background:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));border:1px solid color-mix(in srgb, var(--public-accent) 24%, var(--public-line));border-radius:999px;align-items:center;padding:6px 12px;font-size:.82rem;font-weight:600;display:inline-flex}@media (max-width:720px){.abt-F-main[data-astro-cid-ccgbnocd]{padding:20px 14px 44px}.abt-F-topbar[data-astro-cid-ccgbnocd]{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.abt-F-tiles[data-astro-cid-ccgbnocd],.abt-F-grid[data-astro-cid-ccgbnocd]{grid-template-columns:1fr}.abt-F-panel[data-astro-cid-ccgbnocd]{padding:18px}.abt-F-mapframe[data-astro-cid-ccgbnocd]{height:260px;min-height:260px}}.abt-G-main[data-astro-cid-2wk7k5ro]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-2wk7k5ro]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-2wk7k5ro]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-2wk7k5ro]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-2wk7k5ro]{color:var(--public-text)}.abt-G-headline[data-astro-cid-2wk7k5ro]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-2wk7k5ro]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-2wk7k5ro]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-2wk7k5ro]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-2wk7k5ro]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-2wk7k5ro]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-2wk7k5ro] p[data-astro-cid-2wk7k5ro]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-2wk7k5ro] p[data-astro-cid-2wk7k5ro]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-2wk7k5ro]{color:var(--public-muted)}.abt-G-community[data-astro-cid-2wk7k5ro]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-2wk7k5ro]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-2wk7k5ro]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-2wk7k5ro]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-2wk7k5ro]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-2wk7k5ro]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-2wk7k5ro]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-2wk7k5ro]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-2wk7k5ro]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-2wk7k5ro]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-2wk7k5ro]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-2wk7k5ro]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-2wk7k5ro]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-2wk7k5ro]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-2wk7k5ro]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-2wk7k5ro] iframe[data-astro-cid-2wk7k5ro]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-2wk7k5ro]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-2wk7k5ro]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-2wk7k5ro]{max-width:none}.abt-G-frame[data-astro-cid-2wk7k5ro],.abt-G-frame[data-astro-cid-2wk7k5ro] iframe[data-astro-cid-2wk7k5ro]{min-height:300px}}.abt-H-main[data-astro-cid-2wnpafvk]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-2wnpafvk]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-2wnpafvk]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-2wnpafvk]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-2wnpafvk]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-2wnpafvk]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-2wnpafvk]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-2wnpafvk]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-2wnpafvk]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-2wnpafvk]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-2wnpafvk]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-2wnpafvk]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-2wnpafvk]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-2wnpafvk]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-2wnpafvk]{max-width:68ch}.abt-H-prose[data-astro-cid-2wnpafvk] p[data-astro-cid-2wnpafvk],.abt-H-lead[data-astro-cid-2wnpafvk]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-2wnpafvk] p[data-astro-cid-2wnpafvk]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-2wnpafvk]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-2wnpafvk]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-2wnpafvk]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-2wnpafvk] .abt-H-num[data-astro-cid-2wnpafvk]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-2wnpafvk]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-2wnpafvk]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-2wnpafvk]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-2wnpafvk]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-2wnpafvk]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-2wnpafvk]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-2wnpafvk]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-2wnpafvk]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-2wnpafvk]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-2wnpafvk]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-2wnpafvk]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-2wnpafvk]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-2wnpafvk]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-2wnpafvk]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-2wnpafvk]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-2wnpafvk]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-2wnpafvk],.abt-H-find-grid[data-astro-cid-2wnpafvk]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-2wnpafvk]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-2wnpafvk]{transition:none}.abt-H-card[data-astro-cid-2wnpafvk]:hover{transform:none}}.abt-I-main[data-astro-cid-6wa44ja2]{--abt-shadow-soft:0 1px 3px color-mix(in srgb, var(--public-text) 8%, transparent);background:var(--public-bg);color:var(--public-text);font-family:var(--public-font-body,"Inter", system-ui, sans-serif);padding:clamp(1.5rem,4vw,3.5rem) 1rem clamp(2.5rem,5vw,4rem)}.abt-I-page[data-astro-cid-6wa44ja2]{max-width:62rem;margin:0 auto}.abt-I-head[data-astro-cid-6wa44ja2]{text-align:center;padding:clamp(1.5rem,4vw,2.75rem) 0 clamp(1rem,2.5vw,1.5rem)}.abt-I-eyebrow[data-astro-cid-6wa44ja2]{background:var(--public-bg-soft);border:1px solid var(--public-line);letter-spacing:.12em;text-transform:uppercase;color:var(--public-accent-dark);border-radius:999px;margin:0 0 .9rem;padding:5px 12px;font-size:.74rem;font-weight:600;display:inline-block}.abt-I-title[data-astro-cid-6wa44ja2]{max-width:24ch;font-family:var(--public-font-heading,"Merriweather", Georgia, serif);letter-spacing:.005em;color:var(--public-text);margin:0 auto;font-size:clamp(1.9rem,4.6vw,3rem);font-weight:800;line-height:1.14}.abt-I-title[data-astro-cid-6wa44ja2]:after{content:"";background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:1.1rem auto 0;display:block}.abt-I-lede[data-astro-cid-6wa44ja2]{max-width:46ch;color:var(--public-muted);margin:1.15rem auto 0;font-size:clamp(1rem,2.1vw,1.1rem);line-height:1.7}.abt-I-card[data-astro-cid-6wa44ja2]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow);padding:clamp(1.4rem,3.5vw,2.2rem) clamp(1.25rem,3.5vw,2.2rem)}.abt-I-card[data-astro-cid-6wa44ja2]+.abt-I-card[data-astro-cid-6wa44ja2]{margin-top:clamp(1.25rem,3vw,1.75rem)}.abt-I-sec[data-astro-cid-6wa44ja2]{font-family:var(--public-font-heading,"Merriweather", Georgia, serif);letter-spacing:0;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.6rem;font-size:clamp(1.25rem,2.6vw,1.55rem);font-weight:700}.abt-I-body[data-astro-cid-6wa44ja2]{color:var(--public-muted);margin:0 0 1rem;font-size:clamp(1rem,2vw,1.06rem);line-height:1.75}.abt-I-body[data-astro-cid-6wa44ja2]:last-child{margin-bottom:0}.abt-I-quiet[data-astro-cid-6wa44ja2]{color:var(--public-muted)}.abt-I-reg[data-astro-cid-6wa44ja2]{margin:0;padding:0;list-style:none}.abt-I-reg-row[data-astro-cid-6wa44ja2]{border-bottom:1px solid var(--public-line-soft);align-items:baseline;gap:.75rem;padding:.7rem .1rem;display:flex}.abt-I-reg-row[data-astro-cid-6wa44ja2]:last-child{border-bottom:none}.abt-I-reg-row[data-astro-cid-6wa44ja2]:before{content:"";background:var(--public-accent);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-.15em)}.abt-I-reg-text[data-astro-cid-6wa44ja2]{color:var(--public-text);font-size:clamp(1rem,2vw,1.06rem);line-height:1.6}.abt-I-community[data-astro-cid-6wa44ja2]{border-left:4px solid var(--public-accent)}.abt-I-marks[data-astro-cid-6wa44ja2]{flex-wrap:wrap;gap:.5rem .6rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.abt-I-tag[data-astro-cid-6wa44ja2]{color:var(--public-text);background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:999px;padding:.3rem .8rem;font-size:.86rem;font-weight:500}.abt-I-mat[data-astro-cid-6wa44ja2]{background:var(--public-bg);border:1px solid var(--public-line);box-shadow:var(--public-shadow);border-radius:var(--public-radius,12px);margin:0;padding:clamp(.6rem,2vw,.9rem)}.abt-I-mat-inner[data-astro-cid-6wa44ja2]{border-radius:var(--public-radius,8px);background:var(--public-bg-alt);height:clamp(320px,42vw,440px);min-height:320px;overflow:hidden}.abt-I-mat-inner[data-astro-cid-6wa44ja2] iframe[data-astro-cid-6wa44ja2]{display:block}.abt-I-cap-txt[data-astro-cid-6wa44ja2]{text-align:center;color:var(--public-muted);margin:.7rem 0 .15rem;font-size:.86rem}@media (max-width:720px){.abt-I-reg-row[data-astro-cid-6wa44ja2]{gap:.55rem}.abt-I-mat-inner[data-astro-cid-6wa44ja2]{height:300px}}.abt-H-main[data-astro-cid-v7x7iajj]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-v7x7iajj]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-v7x7iajj]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-v7x7iajj]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-v7x7iajj]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-v7x7iajj]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-v7x7iajj]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-v7x7iajj]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-v7x7iajj]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-v7x7iajj]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-v7x7iajj]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-v7x7iajj]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-v7x7iajj]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-v7x7iajj]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-v7x7iajj]{max-width:68ch}.abt-H-prose[data-astro-cid-v7x7iajj] p[data-astro-cid-v7x7iajj],.abt-H-lead[data-astro-cid-v7x7iajj]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-v7x7iajj] p[data-astro-cid-v7x7iajj]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-v7x7iajj]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-v7x7iajj]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-v7x7iajj]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-v7x7iajj] .abt-H-num[data-astro-cid-v7x7iajj]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-v7x7iajj]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-v7x7iajj]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-v7x7iajj]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-v7x7iajj]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-v7x7iajj]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-v7x7iajj]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-v7x7iajj]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-v7x7iajj]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-v7x7iajj]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-v7x7iajj]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-v7x7iajj]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-v7x7iajj]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-v7x7iajj]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-v7x7iajj]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-v7x7iajj]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-v7x7iajj]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-v7x7iajj],.abt-H-find-grid[data-astro-cid-v7x7iajj]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-v7x7iajj]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-v7x7iajj]{transition:none}.abt-H-card[data-astro-cid-v7x7iajj]:hover{transform:none}}.abt-H-main[data-astro-cid-fgyx3a3j]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-fgyx3a3j]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-fgyx3a3j]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-fgyx3a3j]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-fgyx3a3j]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-fgyx3a3j]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-fgyx3a3j]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-fgyx3a3j]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-fgyx3a3j]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-fgyx3a3j]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-fgyx3a3j]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-fgyx3a3j]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-fgyx3a3j]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-fgyx3a3j]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-fgyx3a3j]{max-width:68ch}.abt-H-prose[data-astro-cid-fgyx3a3j] p[data-astro-cid-fgyx3a3j],.abt-H-lead[data-astro-cid-fgyx3a3j]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-fgyx3a3j] p[data-astro-cid-fgyx3a3j]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-fgyx3a3j]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-fgyx3a3j]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-fgyx3a3j]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-fgyx3a3j] .abt-H-num[data-astro-cid-fgyx3a3j]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-fgyx3a3j]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-fgyx3a3j]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-fgyx3a3j]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-fgyx3a3j]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-fgyx3a3j]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-fgyx3a3j]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-fgyx3a3j]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-fgyx3a3j]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-fgyx3a3j]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-fgyx3a3j]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-fgyx3a3j]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-fgyx3a3j]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-fgyx3a3j]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-fgyx3a3j]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-fgyx3a3j]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-fgyx3a3j]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-fgyx3a3j],.abt-H-find-grid[data-astro-cid-fgyx3a3j]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-fgyx3a3j]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-fgyx3a3j]{transition:none}.abt-H-card[data-astro-cid-fgyx3a3j]:hover{transform:none}}.abt-H-main[data-astro-cid-rwbkpf64]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-rwbkpf64]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-rwbkpf64]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-rwbkpf64]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-rwbkpf64]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-rwbkpf64]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-rwbkpf64]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-rwbkpf64]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-rwbkpf64]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-rwbkpf64]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-rwbkpf64]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-rwbkpf64]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-rwbkpf64]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-rwbkpf64]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-rwbkpf64]{max-width:68ch}.abt-H-prose[data-astro-cid-rwbkpf64] p[data-astro-cid-rwbkpf64],.abt-H-lead[data-astro-cid-rwbkpf64]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-rwbkpf64] p[data-astro-cid-rwbkpf64]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-rwbkpf64]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-rwbkpf64]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-rwbkpf64]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-rwbkpf64] .abt-H-num[data-astro-cid-rwbkpf64]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-rwbkpf64]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-rwbkpf64]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-rwbkpf64]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-rwbkpf64]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-rwbkpf64]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-rwbkpf64]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-rwbkpf64]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-rwbkpf64]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-rwbkpf64]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-rwbkpf64]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-rwbkpf64]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-rwbkpf64]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-rwbkpf64]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-rwbkpf64]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-rwbkpf64]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-rwbkpf64]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-rwbkpf64],.abt-H-find-grid[data-astro-cid-rwbkpf64]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-rwbkpf64]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-rwbkpf64]{transition:none}.abt-H-card[data-astro-cid-rwbkpf64]:hover{transform:none}}.abt-H-main[data-astro-cid-em5kbgu6]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-em5kbgu6]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-em5kbgu6]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-em5kbgu6]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-em5kbgu6]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-em5kbgu6]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-em5kbgu6]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-em5kbgu6]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-em5kbgu6]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-em5kbgu6]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-em5kbgu6]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-em5kbgu6]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-em5kbgu6]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-em5kbgu6]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-em5kbgu6]{max-width:68ch}.abt-H-prose[data-astro-cid-em5kbgu6] p[data-astro-cid-em5kbgu6],.abt-H-lead[data-astro-cid-em5kbgu6]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-em5kbgu6] p[data-astro-cid-em5kbgu6]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-em5kbgu6]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-em5kbgu6]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-em5kbgu6]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-em5kbgu6] .abt-H-num[data-astro-cid-em5kbgu6]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-em5kbgu6]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-em5kbgu6]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-em5kbgu6]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-em5kbgu6]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-em5kbgu6]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-em5kbgu6]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-em5kbgu6]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-em5kbgu6]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-em5kbgu6]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-em5kbgu6]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-em5kbgu6]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-em5kbgu6]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-em5kbgu6]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-em5kbgu6]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-em5kbgu6]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-em5kbgu6]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-em5kbgu6],.abt-H-find-grid[data-astro-cid-em5kbgu6]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-em5kbgu6]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-em5kbgu6]{transition:none}.abt-H-card[data-astro-cid-em5kbgu6]:hover{transform:none}}.abt-H-main[data-astro-cid-gojk3ezp]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-gojk3ezp]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-gojk3ezp]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-gojk3ezp]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-gojk3ezp]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-gojk3ezp]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-gojk3ezp]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-gojk3ezp]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-gojk3ezp]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-gojk3ezp]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-gojk3ezp]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-gojk3ezp]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-gojk3ezp]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-gojk3ezp]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-gojk3ezp]{max-width:68ch}.abt-H-prose[data-astro-cid-gojk3ezp] p[data-astro-cid-gojk3ezp],.abt-H-lead[data-astro-cid-gojk3ezp]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-gojk3ezp] p[data-astro-cid-gojk3ezp]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-gojk3ezp]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-gojk3ezp]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-gojk3ezp]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-gojk3ezp] .abt-H-num[data-astro-cid-gojk3ezp]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-gojk3ezp]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-gojk3ezp]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-gojk3ezp]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-gojk3ezp]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-gojk3ezp]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-gojk3ezp]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-gojk3ezp]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-gojk3ezp]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-gojk3ezp]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-gojk3ezp]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-gojk3ezp]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-gojk3ezp]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-gojk3ezp]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-gojk3ezp]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-gojk3ezp]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-gojk3ezp]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-gojk3ezp],.abt-H-find-grid[data-astro-cid-gojk3ezp]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-gojk3ezp]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-gojk3ezp]{transition:none}.abt-H-card[data-astro-cid-gojk3ezp]:hover{transform:none}}.abt-H-main[data-astro-cid-smqi4wmx]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-smqi4wmx]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-smqi4wmx]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-smqi4wmx]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-smqi4wmx]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-smqi4wmx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-smqi4wmx]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-smqi4wmx]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-smqi4wmx]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-smqi4wmx]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-smqi4wmx]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-smqi4wmx]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-smqi4wmx]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-smqi4wmx]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-smqi4wmx]{max-width:68ch}.abt-H-prose[data-astro-cid-smqi4wmx] p[data-astro-cid-smqi4wmx],.abt-H-lead[data-astro-cid-smqi4wmx]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-smqi4wmx] p[data-astro-cid-smqi4wmx]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-smqi4wmx]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-smqi4wmx]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-smqi4wmx]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-smqi4wmx] .abt-H-num[data-astro-cid-smqi4wmx]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-smqi4wmx]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-smqi4wmx]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-smqi4wmx]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-smqi4wmx]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-smqi4wmx]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-smqi4wmx]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-smqi4wmx]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-smqi4wmx]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-smqi4wmx]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-smqi4wmx]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-smqi4wmx]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-smqi4wmx]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-smqi4wmx]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-smqi4wmx]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-smqi4wmx]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-smqi4wmx]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-smqi4wmx],.abt-H-find-grid[data-astro-cid-smqi4wmx]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-smqi4wmx]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-smqi4wmx]{transition:none}.abt-H-card[data-astro-cid-smqi4wmx]:hover{transform:none}}.abt-H-main[data-astro-cid-bmnmv7fv]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-bmnmv7fv]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-bmnmv7fv]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-bmnmv7fv]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-bmnmv7fv]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-bmnmv7fv]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-bmnmv7fv]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-bmnmv7fv]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-bmnmv7fv]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-bmnmv7fv]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-bmnmv7fv]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-bmnmv7fv]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-bmnmv7fv]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-bmnmv7fv]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-bmnmv7fv]{max-width:68ch}.abt-H-prose[data-astro-cid-bmnmv7fv] p[data-astro-cid-bmnmv7fv],.abt-H-lead[data-astro-cid-bmnmv7fv]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-bmnmv7fv] p[data-astro-cid-bmnmv7fv]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-bmnmv7fv]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-bmnmv7fv]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-bmnmv7fv]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-bmnmv7fv] .abt-H-num[data-astro-cid-bmnmv7fv]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-bmnmv7fv]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-bmnmv7fv]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-bmnmv7fv]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-bmnmv7fv]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-bmnmv7fv]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-bmnmv7fv]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-bmnmv7fv]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-bmnmv7fv]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-bmnmv7fv]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-bmnmv7fv]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-bmnmv7fv]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-bmnmv7fv]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-bmnmv7fv]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-bmnmv7fv]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-bmnmv7fv]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-bmnmv7fv]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-bmnmv7fv],.abt-H-find-grid[data-astro-cid-bmnmv7fv]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-bmnmv7fv]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-bmnmv7fv]{transition:none}.abt-H-card[data-astro-cid-bmnmv7fv]:hover{transform:none}}.abt-H-main[data-astro-cid-r2roy6st]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-r2roy6st]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-r2roy6st]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-r2roy6st]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-r2roy6st]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-r2roy6st]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-r2roy6st]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-r2roy6st]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-r2roy6st]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-r2roy6st]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-r2roy6st]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-r2roy6st]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-r2roy6st]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-r2roy6st]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-r2roy6st]{max-width:68ch}.abt-H-prose[data-astro-cid-r2roy6st] p[data-astro-cid-r2roy6st],.abt-H-lead[data-astro-cid-r2roy6st]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-r2roy6st] p[data-astro-cid-r2roy6st]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-r2roy6st]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-r2roy6st]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-r2roy6st]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-r2roy6st] .abt-H-num[data-astro-cid-r2roy6st]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-r2roy6st]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-r2roy6st]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-r2roy6st]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-r2roy6st]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-r2roy6st]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-r2roy6st]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-r2roy6st]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-r2roy6st]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-r2roy6st]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-r2roy6st]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-r2roy6st]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-r2roy6st]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-r2roy6st]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-r2roy6st]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-r2roy6st]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-r2roy6st]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-r2roy6st],.abt-H-find-grid[data-astro-cid-r2roy6st]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-r2roy6st]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-r2roy6st]{transition:none}.abt-H-card[data-astro-cid-r2roy6st]:hover{transform:none}}.abt-H-main[data-astro-cid-rzhtcprt]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-rzhtcprt]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-rzhtcprt]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-rzhtcprt]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-rzhtcprt]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-rzhtcprt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-rzhtcprt]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-rzhtcprt]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-rzhtcprt]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-rzhtcprt]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-rzhtcprt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-rzhtcprt]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-rzhtcprt]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-rzhtcprt]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-rzhtcprt]{max-width:68ch}.abt-H-prose[data-astro-cid-rzhtcprt] p[data-astro-cid-rzhtcprt],.abt-H-lead[data-astro-cid-rzhtcprt]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-rzhtcprt] p[data-astro-cid-rzhtcprt]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-rzhtcprt]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-rzhtcprt]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-rzhtcprt]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-rzhtcprt] .abt-H-num[data-astro-cid-rzhtcprt]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-rzhtcprt]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-rzhtcprt]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-rzhtcprt]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-rzhtcprt]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-rzhtcprt]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-rzhtcprt]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-rzhtcprt]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-rzhtcprt]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-rzhtcprt]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-rzhtcprt]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-rzhtcprt]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-rzhtcprt]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-rzhtcprt]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-rzhtcprt]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-rzhtcprt]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-rzhtcprt]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-rzhtcprt],.abt-H-find-grid[data-astro-cid-rzhtcprt]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-rzhtcprt]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-rzhtcprt]{transition:none}.abt-H-card[data-astro-cid-rzhtcprt]:hover{transform:none}}.abt-H-main[data-astro-cid-pi34spbz]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-pi34spbz]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-pi34spbz]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-pi34spbz]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-pi34spbz]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-pi34spbz]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-pi34spbz]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-pi34spbz]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-pi34spbz]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-pi34spbz]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-pi34spbz]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-pi34spbz]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-pi34spbz]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-pi34spbz]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-pi34spbz]{max-width:68ch}.abt-H-prose[data-astro-cid-pi34spbz] p[data-astro-cid-pi34spbz],.abt-H-lead[data-astro-cid-pi34spbz]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-pi34spbz] p[data-astro-cid-pi34spbz]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-pi34spbz]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-pi34spbz]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-pi34spbz]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-pi34spbz] .abt-H-num[data-astro-cid-pi34spbz]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-pi34spbz]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-pi34spbz]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-pi34spbz]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-pi34spbz]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-pi34spbz]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-pi34spbz]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-pi34spbz]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-pi34spbz]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-pi34spbz]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-pi34spbz]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-pi34spbz]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-pi34spbz]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-pi34spbz]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-pi34spbz]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-pi34spbz]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-pi34spbz]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-pi34spbz],.abt-H-find-grid[data-astro-cid-pi34spbz]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-pi34spbz]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-pi34spbz]{transition:none}.abt-H-card[data-astro-cid-pi34spbz]:hover{transform:none}}.abt-H-main[data-astro-cid-wkk7h5mg]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-wkk7h5mg]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-wkk7h5mg]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-wkk7h5mg]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-wkk7h5mg]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-wkk7h5mg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-wkk7h5mg]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-wkk7h5mg]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-wkk7h5mg]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-wkk7h5mg]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-wkk7h5mg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-wkk7h5mg]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-wkk7h5mg]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-wkk7h5mg]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-wkk7h5mg]{max-width:68ch}.abt-H-prose[data-astro-cid-wkk7h5mg] p[data-astro-cid-wkk7h5mg],.abt-H-lead[data-astro-cid-wkk7h5mg]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-wkk7h5mg] p[data-astro-cid-wkk7h5mg]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-wkk7h5mg]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-wkk7h5mg]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-wkk7h5mg]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-wkk7h5mg] .abt-H-num[data-astro-cid-wkk7h5mg]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-wkk7h5mg]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-wkk7h5mg]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-wkk7h5mg]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-wkk7h5mg]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-wkk7h5mg]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-wkk7h5mg]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-wkk7h5mg]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-wkk7h5mg]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-wkk7h5mg]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-wkk7h5mg]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-wkk7h5mg]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-wkk7h5mg]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-wkk7h5mg]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-wkk7h5mg]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-wkk7h5mg]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-wkk7h5mg]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-wkk7h5mg],.abt-H-find-grid[data-astro-cid-wkk7h5mg]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-wkk7h5mg]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-wkk7h5mg]{transition:none}.abt-H-card[data-astro-cid-wkk7h5mg]:hover{transform:none}}.abt-H-main[data-astro-cid-tm4rbqfm]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-tm4rbqfm]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-tm4rbqfm]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-tm4rbqfm]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-tm4rbqfm]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-tm4rbqfm]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-tm4rbqfm]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-tm4rbqfm]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-tm4rbqfm]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-tm4rbqfm]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-tm4rbqfm]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-tm4rbqfm]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-tm4rbqfm]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-tm4rbqfm]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-tm4rbqfm]{max-width:68ch}.abt-H-prose[data-astro-cid-tm4rbqfm] p[data-astro-cid-tm4rbqfm],.abt-H-lead[data-astro-cid-tm4rbqfm]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-tm4rbqfm] p[data-astro-cid-tm4rbqfm]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-tm4rbqfm]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-tm4rbqfm]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-tm4rbqfm]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-tm4rbqfm] .abt-H-num[data-astro-cid-tm4rbqfm]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-tm4rbqfm]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-tm4rbqfm]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-tm4rbqfm]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-tm4rbqfm]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-tm4rbqfm]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-tm4rbqfm]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-tm4rbqfm]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-tm4rbqfm]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-tm4rbqfm]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-tm4rbqfm]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-tm4rbqfm]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-tm4rbqfm]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-tm4rbqfm]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-tm4rbqfm]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-tm4rbqfm]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-tm4rbqfm]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-tm4rbqfm],.abt-H-find-grid[data-astro-cid-tm4rbqfm]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-tm4rbqfm]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-tm4rbqfm]{transition:none}.abt-H-card[data-astro-cid-tm4rbqfm]:hover{transform:none}}.abt-H-main[data-astro-cid-y5wnf2nh]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-y5wnf2nh]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-y5wnf2nh]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-y5wnf2nh]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-y5wnf2nh]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-y5wnf2nh]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-y5wnf2nh]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-y5wnf2nh]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-y5wnf2nh]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-y5wnf2nh]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-y5wnf2nh]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-y5wnf2nh]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-y5wnf2nh]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-y5wnf2nh]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-y5wnf2nh]{max-width:68ch}.abt-H-prose[data-astro-cid-y5wnf2nh] p[data-astro-cid-y5wnf2nh],.abt-H-lead[data-astro-cid-y5wnf2nh]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-y5wnf2nh] p[data-astro-cid-y5wnf2nh]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-y5wnf2nh]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-y5wnf2nh]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-y5wnf2nh]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-y5wnf2nh] .abt-H-num[data-astro-cid-y5wnf2nh]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-y5wnf2nh]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-y5wnf2nh]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-y5wnf2nh]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-y5wnf2nh]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-y5wnf2nh]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-y5wnf2nh]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-y5wnf2nh]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-y5wnf2nh]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-y5wnf2nh]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-y5wnf2nh]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-y5wnf2nh]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-y5wnf2nh]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-y5wnf2nh]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-y5wnf2nh]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-y5wnf2nh]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-y5wnf2nh]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-y5wnf2nh],.abt-H-find-grid[data-astro-cid-y5wnf2nh]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-y5wnf2nh]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-y5wnf2nh]{transition:none}.abt-H-card[data-astro-cid-y5wnf2nh]:hover{transform:none}}.abt-H-main[data-astro-cid-7xnjyzid]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-7xnjyzid]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-7xnjyzid]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-7xnjyzid]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-7xnjyzid]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-7xnjyzid]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-7xnjyzid]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-7xnjyzid]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-7xnjyzid]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-7xnjyzid]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-7xnjyzid]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-7xnjyzid]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-7xnjyzid]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-7xnjyzid]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-7xnjyzid]{max-width:68ch}.abt-H-prose[data-astro-cid-7xnjyzid] p[data-astro-cid-7xnjyzid],.abt-H-lead[data-astro-cid-7xnjyzid]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-7xnjyzid] p[data-astro-cid-7xnjyzid]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-7xnjyzid]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-7xnjyzid]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-7xnjyzid]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-7xnjyzid] .abt-H-num[data-astro-cid-7xnjyzid]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-7xnjyzid]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-7xnjyzid]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-7xnjyzid]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-7xnjyzid]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-7xnjyzid]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-7xnjyzid]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-7xnjyzid]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-7xnjyzid]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-7xnjyzid]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-7xnjyzid]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-7xnjyzid]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-7xnjyzid]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-7xnjyzid]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-7xnjyzid]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-7xnjyzid]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-7xnjyzid]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-7xnjyzid],.abt-H-find-grid[data-astro-cid-7xnjyzid]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-7xnjyzid]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-7xnjyzid]{transition:none}.abt-H-card[data-astro-cid-7xnjyzid]:hover{transform:none}}.abt-H-main[data-astro-cid-tbtllo6j]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-tbtllo6j]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-tbtllo6j]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-tbtllo6j]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-tbtllo6j]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-tbtllo6j]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-tbtllo6j]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-tbtllo6j]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-tbtllo6j]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-tbtllo6j]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-tbtllo6j]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-tbtllo6j]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-tbtllo6j]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-tbtllo6j]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-tbtllo6j]{max-width:68ch}.abt-H-prose[data-astro-cid-tbtllo6j] p[data-astro-cid-tbtllo6j],.abt-H-lead[data-astro-cid-tbtllo6j]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-tbtllo6j] p[data-astro-cid-tbtllo6j]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-tbtllo6j]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-tbtllo6j]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-tbtllo6j]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-tbtllo6j] .abt-H-num[data-astro-cid-tbtllo6j]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-tbtllo6j]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-tbtllo6j]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-tbtllo6j]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-tbtllo6j]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-tbtllo6j]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-tbtllo6j]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-tbtllo6j]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-tbtllo6j]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-tbtllo6j]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-tbtllo6j]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-tbtllo6j]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-tbtllo6j]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-tbtllo6j]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-tbtllo6j]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-tbtllo6j]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-tbtllo6j]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-tbtllo6j],.abt-H-find-grid[data-astro-cid-tbtllo6j]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-tbtllo6j]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-tbtllo6j]{transition:none}.abt-H-card[data-astro-cid-tbtllo6j]:hover{transform:none}}.abt-H-main[data-astro-cid-hkrsovpa]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-hkrsovpa]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-hkrsovpa]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-hkrsovpa]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-hkrsovpa]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-hkrsovpa]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-hkrsovpa]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-hkrsovpa]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-hkrsovpa]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-hkrsovpa]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-hkrsovpa]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-hkrsovpa]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-hkrsovpa]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-hkrsovpa]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-hkrsovpa]{max-width:68ch}.abt-H-prose[data-astro-cid-hkrsovpa] p[data-astro-cid-hkrsovpa],.abt-H-lead[data-astro-cid-hkrsovpa]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-hkrsovpa] p[data-astro-cid-hkrsovpa]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-hkrsovpa]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-hkrsovpa]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-hkrsovpa]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-hkrsovpa] .abt-H-num[data-astro-cid-hkrsovpa]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-hkrsovpa]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-hkrsovpa]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-hkrsovpa]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-hkrsovpa]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-hkrsovpa]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-hkrsovpa]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-hkrsovpa]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-hkrsovpa]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-hkrsovpa]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-hkrsovpa]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-hkrsovpa]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-hkrsovpa]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-hkrsovpa]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-hkrsovpa]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-hkrsovpa]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-hkrsovpa]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-hkrsovpa],.abt-H-find-grid[data-astro-cid-hkrsovpa]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-hkrsovpa]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-hkrsovpa]{transition:none}.abt-H-card[data-astro-cid-hkrsovpa]:hover{transform:none}}.abt-H-main[data-astro-cid-5ro6f4a4]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-5ro6f4a4]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-5ro6f4a4]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-5ro6f4a4]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-5ro6f4a4]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-5ro6f4a4]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-5ro6f4a4]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-5ro6f4a4]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-5ro6f4a4]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-5ro6f4a4]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-5ro6f4a4]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-5ro6f4a4]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-5ro6f4a4]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-5ro6f4a4]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-5ro6f4a4]{max-width:68ch}.abt-H-prose[data-astro-cid-5ro6f4a4] p[data-astro-cid-5ro6f4a4],.abt-H-lead[data-astro-cid-5ro6f4a4]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-5ro6f4a4] p[data-astro-cid-5ro6f4a4]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-5ro6f4a4]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-5ro6f4a4]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-5ro6f4a4]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-5ro6f4a4] .abt-H-num[data-astro-cid-5ro6f4a4]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-5ro6f4a4]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-5ro6f4a4]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-5ro6f4a4]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-5ro6f4a4]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-5ro6f4a4]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-5ro6f4a4]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-5ro6f4a4]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-5ro6f4a4]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-5ro6f4a4]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-5ro6f4a4]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-5ro6f4a4]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-5ro6f4a4]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-5ro6f4a4]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-5ro6f4a4]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-5ro6f4a4]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-5ro6f4a4]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-5ro6f4a4],.abt-H-find-grid[data-astro-cid-5ro6f4a4]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-5ro6f4a4]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-5ro6f4a4]{transition:none}.abt-H-card[data-astro-cid-5ro6f4a4]:hover{transform:none}}.abt-H-main[data-astro-cid-77ao4buf]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-77ao4buf]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-77ao4buf]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-77ao4buf]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-77ao4buf]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-77ao4buf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-77ao4buf]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-77ao4buf]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-77ao4buf]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-77ao4buf]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-77ao4buf]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-77ao4buf]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-77ao4buf]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-77ao4buf]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-77ao4buf]{max-width:68ch}.abt-H-prose[data-astro-cid-77ao4buf] p[data-astro-cid-77ao4buf],.abt-H-lead[data-astro-cid-77ao4buf]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-77ao4buf] p[data-astro-cid-77ao4buf]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-77ao4buf]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-77ao4buf]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-77ao4buf]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-77ao4buf] .abt-H-num[data-astro-cid-77ao4buf]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-77ao4buf]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-77ao4buf]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-77ao4buf]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-77ao4buf]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-77ao4buf]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-77ao4buf]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-77ao4buf]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-77ao4buf]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-77ao4buf]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-77ao4buf]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-77ao4buf]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-77ao4buf]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-77ao4buf]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-77ao4buf]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-77ao4buf]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-77ao4buf]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-77ao4buf],.abt-H-find-grid[data-astro-cid-77ao4buf]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-77ao4buf]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-77ao4buf]{transition:none}.abt-H-card[data-astro-cid-77ao4buf]:hover{transform:none}}.abt-H-main[data-astro-cid-od64rqlw]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-od64rqlw]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-od64rqlw]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-od64rqlw]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-od64rqlw]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-od64rqlw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-od64rqlw]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-od64rqlw]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-od64rqlw]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-od64rqlw]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-od64rqlw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-od64rqlw]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-od64rqlw]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-od64rqlw]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-od64rqlw]{max-width:68ch}.abt-H-prose[data-astro-cid-od64rqlw] p[data-astro-cid-od64rqlw],.abt-H-lead[data-astro-cid-od64rqlw]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-od64rqlw] p[data-astro-cid-od64rqlw]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-od64rqlw]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-od64rqlw]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-od64rqlw]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-od64rqlw] .abt-H-num[data-astro-cid-od64rqlw]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-od64rqlw]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-od64rqlw]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-od64rqlw]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-od64rqlw]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-od64rqlw]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-od64rqlw]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-od64rqlw]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-od64rqlw]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-od64rqlw]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-od64rqlw]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-od64rqlw]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-od64rqlw]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-od64rqlw]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-od64rqlw]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-od64rqlw]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-od64rqlw]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-od64rqlw],.abt-H-find-grid[data-astro-cid-od64rqlw]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-od64rqlw]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-od64rqlw]{transition:none}.abt-H-card[data-astro-cid-od64rqlw]:hover{transform:none}}.abt-H-main[data-astro-cid-2zbjlypw]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-2zbjlypw]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-2zbjlypw]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-2zbjlypw]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-2zbjlypw]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-2zbjlypw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-2zbjlypw]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-2zbjlypw]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-2zbjlypw]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-2zbjlypw]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-2zbjlypw]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-2zbjlypw]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-2zbjlypw]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-2zbjlypw]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-2zbjlypw]{max-width:68ch}.abt-H-prose[data-astro-cid-2zbjlypw] p[data-astro-cid-2zbjlypw],.abt-H-lead[data-astro-cid-2zbjlypw]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-2zbjlypw] p[data-astro-cid-2zbjlypw]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-2zbjlypw]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-2zbjlypw]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-2zbjlypw]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-2zbjlypw] .abt-H-num[data-astro-cid-2zbjlypw]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-2zbjlypw]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-2zbjlypw]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-2zbjlypw]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-2zbjlypw]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-2zbjlypw]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-2zbjlypw]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-2zbjlypw]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-2zbjlypw]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-2zbjlypw]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-2zbjlypw]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-2zbjlypw]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-2zbjlypw]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-2zbjlypw]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-2zbjlypw]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-2zbjlypw]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-2zbjlypw]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-2zbjlypw],.abt-H-find-grid[data-astro-cid-2zbjlypw]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-2zbjlypw]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-2zbjlypw]{transition:none}.abt-H-card[data-astro-cid-2zbjlypw]:hover{transform:none}}.abt-H-main[data-astro-cid-7dhgbp2o]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-7dhgbp2o]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-7dhgbp2o]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-7dhgbp2o]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-7dhgbp2o]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-7dhgbp2o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-7dhgbp2o]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-7dhgbp2o]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-7dhgbp2o]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-7dhgbp2o]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-7dhgbp2o]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-7dhgbp2o]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-7dhgbp2o]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-7dhgbp2o]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-7dhgbp2o]{max-width:68ch}.abt-H-prose[data-astro-cid-7dhgbp2o] p[data-astro-cid-7dhgbp2o],.abt-H-lead[data-astro-cid-7dhgbp2o]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-7dhgbp2o] p[data-astro-cid-7dhgbp2o]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-7dhgbp2o]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-7dhgbp2o]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-7dhgbp2o]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-7dhgbp2o] .abt-H-num[data-astro-cid-7dhgbp2o]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-7dhgbp2o]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-7dhgbp2o]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-7dhgbp2o]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-7dhgbp2o]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-7dhgbp2o]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-7dhgbp2o]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-7dhgbp2o]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-7dhgbp2o]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-7dhgbp2o]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-7dhgbp2o]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-7dhgbp2o]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-7dhgbp2o]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-7dhgbp2o]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-7dhgbp2o]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-7dhgbp2o]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-7dhgbp2o]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-7dhgbp2o],.abt-H-find-grid[data-astro-cid-7dhgbp2o]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-7dhgbp2o]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-7dhgbp2o]{transition:none}.abt-H-card[data-astro-cid-7dhgbp2o]:hover{transform:none}}.abt-H-main[data-astro-cid-hew7glc6]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-hew7glc6]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-hew7glc6]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-hew7glc6]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-hew7glc6]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-hew7glc6]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-hew7glc6]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-hew7glc6]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-hew7glc6]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-hew7glc6]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-hew7glc6]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-hew7glc6]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-hew7glc6]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-hew7glc6]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-hew7glc6]{max-width:68ch}.abt-H-prose[data-astro-cid-hew7glc6] p[data-astro-cid-hew7glc6],.abt-H-lead[data-astro-cid-hew7glc6]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-hew7glc6] p[data-astro-cid-hew7glc6]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-hew7glc6]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-hew7glc6]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-hew7glc6]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-hew7glc6] .abt-H-num[data-astro-cid-hew7glc6]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-hew7glc6]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-hew7glc6]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-hew7glc6]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-hew7glc6]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-hew7glc6]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-hew7glc6]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-hew7glc6]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-hew7glc6]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-hew7glc6]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-hew7glc6]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-hew7glc6]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-hew7glc6]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-hew7glc6]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-hew7glc6]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-hew7glc6]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-hew7glc6]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-hew7glc6],.abt-H-find-grid[data-astro-cid-hew7glc6]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-hew7glc6]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-hew7glc6]{transition:none}.abt-H-card[data-astro-cid-hew7glc6]:hover{transform:none}}.abt-H-main[data-astro-cid-s3hl6tts]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-s3hl6tts]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-s3hl6tts]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-s3hl6tts]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-s3hl6tts]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-s3hl6tts]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-s3hl6tts]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-s3hl6tts]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-s3hl6tts]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-s3hl6tts]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-s3hl6tts]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-s3hl6tts]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-s3hl6tts]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-s3hl6tts]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-s3hl6tts]{max-width:68ch}.abt-H-prose[data-astro-cid-s3hl6tts] p[data-astro-cid-s3hl6tts],.abt-H-lead[data-astro-cid-s3hl6tts]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-s3hl6tts] p[data-astro-cid-s3hl6tts]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-s3hl6tts]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-s3hl6tts]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-s3hl6tts]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-s3hl6tts] .abt-H-num[data-astro-cid-s3hl6tts]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-s3hl6tts]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-s3hl6tts]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-s3hl6tts]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-s3hl6tts]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-s3hl6tts]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-s3hl6tts]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-s3hl6tts]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-s3hl6tts]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-s3hl6tts]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-s3hl6tts]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-s3hl6tts]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-s3hl6tts]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-s3hl6tts]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-s3hl6tts]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-s3hl6tts]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-s3hl6tts]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-s3hl6tts],.abt-H-find-grid[data-astro-cid-s3hl6tts]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-s3hl6tts]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-s3hl6tts]{transition:none}.abt-H-card[data-astro-cid-s3hl6tts]:hover{transform:none}}.abt-H-main[data-astro-cid-zigdrrcb]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-zigdrrcb]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-zigdrrcb]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-zigdrrcb]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-zigdrrcb]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-zigdrrcb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-zigdrrcb]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-zigdrrcb]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-zigdrrcb]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-zigdrrcb]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-zigdrrcb]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-zigdrrcb]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-zigdrrcb]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-zigdrrcb]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-zigdrrcb]{max-width:68ch}.abt-H-prose[data-astro-cid-zigdrrcb] p[data-astro-cid-zigdrrcb],.abt-H-lead[data-astro-cid-zigdrrcb]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-zigdrrcb] p[data-astro-cid-zigdrrcb]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-zigdrrcb]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-zigdrrcb]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-zigdrrcb]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-zigdrrcb] .abt-H-num[data-astro-cid-zigdrrcb]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-zigdrrcb]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-zigdrrcb]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-zigdrrcb]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-zigdrrcb]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-zigdrrcb]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-zigdrrcb]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-zigdrrcb]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-zigdrrcb]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-zigdrrcb]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-zigdrrcb]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-zigdrrcb]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-zigdrrcb]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-zigdrrcb]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-zigdrrcb]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-zigdrrcb]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-zigdrrcb]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-zigdrrcb],.abt-H-find-grid[data-astro-cid-zigdrrcb]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-zigdrrcb]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-zigdrrcb]{transition:none}.abt-H-card[data-astro-cid-zigdrrcb]:hover{transform:none}}.abt-H-main[data-astro-cid-jfzbjckr]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-jfzbjckr]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-jfzbjckr]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-jfzbjckr]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-jfzbjckr]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-jfzbjckr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-jfzbjckr]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-jfzbjckr]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-jfzbjckr]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-jfzbjckr]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-jfzbjckr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-jfzbjckr]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-jfzbjckr]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-jfzbjckr]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-jfzbjckr]{max-width:68ch}.abt-H-prose[data-astro-cid-jfzbjckr] p[data-astro-cid-jfzbjckr],.abt-H-lead[data-astro-cid-jfzbjckr]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-jfzbjckr] p[data-astro-cid-jfzbjckr]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-jfzbjckr]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-jfzbjckr]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-jfzbjckr]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-jfzbjckr] .abt-H-num[data-astro-cid-jfzbjckr]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-jfzbjckr]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-jfzbjckr]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-jfzbjckr]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-jfzbjckr]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-jfzbjckr]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-jfzbjckr]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-jfzbjckr]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-jfzbjckr]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-jfzbjckr]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-jfzbjckr]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-jfzbjckr]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-jfzbjckr]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-jfzbjckr]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-jfzbjckr]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-jfzbjckr]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-jfzbjckr]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-jfzbjckr],.abt-H-find-grid[data-astro-cid-jfzbjckr]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-jfzbjckr]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-jfzbjckr]{transition:none}.abt-H-card[data-astro-cid-jfzbjckr]:hover{transform:none}}.abt-H-main[data-astro-cid-63mf4yxz]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-63mf4yxz]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-63mf4yxz]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-63mf4yxz]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-63mf4yxz]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-63mf4yxz]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-63mf4yxz]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-63mf4yxz]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-63mf4yxz]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-63mf4yxz]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-63mf4yxz]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-63mf4yxz]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-63mf4yxz]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-63mf4yxz]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-63mf4yxz]{max-width:68ch}.abt-H-prose[data-astro-cid-63mf4yxz] p[data-astro-cid-63mf4yxz],.abt-H-lead[data-astro-cid-63mf4yxz]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-63mf4yxz] p[data-astro-cid-63mf4yxz]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-63mf4yxz]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-63mf4yxz]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-63mf4yxz]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-63mf4yxz] .abt-H-num[data-astro-cid-63mf4yxz]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-63mf4yxz]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-63mf4yxz]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-63mf4yxz]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-63mf4yxz]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-63mf4yxz]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-63mf4yxz]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-63mf4yxz]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-63mf4yxz]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-63mf4yxz]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-63mf4yxz]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-63mf4yxz]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-63mf4yxz]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-63mf4yxz]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-63mf4yxz]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-63mf4yxz]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-63mf4yxz]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-63mf4yxz],.abt-H-find-grid[data-astro-cid-63mf4yxz]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-63mf4yxz]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-63mf4yxz]{transition:none}.abt-H-card[data-astro-cid-63mf4yxz]:hover{transform:none}}.abt-H-main[data-astro-cid-shhvinhj]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-shhvinhj]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-shhvinhj]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-shhvinhj]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-shhvinhj]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-shhvinhj]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-shhvinhj]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-shhvinhj]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-shhvinhj]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-shhvinhj]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-shhvinhj]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-shhvinhj]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-shhvinhj]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-shhvinhj]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-shhvinhj]{max-width:68ch}.abt-H-prose[data-astro-cid-shhvinhj] p[data-astro-cid-shhvinhj],.abt-H-lead[data-astro-cid-shhvinhj]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-shhvinhj] p[data-astro-cid-shhvinhj]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-shhvinhj]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-shhvinhj]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-shhvinhj]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-shhvinhj] .abt-H-num[data-astro-cid-shhvinhj]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-shhvinhj]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-shhvinhj]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-shhvinhj]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-shhvinhj]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-shhvinhj]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-shhvinhj]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-shhvinhj]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-shhvinhj]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-shhvinhj]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-shhvinhj]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-shhvinhj]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-shhvinhj]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-shhvinhj]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-shhvinhj]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-shhvinhj]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-shhvinhj]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-shhvinhj],.abt-H-find-grid[data-astro-cid-shhvinhj]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-shhvinhj]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-shhvinhj]{transition:none}.abt-H-card[data-astro-cid-shhvinhj]:hover{transform:none}}.abt-H-main[data-astro-cid-u5o664pr]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-u5o664pr]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-u5o664pr]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-u5o664pr]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-u5o664pr]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-u5o664pr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-u5o664pr]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-u5o664pr]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-u5o664pr]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-u5o664pr]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-u5o664pr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-u5o664pr]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-u5o664pr]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-u5o664pr]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-u5o664pr]{max-width:68ch}.abt-H-prose[data-astro-cid-u5o664pr] p[data-astro-cid-u5o664pr],.abt-H-lead[data-astro-cid-u5o664pr]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-u5o664pr] p[data-astro-cid-u5o664pr]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-u5o664pr]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-u5o664pr]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-u5o664pr]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-u5o664pr] .abt-H-num[data-astro-cid-u5o664pr]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-u5o664pr]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-u5o664pr]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-u5o664pr]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-u5o664pr]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-u5o664pr]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-u5o664pr]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-u5o664pr]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-u5o664pr]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-u5o664pr]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-u5o664pr]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-u5o664pr]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-u5o664pr]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-u5o664pr]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-u5o664pr]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-u5o664pr]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-u5o664pr]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-u5o664pr],.abt-H-find-grid[data-astro-cid-u5o664pr]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-u5o664pr]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-u5o664pr]{transition:none}.abt-H-card[data-astro-cid-u5o664pr]:hover{transform:none}}.abt-H-main[data-astro-cid-2yliikon]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-2yliikon]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-2yliikon]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-2yliikon]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-2yliikon]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-2yliikon]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-2yliikon]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-2yliikon]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-2yliikon]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-2yliikon]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-2yliikon]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-2yliikon]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-2yliikon]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-2yliikon]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-2yliikon]{max-width:68ch}.abt-H-prose[data-astro-cid-2yliikon] p[data-astro-cid-2yliikon],.abt-H-lead[data-astro-cid-2yliikon]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-2yliikon] p[data-astro-cid-2yliikon]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-2yliikon]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-2yliikon]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-2yliikon]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-2yliikon] .abt-H-num[data-astro-cid-2yliikon]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-2yliikon]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-2yliikon]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-2yliikon]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-2yliikon]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-2yliikon]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-2yliikon]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-2yliikon]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-2yliikon]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-2yliikon]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-2yliikon]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-2yliikon]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-2yliikon]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-2yliikon]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-2yliikon]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-2yliikon]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-2yliikon]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-2yliikon],.abt-H-find-grid[data-astro-cid-2yliikon]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-2yliikon]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-2yliikon]{transition:none}.abt-H-card[data-astro-cid-2yliikon]:hover{transform:none}}.abt-H-main[data-astro-cid-33wlofan]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-33wlofan]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-33wlofan]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-33wlofan]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-33wlofan]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-33wlofan]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-33wlofan]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-33wlofan]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-33wlofan]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-33wlofan]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-33wlofan]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-33wlofan]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-33wlofan]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-33wlofan]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-33wlofan]{max-width:68ch}.abt-H-prose[data-astro-cid-33wlofan] p[data-astro-cid-33wlofan],.abt-H-lead[data-astro-cid-33wlofan]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-33wlofan] p[data-astro-cid-33wlofan]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-33wlofan]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-33wlofan]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-33wlofan]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-33wlofan] .abt-H-num[data-astro-cid-33wlofan]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-33wlofan]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-33wlofan]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-33wlofan]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-33wlofan]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-33wlofan]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-33wlofan]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-33wlofan]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-33wlofan]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-33wlofan]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-33wlofan]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-33wlofan]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-33wlofan]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-33wlofan]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-33wlofan]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-33wlofan]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-33wlofan]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-33wlofan],.abt-H-find-grid[data-astro-cid-33wlofan]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-33wlofan]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-33wlofan]{transition:none}.abt-H-card[data-astro-cid-33wlofan]:hover{transform:none}}.abt-H-main[data-astro-cid-m4xl2ix5]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-m4xl2ix5]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-m4xl2ix5]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-m4xl2ix5]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-m4xl2ix5]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-m4xl2ix5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-m4xl2ix5]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-m4xl2ix5]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-m4xl2ix5]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-m4xl2ix5]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-m4xl2ix5]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-m4xl2ix5]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-m4xl2ix5]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-m4xl2ix5]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-m4xl2ix5]{max-width:68ch}.abt-H-prose[data-astro-cid-m4xl2ix5] p[data-astro-cid-m4xl2ix5],.abt-H-lead[data-astro-cid-m4xl2ix5]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-m4xl2ix5] p[data-astro-cid-m4xl2ix5]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-m4xl2ix5]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-m4xl2ix5]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-m4xl2ix5]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-m4xl2ix5] .abt-H-num[data-astro-cid-m4xl2ix5]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-m4xl2ix5]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-m4xl2ix5]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-m4xl2ix5]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-m4xl2ix5]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-m4xl2ix5]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-m4xl2ix5]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-m4xl2ix5]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-m4xl2ix5]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-m4xl2ix5]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-m4xl2ix5]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-m4xl2ix5]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-m4xl2ix5]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-m4xl2ix5]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-m4xl2ix5]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-m4xl2ix5]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-m4xl2ix5]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-m4xl2ix5],.abt-H-find-grid[data-astro-cid-m4xl2ix5]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-m4xl2ix5]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-m4xl2ix5]{transition:none}.abt-H-card[data-astro-cid-m4xl2ix5]:hover{transform:none}}.abt-H-main[data-astro-cid-6yizvwhg]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-6yizvwhg]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-6yizvwhg]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-6yizvwhg]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-6yizvwhg]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-6yizvwhg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-6yizvwhg]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-6yizvwhg]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-6yizvwhg]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-6yizvwhg]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-6yizvwhg]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-6yizvwhg]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-6yizvwhg]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-6yizvwhg]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-6yizvwhg]{max-width:68ch}.abt-H-prose[data-astro-cid-6yizvwhg] p[data-astro-cid-6yizvwhg],.abt-H-lead[data-astro-cid-6yizvwhg]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-6yizvwhg] p[data-astro-cid-6yizvwhg]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-6yizvwhg]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-6yizvwhg]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-6yizvwhg]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-6yizvwhg] .abt-H-num[data-astro-cid-6yizvwhg]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-6yizvwhg]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-6yizvwhg]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-6yizvwhg]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-6yizvwhg]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-6yizvwhg]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-6yizvwhg]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-6yizvwhg]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-6yizvwhg]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-6yizvwhg]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-6yizvwhg]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-6yizvwhg]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-6yizvwhg]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-6yizvwhg]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-6yizvwhg]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-6yizvwhg]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-6yizvwhg]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-6yizvwhg],.abt-H-find-grid[data-astro-cid-6yizvwhg]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-6yizvwhg]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-6yizvwhg]{transition:none}.abt-H-card[data-astro-cid-6yizvwhg]:hover{transform:none}}.abt-H-main[data-astro-cid-jqavggz2]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-jqavggz2]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-jqavggz2]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-jqavggz2]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-jqavggz2]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-jqavggz2]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-jqavggz2]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-jqavggz2]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-jqavggz2]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-jqavggz2]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-jqavggz2]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-jqavggz2]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-jqavggz2]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-jqavggz2]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-jqavggz2]{max-width:68ch}.abt-H-prose[data-astro-cid-jqavggz2] p[data-astro-cid-jqavggz2],.abt-H-lead[data-astro-cid-jqavggz2]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-jqavggz2] p[data-astro-cid-jqavggz2]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-jqavggz2]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-jqavggz2]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-jqavggz2]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-jqavggz2] .abt-H-num[data-astro-cid-jqavggz2]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-jqavggz2]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-jqavggz2]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-jqavggz2]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-jqavggz2]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-jqavggz2]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-jqavggz2]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-jqavggz2]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-jqavggz2]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-jqavggz2]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-jqavggz2]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-jqavggz2]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-jqavggz2]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-jqavggz2]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-jqavggz2]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-jqavggz2]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-jqavggz2]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-jqavggz2],.abt-H-find-grid[data-astro-cid-jqavggz2]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-jqavggz2]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-jqavggz2]{transition:none}.abt-H-card[data-astro-cid-jqavggz2]:hover{transform:none}}.abt-H-main[data-astro-cid-76xnus7b]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-76xnus7b]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-76xnus7b]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-76xnus7b]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-76xnus7b]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-76xnus7b]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-76xnus7b]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-76xnus7b]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-76xnus7b]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-76xnus7b]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-76xnus7b]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-76xnus7b]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-76xnus7b]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-76xnus7b]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-76xnus7b]{max-width:68ch}.abt-H-prose[data-astro-cid-76xnus7b] p[data-astro-cid-76xnus7b],.abt-H-lead[data-astro-cid-76xnus7b]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-76xnus7b] p[data-astro-cid-76xnus7b]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-76xnus7b]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-76xnus7b]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-76xnus7b]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-76xnus7b] .abt-H-num[data-astro-cid-76xnus7b]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-76xnus7b]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-76xnus7b]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-76xnus7b]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-76xnus7b]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-76xnus7b]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-76xnus7b]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-76xnus7b]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-76xnus7b]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-76xnus7b]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-76xnus7b]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-76xnus7b]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-76xnus7b]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-76xnus7b]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-76xnus7b]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-76xnus7b]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-76xnus7b]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-76xnus7b],.abt-H-find-grid[data-astro-cid-76xnus7b]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-76xnus7b]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-76xnus7b]{transition:none}.abt-H-card[data-astro-cid-76xnus7b]:hover{transform:none}}.abt-H-main[data-astro-cid-plwhe4mj]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-plwhe4mj]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-plwhe4mj]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-plwhe4mj]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-plwhe4mj]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-plwhe4mj]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-plwhe4mj]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-plwhe4mj]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-plwhe4mj]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-plwhe4mj]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-plwhe4mj]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-plwhe4mj]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-plwhe4mj]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-plwhe4mj]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-plwhe4mj]{max-width:68ch}.abt-H-prose[data-astro-cid-plwhe4mj] p[data-astro-cid-plwhe4mj],.abt-H-lead[data-astro-cid-plwhe4mj]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-plwhe4mj] p[data-astro-cid-plwhe4mj]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-plwhe4mj]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-plwhe4mj]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-plwhe4mj]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-plwhe4mj] .abt-H-num[data-astro-cid-plwhe4mj]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-plwhe4mj]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-plwhe4mj]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-plwhe4mj]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-plwhe4mj]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-plwhe4mj]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-plwhe4mj]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-plwhe4mj]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-plwhe4mj]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-plwhe4mj]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-plwhe4mj]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-plwhe4mj]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-plwhe4mj]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-plwhe4mj]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-plwhe4mj]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-plwhe4mj]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-plwhe4mj]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-plwhe4mj],.abt-H-find-grid[data-astro-cid-plwhe4mj]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-plwhe4mj]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-plwhe4mj]{transition:none}.abt-H-card[data-astro-cid-plwhe4mj]:hover{transform:none}}.abt-H-main[data-astro-cid-cif6dz3u]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-cif6dz3u]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-cif6dz3u]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-cif6dz3u]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-cif6dz3u]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-cif6dz3u]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-cif6dz3u]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-cif6dz3u]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-cif6dz3u]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-cif6dz3u]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-cif6dz3u]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-cif6dz3u]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-cif6dz3u]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-cif6dz3u]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-cif6dz3u]{max-width:68ch}.abt-H-prose[data-astro-cid-cif6dz3u] p[data-astro-cid-cif6dz3u],.abt-H-lead[data-astro-cid-cif6dz3u]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-cif6dz3u] p[data-astro-cid-cif6dz3u]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-cif6dz3u]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-cif6dz3u]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-cif6dz3u]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-cif6dz3u] .abt-H-num[data-astro-cid-cif6dz3u]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-cif6dz3u]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-cif6dz3u]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-cif6dz3u]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-cif6dz3u]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-cif6dz3u]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-cif6dz3u]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-cif6dz3u]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-cif6dz3u]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-cif6dz3u]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-cif6dz3u]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-cif6dz3u]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-cif6dz3u]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-cif6dz3u]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-cif6dz3u]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-cif6dz3u]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-cif6dz3u]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-cif6dz3u],.abt-H-find-grid[data-astro-cid-cif6dz3u]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-cif6dz3u]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-cif6dz3u]{transition:none}.abt-H-card[data-astro-cid-cif6dz3u]:hover{transform:none}}.abt-H-main[data-astro-cid-q64gyzmy]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-q64gyzmy]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-q64gyzmy]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-q64gyzmy]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-q64gyzmy]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-q64gyzmy]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-q64gyzmy]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-q64gyzmy]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-q64gyzmy]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-q64gyzmy]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-q64gyzmy]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-q64gyzmy]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-q64gyzmy]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-q64gyzmy]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-q64gyzmy]{max-width:68ch}.abt-H-prose[data-astro-cid-q64gyzmy] p[data-astro-cid-q64gyzmy],.abt-H-lead[data-astro-cid-q64gyzmy]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-q64gyzmy] p[data-astro-cid-q64gyzmy]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-q64gyzmy]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-q64gyzmy]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-q64gyzmy]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-q64gyzmy] .abt-H-num[data-astro-cid-q64gyzmy]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-q64gyzmy]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-q64gyzmy]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-q64gyzmy]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-q64gyzmy]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-q64gyzmy]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-q64gyzmy]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-q64gyzmy]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-q64gyzmy]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-q64gyzmy]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-q64gyzmy]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-q64gyzmy]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-q64gyzmy]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-q64gyzmy]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-q64gyzmy]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-q64gyzmy]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-q64gyzmy]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-q64gyzmy],.abt-H-find-grid[data-astro-cid-q64gyzmy]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-q64gyzmy]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-q64gyzmy]{transition:none}.abt-H-card[data-astro-cid-q64gyzmy]:hover{transform:none}}.abt-H-main[data-astro-cid-vwl2ejln]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-vwl2ejln]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-vwl2ejln]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-vwl2ejln]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-vwl2ejln]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-vwl2ejln]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-vwl2ejln]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-vwl2ejln]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-vwl2ejln]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-vwl2ejln]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-vwl2ejln]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-vwl2ejln]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-vwl2ejln]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-vwl2ejln]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-vwl2ejln]{max-width:68ch}.abt-H-prose[data-astro-cid-vwl2ejln] p[data-astro-cid-vwl2ejln],.abt-H-lead[data-astro-cid-vwl2ejln]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-vwl2ejln] p[data-astro-cid-vwl2ejln]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-vwl2ejln]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-vwl2ejln]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-vwl2ejln]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-vwl2ejln] .abt-H-num[data-astro-cid-vwl2ejln]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-vwl2ejln]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-vwl2ejln]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-vwl2ejln]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-vwl2ejln]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-vwl2ejln]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-vwl2ejln]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-vwl2ejln]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-vwl2ejln]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-vwl2ejln]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-vwl2ejln]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-vwl2ejln]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-vwl2ejln]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-vwl2ejln]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-vwl2ejln]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-vwl2ejln]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-vwl2ejln]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-vwl2ejln],.abt-H-find-grid[data-astro-cid-vwl2ejln]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-vwl2ejln]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-vwl2ejln]{transition:none}.abt-H-card[data-astro-cid-vwl2ejln]:hover{transform:none}}.abt-H-main[data-astro-cid-kkboasnt]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-kkboasnt]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-kkboasnt]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-kkboasnt]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-kkboasnt]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-kkboasnt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-kkboasnt]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-kkboasnt]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-kkboasnt]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-kkboasnt]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-kkboasnt]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-kkboasnt]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-kkboasnt]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-kkboasnt]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-kkboasnt]{max-width:68ch}.abt-H-prose[data-astro-cid-kkboasnt] p[data-astro-cid-kkboasnt],.abt-H-lead[data-astro-cid-kkboasnt]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-kkboasnt] p[data-astro-cid-kkboasnt]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-kkboasnt]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-kkboasnt]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-kkboasnt]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-kkboasnt] .abt-H-num[data-astro-cid-kkboasnt]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-kkboasnt]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-kkboasnt]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-kkboasnt]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-kkboasnt]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-kkboasnt]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-kkboasnt]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-kkboasnt]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-kkboasnt]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-kkboasnt]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-kkboasnt]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-kkboasnt]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-kkboasnt]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-kkboasnt]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-kkboasnt]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-kkboasnt]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-kkboasnt]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-kkboasnt],.abt-H-find-grid[data-astro-cid-kkboasnt]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-kkboasnt]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-kkboasnt]{transition:none}.abt-H-card[data-astro-cid-kkboasnt]:hover{transform:none}}.abt-H-main[data-astro-cid-o3y5c5vr]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-o3y5c5vr]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-o3y5c5vr]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-o3y5c5vr]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-o3y5c5vr]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-o3y5c5vr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-o3y5c5vr]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-o3y5c5vr]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-o3y5c5vr]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-o3y5c5vr]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-o3y5c5vr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-o3y5c5vr]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-o3y5c5vr]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-o3y5c5vr]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-o3y5c5vr]{max-width:68ch}.abt-H-prose[data-astro-cid-o3y5c5vr] p[data-astro-cid-o3y5c5vr],.abt-H-lead[data-astro-cid-o3y5c5vr]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-o3y5c5vr] p[data-astro-cid-o3y5c5vr]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-o3y5c5vr]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-o3y5c5vr]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-o3y5c5vr]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-o3y5c5vr] .abt-H-num[data-astro-cid-o3y5c5vr]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-o3y5c5vr]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-o3y5c5vr]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-o3y5c5vr]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-o3y5c5vr]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-o3y5c5vr]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-o3y5c5vr]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-o3y5c5vr]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-o3y5c5vr]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-o3y5c5vr]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-o3y5c5vr]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-o3y5c5vr]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-o3y5c5vr]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-o3y5c5vr]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-o3y5c5vr]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-o3y5c5vr]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-o3y5c5vr]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-o3y5c5vr],.abt-H-find-grid[data-astro-cid-o3y5c5vr]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-o3y5c5vr]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-o3y5c5vr]{transition:none}.abt-H-card[data-astro-cid-o3y5c5vr]:hover{transform:none}}.abt-H-main[data-astro-cid-5lq4y6t6]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-5lq4y6t6]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-5lq4y6t6]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-5lq4y6t6]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-5lq4y6t6]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-5lq4y6t6]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-5lq4y6t6]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-5lq4y6t6]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-5lq4y6t6]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-5lq4y6t6]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-5lq4y6t6]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-5lq4y6t6]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-5lq4y6t6]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-5lq4y6t6]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-5lq4y6t6]{max-width:68ch}.abt-H-prose[data-astro-cid-5lq4y6t6] p[data-astro-cid-5lq4y6t6],.abt-H-lead[data-astro-cid-5lq4y6t6]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-5lq4y6t6] p[data-astro-cid-5lq4y6t6]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-5lq4y6t6]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-5lq4y6t6]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-5lq4y6t6]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-5lq4y6t6] .abt-H-num[data-astro-cid-5lq4y6t6]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-5lq4y6t6]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-5lq4y6t6]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-5lq4y6t6]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-5lq4y6t6]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-5lq4y6t6]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-5lq4y6t6]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-5lq4y6t6]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-5lq4y6t6]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-5lq4y6t6]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-5lq4y6t6]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-5lq4y6t6]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-5lq4y6t6]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-5lq4y6t6]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-5lq4y6t6]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-5lq4y6t6]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-5lq4y6t6]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-5lq4y6t6],.abt-H-find-grid[data-astro-cid-5lq4y6t6]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-5lq4y6t6]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-5lq4y6t6]{transition:none}.abt-H-card[data-astro-cid-5lq4y6t6]:hover{transform:none}}.abt-H-main[data-astro-cid-3vbsfbcp]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-3vbsfbcp]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-3vbsfbcp]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-3vbsfbcp]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-3vbsfbcp]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-3vbsfbcp]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-3vbsfbcp]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-3vbsfbcp]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-3vbsfbcp]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-3vbsfbcp]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-3vbsfbcp]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-3vbsfbcp]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-3vbsfbcp]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-3vbsfbcp]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-3vbsfbcp]{max-width:68ch}.abt-H-prose[data-astro-cid-3vbsfbcp] p[data-astro-cid-3vbsfbcp],.abt-H-lead[data-astro-cid-3vbsfbcp]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-3vbsfbcp] p[data-astro-cid-3vbsfbcp]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-3vbsfbcp]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-3vbsfbcp]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-3vbsfbcp]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-3vbsfbcp] .abt-H-num[data-astro-cid-3vbsfbcp]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-3vbsfbcp]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-3vbsfbcp]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-3vbsfbcp]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-3vbsfbcp]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-3vbsfbcp]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-3vbsfbcp]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-3vbsfbcp]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-3vbsfbcp]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-3vbsfbcp]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-3vbsfbcp]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-3vbsfbcp]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-3vbsfbcp]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-3vbsfbcp]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-3vbsfbcp]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-3vbsfbcp]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-3vbsfbcp]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-3vbsfbcp],.abt-H-find-grid[data-astro-cid-3vbsfbcp]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-3vbsfbcp]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-3vbsfbcp]{transition:none}.abt-H-card[data-astro-cid-3vbsfbcp]:hover{transform:none}}.abt-H-main[data-astro-cid-okcswc2z]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-okcswc2z]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-okcswc2z]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-okcswc2z]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-okcswc2z]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-okcswc2z]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-okcswc2z]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-okcswc2z]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-okcswc2z]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-okcswc2z]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-okcswc2z]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-okcswc2z]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-okcswc2z]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-okcswc2z]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-okcswc2z]{max-width:68ch}.abt-H-prose[data-astro-cid-okcswc2z] p[data-astro-cid-okcswc2z],.abt-H-lead[data-astro-cid-okcswc2z]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-okcswc2z] p[data-astro-cid-okcswc2z]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-okcswc2z]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-okcswc2z]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-okcswc2z]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-okcswc2z] .abt-H-num[data-astro-cid-okcswc2z]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-okcswc2z]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-okcswc2z]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-okcswc2z]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-okcswc2z]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-okcswc2z]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-okcswc2z]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-okcswc2z]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-okcswc2z]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-okcswc2z]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-okcswc2z]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-okcswc2z]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-okcswc2z]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-okcswc2z]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-okcswc2z]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-okcswc2z]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-okcswc2z]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-okcswc2z],.abt-H-find-grid[data-astro-cid-okcswc2z]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-okcswc2z]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-okcswc2z]{transition:none}.abt-H-card[data-astro-cid-okcswc2z]:hover{transform:none}}.abt-H-main[data-astro-cid-wzxax2wr]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-wzxax2wr]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-wzxax2wr]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-wzxax2wr]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-wzxax2wr]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-wzxax2wr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-wzxax2wr]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-wzxax2wr]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-wzxax2wr]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-wzxax2wr]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-wzxax2wr]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-wzxax2wr]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-wzxax2wr]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-wzxax2wr]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-wzxax2wr]{max-width:68ch}.abt-H-prose[data-astro-cid-wzxax2wr] p[data-astro-cid-wzxax2wr],.abt-H-lead[data-astro-cid-wzxax2wr]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-wzxax2wr] p[data-astro-cid-wzxax2wr]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-wzxax2wr]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-wzxax2wr]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-wzxax2wr]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-wzxax2wr] .abt-H-num[data-astro-cid-wzxax2wr]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-wzxax2wr]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-wzxax2wr]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-wzxax2wr]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-wzxax2wr]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-wzxax2wr]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-wzxax2wr]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-wzxax2wr]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-wzxax2wr]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-wzxax2wr]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-wzxax2wr]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-wzxax2wr]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-wzxax2wr]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-wzxax2wr]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-wzxax2wr]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-wzxax2wr]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-wzxax2wr]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-wzxax2wr],.abt-H-find-grid[data-astro-cid-wzxax2wr]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-wzxax2wr]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-wzxax2wr]{transition:none}.abt-H-card[data-astro-cid-wzxax2wr]:hover{transform:none}}.abt-H-main[data-astro-cid-y4a5zj3x]{--abt-ink:var(--public-text);--abt-muted:var(--public-muted);--abt-line:var(--public-line);--abt-line-soft:var(--public-line-soft);--abt-radius:var(--public-radius,14px);--abt-radius-sm:var(--public-radius,12px);--abt-maxw:1080px;--abt-tint:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));--abt-chip-bg:color-mix(in srgb, var(--public-accent) 16%, transparent);--abt-chip-ring:color-mix(in srgb, var(--public-accent) 34%, transparent);color:var(--abt-ink);font-family:var(--public-font-body,"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;width:100%;display:block;overflow-x:clip}.abt-H-band[data-astro-cid-y4a5zj3x]{box-sizing:border-box;width:100%;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.1rem,4vw,2.5rem)}.abt-H-wrap[data-astro-cid-y4a5zj3x]{max-width:var(--abt-maxw);box-sizing:border-box;width:100%;margin-inline:auto}.abt-H-hero[data-astro-cid-y4a5zj3x]{background:var(--public-bg);border-bottom:1px solid var(--abt-line-soft);padding-block:clamp(3.25rem,7vw,5.5rem)}.abt-H-eyebrow[data-astro-cid-y4a5zj3x]{letter-spacing:.1em;text-transform:uppercase;color:var(--public-accent);border:1px solid var(--abt-chip-ring);background:var(--abt-chip-bg);border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.abt-H-hero-title[data-astro-cid-y4a5zj3x]{font-family:var(--public-font-heading,inherit);letter-spacing:-.025em;max-width:18ch;color:var(--abt-ink);margin:.2rem 0 1.2rem;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:800;line-height:1.08}.abt-H-hero-accent[data-astro-cid-y4a5zj3x]{color:var(--public-accent)}.abt-H-hero-lede[data-astro-cid-y4a5zj3x]{max-width:62ch;color:var(--abt-muted);margin:0 0 1.8rem;font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.65}.abt-H-hero-meta[data-astro-cid-y4a5zj3x]{flex-wrap:wrap;gap:.6rem;display:flex}.abt-H-chip[data-astro-cid-y4a5zj3x]{background:var(--public-bg-soft);border:1px solid var(--abt-line);color:var(--abt-ink);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.abt-H-h2[data-astro-cid-y4a5zj3x]{font-family:var(--public-font-heading,inherit);letter-spacing:-.02em;color:var(--abt-ink);align-items:baseline;gap:.7rem;margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:800;line-height:1.12;display:flex}.abt-H-num[data-astro-cid-y4a5zj3x]{color:var(--public-accent);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.7em;font-weight:700}.abt-H-bar[data-astro-cid-y4a5zj3x]{background:var(--public-accent);border-radius:999px;width:56px;height:3px;margin:0 0 1.6rem}.abt-H-bar--onaccent[data-astro-cid-y4a5zj3x]{background:var(--public-accent)}.abt-H-prose[data-astro-cid-y4a5zj3x]{max-width:68ch}.abt-H-prose[data-astro-cid-y4a5zj3x] p[data-astro-cid-y4a5zj3x],.abt-H-lead[data-astro-cid-y4a5zj3x]{color:var(--abt-muted);margin:0 0 1.1rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.abt-H-prose[data-astro-cid-y4a5zj3x] p[data-astro-cid-y4a5zj3x]:last-child{margin-bottom:0}.abt-H-story[data-astro-cid-y4a5zj3x]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-do[data-astro-cid-y4a5zj3x]{background:var(--public-bg)}.abt-H-h2--onaccent[data-astro-cid-y4a5zj3x]{color:var(--abt-ink)}.abt-H-h2--onaccent[data-astro-cid-y4a5zj3x] .abt-H-num[data-astro-cid-y4a5zj3x]{color:var(--public-accent)}.abt-H-cards[data-astro-cid-y4a5zj3x]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.abt-H-card[data-astro-cid-y4a5zj3x]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.abt-H-card[data-astro-cid-y4a5zj3x]:hover{border-color:var(--abt-chip-ring);transform:translateY(-3px)}.abt-H-check[data-astro-cid-y4a5zj3x]{background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.abt-H-card-text[data-astro-cid-y4a5zj3x]{color:var(--abt-ink);font-size:1.02rem;font-weight:600;line-height:1.4}.abt-H-community[data-astro-cid-y4a5zj3x]{background:var(--public-bg-soft);border-top:1px solid var(--abt-line-soft);border-bottom:1px solid var(--abt-line-soft)}.abt-H-community-grid[data-astro-cid-y4a5zj3x]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-quote[data-astro-cid-y4a5zj3x]{border-radius:var(--abt-radius);background:var(--public-bg-alt);border:1px solid var(--abt-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.abt-H-quote-text[data-astro-cid-y4a5zj3x]{letter-spacing:-.01em;color:var(--abt-ink);margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.4}.abt-H-find[data-astro-cid-y4a5zj3x]{background:var(--public-bg)}.abt-H-find-grid[data-astro-cid-y4a5zj3x]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.abt-H-pills[data-astro-cid-y4a5zj3x]{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.abt-H-pill[data-astro-cid-y4a5zj3x]{color:var(--public-accent);background:var(--abt-chip-bg);border:1px solid var(--abt-chip-ring);border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:700}.abt-H-mapcard[data-astro-cid-y4a5zj3x]{border-radius:var(--abt-radius);background:var(--public-bg-soft);border:1px solid var(--abt-line);box-shadow:var(--public-shadow);margin:0;overflow:hidden}.abt-H-mapframe[data-astro-cid-y4a5zj3x]{width:100%;height:clamp(320px,42vw,440px);min-height:320px}.abt-H-mapcap[data-astro-cid-y4a5zj3x]{color:var(--abt-muted);border-top:1px solid var(--abt-line-soft);margin:0;padding:.85rem 1.1rem;font-size:.86rem;font-weight:600}@media (max-width:720px){.abt-H-community-grid[data-astro-cid-y4a5zj3x],.abt-H-find-grid[data-astro-cid-y4a5zj3x]{grid-template-columns:1fr}.abt-H-hero-title[data-astro-cid-y4a5zj3x]{max-width:none}}@media (prefers-reduced-motion:reduce){.abt-H-card[data-astro-cid-y4a5zj3x]{transition:none}.abt-H-card[data-astro-cid-y4a5zj3x]:hover{transform:none}}.abt-G-main[data-astro-cid-cxzobsy7]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-cxzobsy7]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-cxzobsy7]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-cxzobsy7]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-cxzobsy7]{color:var(--public-text)}.abt-G-headline[data-astro-cid-cxzobsy7]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-cxzobsy7]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-cxzobsy7]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-cxzobsy7]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-cxzobsy7]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-cxzobsy7]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-cxzobsy7] p[data-astro-cid-cxzobsy7]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-cxzobsy7] p[data-astro-cid-cxzobsy7]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-cxzobsy7]{color:var(--public-muted)}.abt-G-community[data-astro-cid-cxzobsy7]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-cxzobsy7]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-cxzobsy7]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-cxzobsy7]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-cxzobsy7]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-cxzobsy7]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-cxzobsy7]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-cxzobsy7]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-cxzobsy7]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-cxzobsy7]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-cxzobsy7]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-cxzobsy7]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-cxzobsy7]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-cxzobsy7]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-cxzobsy7]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-cxzobsy7] iframe[data-astro-cid-cxzobsy7]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-cxzobsy7]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-cxzobsy7]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-cxzobsy7]{max-width:none}.abt-G-frame[data-astro-cid-cxzobsy7],.abt-G-frame[data-astro-cid-cxzobsy7] iframe[data-astro-cid-cxzobsy7]{min-height:300px}}.abt-G-main[data-astro-cid-mdbfvvbu]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-mdbfvvbu]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-mdbfvvbu]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-mdbfvvbu]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-mdbfvvbu]{color:var(--public-text)}.abt-G-headline[data-astro-cid-mdbfvvbu]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-mdbfvvbu]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-mdbfvvbu]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-mdbfvvbu]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-mdbfvvbu]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-mdbfvvbu]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-mdbfvvbu] p[data-astro-cid-mdbfvvbu]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-mdbfvvbu] p[data-astro-cid-mdbfvvbu]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-mdbfvvbu]{color:var(--public-muted)}.abt-G-community[data-astro-cid-mdbfvvbu]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-mdbfvvbu]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-mdbfvvbu]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-mdbfvvbu]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-mdbfvvbu]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-mdbfvvbu]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-mdbfvvbu]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-mdbfvvbu]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-mdbfvvbu]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-mdbfvvbu]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-mdbfvvbu]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-mdbfvvbu]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-mdbfvvbu]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-mdbfvvbu]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-mdbfvvbu]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-mdbfvvbu] iframe[data-astro-cid-mdbfvvbu]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-mdbfvvbu]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-mdbfvvbu]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-mdbfvvbu]{max-width:none}.abt-G-frame[data-astro-cid-mdbfvvbu],.abt-G-frame[data-astro-cid-mdbfvvbu] iframe[data-astro-cid-mdbfvvbu]{min-height:300px}}.abt-G-main[data-astro-cid-ew6ddom2]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-ew6ddom2]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-ew6ddom2]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-ew6ddom2]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-ew6ddom2]{color:var(--public-text)}.abt-G-headline[data-astro-cid-ew6ddom2]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-ew6ddom2]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-ew6ddom2]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-ew6ddom2]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-ew6ddom2]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-ew6ddom2]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-ew6ddom2] p[data-astro-cid-ew6ddom2]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-ew6ddom2] p[data-astro-cid-ew6ddom2]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-ew6ddom2]{color:var(--public-muted)}.abt-G-community[data-astro-cid-ew6ddom2]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-ew6ddom2]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-ew6ddom2]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-ew6ddom2]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-ew6ddom2]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-ew6ddom2]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-ew6ddom2]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-ew6ddom2]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-ew6ddom2]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-ew6ddom2]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-ew6ddom2]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-ew6ddom2]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-ew6ddom2]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-ew6ddom2]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-ew6ddom2]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-ew6ddom2] iframe[data-astro-cid-ew6ddom2]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-ew6ddom2]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-ew6ddom2]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-ew6ddom2]{max-width:none}.abt-G-frame[data-astro-cid-ew6ddom2],.abt-G-frame[data-astro-cid-ew6ddom2] iframe[data-astro-cid-ew6ddom2]{min-height:300px}}.abt-G-main[data-astro-cid-sxwptznq]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-sxwptznq]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-sxwptznq]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-sxwptznq]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-sxwptznq]{color:var(--public-text)}.abt-G-headline[data-astro-cid-sxwptznq]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-sxwptznq]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-sxwptznq]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-sxwptznq]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-sxwptznq]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-sxwptznq]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-sxwptznq] p[data-astro-cid-sxwptznq]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-sxwptznq] p[data-astro-cid-sxwptznq]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-sxwptznq]{color:var(--public-muted)}.abt-G-community[data-astro-cid-sxwptznq]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-sxwptznq]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-sxwptznq]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-sxwptznq]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-sxwptznq]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-sxwptznq]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-sxwptznq]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-sxwptznq]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-sxwptznq]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-sxwptznq]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-sxwptznq]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-sxwptznq]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-sxwptznq]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-sxwptznq]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-sxwptznq]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-sxwptznq] iframe[data-astro-cid-sxwptznq]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-sxwptznq]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-sxwptznq]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-sxwptznq]{max-width:none}.abt-G-frame[data-astro-cid-sxwptznq],.abt-G-frame[data-astro-cid-sxwptznq] iframe[data-astro-cid-sxwptznq]{min-height:300px}}.abt-G-main[data-astro-cid-k3j7ncjl]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-k3j7ncjl]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-k3j7ncjl]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-k3j7ncjl]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-k3j7ncjl]{color:var(--public-text)}.abt-G-headline[data-astro-cid-k3j7ncjl]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-k3j7ncjl]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-k3j7ncjl]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-k3j7ncjl]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-k3j7ncjl]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-k3j7ncjl]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-k3j7ncjl] p[data-astro-cid-k3j7ncjl]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-k3j7ncjl] p[data-astro-cid-k3j7ncjl]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-k3j7ncjl]{color:var(--public-muted)}.abt-G-community[data-astro-cid-k3j7ncjl]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-k3j7ncjl]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-k3j7ncjl]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-k3j7ncjl]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-k3j7ncjl]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-k3j7ncjl]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-k3j7ncjl]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-k3j7ncjl]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-k3j7ncjl]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-k3j7ncjl]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-k3j7ncjl]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-k3j7ncjl]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-k3j7ncjl]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-k3j7ncjl]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-k3j7ncjl]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-k3j7ncjl] iframe[data-astro-cid-k3j7ncjl]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-k3j7ncjl]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-k3j7ncjl]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-k3j7ncjl]{max-width:none}.abt-G-frame[data-astro-cid-k3j7ncjl],.abt-G-frame[data-astro-cid-k3j7ncjl] iframe[data-astro-cid-k3j7ncjl]{min-height:300px}}.abt-G-main[data-astro-cid-uyamt32q]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-uyamt32q]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-uyamt32q]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-uyamt32q]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-uyamt32q]{color:var(--public-text)}.abt-G-headline[data-astro-cid-uyamt32q]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-uyamt32q]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-uyamt32q]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-uyamt32q]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-uyamt32q]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-uyamt32q]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-uyamt32q] p[data-astro-cid-uyamt32q]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-uyamt32q] p[data-astro-cid-uyamt32q]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-uyamt32q]{color:var(--public-muted)}.abt-G-community[data-astro-cid-uyamt32q]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-uyamt32q]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-uyamt32q]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-uyamt32q]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-uyamt32q]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-uyamt32q]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-uyamt32q]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-uyamt32q]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-uyamt32q]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-uyamt32q]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-uyamt32q]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-uyamt32q]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-uyamt32q]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-uyamt32q]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-uyamt32q]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-uyamt32q] iframe[data-astro-cid-uyamt32q]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-uyamt32q]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-uyamt32q]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-uyamt32q]{max-width:none}.abt-G-frame[data-astro-cid-uyamt32q],.abt-G-frame[data-astro-cid-uyamt32q] iframe[data-astro-cid-uyamt32q]{min-height:300px}}.abt-G-main[data-astro-cid-vj7vwzfx]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-vj7vwzfx]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-vj7vwzfx]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-vj7vwzfx]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-vj7vwzfx]{color:var(--public-text)}.abt-G-headline[data-astro-cid-vj7vwzfx]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-vj7vwzfx]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-vj7vwzfx]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-vj7vwzfx]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-vj7vwzfx]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-vj7vwzfx]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-vj7vwzfx] p[data-astro-cid-vj7vwzfx]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-vj7vwzfx] p[data-astro-cid-vj7vwzfx]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-vj7vwzfx]{color:var(--public-muted)}.abt-G-community[data-astro-cid-vj7vwzfx]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-vj7vwzfx]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-vj7vwzfx]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-vj7vwzfx]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-vj7vwzfx]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-vj7vwzfx]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-vj7vwzfx]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-vj7vwzfx]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-vj7vwzfx]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-vj7vwzfx]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-vj7vwzfx]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-vj7vwzfx]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-vj7vwzfx]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-vj7vwzfx]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-vj7vwzfx]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-vj7vwzfx] iframe[data-astro-cid-vj7vwzfx]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-vj7vwzfx]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-vj7vwzfx]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-vj7vwzfx]{max-width:none}.abt-G-frame[data-astro-cid-vj7vwzfx],.abt-G-frame[data-astro-cid-vj7vwzfx] iframe[data-astro-cid-vj7vwzfx]{min-height:300px}}.abt-G-main[data-astro-cid-u3y3cwpm]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-u3y3cwpm]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-u3y3cwpm]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-u3y3cwpm]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-u3y3cwpm]{color:var(--public-text)}.abt-G-headline[data-astro-cid-u3y3cwpm]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-u3y3cwpm]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-u3y3cwpm]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-u3y3cwpm]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-u3y3cwpm]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-u3y3cwpm]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-u3y3cwpm] p[data-astro-cid-u3y3cwpm]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-u3y3cwpm] p[data-astro-cid-u3y3cwpm]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-u3y3cwpm]{color:var(--public-muted)}.abt-G-community[data-astro-cid-u3y3cwpm]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-u3y3cwpm]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-u3y3cwpm]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-u3y3cwpm]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-u3y3cwpm]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-u3y3cwpm]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-u3y3cwpm]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-u3y3cwpm]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-u3y3cwpm]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-u3y3cwpm]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-u3y3cwpm]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-u3y3cwpm]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-u3y3cwpm]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-u3y3cwpm]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-u3y3cwpm]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-u3y3cwpm] iframe[data-astro-cid-u3y3cwpm]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-u3y3cwpm]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-u3y3cwpm]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-u3y3cwpm]{max-width:none}.abt-G-frame[data-astro-cid-u3y3cwpm],.abt-G-frame[data-astro-cid-u3y3cwpm] iframe[data-astro-cid-u3y3cwpm]{min-height:300px}}.abt-G-main[data-astro-cid-tthxtvau]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-tthxtvau]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-tthxtvau]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-tthxtvau]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-tthxtvau]{color:var(--public-text)}.abt-G-headline[data-astro-cid-tthxtvau]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-tthxtvau]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-tthxtvau]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-tthxtvau]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-tthxtvau]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-tthxtvau]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-tthxtvau] p[data-astro-cid-tthxtvau]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-tthxtvau] p[data-astro-cid-tthxtvau]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-tthxtvau]{color:var(--public-muted)}.abt-G-community[data-astro-cid-tthxtvau]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-tthxtvau]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-tthxtvau]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-tthxtvau]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-tthxtvau]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-tthxtvau]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-tthxtvau]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-tthxtvau]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-tthxtvau]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-tthxtvau]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-tthxtvau]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-tthxtvau]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-tthxtvau]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-tthxtvau]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-tthxtvau]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-tthxtvau] iframe[data-astro-cid-tthxtvau]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-tthxtvau]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-tthxtvau]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-tthxtvau]{max-width:none}.abt-G-frame[data-astro-cid-tthxtvau],.abt-G-frame[data-astro-cid-tthxtvau] iframe[data-astro-cid-tthxtvau]{min-height:300px}}.abt-G-main[data-astro-cid-lsdlwd47]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-lsdlwd47]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-lsdlwd47]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-lsdlwd47]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-lsdlwd47]{color:var(--public-text)}.abt-G-headline[data-astro-cid-lsdlwd47]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-lsdlwd47]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-lsdlwd47]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-lsdlwd47]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-lsdlwd47]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-lsdlwd47]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-lsdlwd47] p[data-astro-cid-lsdlwd47]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-lsdlwd47] p[data-astro-cid-lsdlwd47]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-lsdlwd47]{color:var(--public-muted)}.abt-G-community[data-astro-cid-lsdlwd47]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-lsdlwd47]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-lsdlwd47]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-lsdlwd47]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-lsdlwd47]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-lsdlwd47]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-lsdlwd47]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-lsdlwd47]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-lsdlwd47]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-lsdlwd47]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-lsdlwd47]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-lsdlwd47]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-lsdlwd47]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-lsdlwd47]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-lsdlwd47]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-lsdlwd47] iframe[data-astro-cid-lsdlwd47]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-lsdlwd47]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-lsdlwd47]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-lsdlwd47]{max-width:none}.abt-G-frame[data-astro-cid-lsdlwd47],.abt-G-frame[data-astro-cid-lsdlwd47] iframe[data-astro-cid-lsdlwd47]{min-height:300px}}.abt-G-main[data-astro-cid-iyradaqc]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-iyradaqc]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-iyradaqc]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-iyradaqc]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-iyradaqc]{color:var(--public-text)}.abt-G-headline[data-astro-cid-iyradaqc]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-iyradaqc]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-iyradaqc]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-iyradaqc]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-iyradaqc]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-iyradaqc]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-iyradaqc] p[data-astro-cid-iyradaqc]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-iyradaqc] p[data-astro-cid-iyradaqc]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-iyradaqc]{color:var(--public-muted)}.abt-G-community[data-astro-cid-iyradaqc]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-iyradaqc]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-iyradaqc]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-iyradaqc]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-iyradaqc]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-iyradaqc]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-iyradaqc]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-iyradaqc]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-iyradaqc]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-iyradaqc]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-iyradaqc]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-iyradaqc]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-iyradaqc]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-iyradaqc]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-iyradaqc]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-iyradaqc] iframe[data-astro-cid-iyradaqc]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-iyradaqc]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-iyradaqc]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-iyradaqc]{max-width:none}.abt-G-frame[data-astro-cid-iyradaqc],.abt-G-frame[data-astro-cid-iyradaqc] iframe[data-astro-cid-iyradaqc]{min-height:300px}}.abt-G-main[data-astro-cid-wjgzbjhg]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-wjgzbjhg]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-wjgzbjhg]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-wjgzbjhg]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-wjgzbjhg]{color:var(--public-text)}.abt-G-headline[data-astro-cid-wjgzbjhg]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-wjgzbjhg]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-wjgzbjhg]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-wjgzbjhg]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-wjgzbjhg]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-wjgzbjhg]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-wjgzbjhg] p[data-astro-cid-wjgzbjhg]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-wjgzbjhg] p[data-astro-cid-wjgzbjhg]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-wjgzbjhg]{color:var(--public-muted)}.abt-G-community[data-astro-cid-wjgzbjhg]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-wjgzbjhg]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-wjgzbjhg]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-wjgzbjhg]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-wjgzbjhg]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-wjgzbjhg]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-wjgzbjhg]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-wjgzbjhg]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-wjgzbjhg]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-wjgzbjhg]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-wjgzbjhg]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-wjgzbjhg]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-wjgzbjhg]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-wjgzbjhg]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-wjgzbjhg]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-wjgzbjhg] iframe[data-astro-cid-wjgzbjhg]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-wjgzbjhg]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-wjgzbjhg]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-wjgzbjhg]{max-width:none}.abt-G-frame[data-astro-cid-wjgzbjhg],.abt-G-frame[data-astro-cid-wjgzbjhg] iframe[data-astro-cid-wjgzbjhg]{min-height:300px}}.abt-G-main[data-astro-cid-edzole6l]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-edzole6l]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-edzole6l]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-edzole6l]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-edzole6l]{color:var(--public-text)}.abt-G-headline[data-astro-cid-edzole6l]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-edzole6l]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-edzole6l]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-edzole6l]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-edzole6l]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-edzole6l]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-edzole6l] p[data-astro-cid-edzole6l]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-edzole6l] p[data-astro-cid-edzole6l]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-edzole6l]{color:var(--public-muted)}.abt-G-community[data-astro-cid-edzole6l]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-edzole6l]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-edzole6l]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-edzole6l]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-edzole6l]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-edzole6l]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-edzole6l]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-edzole6l]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-edzole6l]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-edzole6l]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-edzole6l]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-edzole6l]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-edzole6l]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-edzole6l]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-edzole6l]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-edzole6l] iframe[data-astro-cid-edzole6l]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-edzole6l]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-edzole6l]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-edzole6l]{max-width:none}.abt-G-frame[data-astro-cid-edzole6l],.abt-G-frame[data-astro-cid-edzole6l] iframe[data-astro-cid-edzole6l]{min-height:300px}}.abt-G-main[data-astro-cid-u4j3i3qr]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-u4j3i3qr]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-u4j3i3qr]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-u4j3i3qr]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-u4j3i3qr]{color:var(--public-text)}.abt-G-headline[data-astro-cid-u4j3i3qr]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-u4j3i3qr]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-u4j3i3qr]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-u4j3i3qr]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-u4j3i3qr]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-u4j3i3qr]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-u4j3i3qr] p[data-astro-cid-u4j3i3qr]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-u4j3i3qr] p[data-astro-cid-u4j3i3qr]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-u4j3i3qr]{color:var(--public-muted)}.abt-G-community[data-astro-cid-u4j3i3qr]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-u4j3i3qr]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-u4j3i3qr]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-u4j3i3qr]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-u4j3i3qr]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-u4j3i3qr]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-u4j3i3qr]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-u4j3i3qr]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-u4j3i3qr]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-u4j3i3qr]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-u4j3i3qr]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-u4j3i3qr]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-u4j3i3qr]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-u4j3i3qr]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-u4j3i3qr]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-u4j3i3qr] iframe[data-astro-cid-u4j3i3qr]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-u4j3i3qr]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-u4j3i3qr]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-u4j3i3qr]{max-width:none}.abt-G-frame[data-astro-cid-u4j3i3qr],.abt-G-frame[data-astro-cid-u4j3i3qr] iframe[data-astro-cid-u4j3i3qr]{min-height:300px}}.abt-G-main[data-astro-cid-l44hmsw7]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-l44hmsw7]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-l44hmsw7]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-l44hmsw7]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-l44hmsw7]{color:var(--public-text)}.abt-G-headline[data-astro-cid-l44hmsw7]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-l44hmsw7]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-l44hmsw7]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-l44hmsw7]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-l44hmsw7]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-l44hmsw7]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-l44hmsw7] p[data-astro-cid-l44hmsw7]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-l44hmsw7] p[data-astro-cid-l44hmsw7]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-l44hmsw7]{color:var(--public-muted)}.abt-G-community[data-astro-cid-l44hmsw7]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-l44hmsw7]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-l44hmsw7]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-l44hmsw7]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-l44hmsw7]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-l44hmsw7]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-l44hmsw7]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-l44hmsw7]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-l44hmsw7]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-l44hmsw7]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-l44hmsw7]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-l44hmsw7]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-l44hmsw7]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-l44hmsw7]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-l44hmsw7]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-l44hmsw7] iframe[data-astro-cid-l44hmsw7]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-l44hmsw7]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-l44hmsw7]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-l44hmsw7]{max-width:none}.abt-G-frame[data-astro-cid-l44hmsw7],.abt-G-frame[data-astro-cid-l44hmsw7] iframe[data-astro-cid-l44hmsw7]{min-height:300px}}.abt-G-main[data-astro-cid-nk4mzpsr]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-nk4mzpsr]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-nk4mzpsr]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-nk4mzpsr]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-nk4mzpsr]{color:var(--public-text)}.abt-G-headline[data-astro-cid-nk4mzpsr]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-nk4mzpsr]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-nk4mzpsr]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-nk4mzpsr]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-nk4mzpsr]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-nk4mzpsr]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-nk4mzpsr] p[data-astro-cid-nk4mzpsr]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-nk4mzpsr] p[data-astro-cid-nk4mzpsr]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-nk4mzpsr]{color:var(--public-muted)}.abt-G-community[data-astro-cid-nk4mzpsr]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-nk4mzpsr]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-nk4mzpsr]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-nk4mzpsr]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-nk4mzpsr]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-nk4mzpsr]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-nk4mzpsr]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-nk4mzpsr]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-nk4mzpsr]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-nk4mzpsr]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-nk4mzpsr]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-nk4mzpsr]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-nk4mzpsr]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-nk4mzpsr]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-nk4mzpsr]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-nk4mzpsr] iframe[data-astro-cid-nk4mzpsr]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-nk4mzpsr]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-nk4mzpsr]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-nk4mzpsr]{max-width:none}.abt-G-frame[data-astro-cid-nk4mzpsr],.abt-G-frame[data-astro-cid-nk4mzpsr] iframe[data-astro-cid-nk4mzpsr]{min-height:300px}}.abt-G-main[data-astro-cid-dcktt6n3]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-dcktt6n3]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-dcktt6n3]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-dcktt6n3]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-dcktt6n3]{color:var(--public-text)}.abt-G-headline[data-astro-cid-dcktt6n3]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-dcktt6n3]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-dcktt6n3]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-dcktt6n3]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-dcktt6n3]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-dcktt6n3]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-dcktt6n3] p[data-astro-cid-dcktt6n3]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-dcktt6n3] p[data-astro-cid-dcktt6n3]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-dcktt6n3]{color:var(--public-muted)}.abt-G-community[data-astro-cid-dcktt6n3]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-dcktt6n3]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-dcktt6n3]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-dcktt6n3]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-dcktt6n3]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-dcktt6n3]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-dcktt6n3]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-dcktt6n3]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-dcktt6n3]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-dcktt6n3]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-dcktt6n3]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-dcktt6n3]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-dcktt6n3]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-dcktt6n3]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-dcktt6n3]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-dcktt6n3] iframe[data-astro-cid-dcktt6n3]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-dcktt6n3]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-dcktt6n3]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-dcktt6n3]{max-width:none}.abt-G-frame[data-astro-cid-dcktt6n3],.abt-G-frame[data-astro-cid-dcktt6n3] iframe[data-astro-cid-dcktt6n3]{min-height:300px}}.abt-G-main[data-astro-cid-clz6dacq]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-clz6dacq]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-clz6dacq]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-clz6dacq]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-clz6dacq]{color:var(--public-text)}.abt-G-headline[data-astro-cid-clz6dacq]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-clz6dacq]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-clz6dacq]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-clz6dacq]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-clz6dacq]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-clz6dacq]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-clz6dacq] p[data-astro-cid-clz6dacq]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-clz6dacq] p[data-astro-cid-clz6dacq]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-clz6dacq]{color:var(--public-muted)}.abt-G-community[data-astro-cid-clz6dacq]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-clz6dacq]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-clz6dacq]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-clz6dacq]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-clz6dacq]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-clz6dacq]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-clz6dacq]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-clz6dacq]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-clz6dacq]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-clz6dacq]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-clz6dacq]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-clz6dacq]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-clz6dacq]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-clz6dacq]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-clz6dacq]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-clz6dacq] iframe[data-astro-cid-clz6dacq]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-clz6dacq]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-clz6dacq]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-clz6dacq]{max-width:none}.abt-G-frame[data-astro-cid-clz6dacq],.abt-G-frame[data-astro-cid-clz6dacq] iframe[data-astro-cid-clz6dacq]{min-height:300px}}.abt-G-main[data-astro-cid-unmr52hs]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-unmr52hs]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-unmr52hs]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-unmr52hs]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-unmr52hs]{color:var(--public-text)}.abt-G-headline[data-astro-cid-unmr52hs]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-unmr52hs]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-unmr52hs]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-unmr52hs]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-unmr52hs]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-unmr52hs]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-unmr52hs] p[data-astro-cid-unmr52hs]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-unmr52hs] p[data-astro-cid-unmr52hs]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-unmr52hs]{color:var(--public-muted)}.abt-G-community[data-astro-cid-unmr52hs]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-unmr52hs]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-unmr52hs]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-unmr52hs]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-unmr52hs]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-unmr52hs]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-unmr52hs]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-unmr52hs]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-unmr52hs]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-unmr52hs]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-unmr52hs]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-unmr52hs]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-unmr52hs]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-unmr52hs]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-unmr52hs]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-unmr52hs] iframe[data-astro-cid-unmr52hs]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-unmr52hs]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-unmr52hs]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-unmr52hs]{max-width:none}.abt-G-frame[data-astro-cid-unmr52hs],.abt-G-frame[data-astro-cid-unmr52hs] iframe[data-astro-cid-unmr52hs]{min-height:300px}}.abt-G-main[data-astro-cid-bxui7otx]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-bxui7otx]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-bxui7otx]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-bxui7otx]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-bxui7otx]{color:var(--public-text)}.abt-G-headline[data-astro-cid-bxui7otx]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-bxui7otx]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-bxui7otx]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-bxui7otx]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-bxui7otx]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-bxui7otx]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-bxui7otx] p[data-astro-cid-bxui7otx]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-bxui7otx] p[data-astro-cid-bxui7otx]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-bxui7otx]{color:var(--public-muted)}.abt-G-community[data-astro-cid-bxui7otx]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-bxui7otx]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-bxui7otx]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-bxui7otx]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-bxui7otx]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-bxui7otx]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-bxui7otx]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-bxui7otx]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-bxui7otx]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-bxui7otx]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-bxui7otx]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-bxui7otx]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-bxui7otx]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-bxui7otx]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-bxui7otx]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-bxui7otx] iframe[data-astro-cid-bxui7otx]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-bxui7otx]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-bxui7otx]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-bxui7otx]{max-width:none}.abt-G-frame[data-astro-cid-bxui7otx],.abt-G-frame[data-astro-cid-bxui7otx] iframe[data-astro-cid-bxui7otx]{min-height:300px}}.abt-G-main[data-astro-cid-u5t7fir5]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-u5t7fir5]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-u5t7fir5]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-u5t7fir5]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-u5t7fir5]{color:var(--public-text)}.abt-G-headline[data-astro-cid-u5t7fir5]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-u5t7fir5]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-u5t7fir5]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-u5t7fir5]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-u5t7fir5]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-u5t7fir5]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-u5t7fir5] p[data-astro-cid-u5t7fir5]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-u5t7fir5] p[data-astro-cid-u5t7fir5]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-u5t7fir5]{color:var(--public-muted)}.abt-G-community[data-astro-cid-u5t7fir5]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-u5t7fir5]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-u5t7fir5]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-u5t7fir5]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-u5t7fir5]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-u5t7fir5]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-u5t7fir5]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-u5t7fir5]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-u5t7fir5]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-u5t7fir5]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-u5t7fir5]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-u5t7fir5]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-u5t7fir5]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-u5t7fir5]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-u5t7fir5]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-u5t7fir5] iframe[data-astro-cid-u5t7fir5]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-u5t7fir5]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-u5t7fir5]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-u5t7fir5]{max-width:none}.abt-G-frame[data-astro-cid-u5t7fir5],.abt-G-frame[data-astro-cid-u5t7fir5] iframe[data-astro-cid-u5t7fir5]{min-height:300px}}.abt-G-main[data-astro-cid-xk7vs6wv]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-xk7vs6wv]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-xk7vs6wv]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-xk7vs6wv]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-xk7vs6wv]{color:var(--public-text)}.abt-G-headline[data-astro-cid-xk7vs6wv]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-xk7vs6wv]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-xk7vs6wv]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-xk7vs6wv]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-xk7vs6wv]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-xk7vs6wv]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-xk7vs6wv] p[data-astro-cid-xk7vs6wv]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-xk7vs6wv] p[data-astro-cid-xk7vs6wv]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-xk7vs6wv]{color:var(--public-muted)}.abt-G-community[data-astro-cid-xk7vs6wv]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-xk7vs6wv]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-xk7vs6wv]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-xk7vs6wv]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-xk7vs6wv]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-xk7vs6wv]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-xk7vs6wv]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-xk7vs6wv]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-xk7vs6wv]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-xk7vs6wv]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-xk7vs6wv]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-xk7vs6wv]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-xk7vs6wv]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-xk7vs6wv]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-xk7vs6wv]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-xk7vs6wv] iframe[data-astro-cid-xk7vs6wv]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-xk7vs6wv]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-xk7vs6wv]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-xk7vs6wv]{max-width:none}.abt-G-frame[data-astro-cid-xk7vs6wv],.abt-G-frame[data-astro-cid-xk7vs6wv] iframe[data-astro-cid-xk7vs6wv]{min-height:300px}}.abt-G-main[data-astro-cid-7avpllmb]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-7avpllmb]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-7avpllmb]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-7avpllmb]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-7avpllmb]{color:var(--public-text)}.abt-G-headline[data-astro-cid-7avpllmb]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-7avpllmb]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-7avpllmb]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-7avpllmb]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-7avpllmb]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-7avpllmb]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-7avpllmb] p[data-astro-cid-7avpllmb]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-7avpllmb] p[data-astro-cid-7avpllmb]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-7avpllmb]{color:var(--public-muted)}.abt-G-community[data-astro-cid-7avpllmb]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-7avpllmb]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-7avpllmb]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-7avpllmb]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-7avpllmb]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-7avpllmb]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-7avpllmb]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-7avpllmb]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-7avpllmb]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-7avpllmb]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-7avpllmb]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-7avpllmb]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-7avpllmb]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-7avpllmb]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-7avpllmb]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-7avpllmb] iframe[data-astro-cid-7avpllmb]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-7avpllmb]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-7avpllmb]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-7avpllmb]{max-width:none}.abt-G-frame[data-astro-cid-7avpllmb],.abt-G-frame[data-astro-cid-7avpllmb] iframe[data-astro-cid-7avpllmb]{min-height:300px}}.abt-G-main[data-astro-cid-pdo3q2bn]{--abt-radius:var(--public-radius,12px);--abt-radius-sm:var(--public-radius,10px);font-family:var(--public-font-body);color:var(--public-text);background:var(--public-bg);box-sizing:border-box;width:100%;padding:clamp(1.75rem,5vw,3.5rem) 1rem;line-height:1.7;overflow-x:hidden}.abt-G-shell[data-astro-cid-pdo3q2bn]{box-sizing:border-box;width:100%;max-width:68rem;margin:0 auto}.abt-G-header[data-astro-cid-pdo3q2bn]{border-bottom:1px solid var(--public-line);margin-bottom:2rem;padding-bottom:1.75rem}.abt-G-eyebrow[data-astro-cid-pdo3q2bn]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);border-left:3px solid var(--public-accent);margin:0 0 .9rem;padding-left:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.abt-G-dateline[data-astro-cid-pdo3q2bn]{color:var(--public-text)}.abt-G-headline[data-astro-cid-pdo3q2bn]{font-family:var(--public-font-heading);letter-spacing:-.02em;max-width:24ch;color:var(--public-text);margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.abt-G-kicker[data-astro-cid-pdo3q2bn]{color:var(--public-muted);margin:.85rem 0 0;font-size:.98rem}.abt-G-standfirst[data-astro-cid-pdo3q2bn]{max-width:60ch;color:var(--public-text);margin:1.4rem 0 0;font-size:clamp(1.08rem,2.2vw,1.3rem);font-weight:600;line-height:1.6}.abt-G-layout[data-astro-cid-pdo3q2bn]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.abt-G-label[data-astro-cid-pdo3q2bn]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-left:5px solid var(--public-accent);margin:0 0 1rem;padding-left:.9rem;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:800}.abt-G-prose[data-astro-cid-pdo3q2bn]{max-width:64ch;margin-bottom:2.25rem}.abt-G-prose[data-astro-cid-pdo3q2bn] p[data-astro-cid-pdo3q2bn]{color:var(--public-text);margin:0 0 1rem;font-size:1.03rem;line-height:1.75}.abt-G-prose[data-astro-cid-pdo3q2bn] p[data-astro-cid-pdo3q2bn]:last-child{margin-bottom:0}.abt-G-blurb[data-astro-cid-pdo3q2bn]{color:var(--public-muted)}.abt-G-community[data-astro-cid-pdo3q2bn]{max-width:64ch;color:var(--public-text);margin:0;font-size:1.03rem;line-height:1.75}.abt-G-sidebar[data-astro-cid-pdo3q2bn]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.abt-G-sidebar-head[data-astro-cid-pdo3q2bn]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.abt-G-register[data-astro-cid-pdo3q2bn]{margin:0;padding:0;list-style:none}.abt-G-register-item[data-astro-cid-pdo3q2bn]{border-bottom:1px solid var(--public-line-soft);color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.abt-G-register-item[data-astro-cid-pdo3q2bn]:last-child{border-bottom:none;padding-bottom:0}.abt-G-register-item[data-astro-cid-pdo3q2bn]:first-child{padding-top:0}.abt-G-register-item[data-astro-cid-pdo3q2bn]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.abt-G-register-item[data-astro-cid-pdo3q2bn]:first-child:before{top:.5rem}.abt-G-location[data-astro-cid-pdo3q2bn]{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:2rem}.abt-G-location-body[data-astro-cid-pdo3q2bn]{max-width:64ch;color:var(--public-text);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.abt-G-towns[data-astro-cid-pdo3q2bn]{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.abt-G-town[data-astro-cid-pdo3q2bn]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.abt-G-figure[data-astro-cid-pdo3q2bn]{margin:2.75rem 0 0}.abt-G-frame[data-astro-cid-pdo3q2bn]{border:1px solid var(--public-line);border-radius:var(--abt-radius);background:var(--public-bg-soft);min-height:340px;box-shadow:var(--public-shadow);line-height:0;overflow:hidden}.abt-G-frame[data-astro-cid-pdo3q2bn] iframe[data-astro-cid-pdo3q2bn]{min-height:340px;display:block}.abt-G-caption[data-astro-cid-pdo3q2bn]{color:var(--public-muted);margin-top:.75rem;font-size:.9rem;line-height:1.5}@media (max-width:720px){.abt-G-layout[data-astro-cid-pdo3q2bn]{grid-template-columns:minmax(0,1fr);gap:2rem}.abt-G-headline[data-astro-cid-pdo3q2bn]{max-width:none}.abt-G-frame[data-astro-cid-pdo3q2bn],.abt-G-frame[data-astro-cid-pdo3q2bn] iframe[data-astro-cid-pdo3q2bn]{min-height:300px}}.ab-chips[data-astro-cid-pwejslag]{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.ab-chip[data-astro-cid-pwejslag]{background:var(--public-bg-soft);border:1px solid var(--public-line);color:var(--public-text);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:700}.ab-glance[data-astro-cid-sqhdqwjt]{background:var(--public-bg-soft,var(--public-bg-alt,var(--public-bg)));border:1px solid var(--public-line);border-radius:var(--public-radius,14px);box-shadow:var(--public-shadow);padding:clamp(1.3rem,3vw,1.9rem) clamp(1.2rem,3vw,1.7rem)}.ab-glance-head[data-astro-cid-sqhdqwjt]{text-transform:uppercase;letter-spacing:.11em;color:var(--public-accent);margin:0 0 .35rem;font-size:.74rem;font-weight:800}.ab-glance-list[data-astro-cid-sqhdqwjt]{margin:0}.ab-glance-row[data-astro-cid-sqhdqwjt]{justify-content:space-between;align-items:baseline;gap:1rem;padding:clamp(.7rem,2vw,1.1rem) 0;display:flex}.ab-glance-row[data-astro-cid-sqhdqwjt]+.ab-glance-row[data-astro-cid-sqhdqwjt]{border-top:1px solid var(--public-line-soft,var(--public-line))}.ab-glance-label[data-astro-cid-sqhdqwjt]{text-transform:uppercase;letter-spacing:.07em;color:var(--public-muted);flex:none;margin:0;font-size:.76rem;font-weight:700}.ab-glance-value[data-astro-cid-sqhdqwjt]{font-family:var(--public-font-heading);color:var(--public-text);text-align:right;margin:0;font-size:clamp(1.05rem,2vw,1.22rem);font-weight:800;line-height:1.2}@media (max-width:900px){.ab-glance[data-astro-cid-sqhdqwjt]{max-width:460px}}.ab-inline[data-astro-cid-c64nm4mb]{letter-spacing:.02em;max-width:none;color:var(--public-muted);flex-wrap:wrap;align-items:baseline;gap:.6rem .9rem;margin:0;font-size:.85rem;font-weight:500;display:flex}.ab-inline-item[data-astro-cid-c64nm4mb]{white-space:nowrap}.ab-inline-sep[data-astro-cid-c64nm4mb]{color:var(--public-line)}.ab-tiles[data-astro-cid-5udjxf6n]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ab-tile[data-astro-cid-5udjxf6n]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,13px);box-shadow:var(--public-shadow);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.ab-tile-label[data-astro-cid-5udjxf6n]{letter-spacing:.12em;text-transform:uppercase;color:var(--public-muted);font-size:.68rem;font-weight:700}.ab-tile-value[data-astro-cid-5udjxf6n]{font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);font-size:1.18rem;font-weight:800;line-height:1.2}@media (max-width:720px){.ab-tiles[data-astro-cid-5udjxf6n]{grid-template-columns:1fr}}.ab-card[data-astro-cid-kmi7gste]{background:var(--public-bg-soft,var(--public-bg));border:1px solid var(--public-line);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow);padding:clamp(1.4rem,3.5vw,2.2rem) clamp(1.25rem,3.5vw,2.2rem)}.ab-card-head[data-astro-cid-kmi7gste]{font-size:calc(var(--asm-h2,2rem) * .72);border-bottom:1px solid var(--public-line);margin-bottom:1rem;padding-bottom:.6rem}.ab-num-kicker[data-astro-cid-vk5xflb2]{margin:0 0 var(--asm-head-gap,1.2rem);max-width:none;font-family:var(--public-font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);align-items:center;gap:.7rem;font-size:.72rem;font-weight:700;display:flex}.ab-num-folio[data-astro-cid-vk5xflb2]{font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--public-text);border-right:1px solid var(--public-line);padding-right:.7rem}.ab-num-of[data-astro-cid-vk5xflb2]{color:var(--public-muted)}.ab-prose-head[data-astro-cid-dy3s75ue]{margin-bottom:.85rem}.ab-prose-bar[data-astro-cid-dy3s75ue]{background:var(--public-accent);width:56px;height:3px;margin:0 0 var(--asm-head-gap,1.4rem);border-radius:999px}.ab-side-head[data-astro-cid-etnc5vhe]{font-size:calc(var(--asm-h2,2rem) * .78);border-left:5px solid var(--public-accent);padding-left:.9rem}.ab-cards[data-astro-cid-qzjplebo]{gap:var(--asm-gap,1rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.ab-cards-item[data-astro-cid-qzjplebo]{border-radius:var(--public-radius,14px);background:var(--public-bg-soft);border:1px solid var(--public-line);box-shadow:var(--public-shadow);align-items:flex-start;gap:.9rem;padding:1.25rem 1.35rem;transition:transform .18s,border-color .18s;display:flex}.ab-cards-item[data-astro-cid-qzjplebo]:hover{border-color:color-mix(in srgb, var(--public-accent) 34%, transparent);transform:translateY(-3px)}.ab-cards-check[data-astro-cid-qzjplebo]{background:color-mix(in srgb, var(--public-accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--public-accent) 34%, transparent);width:34px;height:34px;color:var(--public-accent);border-radius:10px;flex:none;place-items:center;display:grid}.ab-cards-text[data-astro-cid-qzjplebo]{color:var(--public-text);font-weight:600;line-height:1.4}@media (prefers-reduced-motion:reduce){.ab-cards-item[data-astro-cid-qzjplebo]{transition:none}.ab-cards-item[data-astro-cid-qzjplebo]:hover{transform:none}}.ab-check[data-astro-cid-f6vw7yle]{gap:calc(var(--asm-gap,1rem) * .65);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ab-check-row[data-astro-cid-f6vw7yle]{border-radius:var(--public-radius,10px);background:var(--public-bg-soft);border:1px solid var(--public-line);align-items:flex-start;gap:11px;padding:10px 12px;display:flex}.ab-check-mark[data-astro-cid-f6vw7yle]{border-radius:var(--public-radius,6px);width:22px;height:22px;color:var(--public-bg);background:var(--public-accent);flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.ab-check-mark[data-astro-cid-f6vw7yle] svg[data-astro-cid-f6vw7yle]{width:13px;height:13px;display:block}.ab-check-text[data-astro-cid-f6vw7yle]{color:var(--public-text);line-height:1.5}.ab-reg[data-astro-cid-lndwz2tk]{border-top:1px solid var(--public-line);margin:0;padding:0;list-style:none}.ab-reg-row[data-astro-cid-lndwz2tk]{padding:calc(var(--asm-gap,1rem) * .9) 0;border-bottom:1px solid var(--public-line-soft,var(--public-line));align-items:baseline;gap:clamp(.9rem,3vw,1.6rem);display:flex}.ab-reg-no[data-astro-cid-lndwz2tk]{font-variant-numeric:tabular-nums;letter-spacing:.02em;min-width:1.8em;color:var(--public-accent);flex:none;font-size:.82rem;font-weight:700}.ab-reg-text[data-astro-cid-lndwz2tk]{color:var(--public-text);line-height:1.5}.ab-sidelist[data-astro-cid-56pngeqz]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);background:var(--public-bg-soft);box-shadow:var(--public-shadow);padding:1.5rem 1.5rem 1.6rem}.ab-sidelist-head[data-astro-cid-56pngeqz]{letter-spacing:-.01em;color:var(--public-text);border-bottom:1px solid var(--public-line);margin:0 0 1rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:700}.ab-sidelist-list[data-astro-cid-56pngeqz]{margin:0;padding:0;list-style:none}.ab-sidelist-item[data-astro-cid-56pngeqz]{border-bottom:1px solid var(--public-line-soft,var(--public-line));color:var(--public-text);padding:.65rem 0 .65rem 1.5rem;font-size:.98rem;line-height:1.5;position:relative}.ab-sidelist-item[data-astro-cid-56pngeqz]:first-child{padding-top:0}.ab-sidelist-item[data-astro-cid-56pngeqz]:last-child{border-bottom:none;padding-bottom:0}.ab-sidelist-item[data-astro-cid-56pngeqz]:before{content:"";background:var(--public-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:1.15rem;left:0}.ab-sidelist-item[data-astro-cid-56pngeqz]:first-child:before{top:.5rem}@media (max-width:900px){.ab-sidelist[data-astro-cid-56pngeqz]{max-width:460px}}.ab-dots[data-astro-cid-ng26oprc]{margin:0;padding:0;list-style:none}.ab-dots-row[data-astro-cid-ng26oprc]{padding:calc(var(--asm-gap,1rem) * .7) .1rem;border-bottom:1px solid var(--public-line-soft,var(--public-line));align-items:baseline;gap:.85rem;display:flex}.ab-dots-row[data-astro-cid-ng26oprc]:last-child{border-bottom:none}.ab-dots-mark[data-astro-cid-ng26oprc]{background:var(--public-accent);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-.15em)}.ab-dots-text[data-astro-cid-ng26oprc]{color:var(--public-text);line-height:1.55}.ab-sstmt-label[data-astro-cid-t5vlbrx7]{font-family:var(--public-font-heading);font-size:calc(var(--asm-h2,2rem) * .7);letter-spacing:-.01em;color:var(--public-text);margin:0 0 var(--asm-gap,1rem);border-left:5px solid var(--public-accent);padding-left:.9rem;font-weight:800;line-height:1.2}.ab-sstmt-body[data-astro-cid-t5vlbrx7]{max-width:64ch}.ab-sstmt-link[data-astro-cid-t5vlbrx7]{margin-top:var(--asm-gap,1rem)}.ab-spull[data-astro-cid-5chfp3ug]{border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);max-width:52rem;margin:0 auto;padding:clamp(1.3rem,3.5vw,2.2rem) 0}.ab-spull-quote[data-astro-cid-5chfp3ug]{max-width:none;font-family:var(--public-font-heading);letter-spacing:-.015em;text-wrap:balance;color:var(--public-text);margin:0;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:600;line-height:1.35}.ab-spull-cite[data-astro-cid-5chfp3ug]{font-family:var(--public-font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);margin:1.1rem 0 0;font-size:.78rem;font-weight:600}.ab-spull-after[data-astro-cid-5chfp3ug]{max-width:52rem;margin:var(--asm-head-gap,1.4rem) auto 0}.ab-spanel[data-astro-cid-c5mmxve4]{background:var(--public-bg);border:1px solid var(--public-line);border-left:4px solid var(--public-accent);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow);padding:clamp(1.4rem,3.5vw,2.2rem) clamp(1.25rem,3.5vw,2.2rem)}.ab-spanel-sec[data-astro-cid-c5mmxve4]{margin:0 0 var(--asm-gap,1rem);font-family:var(--public-font-heading);font-size:calc(var(--asm-h2,2rem) * .68);color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:.6rem;font-weight:700;line-height:1.2}.ab-spanel[data-astro-cid-c5mmxve4] p[data-astro-cid-c5mmxve4]{max-width:none}.ab-pairblock-head[data-astro-cid-ndmod2it]{font-size:calc(var(--asm-h2,2rem) * .66);margin-bottom:var(--asm-gap,1rem)}.ab-pairblock[data-astro-cid-ndmod2it] p[data-astro-cid-ndmod2it]{max-width:none}.ab-stmt-label[data-astro-cid-3cdzyend]{font-family:var(--public-font-heading);font-size:calc(var(--asm-h2,2rem) * .7);letter-spacing:-.01em;color:var(--public-text);margin:0 0 var(--asm-gap,1rem);border-left:5px solid var(--public-accent);padding-left:.9rem;font-weight:800;line-height:1.2}.ab-stmt-label-2[data-astro-cid-3cdzyend]{margin-top:calc(var(--asm-head-gap,1.4rem) * 1.6)}.ab-stmt-body[data-astro-cid-3cdzyend]{max-width:64ch}.ab-stmt-link[data-astro-cid-3cdzyend]{margin-top:var(--asm-gap,1rem)}.ab-pull-lead[data-astro-cid-g5qcqy3j]{max-width:52rem;margin-inline:auto}.ab-pull[data-astro-cid-g5qcqy3j]{border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);max-width:52rem;margin:clamp(2rem,5vh,3.4rem) auto 0;padding:clamp(1.3rem,3.5vw,2.2rem) 0}.ab-pull-quote[data-astro-cid-g5qcqy3j]{max-width:none;font-family:var(--public-font-heading);letter-spacing:-.015em;text-wrap:balance;color:var(--public-text);margin:0;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:600;line-height:1.35}.ab-pull-cite[data-astro-cid-g5qcqy3j]{font-family:var(--public-font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--public-accent);margin:1.1rem 0 0;font-size:.78rem;font-weight:600}.ab-pull-after[data-astro-cid-g5qcqy3j]{max-width:52rem;margin:var(--asm-head-gap,1.4rem) auto 0}.ab-cpanel[data-astro-cid-ijmvex4h]{background:var(--public-bg);border:1px solid var(--public-line);border-left:4px solid var(--public-accent);border-radius:var(--public-radius,12px);box-shadow:var(--public-shadow);padding:clamp(1.4rem,3.5vw,2.2rem) clamp(1.25rem,3.5vw,2.2rem)}.ab-cpanel-sec[data-astro-cid-ijmvex4h]{margin:0 0 var(--asm-gap,1rem);font-family:var(--public-font-heading);font-size:calc(var(--asm-h2,2rem) * .68);letter-spacing:0;color:var(--public-text);border-bottom:1px solid var(--public-line);padding-bottom:.6rem;font-weight:700;line-height:1.2}.ab-cpanel-sec-2[data-astro-cid-ijmvex4h]{margin-top:calc(var(--asm-head-gap,1.4rem) * 1.4)}.ab-cpanel[data-astro-cid-ijmvex4h] p[data-astro-cid-ijmvex4h]{max-width:none}.ab-qa[data-astro-cid-ypbbll22]{grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.ab-qa-bar[data-astro-cid-ypbbll22]{background:var(--public-accent);width:56px;height:4px;margin:0 0 var(--asm-head-gap,1.4rem);border-radius:999px}.ab-qa-copy[data-astro-cid-ypbbll22] h2[data-astro-cid-ypbbll22]{margin-bottom:.9rem}.ab-qa-card[data-astro-cid-ypbbll22]{border-radius:var(--public-radius,12px);background:var(--public-bg-alt,var(--public-bg-soft));border:1px solid var(--public-line);border-left:4px solid var(--public-accent);box-shadow:var(--public-shadow);padding:1.7rem 1.6rem}.ab-qa-card-head[data-astro-cid-ypbbll22]{margin:0 0 var(--asm-gap,1rem);font-family:var(--public-font-heading);letter-spacing:-.01em;color:var(--public-text);font-weight:800}.ab-qa-card-text[data-astro-cid-ypbbll22]{color:var(--public-text);font-weight:500}.ab-qa-card[data-astro-cid-ypbbll22] p[data-astro-cid-ypbbll22]{max-width:none}.ab-qa-card-link[data-astro-cid-ypbbll22]{margin-top:var(--asm-gap,1rem)}@media (max-width:720px){.ab-qa[data-astro-cid-ypbbll22]{grid-template-columns:minmax(0,1fr)}}.ab-stack-towns[data-astro-cid-nbittjbg]{margin:var(--asm-head-gap,1.4rem) 0 0;flex-wrap:wrap;gap:.55rem;padding:0;list-style:none;display:flex}.ab-stack-town[data-astro-cid-nbittjbg]{letter-spacing:.01em;border:1px solid var(--public-line);border-radius:var(--public-radius,999px);background:var(--public-bg-soft);color:var(--public-text);white-space:nowrap;padding:.35rem .85rem;font-size:.85rem}.ab-stack-figure[data-astro-cid-nbittjbg]{margin:clamp(1.75rem,4vw,2.75rem) 0 0}.ab-stack-frame[data-astro-cid-nbittjbg]{border:1px solid var(--public-line);border-radius:var(--public-radius,12px);background:var(--public-bg-soft);box-shadow:var(--public-shadow);height:clamp(320px,38vw,460px);line-height:0;overflow:hidden}.ab-stack-frame[data-astro-cid-nbittjbg] iframe[data-astro-cid-nbittjbg]{border:0;width:100%;height:100%;display:block}.ab-stack-caption[data-astro-cid-nbittjbg]{color:var(--public-muted);margin:.7rem 0 0;font-size:.86rem}.ab-spanel[data-astro-cid-iroclzt2]{background:var(--public-bg-soft);border:1px solid var(--public-line);border-radius:var(--public-radius,13px);box-shadow:var(--public-shadow);padding:clamp(1.25rem,3vw,1.6rem) clamp(1.25rem,3vw,1.7rem) clamp(1.4rem,3vw,1.75rem)}.ab-spanel-head[data-astro-cid-iroclzt2]{align-items:center;gap:11px;margin-bottom:14px;display:flex}.ab-spanel-glyph[data-astro-cid-iroclzt2]{border-radius:var(--public-radius,9px);width:34px;height:34px;color:var(--public-accent);background:color-mix(in srgb, var(--public-accent) 14%, var(--public-bg));border:1px solid color-mix(in srgb, var(--public-accent) 26%, var(--public-line));flex:none;justify-content:center;align-items:center;display:inline-flex}.ab-spanel-glyph[data-astro-cid-iroclzt2] svg[data-astro-cid-iroclzt2]{width:18px;height:18px;display:block}.ab-spanel-title[data-astro-cid-iroclzt2]{font-family:var(--public-font-heading);font-size:calc(var(--asm-h2,2rem) * .6);letter-spacing:-.01em;color:var(--public-text);margin:0;font-weight:700;line-height:1.2}.ab-spanel[data-astro-cid-iroclzt2] p[data-astro-cid-iroclzt2]{max-width:none;color:var(--public-muted)}.ab-spanel-mapcard[data-astro-cid-iroclzt2]{background:var(--public-bg);border:1px solid var(--public-line);border-radius:var(--public-radius,12px);margin:16px 0 0;overflow:hidden}.ab-spanel-mapframe[data-astro-cid-iroclzt2]{background:var(--public-bg-alt,var(--public-bg-soft));width:100%;height:clamp(300px,34vw,400px);line-height:0}.ab-spanel-mapframe[data-astro-cid-iroclzt2] iframe[data-astro-cid-iroclzt2]{border:0;width:100%;height:100%;display:block}.ab-spanel-mapcap[data-astro-cid-iroclzt2]{color:var(--public-muted);border-top:1px solid var(--public-line);padding:10px 14px;font-size:.82rem}.ab-spanel-chips[data-astro-cid-iroclzt2]{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.ab-spanel-chip[data-astro-cid-iroclzt2]{color:var(--public-text);background:color-mix(in srgb, var(--public-accent) 9%, var(--public-bg-soft));border:1px solid color-mix(in srgb, var(--public-accent) 24%, var(--public-line));border-radius:999px;align-items:center;padding:6px 12px;font-size:.82rem;font-weight:600;display:inline-flex}.ab-towns-label[data-astro-cid-dez2rkcx]{margin:calc(var(--asm-head-gap,1.4rem) * 1.1) 0 0;font-family:var(--public-font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--public-accent);font-size:.72rem;font-weight:700}.ab-towns[data-astro-cid-dez2rkcx]{border-top:1px solid var(--public-line);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:0 clamp(1.25rem,3vw,2.5rem);margin:.75rem 0 0;padding:0;list-style:none;display:grid}.ab-towns-item[data-astro-cid-dez2rkcx]{border-bottom:1px solid var(--public-line-soft,var(--public-line));color:var(--public-text);padding:.6rem 0;font-size:.95rem;line-height:1.4}.ab-pair[data-astro-cid-apmgeqzo]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.ab-pair-side[data-astro-cid-apmgeqzo]{gap:var(--asm-gap,1rem);align-content:start;display:grid}@media (max-width:900px){.ab-pair[data-astro-cid-apmgeqzo]{grid-template-columns:minmax(0,1fr)}}.ab-solo-aside[data-astro-cid-apmgeqzo]{max-width:34rem}
