.head[data-astro-cid-lcobthjc]{text-align:center;padding-block:1rem 1.5rem}h1[data-astro-cid-lcobthjc]{letter-spacing:-.045em;font-size:clamp(2.4rem,10vw,6rem);line-height:.98}.intro[data-astro-cid-lcobthjc]{max-width:30rem;color:var(--ink);margin:.75rem auto 0;font-size:clamp(1.35rem,4vw,2rem);line-height:1.15}.views[data-astro-cid-lcobthjc]{margin:0 calc(var(--gutter) * -1) .75rem;padding:0 var(--gutter);scrollbar-width:none;gap:.4rem;display:flex;overflow-x:auto}.views[data-astro-cid-lcobthjc]::-webkit-scrollbar{display:none}.views[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]{white-space:nowrap;flex:none}@media (width>=768px){.views[data-astro-cid-lcobthjc]{justify-content:center;margin-inline:0;padding:0}}.views[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]{min-height:2.25rem;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:0 .9rem}.views[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc][aria-pressed=true]{color:var(--paper);background:var(--ink);border-color:var(--ink)}.map[data-astro-cid-lcobthjc]{margin:0 calc(var(--gutter) * -1);aspect-ratio:1;background:var(--map-space);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;--map-space:#eef1ee;--map-sea:#cfdfe3;--map-land:#f3eee3;--map-coast:#b9cdd2;--map-border:#d8cfbf;position:relative;overflow:hidden}.map[data-astro-cid-lcobthjc].dragging{cursor:grabbing}.map[data-astro-cid-lcobthjc] svg[data-astro-cid-lcobthjc]{width:100%;height:100%;position:absolute;inset:0}.space[data-astro-cid-lcobthjc]{fill:var(--map-space)}.sea[data-astro-cid-lcobthjc]{fill:var(--map-sea)}.land[data-astro-cid-lcobthjc]{fill:var(--map-land);stroke:var(--map-coast);stroke-width:.8px;vector-effect:non-scaling-stroke}.borders[data-astro-cid-lcobthjc]{fill:none;stroke:var(--map-border);stroke-width:.8px;vector-effect:non-scaling-stroke}.route[data-astro-cid-lcobthjc]{fill:none;stroke:var(--ink);stroke-width:.6px;stroke-dasharray:2 3;opacity:0;vector-effect:non-scaling-stroke;transition:opacity .4s}.map[data-astro-cid-lcobthjc][data-zoomed=false] .route[data-astro-cid-lcobthjc]{opacity:.5}.zoom[data-astro-cid-lcobthjc]{z-index:2;background:var(--paper);border:1px solid var(--ink);border-radius:999px;display:grid;position:absolute;bottom:.75rem;right:.75rem;overflow:hidden}.zoom[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]{width:2.75rem;height:2.5rem;font-family:var(--sans);color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:1.25rem}.zoom[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]+button[data-astro-cid-lcobthjc]{border-top:1px solid var(--line)}.pin[data-astro-cid-lcobthjc],.zurich[data-astro-cid-lcobthjc]{will-change:transform;position:absolute;top:0;left:0}.pin[data-astro-cid-lcobthjc]{cursor:pointer;background:0 0;border:0;padding:0;display:block;translate:-50% -50%}.pin[data-astro-cid-lcobthjc] img[data-astro-cid-lcobthjc]{object-fit:cover;border:2px solid var(--paper);width:44px;height:44px;box-shadow:0 0 0 1.5px var(--ink), 0 6px 14px #0000002e;border-radius:50%;transition:transform .2s;display:block}.pin[data-astro-cid-lcobthjc].here img[data-astro-cid-lcobthjc]{width:56px;height:56px;box-shadow:0 0 0 2.5px var(--ink), 0 8px 18px #00000040}.pin[data-astro-cid-lcobthjc]:hover img[data-astro-cid-lcobthjc],.pin[data-astro-cid-lcobthjc]:focus-visible img[data-astro-cid-lcobthjc]{transform:scale(1.12)}.label[data-astro-cid-lcobthjc]{text-overflow:ellipsis;white-space:nowrap;max-width:6.5rem;color:var(--ink);background:#ffffffd9;border-radius:3px;padding:.1rem .35rem;font-size:.5625rem;transition:opacity .3s;position:absolute;top:100%;left:50%;overflow:hidden;translate:-50% 4px}.map[data-astro-cid-lcobthjc][data-zoomed=false] .label[data-astro-cid-lcobthjc]{opacity:0}.map[data-astro-cid-lcobthjc][data-far=true] .pin[data-astro-cid-lcobthjc] img[data-astro-cid-lcobthjc]{width:26px;height:26px}.zurich[data-astro-cid-lcobthjc]{pointer-events:none;margin:-5px 0 0 -5px}.zurich[data-astro-cid-lcobthjc]:before{content:"";background:var(--red);border:2px solid var(--paper);border-radius:50%;width:10px;height:10px;display:block}.zurich[data-astro-cid-lcobthjc] .caps[data-astro-cid-lcobthjc]{white-space:nowrap;font-size:.5625rem;position:absolute;top:12px;left:50%;translate:-50%}.hint[data-astro-cid-lcobthjc]{text-align:center;color:var(--muted);margin:.75rem 0 0}.list[data-astro-cid-lcobthjc]{gap:2rem;margin-top:2.5rem;display:grid}.list[data-astro-cid-lcobthjc] h2[data-astro-cid-lcobthjc]{border-bottom:1px solid var(--ink);padding-bottom:.5rem;font-size:.6875rem}.list[data-astro-cid-lcobthjc] ul[data-astro-cid-lcobthjc]{margin:0;padding:0;list-style:none}.list[data-astro-cid-lcobthjc] li[data-astro-cid-lcobthjc]{border-bottom:1px solid var(--line)}.list[data-astro-cid-lcobthjc] button[data-astro-cid-lcobthjc]{width:100%;min-height:3.5rem;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.list[data-astro-cid-lcobthjc] img[data-astro-cid-lcobthjc]{object-fit:cover;border-radius:50%;width:40px;height:40px}.list[data-astro-cid-lcobthjc] .name[data-astro-cid-lcobthjc]{font-family:var(--sans);text-transform:uppercase;color:var(--ink);font-size:.8125rem;display:block}.list[data-astro-cid-lcobthjc] .meta[data-astro-cid-lcobthjc]{color:var(--muted);font-size:.9375rem;display:block}.sheet[data-astro-cid-lcobthjc]{width:100%;max-width:100%;max-height:90dvh;padding:0 0 calc(1.5rem + env(safe-area-inset-bottom));background:var(--paper);border:0;border-radius:14px 14px 0 0;margin:auto 0 0;overflow-y:auto}.sheet[data-astro-cid-lcobthjc][open]{animation:.3s up}@keyframes up{0%{opacity:0;transform:translateY(40%)}}.sheet[data-astro-cid-lcobthjc]::backdrop{background:#00000059}.close-form[data-astro-cid-lcobthjc]{top:.5rem;right:var(--gutter);z-index:1;position:absolute}.close[data-astro-cid-lcobthjc]{min-height:2.75rem;color:var(--ink);cursor:pointer;background:#ffffffd9;border:0;border-radius:999px;padding:0 .6rem}.sheet-image[data-astro-cid-lcobthjc]{aspect-ratio:4/3;object-fit:cover;object-position:50% 25%;width:100%}.sheet-text[data-astro-cid-lcobthjc]{padding:1rem var(--gutter) 0}.muted[data-astro-cid-lcobthjc]{color:var(--muted);margin:0}.sheet[data-astro-cid-lcobthjc] h2[data-astro-cid-lcobthjc]{letter-spacing:-.03em;margin-top:.3rem;font-size:1.75rem}dl[data-astro-cid-lcobthjc]{gap:.5rem;margin:1rem 0 1.5rem;display:grid}dl[data-astro-cid-lcobthjc] div[data-astro-cid-lcobthjc]{border-top:1px solid var(--line);grid-template-columns:6.5rem 1fr;padding-top:.5rem;display:grid}dt[data-astro-cid-lcobthjc]{color:var(--muted)}dd[data-astro-cid-lcobthjc]{margin:0;font-size:1rem}.actions[data-astro-cid-lcobthjc]{gap:.5rem;display:grid}@media (width>=768px){.map[data-astro-cid-lcobthjc]{aspect-ratio:16/9;margin-inline:0}.list[data-astro-cid-lcobthjc]{grid-template-columns:repeat(4,1fr)}.sheet[data-astro-cid-lcobthjc]{border-radius:0;width:min(52rem,92vw);margin:auto;padding:0;display:none}.sheet[data-astro-cid-lcobthjc][open]{grid-template-columns:1fr 1fr;display:grid}.sheet-image[data-astro-cid-lcobthjc]{aspect-ratio:auto;height:100%}.sheet-text[data-astro-cid-lcobthjc]{align-self:center;padding:3rem 2rem}}
