.atlas-national-hero-map[data-astro-cid-deqiyq6h]{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--pc-ink) 14%,transparent);border-radius:1.5rem;background:var(--pc-cream);box-shadow:var(--pc-shadow-md);min-height:480px}.atlas-national-hero-map__canvas[data-astro-cid-deqiyq6h]{position:absolute;inset:1.25rem 1.25rem 7.5rem;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--pc-ink) 12%,transparent);border-radius:1rem;background:var(--pc-paper)}.atlas-national-hero-map__canvas[data-astro-cid-deqiyq6h] svg[data-astro-cid-deqiyq6h]{width:min(96%,680px);height:auto}.atlas-national-hero-map__stats[data-astro-cid-deqiyq6h]{position:absolute;right:1.25rem;bottom:1.25rem;left:1.25rem;display:grid;grid-template-columns:repeat(3,1fr);overflow:visible;border:1px solid color-mix(in srgb,var(--pc-ink) 14%,transparent);border-radius:1rem;background:var(--pc-paper);box-shadow:var(--pc-shadow-sm)}.atlas-national-hero-map__stats[data-astro-cid-deqiyq6h] div[data-astro-cid-deqiyq6h]{padding:1rem 1.15rem}.atlas-national-hero-map__stats[data-astro-cid-deqiyq6h] div[data-astro-cid-deqiyq6h]+div[data-astro-cid-deqiyq6h]{border-left:1px solid color-mix(in srgb,var(--pc-ink) 14%,transparent)}.atlas-national-hero-map__stats[data-astro-cid-deqiyq6h] strong[data-astro-cid-deqiyq6h]{display:block;color:var(--pc-ink);font-size:clamp(1.35rem,2.8vw,2rem);font-weight:800;line-height:1.12}.atlas-national-hero-map__stats[data-astro-cid-deqiyq6h] span[data-astro-cid-deqiyq6h]{display:block;margin-top:.35rem;color:var(--pc-ink-soft);font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.atlas-national-hero-map__routes[data-astro-cid-deqiyq6h]{position:absolute;top:1.5rem;right:1.5rem;width:min(16rem,calc(100% - 3rem));padding:.75rem;border:1px solid var(--pc-line-hairline-strong);border-radius:.9rem;background:var(--pc-paper)}.atlas-national-hero-map__routes[data-astro-cid-deqiyq6h] p[data-astro-cid-deqiyq6h]{margin:0 0 .5rem;color:var(--pc-ink-soft);font-size:.75rem;font-weight:700;text-transform:uppercase}.atlas-national-hero-map__routes[data-astro-cid-deqiyq6h] div[data-astro-cid-deqiyq6h]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.atlas-national-hero-map__routes[data-astro-cid-deqiyq6h] a[data-astro-cid-deqiyq6h]{display:grid;gap:.15rem;min-height:44px;align-content:center;padding:.45rem .35rem;border-radius:.55rem;background:var(--pc-cream);color:var(--pc-ink);text-align:center;text-decoration:none}.atlas-national-hero-map__routes[data-astro-cid-deqiyq6h] a[data-astro-cid-deqiyq6h]:hover,.atlas-national-hero-map__routes[data-astro-cid-deqiyq6h] a[data-astro-cid-deqiyq6h]:focus-visible{background:var(--pc-tint)}.atlas-national-hero-map__routes[data-astro-cid-deqiyq6h] span[data-astro-cid-deqiyq6h],.atlas-national-hero-map__routes[data-astro-cid-deqiyq6h] strong[data-astro-cid-deqiyq6h]{display:block;line-height:1.1}.atlas-national-hero-map__routes[data-astro-cid-deqiyq6h] span[data-astro-cid-deqiyq6h]{color:var(--pc-ink-soft);font-size:.72rem;font-weight:700}.atlas-national-hero-map__routes[data-astro-cid-deqiyq6h] strong[data-astro-cid-deqiyq6h]{color:var(--pc-ink);font-size:.95rem;font-weight:800}.atlas-national-hero-map__reviewed[data-astro-cid-deqiyq6h]{position:absolute;top:1.5rem;left:1.5rem;margin:0;padding:.45rem .65rem;border:1px solid color-mix(in srgb,var(--pc-ink) 14%,transparent);border-radius:999px;background:var(--pc-paper);color:var(--pc-ink-soft);font-size:.74rem;font-weight:700}@media(max-width:720px){.atlas-national-hero-map[data-astro-cid-deqiyq6h]{min-height:460px}.atlas-national-hero-map__canvas[data-astro-cid-deqiyq6h]{inset:4rem .75rem 9.8rem}.atlas-national-hero-map__routes[data-astro-cid-deqiyq6h]{top:auto;right:.75rem;bottom:1rem;left:.75rem;width:auto;transform:translateY(-6.5rem)}.atlas-national-hero-map__stats[data-astro-cid-deqiyq6h]{right:.75rem;bottom:.75rem;left:.75rem}.atlas-national-hero-map__stats[data-astro-cid-deqiyq6h] div[data-astro-cid-deqiyq6h]{padding:.85rem .6rem}.atlas-national-hero-map__reviewed[data-astro-cid-deqiyq6h]{top:1rem;left:1rem}}.atlas-landing[data-astro-cid-qgj2utm3]{background:var(--pc-cream);color:var(--pc-ink)}.atlas-landing__section[data-astro-cid-qgj2utm3]{padding:clamp(1.25rem,3vw,2.5rem) var(--pc-container-pad, 1.5rem)}.atlas-landing__search-section[data-astro-cid-qgj2utm3]{padding-top:.5rem;padding-bottom:.75rem}.atlas-landing__inner[data-astro-cid-qgj2utm3]{max-width:var(--pc-container-max, 1200px);margin:0 auto}.atlas-hub-search[data-astro-cid-qgj2utm3]{background:var(--pc-paper);border:1px solid color-mix(in srgb,var(--pc-ink) 14%,transparent);border-radius:22px;padding:clamp(.875rem,2.5vw,1.45rem);box-shadow:var(--pc-shadow-sm);display:grid;gap:.65rem}@media(min-width:768px){.atlas-hub-search[data-astro-cid-qgj2utm3]{gap:.85rem}}.atlas-hub-search__head[data-astro-cid-qgj2utm3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.atlas-hub-search__title[data-astro-cid-qgj2utm3]{margin:.15rem 0 0;font-family:var(--pc-font-serif);font-size:clamp(1.2rem,2.2vw,1.5rem);line-height:1.25;color:var(--pc-ink)}.atlas-hub-search__geo[data-astro-cid-qgj2utm3]{min-height:44px;padding:0 1rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--pc-ink) 18%,transparent);background:var(--pc-cream);color:var(--pc-ink);font-size:.84rem;font-weight:700;cursor:pointer}.atlas-hub-search__row[data-astro-cid-qgj2utm3]{display:grid;grid-template-columns:minmax(0,1fr);gap:.55rem;align-items:end}@media(min-width:768px){.atlas-hub-search__row[data-astro-cid-qgj2utm3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem}}@media(min-width:1024px){.atlas-hub-search__row[data-astro-cid-qgj2utm3]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.5fr) auto}}.atlas-hub-search__field[data-astro-cid-qgj2utm3]{display:grid;gap:.35rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pc-ink-soft)}.atlas-hub-search__field[data-astro-cid-qgj2utm3] select[data-astro-cid-qgj2utm3],.atlas-hub-search__field[data-astro-cid-qgj2utm3] input[data-astro-cid-qgj2utm3]{min-height:44px;width:100%;padding:.55rem .85rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--pc-ink) 16%,transparent);background:var(--pc-cream);color:var(--pc-ink);font-size:.92rem;font-weight:600;text-transform:none;letter-spacing:normal}.atlas-hub-search__submit[data-astro-cid-qgj2utm3] button[data-astro-cid-qgj2utm3]{width:100%;justify-content:center}.atlas-hub-search__status[data-astro-cid-qgj2utm3]{margin:0;font-size:.86rem;color:var(--pc-ink-soft)}.atlas-hub-search__near[data-astro-cid-qgj2utm3]{min-height:4.5rem;display:grid;gap:.55rem;align-content:start;padding-top:.65rem;border-top:1px solid var(--pc-line)}.atlas-hub-search__near[data-astro-cid-qgj2utm3] p[data-astro-cid-qgj2utm3]{margin:0;font-size:.84rem;color:var(--pc-ink-soft)}.atlas-hub-search__featured[data-astro-cid-qgj2utm3]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .65rem}.atlas-hub-search__featured[data-astro-cid-qgj2utm3][hidden]{display:none}.atlas-hub-search__featured-label[data-astro-cid-qgj2utm3]{font-size:var(--pc-text-2xs);font-weight:var(--pc-weight-eyebrow);letter-spacing:var(--pc-tracking-eyebrow);text-transform:uppercase;color:var(--pc-accent-strong)}.atlas-hub-search__near[data-astro-cid-qgj2utm3] ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.atlas-hub-search__near[data-astro-cid-qgj2utm3] li{margin:0;display:inline-flex}.atlas-hub-search__near[data-astro-cid-qgj2utm3] a.atlas-hub-search__pill{display:inline-flex;align-items:center;gap:.4rem;min-height:2.15rem;padding:.3rem .85rem;border-radius:var(--pc-radius-pill);background:var(--pc-tint);border:1px solid var(--pc-line);color:var(--pc-ink);font-size:var(--pc-text-sm);font-weight:var(--pc-weight-semibold);line-height:1.3;text-decoration:none;box-shadow:none}.atlas-hub-search__near[data-astro-cid-qgj2utm3] .atlas-hub-search__pill-arrow{color:var(--pc-accent);font-size:.85em;line-height:1}.atlas-hub-search__near[data-astro-cid-qgj2utm3] a.atlas-hub-search__pill:focus-visible{outline:2px solid var(--pc-action);outline-offset:2px;border-color:var(--pc-action);color:var(--pc-accent-strong)}@media(prefers-reduced-motion:no-preference){.atlas-hub-search__near[data-astro-cid-qgj2utm3] a.atlas-hub-search__pill,.atlas-hub-search__near[data-astro-cid-qgj2utm3] .atlas-hub-search__pill-arrow{transition:transform var(--pc-duration-fast) var(--pc-ease),border-color var(--pc-duration-fast) var(--pc-ease),background-color var(--pc-duration-fast) var(--pc-ease),color var(--pc-duration-fast) var(--pc-ease),box-shadow var(--pc-duration-fast) var(--pc-ease)}@media(hover:hover)and (pointer:fine){.atlas-hub-search__near[data-astro-cid-qgj2utm3] a.atlas-hub-search__pill:hover{transform:translateY(-1px);background:var(--pc-paper);border-color:var(--pc-action);color:var(--pc-accent-strong);box-shadow:var(--pc-shadow-sm)}.atlas-hub-search__near[data-astro-cid-qgj2utm3] a.atlas-hub-search__pill:hover .atlas-hub-search__pill-arrow{transform:translate(2px);color:var(--pc-action)}}}.atlas-landing__heading{margin:0 0 .5rem;font-size:clamp(1.45rem,3vw,2rem);max-width:22ch}.atlas-landing__grid[data-astro-cid-qgj2utm3]{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;margin-top:1.15rem}@media(min-width:640px){.atlas-landing__grid--roles[data-astro-cid-qgj2utm3],.atlas-landing__grid--places[data-astro-cid-qgj2utm3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.atlas-landing__grid--roles[data-astro-cid-qgj2utm3]{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-landing__grid--places[data-astro-cid-qgj2utm3]{grid-template-columns:repeat(4,minmax(0,1fr))}}.atlas-landing__card[data-astro-cid-qgj2utm3]{display:grid;gap:.35rem;min-width:0;background:var(--pc-paper);border:1px solid color-mix(in srgb,var(--pc-ink) 12%,transparent);border-radius:18px;padding:1.1rem 1.15rem;text-decoration:none;color:inherit}.atlas-landing__card[data-astro-cid-qgj2utm3] strong[data-astro-cid-qgj2utm3]{color:var(--pc-ink)}.atlas-landing__card[data-astro-cid-qgj2utm3] span[data-astro-cid-qgj2utm3]{font-size:.9rem;line-height:1.5;color:var(--pc-ink-soft)}.atlas-landing__kicker[data-astro-cid-qgj2utm3]{font-size:.75rem!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pc-accent)!important}.atlas-landing__chips[data-astro-cid-qgj2utm3]{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.15rem}.atlas-landing__chip[data-astro-cid-qgj2utm3]{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:0 .9rem;border-radius:999px;background:var(--pc-paper);border:1px solid color-mix(in srgb,var(--pc-ink) 12%,transparent);color:var(--pc-ink);font-size:.875rem;font-weight:700;text-decoration:none}.atlas-landing__chip[data-astro-cid-qgj2utm3] span[data-astro-cid-qgj2utm3]{color:var(--pc-ink-faint);font-weight:600}.atlas-landing__follow[data-astro-cid-qgj2utm3],.atlas-landing__note[data-astro-cid-qgj2utm3]{margin:1rem 0 0;font-size:.95rem;line-height:1.55;color:var(--pc-ink-soft)}.atlas-landing__follow[data-astro-cid-qgj2utm3] a[data-astro-cid-qgj2utm3]{color:var(--pc-accent);font-weight:700}.atlas-landing__faqs[data-astro-cid-qgj2utm3]{display:grid;gap:.7rem;margin-top:1rem}.atlas-landing__faqs[data-astro-cid-qgj2utm3] details[data-astro-cid-qgj2utm3]{background:var(--pc-paper);border:1px solid color-mix(in srgb,var(--pc-ink) 12%,transparent);border-radius:16px;padding:.9rem 1rem}.atlas-landing__faqs[data-astro-cid-qgj2utm3] summary[data-astro-cid-qgj2utm3]{cursor:pointer;font-weight:700;color:var(--pc-ink)}.atlas-landing__faqs[data-astro-cid-qgj2utm3] p[data-astro-cid-qgj2utm3]{margin:.55rem 0 0;color:var(--pc-ink-soft);line-height:1.6}.atlas-landing__cta[data-astro-cid-qgj2utm3]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.35rem}
