.mark[data-astro-cid-4pt2nqzy]{fill:currentColor}.mark__wet[data-astro-cid-4pt2nqzy]{fill:var(--signal)}.beat-mark[data-astro-cid-brxh2hn7]{fill:currentColor;flex:none;display:inline-block;overflow:visible}.beat-mark__wet[data-astro-cid-brxh2hn7]{fill:var(--signal)}@media (prefers-reduced-motion:no-preference){.beat-mark--press[data-astro-cid-brxh2hn7] .beat-mark__dot[data-astro-cid-brxh2hn7]{--run:.9s;transform-box:fill-box;transform-origin:50%;animation-name:mark-print;animation-duration:.7s;animation-timing-function:var(--ease);animation-fill-mode:both;animation-delay:calc(.2s + var(--at) * var(--run))}.beat-mark--press[data-astro-cid-brxh2hn7] .beat-mark__dot[data-astro-cid-brxh2hn7]:not(.beat-mark__wet){animation-name:mark-print,mark-dry;animation-duration:.7s, var(--dry);animation-timing-function:var(--ease), var(--ease-in-out)}}@keyframes mark-print{0%{transform:scale(0)}55%{transform:scale(1.16)}}@keyframes mark-dry{0%,30%{fill:var(--signal)}}.glyph[data-astro-cid-zsqnjal3]{fill:currentColor;flex:none;display:block;overflow:visible}.glyph__wet[data-astro-cid-zsqnjal3]{fill:var(--signal)}.contents[data-astro-cid-df2tl3hg]{--sheet-w:min(480px, 100vw);--sheet-t:.5s;width:var(--sheet-w);overscroll-behavior:contain;background:var(--paper);max-width:100vw;height:100dvh;max-height:none;color:var(--ink);transition:translate var(--sheet-t) var(--ease), display var(--sheet-t) allow-discrete, overlay var(--sheet-t) allow-discrete;border:0;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow:auto;translate:-100%;box-shadow:24px 0 64px -32px #13121073}.contents[data-astro-cid-df2tl3hg][open]{translate:0}@starting-style{.contents[data-astro-cid-df2tl3hg][open]{translate:-100%}}.contents[data-astro-cid-df2tl3hg]::backdrop{transition:background-color .4s var(--ease), display .4s allow-discrete, overlay .4s allow-discrete;background:#13121000}.contents[data-astro-cid-df2tl3hg][open]::backdrop{background:#13121061}@starting-style{.contents[data-astro-cid-df2tl3hg][open]::backdrop{background:#13121000}}.contents[data-astro-cid-df2tl3hg].is-leaving,.contents[data-astro-cid-df2tl3hg].is-leaving::backdrop{transition:none}html:has(.contents[open]){overflow:hidden}.contents__in[data-astro-cid-df2tl3hg]{min-height:100%;padding:0 clamp(16px, 4vw, 32px) max(32px, env(safe-area-inset-bottom));align-content:start;gap:8px;display:grid}.contents__head[data-astro-cid-df2tl3hg]{z-index:1;background:var(--paper);align-items:center;gap:12px;height:72px;margin-inline:calc(-1*clamp(16px,4vw,32px));padding-inline:clamp(16px,4vw,32px);display:flex;position:sticky;top:0}.contents__close[data-astro-cid-df2tl3hg]{cursor:pointer;width:40px;height:40px;transition:background-color .25s var(--ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-left:-10px;padding:0;display:grid}@media (hover:hover){.contents__close[data-astro-cid-df2tl3hg]:hover{background:var(--paper-2)}}.contents__find[data-astro-cid-df2tl3hg]{flex:1;position:relative}.contents__find[data-astro-cid-df2tl3hg] .contents__lens{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:14px;translate:0 -50%}.contents__q[data-astro-cid-df2tl3hg]{border-radius:var(--radius);background:var(--paper-2);width:100%;height:44px;font-family:var(--sans);color:var(--ink);transition:border-color .25s var(--ease), background-color .25s var(--ease);border:1px solid #0000;padding:0 14px 0 40px;font-size:16px}.contents__q[data-astro-cid-df2tl3hg]::placeholder{color:var(--ink-3)}.contents__q[data-astro-cid-df2tl3hg]:focus{border-color:var(--ink);background:var(--paper);outline:none}.contents__q[data-astro-cid-df2tl3hg]::-webkit-search-cancel-button{-webkit-appearance:none}.contents__nav[data-astro-cid-df2tl3hg]{display:grid}.contents__label[data-astro-cid-df2tl3hg]{font-family:var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);margin:28px 0 4px;font-size:11.5px;font-weight:700}.contents__list[data-astro-cid-df2tl3hg]{margin:0;padding:0;list-style:none}.place[data-astro-cid-df2tl3hg]{border-bottom:1px solid var(--hair);grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"mark name n""mark blurb n";align-items:center;column-gap:14px;padding:14px 0;display:grid}.contents__list[data-astro-cid-df2tl3hg] li[data-astro-cid-df2tl3hg]:last-child .place[data-astro-cid-df2tl3hg]{border-bottom:0}.place--archive[data-astro-cid-df2tl3hg]{border-top:1px solid var(--line);border-bottom:0;margin-top:20px}.place__mark[data-astro-cid-df2tl3hg]{background:var(--paper-2);width:40px;height:40px;transition:background-color .3s var(--ease);border-radius:50%;grid-area:mark;place-items:center;display:grid}.place__mark[data-astro-cid-df2tl3hg] .mark{width:26px;height:26px}.place__name[data-astro-cid-df2tl3hg]{font-family:var(--sans);letter-spacing:-.01em;grid-area:name;font-size:17px;font-weight:650;line-height:1.25}.place__blurb[data-astro-cid-df2tl3hg]{font-family:var(--sans);color:var(--ink-3);grid-area:blurb;font-size:13.5px;line-height:1.4}.place__n[data-astro-cid-df2tl3hg]{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-3);grid-area:n;font-size:12px}.place[data-astro-cid-df2tl3hg]:hover .place__name[data-astro-cid-df2tl3hg]{text-decoration:underline 1.5px;text-decoration-color:var(--ink-4);text-underline-offset:.16em}.place[data-astro-cid-df2tl3hg]:hover .place__mark[data-astro-cid-df2tl3hg]{background:var(--ghost)}.place[data-astro-cid-df2tl3hg]:focus-visible{outline-offset:-2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.contents[data-astro-cid-df2tl3hg],.contents[data-astro-cid-df2tl3hg]::backdrop{transition:none}}
