.howto[data-astro-cid-auwbxphf]{list-style:none;padding:0;margin:0 0 1.6rem;display:grid;gap:.6rem}@media(min-width:900px){.howto[data-astro-cid-auwbxphf]{grid-template-columns:repeat(3,1fr);gap:1rem}}.howto[data-astro-cid-auwbxphf] li[data-astro-cid-auwbxphf]{display:flex;gap:.8rem;align-items:center;font:500 1rem/1.3 var(--font-label);letter-spacing:.02em;color:var(--ink);padding:.8rem 1rem;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:#fffcf58c}.howto[data-astro-cid-auwbxphf] b[data-astro-cid-auwbxphf]{flex:none;width:2rem;height:2rem;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);font:400 1.1rem/1 var(--font-display)}.mapgrid[data-astro-cid-auwbxphf]{display:grid;gap:1.6rem;grid-template-areas:"map" "list" "sliders" "stage"}.mapgrid__map[data-astro-cid-auwbxphf]{grid-area:map;min-width:0}.mapgrid__list[data-astro-cid-auwbxphf]{grid-area:list;min-width:0}.mapgrid__sliders[data-astro-cid-auwbxphf]{grid-area:sliders;min-width:0}.mapgrid__stage[data-astro-cid-auwbxphf]{grid-area:stage;min-width:0}@media(min-width:960px){.mapgrid[data-astro-cid-auwbxphf]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"map stage" "list stage" "sliders stage";align-items:start;column-gap:clamp(1.5rem,3vw,3rem)}.mapgrid__stage[data-astro-cid-auwbxphf]{position:sticky;top:6rem}}.tmap[data-astro-cid-auwbxphf]{position:relative;aspect-ratio:4 / 5;width:100%;border-radius:var(--radius-md);overflow:hidden;background:linear-gradient(var(--line-strong),var(--line-strong)) 50% 0 / 1px 100% no-repeat,linear-gradient(90deg,var(--line-strong),var(--line-strong)) 0 50% / 100% 1px no-repeat,repeating-linear-gradient(0deg,transparent 0 calc(10% - 1px),var(--line) calc(10% - 1px) 10%),repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),var(--line) calc(10% - 1px) 10%),#fffcf58c;border:1px solid var(--line-strong)}.tmap[data-astro-cid-auwbxphf][data-size=m]{aspect-ratio:3 / 4.4}.tmap[data-astro-cid-auwbxphf][data-size=l]{aspect-ratio:3 / 5.2}@media(min-width:600px){.tmap[data-astro-cid-auwbxphf]{aspect-ratio:5 / 4}.tmap[data-astro-cid-auwbxphf][data-size=m]{aspect-ratio:1}.tmap[data-astro-cid-auwbxphf][data-size=l]{aspect-ratio:4 / 5}}.tmap__ax[data-astro-cid-auwbxphf]{position:absolute;font:600 .7rem/1 var(--font-label);text-transform:uppercase;letter-spacing:.16em;color:var(--accent-ink);background:var(--paper);padding:.3em .5em;border-radius:3px;left:50%;transform:translate(-50%)}.tmap__ax--t[data-astro-cid-auwbxphf]{top:.4rem}.tmap__ax--b[data-astro-cid-auwbxphf]{bottom:.4rem}.tmap__xaxis[data-astro-cid-auwbxphf]{display:flex;justify-content:space-between;margin-top:.5rem;font:600 .72rem/1 var(--font-label);text-transform:uppercase;letter-spacing:.16em;color:var(--accent-ink)}.tmap__q[data-astro-cid-auwbxphf]{position:absolute;font:400 clamp(.8rem,1.6vw,1.1rem)/1 var(--font-display);text-transform:uppercase;color:var(--ink);opacity:.12;letter-spacing:.04em;pointer-events:none}.tmap__q--tl[data-astro-cid-auwbxphf]{left:4%;top:7%}.tmap__q--tr[data-astro-cid-auwbxphf]{right:4%;top:7%}.tmap__q--bl[data-astro-cid-auwbxphf]{left:4%;bottom:7%}.tmap__q--br[data-astro-cid-auwbxphf]{right:4%;bottom:7%}.tmap__pt[data-astro-cid-auwbxphf]{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;z-index:1}.tmap__dot[data-astro-cid-auwbxphf]{position:absolute;left:11px;top:11px;width:22px;height:22px;border-radius:50%;background:var(--c);border:3px solid #fff8ea;box-shadow:0 2px 6px #00000059;font:600 .6rem/16px var(--font-label);text-align:center;color:transparent;letter-spacing:0}.tmap[data-astro-cid-auwbxphf].is-dense .tmap__dot[data-astro-cid-auwbxphf]{color:#fff8ea;text-shadow:0 1px 1px rgba(0,0,0,.5)}.tmap__lbl[data-astro-cid-auwbxphf].is-off{display:none}.tmap__pt[data-astro-cid-auwbxphf][aria-pressed=true]{z-index:3}.tmap__pt[data-astro-cid-auwbxphf][aria-pressed=true] .tmap__dot[data-astro-cid-auwbxphf]{box-shadow:0 0 0 3px var(--accent),0 0 0 7px color-mix(in srgb,var(--accent) 30%,transparent),0 2px 6px #00000059}.tmap__lbl[data-astro-cid-auwbxphf]{position:absolute;left:36px;top:12px;white-space:nowrap;pointer-events:none;font:500 .74rem/1.15 var(--font-label);letter-spacing:.02em;color:var(--ink);background:#fffaeef0;border:1px solid var(--line-strong);padding:.25em .45em;border-radius:4px;visibility:hidden}.tmap__lbl[data-astro-cid-auwbxphf].is-2{white-space:normal;width:max-content;max-width:6.5em}.tmap[data-astro-cid-auwbxphf].is-laid .tmap__lbl[data-astro-cid-auwbxphf]{visibility:visible}.tmap__pt[data-astro-cid-auwbxphf]:hover .tmap__lbl[data-astro-cid-auwbxphf]{border-color:var(--ink)}.tmap__pt[data-astro-cid-auwbxphf][aria-pressed=true] .tmap__lbl[data-astro-cid-auwbxphf]{background:var(--ink);color:var(--paper);border-color:var(--ink)}@media(max-width:600px){.tmap__lbl[data-astro-cid-auwbxphf]{font-size:.68rem}.tmap__q[data-astro-cid-auwbxphf]{display:none}}html:not(.js-ready) .tmap__lbl[data-astro-cid-auwbxphf]{visibility:visible}.mchip[data-astro-cid-auwbxphf]{display:inline-flex;align-items:center;gap:.5em;min-height:44px}.mchip[data-astro-cid-auwbxphf] i[data-astro-cid-auwbxphf]{width:12px;height:12px;border-radius:50%;background:var(--c);border:2px solid #fff8ea;box-shadow:0 0 0 1px var(--line-strong);flex:none;font:600 .62rem/18px var(--font-label);font-style:normal;text-align:center;color:transparent;overflow:hidden}.mapgrid[data-astro-cid-auwbxphf].is-dense .mchip[data-astro-cid-auwbxphf] i[data-astro-cid-auwbxphf]{width:22px;height:22px;color:#fff8ea;text-shadow:0 1px 1px rgba(0,0,0,.5)}.mapgrid__sliders[data-astro-cid-auwbxphf] .range-row[data-astro-cid-auwbxphf]{margin-bottom:.4rem}.near[data-astro-cid-auwbxphf]{margin:.4rem 0 0;min-height:1.6em;font-size:.95rem;color:var(--ink)}.near[data-astro-cid-auwbxphf] a{color:var(--accent-ink);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;margin-left:.3em}@media(min-width:960px){.near[data-astro-cid-auwbxphf] a{display:none}}.map__scene[data-astro-cid-auwbxphf]{min-height:300px}.map__bottle[data-astro-cid-auwbxphf]{height:280px;display:flex;justify-content:center}.mapgrid__stage[data-astro-cid-auwbxphf] .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.mapgrid__stage[data-astro-cid-auwbxphf] .stat strong{font-size:clamp(1.7rem,2.6vw,2.4rem);white-space:nowrap}.map-buy[data-astro-cid-auwbxphf]{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid var(--brew-line)}.legend[data-astro-cid-auwbxphf]{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;align-items:center;margin-top:1.2rem;font:500 .85rem/1 var(--font-label);letter-spacing:.06em}.legend[data-astro-cid-auwbxphf] i[data-astro-cid-auwbxphf]{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--c);margin-right:.4em;vertical-align:-1px;border:2px solid #fff8ea}
