.lc[data-astro-cid-k3uabsqz]{margin:.75rem 0 1.25rem;border-block:1px solid var(--color-line);padding:.5rem 0}.lc[data-astro-cid-k3uabsqz][hidden]{display:none}.lc-bar[data-astro-cid-k3uabsqz]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.lc-sort[data-astro-cid-k3uabsqz]{display:flex;align-items:center;gap:.5rem;font:400 .875rem/1.4 var(--font-body);color:var(--color-coal-dim)}.lc-sort[data-astro-cid-k3uabsqz] select[data-astro-cid-k3uabsqz]{min-height:44px;padding:.4rem .6rem;border:1px solid var(--color-field-line);background:var(--color-paper-2);color:var(--color-coal);font:400 .9375rem var(--font-body)}.lc-count[data-astro-cid-k3uabsqz]{margin:0;font:400 .875rem/1.4 var(--font-body);color:var(--color-coal-dim)}.lc-chip[data-astro-cid-k3uabsqz]{display:inline-flex;align-items:center;min-height:44px;padding:0 .9rem;border:1px solid var(--color-field-line);background:var(--color-paper-2);color:var(--color-coal);font:500 .9375rem/1 var(--font-body);cursor:pointer}.lc-chip[data-astro-cid-k3uabsqz][aria-pressed=true]{background:var(--color-petrol);border-color:var(--color-petrol);color:var(--color-ink-on-signal)}.lc-clear[data-astro-cid-k3uabsqz]{border-color:transparent;background:none;text-decoration:underline;text-underline-offset:.2em}.lc-open[data-astro-cid-k3uabsqz][aria-expanded=true]{border-color:var(--color-petrol)}.lc-active[data-astro-cid-k3uabsqz]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:.5rem;border-radius:10px;background:var(--color-petrol);color:var(--color-ink-on-signal);font:700 .875rem/1 var(--font-body)}.lc-active[data-astro-cid-k3uabsqz][hidden],.lc-sheet[data-astro-cid-k3uabsqz][data-open=false]{display:none}.lc-row[data-astro-cid-k3uabsqz]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem}.lc-k[data-astro-cid-k3uabsqz]{min-width:6em;font:700 .875rem/1.4 var(--font-body);color:var(--color-coal-dim)}.lc-done[data-astro-cid-k3uabsqz]{margin-top:.75rem}.lc[data-astro-cid-k3uabsqz] [data-astro-cid-k3uabsqz]:is(button,select):focus-visible{outline:3px solid var(--color-petrol-bright);outline-offset:3px}@media(max-width:700px){.lc-count[data-astro-cid-k3uabsqz]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lc-sheet[data-astro-cid-k3uabsqz]{position:fixed;inset:auto 0 0;z-index:60;max-height:75vh;overflow:auto;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));background:var(--color-paper);border-top:1px solid var(--color-line);box-shadow:0 -12px 32px #00000073}.lc-done-btn[data-astro-cid-k3uabsqz]{width:100%;justify-content:center;background:var(--color-petrol);color:var(--color-ink-on-signal);border-color:var(--color-petrol)}}@media(min-width:701px){.lc-done[data-astro-cid-k3uabsqz]{display:none}}.sh[data-astro-cid-myx32hyb]{max-width:80rem;margin:0 auto;padding:32px 16px 64px;color:var(--color-coal)}.sh-head[data-astro-cid-myx32hyb] h1[data-astro-cid-myx32hyb]{font-family:var(--font-display);font-weight:var(--display-hero-weight);font-size:clamp(2.25rem,4.2vw,3.5rem);line-height:1.02;letter-spacing:-.02em;margin:0;max-width:22ch;text-wrap:balance}.sh-head[data-astro-cid-myx32hyb] p[data-astro-cid-myx32hyb]{margin:12px 0 0;max-width:46rem;font-size:1.125rem;line-height:1.5}.sh[data-astro-cid-myx32hyb] h2[data-astro-cid-myx32hyb]{font:500 clamp(1.75rem,3.6vw,2.75rem)/1.1 var(--font-display);margin:0 0 16px;text-wrap:balance}.sh-all[data-astro-cid-myx32hyb]{margin-top:24px}.sh-grid[data-astro-cid-myx32hyb]>li[data-astro-cid-myx32hyb][hidden]{display:none}.sh-li-flow[data-astro-cid-myx32hyb]{grid-column:1/-1}.sh-empty[data-astro-cid-myx32hyb]{display:none;margin:16px 0 0;font-weight:600}.sh-empty[data-astro-cid-myx32hyb] a[data-astro-cid-myx32hyb]{color:var(--color-petrol);text-decoration:underline;text-underline-offset:.2em}.sh-grid[data-astro-cid-myx32hyb]:not(:has(>li:not([hidden])))~.sh-empty[data-astro-cid-myx32hyb]{display:block}.sh-badge[data-astro-cid-myx32hyb]{align-self:flex-start;padding:2px 8px;background:var(--color-petrol);color:var(--color-ink-on-signal);font:700 .875rem/1.4 var(--font-body)}.sh-flow[data-astro-cid-myx32hyb]{display:grid;grid-template-columns:112px 1fr;gap:16px;align-items:center;padding:12px;border:1px solid var(--color-line);background:var(--color-paper-2);color:var(--color-coal);text-decoration:none;min-height:44px;height:100%}.sh-flow[data-astro-cid-myx32hyb] img[data-astro-cid-myx32hyb]{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;background:var(--color-paper-3)}.sh-flow-body[data-astro-cid-myx32hyb]{display:flex;flex-direction:column;gap:4px}.sh-flow-name[data-astro-cid-myx32hyb]{font:600 1.375rem/1.15 var(--font-display)}.sh-flow-text[data-astro-cid-myx32hyb]{font-size:1rem;line-height:1.45;color:var(--color-coal-dim)}.sh-flow-from[data-astro-cid-myx32hyb]{font:600 1.0625rem/1.3 var(--font-body);color:var(--color-petrol);font-variant-numeric:tabular-nums}.sh-flow[data-astro-cid-myx32hyb]:hover .sh-flow-name[data-astro-cid-myx32hyb],.sh-flow[data-astro-cid-myx32hyb]:focus-visible .sh-flow-name[data-astro-cid-myx32hyb]{color:var(--color-petrol-bright);text-decoration:underline;text-underline-offset:.2em}.sh-flow[data-astro-cid-myx32hyb]:focus-visible{outline:3px solid var(--color-petrol);outline-offset:3px}.sh-intro[data-astro-cid-myx32hyb]{margin-top:56px;max-width:46rem}.sh-intro[data-astro-cid-myx32hyb] p[data-astro-cid-myx32hyb]{margin:0 0 14px;font-size:1.0625rem;line-height:1.6}.sh-arrival[data-astro-cid-myx32hyb]{display:flex;flex-direction:column;gap:2px}.sh-aside[data-astro-cid-myx32hyb]{margin:20px 0 0;max-width:46rem;font-size:1rem;line-height:1.5;color:var(--color-coal-dim)}.sh-grid[data-astro-cid-myx32hyb]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}@media(max-width:639px){.sh-all-h[data-astro-cid-myx32hyb]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sh-flow[data-astro-cid-myx32hyb]{grid-template-columns:64px 1fr;gap:12px;padding:8px 12px}.sh-flow-text[data-astro-cid-myx32hyb]{display:none}.sh-flow-name[data-astro-cid-myx32hyb]{font-size:1.125rem}}@media(min-width:640px){.sh-li-flow[data-astro-cid-myx32hyb]{grid-column:span 2}.sh-flow[data-astro-cid-myx32hyb]{grid-template-columns:140px 1fr}}@media(min-width:768px){.sh[data-astro-cid-myx32hyb]{padding-inline:32px}.sh-grid[data-astro-cid-myx32hyb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}}@media(min-width:1100px){.sh-grid[data-astro-cid-myx32hyb]{grid-template-columns:repeat(4,minmax(0,1fr))}}
