.atlas-head[data-astro-cid-c5q6bgmt] h1[data-astro-cid-c5q6bgmt]{font-size:calc(var(--text-section) * 1.16667);margin-bottom:var(--space-2)}.atlas-lead[data-astro-cid-c5q6bgmt]{text-wrap:balance;max-width:40rem}.atlas[data-astro-cid-c5q6bgmt]{background:var(--color-mist);padding-block:var(--section-space)}.atlas__grid[data-astro-cid-c5q6bgmt]{gap:var(--space-4);display:grid}.atlas__main[data-astro-cid-c5q6bgmt]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.atlas__filters[data-astro-cid-c5q6bgmt]{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.atlas__filters[data-astro-cid-c5q6bgmt] label[data-astro-cid-c5q6bgmt]{font-size:var(--text-small);flex:1 1 0;gap:.25rem;font-weight:600;display:grid}.atlas__filters[data-astro-cid-c5q6bgmt] select[data-astro-cid-c5q6bgmt]{appearance:none;border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-control);width:100%;min-height:3.25rem;font:400 1rem var(--font-body);color:var(--color-ink);padding:0 2.75rem 0 var(--space-2);background:var(--color-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23153238' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right var(--space-2) center / 1.125rem;cursor:pointer}.atlas__count[data-astro-cid-c5q6bgmt]{color:var(--color-blue);font-weight:700;font-size:var(--text-small);align-items:center;gap:.25em;min-height:3.25rem;margin:0;display:flex}.atlas-svg[data-astro-cid-c5q6bgmt]{width:100%;height:auto}.atlas-svg__region[data-astro-cid-c5q6bgmt]{fill:#eef4f5;stroke:#b6c9cc;stroke-width:1px}.atlas-svg__dot[data-astro-cid-c5q6bgmt] circle[data-astro-cid-c5q6bgmt]{fill:var(--color-ochre);stroke:var(--color-forest);stroke-width:1.4px;transition:r .15s}.atlas-svg__dot[data-astro-cid-c5q6bgmt]:hover circle[data-astro-cid-c5q6bgmt],.atlas-svg__dot[data-astro-cid-c5q6bgmt]:focus-visible circle[data-astro-cid-c5q6bgmt]{fill:var(--color-blue);r:7}.atlas-svg__dot[data-astro-cid-c5q6bgmt]:focus{outline:none}.atlas-svg__dot[data-astro-cid-c5q6bgmt][hidden]{display:none}.atlas__map[data-astro-cid-c5q6bgmt]{position:relative}.atlas__tip[data-astro-cid-c5q6bgmt]{z-index:2;background:var(--color-ink);color:var(--color-white);border-radius:var(--radius-control);font-size:var(--text-small);white-space:nowrap;pointer-events:none;padding:.375rem .625rem;line-height:1.3;display:grid;position:absolute;transform:translate(-50%,calc(-100% - .75rem))}.atlas__tip[data-astro-cid-c5q6bgmt][hidden]{display:none}.atlas__tip[data-astro-cid-c5q6bgmt]:after{content:"";left:calc(50% + var(--tip-arrow,0px));border:.375rem solid #0000;border-top-color:var(--color-ink);position:absolute;top:100%;translate:-50%}.atlas__tip[data-astro-cid-c5q6bgmt] strong[data-astro-cid-c5q6bgmt]{font-weight:700}.atlas__tip[data-astro-cid-c5q6bgmt] span[data-astro-cid-c5q6bgmt]{opacity:.8}.atlas__list[data-astro-cid-c5q6bgmt]{background:var(--color-white);border:var(--border-hairline) solid var(--color-rule);max-height:40rem;margin:0;padding:0;list-style:none;overflow-y:auto}.atlas__list[data-astro-cid-c5q6bgmt] li[data-astro-cid-c5q6bgmt][hidden]{display:none}.atlas__list[data-astro-cid-c5q6bgmt] a[data-astro-cid-c5q6bgmt]{gap:var(--space-1);padding:var(--space-1);border-bottom:var(--border-hairline) solid var(--color-rule);color:var(--color-ink);transition:background-color .2s var(--ease-out);grid-template-columns:5rem minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.atlas__list[data-astro-cid-c5q6bgmt] a[data-astro-cid-c5q6bgmt]:is(:hover,:focus-visible){background:var(--color-mist)}.atlas__list[data-astro-cid-c5q6bgmt]{scrollbar-width:thin;scrollbar-color:#b6c9cc var(--color-mist)}.atlas__list[data-astro-cid-c5q6bgmt]::-webkit-scrollbar{width:.5rem}.atlas__list[data-astro-cid-c5q6bgmt]::-webkit-scrollbar-track{background:var(--color-mist)}.atlas__list[data-astro-cid-c5q6bgmt]::-webkit-scrollbar-thumb{border:.125rem solid var(--color-mist);background:#b6c9cc;border-radius:1rem}.atlas__list[data-astro-cid-c5q6bgmt]::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.atlas__thumb[data-astro-cid-c5q6bgmt]{aspect-ratio:4/3;background:var(--color-mist);overflow:hidden}.atlas__thumb[data-astro-cid-c5q6bgmt] .photo,.atlas__thumb[data-astro-cid-c5q6bgmt] picture,.atlas__thumb[data-astro-cid-c5q6bgmt] img{width:100%;height:100%}.atlas__text[data-astro-cid-c5q6bgmt]{min-width:0;display:grid}.atlas__name[data-astro-cid-c5q6bgmt]{font-weight:700;line-height:1.3}.atlas__meta[data-astro-cid-c5q6bgmt]{font-size:var(--text-small);color:var(--color-muted)}.atlas-text[data-astro-cid-c5q6bgmt]{gap:var(--space-4);display:grid}.atlas-cats[data-astro-cid-c5q6bgmt] ul[data-astro-cid-c5q6bgmt]{border-top:var(--border-hairline) solid var(--color-rule);margin:0;padding:0;list-style:none}.atlas-cats[data-astro-cid-c5q6bgmt] a[data-astro-cid-c5q6bgmt]{border-bottom:var(--border-hairline) solid var(--color-rule);color:var(--color-ink);transition:color .18s var(--ease-out);align-items:center;gap:.75rem;padding:.75rem 0;font-weight:500;text-decoration:none;display:flex}.atlas-cats[data-astro-cid-c5q6bgmt] a[data-astro-cid-c5q6bgmt]:is(:hover,:focus-visible){color:var(--color-blue)}.atlas-cats[data-astro-cid-c5q6bgmt] svg[data-astro-cid-c5q6bgmt]{flex:none;width:1.375rem;height:1.375rem}.atlas-cats[data-astro-cid-c5q6bgmt] a[data-astro-cid-c5q6bgmt] span[data-astro-cid-c5q6bgmt]{flex:1}.atlas-cats[data-astro-cid-c5q6bgmt] .atlas-cats__arrow{width:1rem;height:1rem;transition:transform .18s var(--ease-out)}.atlas-cats[data-astro-cid-c5q6bgmt] a[data-astro-cid-c5q6bgmt]:is(:hover,:focus-visible) .atlas-cats__arrow{transform:translate(.1875rem)}@media (width<=47.99rem){.atlas__filters[data-astro-cid-c5q6bgmt] label[data-astro-cid-c5q6bgmt]{flex-basis:100%}.atlas__count[data-astro-cid-c5q6bgmt]{min-height:0}}@media (width<=30rem){.atlas__list[data-astro-cid-c5q6bgmt] a[data-astro-cid-c5q6bgmt]{grid-template-columns:8rem minmax(0,1fr)}.atlas__name[data-astro-cid-c5q6bgmt]{font-size:1rem}}@media (width>=64rem){.atlas__grid[data-astro-cid-c5q6bgmt]{gap:var(--space-6);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.atlas__side[data-astro-cid-c5q6bgmt]{position:relative}.atlas__list[data-astro-cid-c5q6bgmt]{max-height:none;position:absolute;inset:0}.atlas-text[data-astro-cid-c5q6bgmt]{gap:var(--space-7);grid-template-columns:minmax(0,1fr) 18rem;align-items:start}.atlas-cats[data-astro-cid-c5q6bgmt][data-sticky=on]{top:calc(var(--sticky-top) + var(--space-4));transition:top .3s var(--ease-out);position:sticky}}
