.lo-head[data-astro-cid-fvi7swcd]{max-width:52rem;margin-bottom:var(--ghd-space-6)}.lx[data-astro-cid-fvi7swcd]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--ghd-space-5);align-items:start;scroll-margin-top:calc(var(--ghd-header-h) + var(--ghd-space-4))}.lx-search[data-astro-cid-fvi7swcd]{grid-column:1 / -1;position:relative;z-index:10}.lx-search__label[data-astro-cid-fvi7swcd]{display:block;margin-bottom:var(--ghd-space-2);font-family:var(--ghd-font-display);font-size:var(--ghd-text-lg);font-weight:600}.lx-search__field[data-astro-cid-fvi7swcd]{position:relative;max-width:40rem}.lx-search__field[data-astro-cid-fvi7swcd]>svg[data-astro-cid-fvi7swcd]{position:absolute;left:1.1rem;top:1.65rem;width:1.25rem;height:1.25rem;transform:translateY(-50%);fill:none;stroke:var(--ghd-teal-deep);stroke-width:2;stroke-linecap:round;pointer-events:none}.lx-search__field[data-astro-cid-fvi7swcd] input[data-astro-cid-fvi7swcd]{width:100%;min-height:3.3rem;padding:.6rem 1.1rem .6rem 3rem;border:1px solid var(--ghd-rule-strong);border-radius:var(--ghd-radius-pill);background:var(--ghd-surface);color:var(--ghd-text);font:inherit;font-size:1.05rem;font-weight:600;box-shadow:var(--ghd-shadow-sm)}.lx-search__field[data-astro-cid-fvi7swcd] input[data-astro-cid-fvi7swcd]:focus{outline:none;border-color:var(--ghd-teal-deep);box-shadow:0 0 0 4px #3f6f6826}.lx-opts[data-astro-cid-fvi7swcd]{position:absolute;top:calc(100% + .5rem);left:0;right:0;max-height:24rem;margin:0;padding:var(--ghd-space-2);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--ghd-rule);border-radius:1.1rem;background:var(--ghd-surface);box-shadow:0 24px 48px -20px #1f293359,0 2px 8px #1f29330f;list-style:none;opacity:0;transition:opacity .2s var(--ghd-ease-out)}.lx-opts[data-astro-cid-fvi7swcd].is-shown{opacity:1}.lx-opts__group[data-astro-cid-fvi7swcd]{padding:.6rem .8rem .3rem;color:var(--ghd-teal-deeper);font-size:var(--ghd-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lx-opt[data-astro-cid-fvi7swcd]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:var(--ghd-space-3);padding:.6rem .8rem;border-radius:.65rem;cursor:pointer}.lx-opt[data-astro-cid-fvi7swcd].is-active{background:var(--ghd-tint-sage)}.lx-opt[data-astro-cid-fvi7swcd][aria-selected=true] .lx-opt__name[data-astro-cid-fvi7swcd]{color:var(--ghd-teal-deeper)}.lx-opt[data-astro-cid-fvi7swcd][aria-selected=true] .lx-opt__name[data-astro-cid-fvi7swcd]:after{content:" ✓"}.lx-opt__name[data-astro-cid-fvi7swcd]{font-weight:600}.lx-opt__sub[data-astro-cid-fvi7swcd]{color:var(--ghd-text-muted);font-size:var(--ghd-text-sm)}.lx-opt__n[data-astro-cid-fvi7swcd]{min-width:2rem;padding:.05rem .45rem;border-radius:var(--ghd-radius-pill);background:var(--ghd-tint-sage);color:var(--ghd-teal-deeper);font-size:var(--ghd-text-xs);font-weight:700;text-align:center}.lx-opts__empty[data-astro-cid-fvi7swcd]{padding:.8rem;color:var(--ghd-text-muted)}.lx-opt[data-astro-cid-fvi7swcd][hidden],.lx-opts__group[data-astro-cid-fvi7swcd][hidden],.lx-opts__empty[data-astro-cid-fvi7swcd][hidden],.lx-fallback[data-astro-cid-fvi7swcd][hidden]{display:none}.lx-fallback[data-astro-cid-fvi7swcd]{display:flex;flex-wrap:wrap;gap:var(--ghd-space-2) var(--ghd-space-4);margin:0;padding:0;list-style:none}.lx-map[data-astro-cid-fvi7swcd]{position:relative;padding:var(--ghd-space-4);border:1px solid var(--ghd-rule);border-radius:1.5rem;background:radial-gradient(120% 90% at 30% 20%,#fff,#fff0 60%),var(--ghd-tint-powder);overflow:hidden}.lx-svg[data-astro-cid-fvi7swcd]{display:block;width:100%;height:min(56vh,34rem)}.lx-svg[data-astro-cid-fvi7swcd].is-pannable{cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.lx-svg[data-astro-cid-fvi7swcd].is-dragging,.lx-svg[data-astro-cid-fvi7swcd].is-dragging .lx-city[data-astro-cid-fvi7swcd]{cursor:grabbing}.lx-zoom[data-astro-cid-fvi7swcd]{position:absolute;right:var(--ghd-space-4);bottom:3.6rem;z-index:2;display:grid;gap:1px;overflow:hidden;border:1px solid var(--ghd-rule);border-radius:var(--ghd-radius);background:var(--ghd-rule);box-shadow:var(--ghd-shadow-sm)}.lx-zoom[data-astro-cid-fvi7swcd] button[data-astro-cid-fvi7swcd]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;background:var(--ghd-surface);color:var(--ghd-teal-deeper);cursor:pointer;transition:background-color .2s var(--ghd-ease)}.lx-zoom[data-astro-cid-fvi7swcd] button[data-astro-cid-fvi7swcd]:hover{background:var(--ghd-tint-sage)}.lx-zoom[data-astro-cid-fvi7swcd] button[data-astro-cid-fvi7swcd]:focus-visible{outline:2px solid var(--ghd-focus);outline-offset:-2px}.lx-zoom[data-astro-cid-fvi7swcd] svg[data-astro-cid-fvi7swcd]{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.lx-hint[data-astro-cid-fvi7swcd]{position:absolute;left:50%;top:50%;z-index:3;margin:0;padding:.6rem 1rem;border-radius:var(--ghd-radius-pill);background:#1f2933d1;color:#fff;font-size:var(--ghd-text-sm);font-weight:600;white-space:nowrap;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .25s var(--ghd-ease)}.lx-hint[data-astro-cid-fvi7swcd].is-shown{opacity:1}.lx-state[data-astro-cid-fvi7swcd]{fill:var(--ghd-surface);stroke:var(--ghd-sage);stroke-width:2;stroke-linejoin:round}.lx-city[data-astro-cid-fvi7swcd]{cursor:pointer;outline:none}.lx-dot[data-astro-cid-fvi7swcd]{fill:var(--ghd-teal);stroke:#fff;stroke-width:2;transition:fill .25s var(--ghd-ease)}.lx-city[data-astro-cid-fvi7swcd]:hover .lx-dot[data-astro-cid-fvi7swcd],.lx-city[data-astro-cid-fvi7swcd]:focus-visible .lx-dot[data-astro-cid-fvi7swcd]{fill:var(--ghd-teal-deep)}.lx-city[data-astro-cid-fvi7swcd].is-selected .lx-dot[data-astro-cid-fvi7swcd]{fill:var(--ghd-teal-deeper)}.lx-city[data-astro-cid-fvi7swcd]:focus-visible .lx-dot[data-astro-cid-fvi7swcd]{stroke:var(--ghd-focus);stroke-width:3}.lx-ring[data-astro-cid-fvi7swcd]{fill:var(--ghd-teal);opacity:0;transform-box:fill-box;transform-origin:center;pointer-events:none}.lx-city[data-astro-cid-fvi7swcd].is-selected .lx-ring[data-astro-cid-fvi7swcd]{animation:lx-pulse 2.4s var(--ghd-ease-out) infinite}@keyframes lx-pulse{0%{opacity:.35;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.lx-label[data-astro-cid-fvi7swcd]{fill:var(--ghd-text);font-family:var(--ghd-font-display);font-weight:600;paint-order:stroke;stroke:#fff;stroke-linejoin:round;opacity:0;pointer-events:none;transition:opacity .3s var(--ghd-ease)}.lx-city[data-astro-cid-fvi7swcd].is-selected .lx-label[data-astro-cid-fvi7swcd],.lx-city[data-astro-cid-fvi7swcd]:hover .lx-label[data-astro-cid-fvi7swcd],.lx-city[data-astro-cid-fvi7swcd]:focus-visible .lx-label[data-astro-cid-fvi7swcd],.lx-svg[data-astro-cid-fvi7swcd].is-zoomed .lx-city[data-astro-cid-fvi7swcd].is-named .lx-label[data-astro-cid-fvi7swcd],.lx-svg[data-astro-cid-fvi7swcd].is-close .lx-city[data-astro-cid-fvi7swcd] .lx-label[data-astro-cid-fvi7swcd]{opacity:1}.lx[data-astro-cid-fvi7swcd]:not(.is-live) .lx-label[data-astro-cid-fvi7swcd]{display:none}.lx-svg[data-astro-cid-fvi7swcd].has-selection .lx-city[data-astro-cid-fvi7swcd]:not(.is-selected){opacity:.38;transition:opacity .3s var(--ghd-ease)}.lx-svg[data-astro-cid-fvi7swcd].has-selection .lx-city[data-astro-cid-fvi7swcd]:not(.is-selected):hover,.lx-svg[data-astro-cid-fvi7swcd].has-selection .lx-city[data-astro-cid-fvi7swcd]:not(.is-selected):focus-visible{opacity:1}.lx-city[data-astro-cid-fvi7swcd].is-selected .lx-label[data-astro-cid-fvi7swcd]{opacity:0!important}.lx-pin[data-astro-cid-fvi7swcd]{pointer-events:none}.lx[data-astro-cid-fvi7swcd]:not(.is-live) .lx-pin[data-astro-cid-fvi7swcd]{display:none}.lx-pin__body[data-astro-cid-fvi7swcd]{fill:var(--ghd-teal-deeper);stroke:#fff;stroke-width:2}.lx-pin__hole[data-astro-cid-fvi7swcd]{fill:#fff}.lx-pin__shadow[data-astro-cid-fvi7swcd]{fill:#1f293340}.lx-tag__bg[data-astro-cid-fvi7swcd]{fill:var(--ghd-teal-deeper)}.lx-tag__text[data-astro-cid-fvi7swcd]{fill:var(--ghd-cream);font-family:var(--ghd-font-display);font-size:14px;font-weight:650}.lx-pin[data-astro-cid-fvi7swcd].is-dropping .lx-pin__drop[data-astro-cid-fvi7swcd]{animation:lx-drop .7s var(--ghd-ease-out)}.lx-pin[data-astro-cid-fvi7swcd].is-dropping .lx-tag[data-astro-cid-fvi7swcd]{animation:lx-tag .5s var(--ghd-ease-out) .35s backwards}@keyframes lx-drop{0%{opacity:0;transform:translateY(-28px)}60%{opacity:1;transform:translateY(2px)}to{transform:translateY(0)}}@keyframes lx-tag{0%{opacity:0}}.lx-caption[data-astro-cid-fvi7swcd]{margin:var(--ghd-space-2) 0 0;color:var(--ghd-text-muted);font-size:var(--ghd-text-xs)}.lx-panels[data-astro-cid-fvi7swcd]{position:sticky;top:calc(var(--ghd-header-h) + var(--ghd-space-4))}.lx-panel[data-astro-cid-fvi7swcd]{padding:var(--ghd-space-6);border-radius:1.5rem;background:var(--ghd-teal-deeper);color:var(--ghd-cream)}.lx-panel[data-astro-cid-fvi7swcd].is-entering{animation:lx-in .5s var(--ghd-ease-out)}@keyframes lx-in{0%{opacity:0}}.lx-panel__region[data-astro-cid-fvi7swcd]{margin:0 0 var(--ghd-space-1);color:var(--ghd-tint-sage);font-size:var(--ghd-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lx-panel[data-astro-cid-fvi7swcd] h2[data-astro-cid-fvi7swcd]{margin-bottom:var(--ghd-space-4);color:var(--ghd-cream);font-size:var(--ghd-text-3xl)}.lx-stats[data-astro-cid-fvi7swcd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ghd-space-2);margin:0 0 var(--ghd-space-5)}.lx-stats[data-astro-cid-fvi7swcd] div[data-astro-cid-fvi7swcd]{padding:var(--ghd-space-3);border-radius:var(--ghd-radius);background:#ffffff14}.lx-stats[data-astro-cid-fvi7swcd] dt[data-astro-cid-fvi7swcd]{color:var(--ghd-tint-sage);font-size:var(--ghd-text-xs);font-weight:600}.lx-stats[data-astro-cid-fvi7swcd] dd[data-astro-cid-fvi7swcd]{margin:0;font-family:var(--ghd-font-display);font-size:var(--ghd-text-2xl);font-weight:700;line-height:1.1}.lx-sub[data-astro-cid-fvi7swcd]{margin:0 0 var(--ghd-space-2);color:var(--ghd-tint-sage);font-family:var(--ghd-font-body);font-size:var(--ghd-text-sm);font-weight:600}.lx-chips[data-astro-cid-fvi7swcd]{display:flex;flex-wrap:wrap;gap:var(--ghd-space-2);margin:0 0 var(--ghd-space-4);padding:0;list-style:none}.lx-chips[data-astro-cid-fvi7swcd] a[data-astro-cid-fvi7swcd]{display:inline-flex;align-items:center;gap:.4rem;min-height:2.25rem;padding:.25rem .75rem;border:1px solid rgb(255 255 255 / .25);border-radius:var(--ghd-radius-pill);color:var(--ghd-cream);font-size:var(--ghd-text-sm);text-decoration:none;transition:background-color .2s var(--ghd-ease)}.lx-chips[data-astro-cid-fvi7swcd] a[data-astro-cid-fvi7swcd]:hover{background:#ffffff1f;color:#fff}.lx-chips[data-astro-cid-fvi7swcd] span[data-astro-cid-fvi7swcd]{color:var(--ghd-tint-sage);font-size:var(--ghd-text-xs)}.lx-people[data-astro-cid-fvi7swcd]{display:flex;align-items:center;gap:var(--ghd-space-3);margin:var(--ghd-space-2) 0 var(--ghd-space-5)}.lx-people[data-astro-cid-fvi7swcd] ul[data-astro-cid-fvi7swcd]{display:flex;margin:0;padding:0;list-style:none}.lx-people[data-astro-cid-fvi7swcd] li[data-astro-cid-fvi7swcd]+li[data-astro-cid-fvi7swcd]{margin-left:-.65rem}.lx-people[data-astro-cid-fvi7swcd] a[data-astro-cid-fvi7swcd]{display:block;border:2px solid var(--ghd-teal-deeper);border-radius:50%;overflow:hidden;transition:transform .25s var(--ghd-ease-out)}.lx-people[data-astro-cid-fvi7swcd] a[data-astro-cid-fvi7swcd]:hover{position:relative;z-index:1;transform:translateY(-3px)}.lx-people[data-astro-cid-fvi7swcd] .photo{width:44px;height:44px;border-radius:50%}.lx-people__more[data-astro-cid-fvi7swcd]{color:var(--ghd-tint-sage);font-size:var(--ghd-text-sm)}.lx-cta[data-astro-cid-fvi7swcd]{width:100%;border-color:var(--ghd-cream);background:var(--ghd-cream);color:var(--ghd-teal-deeper)}.lx-cta[data-astro-cid-fvi7swcd]:hover{border-color:#fff;background:#fff;color:var(--ghd-teal-deeper)}@media(max-width:900px){.lx[data-astro-cid-fvi7swcd]{grid-template-columns:minmax(0,1fr)}.lx[data-astro-cid-fvi7swcd]>[data-astro-cid-fvi7swcd]{min-width:0}.lx-panels[data-astro-cid-fvi7swcd]{position:static}.lx-svg[data-astro-cid-fvi7swcd]{height:26rem}}@media(prefers-reduced-motion:reduce){.lx-city[data-astro-cid-fvi7swcd].is-selected .lx-ring[data-astro-cid-fvi7swcd],.lx-panel[data-astro-cid-fvi7swcd].is-entering,.lx-pin[data-astro-cid-fvi7swcd].is-dropping .lx-pin__drop[data-astro-cid-fvi7swcd],.lx-pin[data-astro-cid-fvi7swcd].is-dropping .lx-tag[data-astro-cid-fvi7swcd]{animation:none}}
