.entry-head[data-v-cd0d6146]{border-bottom:2px solid var(--ink);min-width:0;padding:36px 0 30px}.entry-head__kicker[data-v-cd0d6146]{color:var(--muted);font:600 12px var(--ui);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px}h1[data-v-cd0d6146]{color:var(--ink);font:700 calc(clamp(40px,5.6vw,76px))/.98 var(--display);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;margin:0 0 20px}h1.entry-head__long[data-v-cd0d6146]{font-size:calc(clamp(34px,3.6vw,52px));line-height:1.05}.entry-head__address[data-v-cd0d6146]{color:var(--ink);font:19px/1.4 var(--body);margin:0}.entry-head__coordinates[data-v-cd0d6146]{color:var(--ink2);font:14px var(--mono);letter-spacing:.02em;white-space:pre-wrap;margin:6px 0 0}.entry-head__marks[data-v-cd0d6146]{color:var(--ink2);font:600 12.5px var(--ui);letter-spacing:.04em;flex-wrap:wrap;gap:8px 18px;margin-top:20px;display:flex}.entry-head__mark[data-v-cd0d6146]{align-items:center;gap:7px;display:inline-flex}.entry-head__mark svg[data-v-cd0d6146]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.entry-head__mark--pro[data-v-cd0d6146]{border:1.5px solid var(--indigo);color:var(--indigo);letter-spacing:.14em;padding:2px 8px;font-size:11px}.entry-head__sentence[data-v-cd0d6146]{max-width:62ch;color:var(--ink2);font:italic 19px/1.55 var(--body);margin:26px 0 0}@media (width<=760px){.entry-head[data-v-cd0d6146]{padding:22px 0}h1[data-v-cd0d6146]{font-size:40px}h1.entry-head__long[data-v-cd0d6146]{font-size:30px}.entry-head__address[data-v-cd0d6146]{font-size:17px}.entry-head__coordinates[data-v-cd0d6146]{font-size:12.5px}.entry-head__sentence[data-v-cd0d6146]{margin-top:18px;font-size:17px}}.visit-details section[data-v-89c15fea]{padding:32px 0 8px}.visit-details h2[data-v-89c15fea]{color:var(--ink);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:700}.visit-details dl[data-v-89c15fea]{margin:0}.visit-details dl>div[data-v-89c15fea]{border-top:1px solid var(--hair);padding:12px 0}.visit-details dt[data-v-89c15fea]{font-weight:700}.visit-details dd[data-v-89c15fea]{white-space:pre-line;overflow-wrap:anywhere;margin:4px 0 0}.visit-details a[data-v-89c15fea]{color:var(--indigo);text-decoration:underline}.visit-details__source[data-v-89c15fea]{color:var(--muted);font-size:13px;line-height:1.4}.before-go[data-v-b51d32c6]{border-top:1px solid var(--hair);padding:14px 20px 16px}.before-go h3[data-v-b51d32c6]{color:var(--ink);font:700 12px var(--ui);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}.before-go dl[data-v-b51d32c6]{margin:0;font-size:15px;line-height:1.45}.before-go dl div+div[data-v-b51d32c6],.before-go dt[data-v-b51d32c6]{margin-top:8px}.before-go dt[data-v-b51d32c6]{color:var(--muted);font:600 12px var(--ui)}.before-go dd[data-v-b51d32c6]{margin:0}.before-go__mentioned[data-v-b51d32c6],.before-go__source[data-v-b51d32c6]{color:var(--muted);font:13px/1.45 var(--ui);margin:10px 0 0}.before-go__source[data-v-b51d32c6]{color:var(--indigo)}.before-go--mobile[data-v-b51d32c6]{border:0;padding:40px 0 8px}.before-go--mobile h2[data-v-b51d32c6]{font:700 13px var(--ui);letter-spacing:.18em;text-transform:uppercase;align-items:baseline;gap:14px;margin:0 0 18px;display:flex}.before-go--mobile h2[data-v-b51d32c6]:after{border-top:1px solid var(--rule);content:"";flex:1;transform:translateY(-4px)}.store-body__section[data-v-dabd89a4]{padding:40px 0 8px}.store-body__section>h2[data-v-dabd89a4]{color:var(--ink);font:700 13px var(--ui);letter-spacing:.18em;text-transform:uppercase;align-items:baseline;gap:14px;margin:0 0 18px;display:flex}.store-body__section>h2[data-v-dabd89a4]:after{border-top:1px solid var(--rule);content:"";flex:1;transform:translateY(-4px)}.store-body__lede[data-v-dabd89a4]{max-width:34em;color:var(--ink);font:400 23px/1.5 var(--body);text-wrap:pretty;white-space:pre-line;margin:0}.store-body__lede--owner[data-v-dabd89a4]:before{color:var(--indigo);font:700 64px/0 var(--display);vertical-align:-24px;content:"“";margin-right:4px}.store-body__source[data-v-dabd89a4]{color:var(--muted);font:13px/1.4 var(--ui);align-items:center;gap:8px;margin:10px 0 0;display:flex}.store-body__source--owner[data-v-dabd89a4]{color:var(--indigo)}.store-body__sub[data-v-dabd89a4]{border-top:1px solid var(--hair);grid-template-columns:130px 1fr;gap:24px;margin-top:26px;padding-top:22px;display:grid}.store-body__sub h3[data-v-dabd89a4]{font:700 16px/1.4 var(--display);margin:0}.store-body__sub p[data-v-dabd89a4]{max-width:60ch;margin:0}.store-body__sub p.store-body__source[data-v-dabd89a4]{margin-top:10px}.store-body__finds[data-v-dabd89a4]{font:700 26px/1.35 var(--display);text-wrap:balance;margin:0}.store-body__finds span+span[data-v-dabd89a4]:before{color:var(--rule);content:" · ";font-weight:400}.store-body__notable[data-v-dabd89a4]{max-width:60ch;margin:16px 0 0}.store-body__ledger[data-v-dabd89a4]{-moz-column-gap:48px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:0;display:grid}.store-body__ledger div[data-v-dabd89a4]{border-bottom:1px dotted var(--rule);align-items:baseline;gap:8px;padding:10px 0;display:flex}.store-body__ledger dt[data-v-dabd89a4]{color:var(--muted);font:600 12px var(--ui);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.store-body__ledger div span[data-v-dabd89a4]{flex:1}.store-body__ledger dd[data-v-dabd89a4]{font:600 17px var(--body);text-align:right;margin:0}.store-body__fact-source[data-v-dabd89a4]{color:var(--muted);font:12px/1.4 var(--ui);margin-top:4px;display:block}.store-body__fact-source.store-body__source--owner[data-v-dabd89a4]{color:var(--indigo)}.store-body__mobile-logistics[data-v-dabd89a4]{display:none}@media (width<=760px){.store-body__lede[data-v-dabd89a4]{font-size:20px}.store-body__sub[data-v-dabd89a4]{grid-template-columns:1fr;gap:6px}.store-body__finds[data-v-dabd89a4]{font-size:22px}.store-body__ledger[data-v-dabd89a4]{grid-template-columns:1fr}.store-body__mobile-logistics[data-v-dabd89a4]{display:block}}.visit-actions[data-v-a62d9669]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:16px 20px;display:grid}.visit-actions__button[data-v-a62d9669]{border:1.5px solid var(--ink);min-width:0;min-height:46px;color:var(--ink);font:600 14px var(--ui);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:5px;padding:10px 6px;text-decoration:none;display:inline-flex}.visit-actions__button--primary[data-v-a62d9669]{background:var(--indigo);border-color:var(--indigo);color:#fff;grid-column:1/-1}.visit-actions__button[data-v-a62d9669]:hover{border-color:var(--indigo);color:var(--indigo)}.visit-actions__button--primary[data-v-a62d9669]:hover{background:var(--ink);color:var(--sheet)}.visit-actions__button[data-v-a62d9669]:focus-visible{outline:2px solid var(--indigo);outline-offset:3px}.visit-actions--mobile[data-v-a62d9669]{gap:6px;padding:0;display:flex}.visit-actions--mobile[data-v-a62d9669]>*{flex-direction:column;flex:1 1 0;gap:2px;min-height:52px;padding:6px 4px;font-size:12px}.visit-actions--mobile>.visit-actions__button--primary[data-v-a62d9669]{flex-direction:row;flex-grow:1.5;font-size:14px}.visit-actions svg[data-v-a62d9669]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}.visit-rail[data-v-9d34ab98]{min-width:0;padding-top:36px}.visit-card[data-v-9d34ab98]{border:1.5px solid var(--ink);background:var(--sheet);box-shadow:6px 6px 0 var(--rule);position:sticky;top:20px}.visit-card__heading[data-v-9d34ab98]{border-bottom:1px solid var(--hair);padding:18px 20px 14px}.visit-card__today[data-v-9d34ab98]{color:var(--ink);font:700 22px/1.2 var(--display);margin:0}.visit-card__today--open[data-v-9d34ab98]{color:var(--signal)}.visit-card__day--today dd[data-v-9d34ab98],.visit-card__day--today dt[data-v-9d34ab98]{font-weight:700}.visit-card__day--today dt[data-v-9d34ab98]:before{content:"▸ ";color:var(--indigo)}.visit-card__source[data-v-9d34ab98]{color:var(--muted);font:14px var(--ui);margin:4px 0 0}.visit-card__hours[data-v-9d34ab98]{font:15px var(--body);margin:0;padding:6px 20px 16px}.visit-card__hours div[data-v-9d34ab98]{border-bottom:1px dotted var(--hair);justify-content:space-between;gap:16px;padding:4px 0;display:flex}.visit-card__hours dt[data-v-9d34ab98]{color:var(--ink2);font:600 13px var(--ui);letter-spacing:.06em;text-transform:uppercase}.visit-card__hours dd[data-v-9d34ab98]{font-variant-numeric:tabular-nums;text-align:right;margin:0}.visit-card__hours-toggle[data-v-9d34ab98]{display:none}.visit-card__no-hours[data-v-9d34ab98]{color:var(--ink2);font:15px/1.5 var(--body);margin:0;padding:4px 20px 18px}.visit-card__contact[data-v-9d34ab98]{border-top:1px solid var(--hair);font:15px/1.6 var(--body);padding:12px 20px 16px}.visit-card__contact div[data-v-9d34ab98]{justify-content:space-between;gap:10px;display:flex}.visit-card__contact span[data-v-9d34ab98]{color:var(--muted);font:600 12px var(--ui);letter-spacing:.06em;text-transform:uppercase;padding-top:3px}.visit-card__contact a[data-v-9d34ab98],.visit-card__contact button[data-v-9d34ab98]{min-width:0;color:var(--ink);font:inherit;text-align:right;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.visit-card__contact a[data-v-9d34ab98]:hover,.visit-card__contact button[data-v-9d34ab98]:hover{text-decoration:underline}.visit-card__contact a[data-v-9d34ab98]:focus-visible,.visit-card__contact button[data-v-9d34ab98]:focus-visible,.visit-card__hours-toggle[data-v-9d34ab98]:focus-visible{outline:2px solid var(--indigo);outline-offset:3px}@media (width>=761px) and (width<=1099px){.visit-rail[data-v-9d34ab98]{padding-top:28px}.visit-card[data-v-9d34ab98]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.visit-card[data-v-9d34ab98] .visit-actions,.visit-card__heading[data-v-9d34ab98]{grid-column:1}.visit-card__hours-block[data-v-9d34ab98]{border-left:1px solid var(--hair);grid-area:1/2/3;padding-top:18px}.visit-card__contact[data-v-9d34ab98],.visit-card__logistics[data-v-9d34ab98]{grid-column:1/-1}.visit-card[data-v-9d34ab98]:not(:has(.visit-card__hours-block)){grid-template-columns:1fr}}@media (width<=760px){.visit-rail[data-v-9d34ab98]{padding-top:0}.visit-card[data-v-9d34ab98]{border-width:0 0 1px;border-color:var(--rule);box-shadow:none;background:0 0;margin:0 -16px;padding:0 16px;position:static}.visit-card__heading[data-v-9d34ab98]{border:0;padding:18px 0 10px}.visit-card[data-v-9d34ab98] .visit-actions,.visit-card__logistics[data-v-9d34ab98]{display:none}.visit-card__hours[data-v-9d34ab98]{padding:6px 0 16px;display:none}.visit-card__hours--open[data-v-9d34ab98]{display:block}.visit-card__hours-toggle[data-v-9d34ab98]{color:var(--indigo);font:600 14px var(--ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-block}.visit-card__no-hours[data-v-9d34ab98]{padding:4px 0 18px}.visit-card__contact[data-v-9d34ab98]{padding:12px 0 16px}}.gazetteer-nearby[data-v-ac8f7d46]{color:var(--ink);padding:40px 0 8px}.gazetteer-nearby h2[data-v-ac8f7d46]{font:700 13px var(--ui);letter-spacing:.18em;text-transform:uppercase;align-items:baseline;gap:14px;margin:0 0 18px;display:flex}.gazetteer-nearby h2[data-v-ac8f7d46]:after{content:"";border-top:1px solid var(--rule);flex:1;transform:translateY(-4px)}.gazetteer-nearby__layout[data-v-ac8f7d46]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.gazetteer-nearby__layout--list-only[data-v-ac8f7d46]{grid-template-columns:minmax(0,1fr)}.gazetteer-nearby__map[data-v-ac8f7d46]{background:var(--sheet);border:1px solid var(--hair);padding:8px}.gazetteer-nearby__map svg[data-v-ac8f7d46]{width:100%;font-family:var(--ui);display:block}.gazetteer-nearby__legend-distance[data-v-ac8f7d46],.gazetteer-nearby__ring[data-v-ac8f7d46]{fill:var(--muted);font-size:13px}.gazetteer-nearby__axis[data-v-ac8f7d46]{stroke:var(--muted);stroke-width:.6px;opacity:.5}.gazetteer-nearby__legend[data-v-ac8f7d46],.gazetteer-nearby__north[data-v-ac8f7d46]{fill:var(--ink);font-size:15px;font-weight:700}.gazetteer-nearby__destination[data-v-ac8f7d46],.gazetteer-nearby__shop-dot[data-v-ac8f7d46]{fill:var(--ink)}.gazetteer-nearby__shop-number[data-v-ac8f7d46]{fill:var(--sheet);font-size:14px;font-weight:700}.gazetteer-nearby__map-note[data-v-ac8f7d46]{font:13px var(--ui);color:var(--muted);margin:0 8px 8px}.gazetteer-nearby__destination-card[data-v-ac8f7d46]{background:var(--ink);width:100%;color:var(--sheet);text-align:left;cursor:pointer;border:0;margin:0 0 6px;padding:16px 18px;text-decoration:none;display:block}.gazetteer-nearby__destination-card small[data-v-ac8f7d46]{font:600 11px var(--ui);letter-spacing:.14em;text-transform:uppercase;opacity:.7;display:block}.gazetteer-nearby__destination-card strong[data-v-ac8f7d46]{font:700 22px var(--display)}.gazetteer-nearby__destination-card span[data-v-ac8f7d46]{font:14px var(--mono);opacity:.8;margin-left:8px}.gazetteer-nearby__list[data-v-ac8f7d46]{margin:0;padding:0;list-style:none}.gazetteer-nearby__list li[data-v-ac8f7d46]{border-bottom:1px solid var(--hair);grid-template-columns:1fr auto;gap:2px 12px;padding:11px 0;display:grid}.gazetteer-nearby__store-link[data-v-ac8f7d46]{color:var(--ink);font:700 17px/1.3 var(--display);text-align:left;cursor:pointer;background:0 0;border:0;grid-column:1;padding:0;text-decoration:none}.gazetteer-nearby__store-link[data-v-ac8f7d46]:hover{text-decoration:underline}.gazetteer-nearby__number[data-v-ac8f7d46]{background:var(--ink);width:22px;height:22px;color:var(--sheet);font:700 12px var(--ui);vertical-align:2px;border-radius:50%;place-items:center;margin-right:10px;display:inline-grid}.gazetteer-nearby__list small[data-v-ac8f7d46]{color:var(--muted);font:13px var(--ui);grid-column:1;padding-left:32px}.gazetteer-nearby__miles[data-v-ac8f7d46]{color:var(--ink2);font:14px var(--mono);white-space:nowrap;grid-area:1/2/3;align-self:center}.gazetteer-nearby__more[data-v-ac8f7d46]{font:15px var(--body);flex-wrap:wrap;gap:8px 22px;margin:22px 0 0;display:flex}.gazetteer-nearby__empty[data-v-ac8f7d46]{margin:0}.gazetteer-nearby[data-v-ac8f7d46] a:focus-visible,.gazetteer-nearby button[data-v-ac8f7d46]:focus-visible{outline:2px solid var(--indigo);outline-offset:3px}@media (width<=760px){.gazetteer-nearby__layout[data-v-ac8f7d46]{grid-template-columns:1fr;gap:18px}}.gazetteer-owner[data-v-b298cd19]{border:1px solid var(--rule);background:var(--sheet);justify-content:space-between;align-items:center;gap:20px;margin-top:48px;padding:22px 24px;display:flex}.gazetteer-owner p[data-v-b298cd19]{margin:0;font-size:16px}.gazetteer-owner strong[data-v-b298cd19]{font-family:var(--display)}.gazetteer-owner small[data-v-b298cd19]{font:12px var(--ui);letter-spacing:.04em;color:var(--muted);margin-top:6px;display:block}.gazetteer-owner a[data-v-b298cd19],.gazetteer-owner button[data-v-b298cd19]{border:1.5px solid var(--ink);min-height:46px;font:600 15px var(--ui);color:inherit;flex-shrink:0;justify-content:center;align-items:center;padding:12px 16px;text-decoration:none;display:inline-flex}@media (width<=760px){.gazetteer-owner[data-v-b298cd19]{flex-direction:column;align-items:flex-start}}.editorial-gallery[data-v-ec9f347b]{color:var(--ink);padding-top:34px}.editorial-gallery__sr-only[data-v-ec9f347b]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.editorial-gallery__plate[data-v-ec9f347b]{margin:0;display:grid}.editorial-gallery__plate--single[data-v-ec9f347b]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;gap:24px}.editorial-gallery__opener[data-v-ec9f347b]{background:var(--ink);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.editorial-gallery__opener img[data-v-ec9f347b]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:filter .2s;display:block}.editorial-gallery__opener:hover img[data-v-ec9f347b]{filter:brightness(1.08)}.editorial-gallery__opener--lead[data-v-ec9f347b]{aspect-ratio:3/2;max-height:560px}.editorial-gallery__plate figcaption[data-v-ec9f347b]{color:var(--ink2);font:14px/1.45 var(--body);gap:8px;margin:8px 0 0;display:flex}.editorial-gallery__plate--single figcaption[data-v-ec9f347b]{margin:0;display:block}.editorial-gallery__plate figcaption strong[data-v-ec9f347b]{color:var(--ink);font:700 12px var(--ui);letter-spacing:.1em;text-transform:uppercase;flex:none}.editorial-gallery__strip[data-v-ec9f347b]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.editorial-gallery__opener--thumb[data-v-ec9f347b]{aspect-ratio:1}.editorial-gallery__overflow[data-v-ec9f347b]{color:#fff;font:700 18px var(--ui);background:#1b1f1d9e;place-items:center;display:grid;position:absolute;inset:0}.editorial-gallery__opener[data-v-ec9f347b]:focus-visible{outline:2px solid var(--indigo);outline-offset:3px;z-index:2}.editorial-gallery .editorial-lightbox button[data-v-ec9f347b]:focus-visible{outline-offset:3px;z-index:2;outline:2px solid #e9eae4}.editorial-lightbox[data-v-ec9f347b]{box-sizing:border-box;color:#e9eae4;background:#121513;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.editorial-lightbox[data-v-ec9f347b]::backdrop{background:#121513f5}.editorial-lightbox[open][data-v-ec9f347b]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.editorial-lightbox__header[data-v-ec9f347b]{border-bottom:1px solid #2c312e;align-items:center;gap:20px;padding:14px 24px;display:flex}.editorial-lightbox__position[data-v-ec9f347b]{font:700 12px var(--ui);letter-spacing:.14em;text-transform:uppercase;margin:0}.editorial-lightbox__name[data-v-ec9f347b]{font:700 17px var(--display);opacity:.85;flex:1;margin:0}.editorial-lightbox button[data-v-ec9f347b]{color:inherit;cursor:pointer}.editorial-lightbox__close[data-v-ec9f347b]{font:600 14px var(--ui);background:0 0;border:1px solid #4a514c;padding:8px 14px}.editorial-lightbox__close span[data-v-ec9f347b]{margin-left:8px}.editorial-lightbox__stage[data-v-ec9f347b]{grid-template-columns:72px minmax(0,1fr) 72px;align-items:center;min-height:0;display:grid}.editorial-lightbox__stage[data-v-ec9f347b]:has(>.editorial-lightbox__figure:first-child){grid-template-columns:minmax(0,1fr)}.editorial-lightbox__arrow[data-v-ec9f347b]{min-width:44px;min-height:72px;font:300 44px/1 var(--ui);background:0 0;border:0}.editorial-lightbox__arrow[data-v-ec9f347b]:hover{background:#1f2421}.editorial-lightbox__figure[data-v-ec9f347b]{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;height:100%;min-height:0;margin:0;padding:12px;display:flex;overflow:hidden}.editorial-lightbox__figure img[data-v-ec9f347b]{-o-object-fit:contain;object-fit:contain;max-width:100%;min-height:0;max-height:calc(100dvh - 230px);display:block}.editorial-lightbox__caption[data-v-ec9f347b]{color:#c9ccc4;max-width:60ch;font:16px/1.5 var(--body);text-align:center}.editorial-lightbox__rail[data-v-ec9f347b]{border-top:1px solid #2c312e;gap:6px;padding:10px 24px 16px;display:flex;overflow-x:auto}.editorial-lightbox__thumb[data-v-ec9f347b]{opacity:.6;background:0 0;border:2px solid #0000;flex:0 0 64px;width:64px;height:48px;padding:0}.editorial-lightbox__thumb[aria-current=true][data-v-ec9f347b]{opacity:1;border-color:#fff}.editorial-lightbox__thumb img[data-v-ec9f347b]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (width<=760px){.editorial-gallery[data-v-ec9f347b]{padding-top:18px}.editorial-gallery__plate--single[data-v-ec9f347b]{grid-template-columns:1fr;gap:8px}.editorial-gallery__opener--lead[data-v-ec9f347b]{aspect-ratio:4/3}.editorial-gallery__strip[data-v-ec9f347b]{scroll-snap-type:x mandatory;margin-right:-16px;display:flex;overflow-x:auto}.editorial-gallery__opener--thumb[data-v-ec9f347b]{scroll-snap-align:start;flex:0 0 38%}.editorial-lightbox__header[data-v-ec9f347b]{padding:10px 12px}.editorial-lightbox__name[data-v-ec9f347b]{display:none}.editorial-lightbox__position[data-v-ec9f347b]{flex:1}.editorial-lightbox__stage[data-v-ec9f347b]{grid-template-columns:minmax(0,1fr)}.editorial-lightbox__arrow[data-v-ec9f347b]{z-index:1;background:#1f2421;width:48px;min-height:48px;font-size:32px;position:absolute;bottom:88px}.editorial-lightbox__arrow[data-v-ec9f347b]:first-child{left:12px}.editorial-lightbox__arrow[data-v-ec9f347b]:last-child{right:12px}.editorial-lightbox__figure[data-v-ec9f347b]{grid-area:1/1;padding:8px}.editorial-lightbox__figure img[data-v-ec9f347b]{max-height:calc(100dvh - 210px)}.editorial-lightbox__caption[data-v-ec9f347b]{padding:0 16px;font-size:15px}}@media (prefers-reduced-motion:reduce){.editorial-gallery__opener img[data-v-ec9f347b]{transition:none}}.editorial-items[data-v-84a5ae78]{color:var(--ink);padding:40px 0 8px}.editorial-items__head[data-v-84a5ae78]{align-items:baseline;gap:14px;margin:0 0 18px;display:flex}.editorial-items__head h2[data-v-84a5ae78]{font:700 13px var(--ui);letter-spacing:.18em;text-transform:uppercase;flex:1;align-items:baseline;gap:14px;margin:0;display:flex}.editorial-items__head h2[data-v-84a5ae78]:after{content:"";border-top:1px solid var(--rule);flex:1;transform:translateY(-4px)}.editorial-items__source[data-v-84a5ae78]{color:var(--indigo);font:13px/1.4 var(--ui);flex:none;margin:0}.editorial-items__grid[data-v-84a5ae78]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 20px;margin:0;padding:0;list-style:none;display:grid}.editorial-items__cell[data-v-84a5ae78]{min-width:0}.editorial-items__card[data-v-84a5ae78]{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:stretch;margin:0;padding:0;display:flex}.editorial-items__frame[data-v-84a5ae78]{aspect-ratio:1;border:1px solid var(--hair);background:var(--sheet);display:block;position:relative;overflow:hidden}.editorial-items__frame img[data-v-84a5ae78]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.editorial-items__card:hover .editorial-items__frame img[data-v-84a5ae78]{transform:scale(1.03)}.editorial-items__card[data-v-84a5ae78]:focus-visible{outline:2px solid var(--indigo);outline-offset:3px}.editorial-items__new[data-v-84a5ae78]{background:var(--indigo);color:#fff;font:700 11px/1.2 var(--ui);letter-spacing:.12em;text-transform:uppercase;padding:3px 8px;position:absolute;top:10px;left:10px}.editorial-items__new--inline[data-v-84a5ae78]{vertical-align:middle;margin-left:12px;position:static}.editorial-items__title[data-v-84a5ae78]{font:700 17px/1.3 var(--display);overflow-wrap:anywhere;margin-top:12px}.editorial-items__price[data-v-84a5ae78]{font:600 16px/1.3 var(--ui);font-variant-numeric:tabular-nums;margin-top:4px}.editorial-items__era[data-v-84a5ae78]{border:1px solid var(--rule);color:var(--ink2);font:12px/1.4 var(--ui);border-radius:999px;align-self:flex-start;margin-top:8px;padding:2px 8px}.editorial-items__disclaimer[data-v-84a5ae78]{color:var(--muted);font:13px/1.5 var(--ui);margin:22px 0 0}.editorial-item-dialog[data-v-84a5ae78]{box-sizing:border-box;border:1.5px solid var(--ink);background:var(--sheet);width:calc(min(100vw,920px));max-width:none;max-height:100dvh;color:var(--ink);box-shadow:8px 8px 0 var(--rule);margin:auto;padding:0}.editorial-item-dialog[data-v-84a5ae78]::backdrop{background:#1b1f1db8}.editorial-item-dialog[open][data-v-84a5ae78]{grid-template-rows:auto minmax(0,1fr);display:grid}.editorial-item-dialog__header[data-v-84a5ae78]{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 24px 14px;display:flex}.editorial-item-dialog__header>div[data-v-84a5ae78]{min-width:0}.editorial-item-dialog__store[data-v-84a5ae78]{color:var(--muted);font:600 12px var(--ui);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px}.editorial-item-dialog__title[data-v-84a5ae78]{font:700 24px/1.25 var(--display);overflow-wrap:anywhere;margin:0}.editorial-item-dialog__close[data-v-84a5ae78]{border:1px solid var(--ink);min-height:40px;color:inherit;font:600 14px var(--ui);cursor:pointer;background:0 0;flex:none;padding:8px 14px}.editorial-item-dialog__close span[data-v-84a5ae78]{margin-left:8px}.editorial-item-dialog__body[data-v-84a5ae78]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px;min-height:0;padding:20px 24px 24px;display:grid;overflow-y:auto}.editorial-item-dialog__figure[data-v-84a5ae78]{background:var(--paper);justify-content:center;align-items:center;min-width:0;min-height:0;margin:0;display:flex}.editorial-item-dialog__figure img[data-v-84a5ae78]{-o-object-fit:contain;object-fit:contain;width:100%;max-height:calc(min(70dvh,640px));display:block}.editorial-item-dialog__copy[data-v-84a5ae78]{min-width:0}.editorial-item-dialog__price[data-v-84a5ae78]{font:700 24px/1.3 var(--display);font-variant-numeric:tabular-nums;margin:0}.editorial-item-dialog__description[data-v-84a5ae78]{font:16px/1.55 var(--body);white-space:pre-line;overflow-wrap:anywhere;margin:12px 0 0}.editorial-item-dialog__details[data-v-84a5ae78]{font:15px/1.5 var(--body);margin:16px 0 0}.editorial-item-dialog__details div[data-v-84a5ae78]{border-bottom:1px dotted var(--hair);justify-content:space-between;gap:16px;padding:6px 0;display:flex}.editorial-item-dialog__details dt[data-v-84a5ae78]{color:var(--muted);font:600 12px/1.6 var(--ui);letter-spacing:.08em;text-transform:uppercase;flex:none}.editorial-item-dialog__details dd[data-v-84a5ae78]{text-align:right;overflow-wrap:anywhere;margin:0}.editorial-item-dialog__actions[data-v-84a5ae78]{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.editorial-item-dialog__action[data-v-84a5ae78]{border:1.5px solid var(--ink);min-height:44px;color:var(--ink);font:600 15px var(--ui);justify-content:center;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}.editorial-item-dialog__action--primary[data-v-84a5ae78]{background:var(--ink);color:var(--sheet)}.editorial-item-dialog__action--ghost[data-v-84a5ae78]{border-color:var(--rule)}.editorial-item-dialog__action[data-v-84a5ae78]:focus-visible,.editorial-item-dialog__close[data-v-84a5ae78]:focus-visible{outline:2px solid var(--indigo);outline-offset:3px}.editorial-item-dialog__disclaimer[data-v-84a5ae78]{color:var(--muted);font:13px/1.5 var(--ui);margin:18px 0 0}@media (width<=760px){.editorial-items[data-v-84a5ae78]{padding-top:32px}.editorial-items__grid[data-v-84a5ae78]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.editorial-items__title[data-v-84a5ae78]{font-size:16px}.editorial-item-dialog[data-v-84a5ae78]{width:100vw;height:100dvh;max-height:none;box-shadow:none;border:0;margin:0}.editorial-item-dialog__header[data-v-84a5ae78]{padding:14px 16px 12px}.editorial-item-dialog__title[data-v-84a5ae78]{font-size:20px}.editorial-item-dialog__body[data-v-84a5ae78]{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.editorial-item-dialog__figure img[data-v-84a5ae78]{max-height:45dvh}.editorial-item-dialog__action[data-v-84a5ae78]{flex:auto}}@media (prefers-reduced-motion:reduce){.editorial-items__frame img[data-v-84a5ae78]{transition:none}}@font-face{font-family:Gazetteer Mono;src:url(../fonts/redesign/latin-modern-mono.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gazetteer Schola;src:url(../fonts/redesign/schola-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gazetteer Charter;src:url(../fonts/redesign/charter-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gazetteer Charter;src:url(../fonts/redesign/charter-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gazetteer Charter;src:url(../fonts/redesign/charter-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gazetteer Heros;src:url(../fonts/redesign/heros-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gazetteer Heros;src:url(../fonts/redesign/heros-bold.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}.rd-store[data-v-0499ef02]{--paper:#f0f1ec;--sheet:#f8f8f4;--ink:#1b1f1d;--ink2:#434944;--muted:#5f655f;--rule:#c8cbc2;--hair:#dcded6;--indigo:#27368a;--signal:#1f6b45;--display:"Gazetteer Schola","Century Schoolbook",Georgia,serif;--body:"Gazetteer Charter","Bitstream Charter",Charter,"Iowan Old Style",Georgia,serif;--ui:"Gazetteer Heros","Helvetica Neue",Arial,sans-serif;--mono:"Gazetteer Mono","Latin Modern Mono","Courier New",monospace;background:var(--paper);color:var(--ink);font:17px/1.6 var(--body);-webkit-font-smoothing:antialiased}.rd-store[data-v-0499ef02] h1{font-family:var(--display)!important}.rd-store[data-v-0499ef02] h2{font-family:var(--ui)!important}.rd-store[data-v-0499ef02] *{box-sizing:border-box}.gazetteer-crumbs a[data-v-0499ef02],.gazetteer-error a[data-v-0499ef02],.gazetteer-guides a[data-v-0499ef02],.gazetteer-main[data-v-0499ef02] .gazetteer-nearby__more a,.gazetteer-map-link[data-v-0499ef02]{color:inherit}.rd-store[data-v-0499ef02] a:focus-visible,.rd-store[data-v-0499ef02] button:focus-visible,.rd-store[data-v-0499ef02] select:focus-visible{outline:2px solid var(--indigo);outline-offset:3px}.rd-store[data-v-0499ef02] section[id]{scroll-margin-top:20px}.rd-store[data-v-0499ef02] .app-header{color:var(--ink);border-bottom:1px solid var(--hair);box-shadow:none;background:#fff;position:relative}.rd-store[data-v-0499ef02] .header-content{gap:28px;max-width:none;min-height:52px;padding:4px 40px}.rd-store[data-v-0499ef02] .logo{font:700 16px var(--ui);letter-spacing:.01em;color:var(--ink)}.rd-store[data-v-0499ef02] .desktop-nav li:has(.search-wrapper),.rd-store[data-v-0499ef02] .logo-mark,.rd-store[data-v-0499ef02] .logo-suffix{display:none}.rd-store[data-v-0499ef02] .desktop-nav{font:14px var(--ui)}.rd-store[data-v-0499ef02] .desktop-nav ul{justify-content:flex-start;gap:28px}.rd-store[data-v-0499ef02] .desktop-nav li:last-child{margin-left:auto}.rd-store[data-v-0499ef02] .desktop-nav a{color:var(--muted);font-weight:400}.rd-store[data-v-0499ef02] .desktop-nav .owner-action{border:0;border-radius:0;min-height:44px;padding:8px 0}.rd-store[data-v-0499ef02] .hamburger-btn span{background:var(--ink)}.rd-store[data-v-0499ef02] .saved-count{background:var(--paper);color:var(--ink)}.rd-store[data-v-0499ef02] .app-footer{background:var(--sheet);color:var(--ink);border-top:1px solid var(--hair);font:14px/1.6 var(--ui)}.rd-store[data-v-0499ef02] .app-footer h3{color:var(--ink);font:700 16px var(--display)}.rd-store[data-v-0499ef02] .app-footer a,.rd-store[data-v-0499ef02] .app-footer p{color:var(--ink2)}.rd-store[data-v-0499ef02] .app-footer .signup-form{border:1px solid var(--rule);backdrop-filter:none;background:0 0;border-radius:0;gap:4px;padding:4px}.rd-store[data-v-0499ef02] .app-footer .email-input{min-width:0;box-shadow:none;color:var(--ink);font:14px var(--ui);background:#fff;border-radius:0;padding:12px}.rd-store[data-v-0499ef02] .app-footer .signup-btn{box-shadow:none;background:var(--indigo);color:#fff;font:600 14px var(--ui);border-radius:0;padding:12px}.preview-banner[data-v-0499ef02]{border-bottom:1px solid var(--hair);max-width:1240px;font:12px/1.4 var(--ui);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 18px;margin:auto;padding:8px 40px;display:flex}.preview-banner label[data-v-0499ef02]{align-items:center;gap:8px;margin-left:auto;display:flex}.preview-banner select[data-v-0499ef02]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:var(--sheet);border:1px solid var(--rule);min-height:36px;color:var(--ink);padding:7px 24px 7px 8px}.gazetteer-crumbs[data-v-0499ef02]{max-width:1240px;font:13px/1.4 var(--ui);color:var(--muted);margin:auto;padding:18px 40px 0}.gazetteer-crumbs ol[data-v-0499ef02]{flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;display:flex}.gazetteer-crumbs a[data-v-0499ef02],.gazetteer-guides a[data-v-0499ef02]{text-decoration:none}.gazetteer-crumbs li[data-v-0499ef02]:not(:last-child):after{content:"/";opacity:.5;margin:0 8px}.gazetteer-grid[data-v-0499ef02]{-moz-column-gap:64px;grid-template-columns:minmax(0,1fr) 340px;align-items:start;column-gap:64px;max-width:1240px;margin:auto;padding:0 40px 80px;display:grid}.gazetteer-head[data-v-0499ef02]{grid-area:1/1}.gazetteer-plates[data-v-0499ef02]{grid-area:2/1;min-width:0}.gazetteer-main[data-v-0499ef02]{grid-area:3/1;min-width:0}.gazetteer-rail[data-v-0499ef02]{grid-area:1/2/4;align-self:stretch;padding-top:36px}.gazetteer-section[data-v-0499ef02]{padding:40px 0 8px}.gazetteer-section>h2[data-v-0499ef02]{font:700 13px var(--ui);letter-spacing:.18em;text-transform:uppercase;align-items:baseline;gap:14px;margin:0 0 18px;display:flex}.gazetteer-section>h2[data-v-0499ef02]:after{content:"";border-top:1px solid var(--rule);flex:1;transform:translateY(-4px)}.notice[data-v-0499ef02]{border-top:1px solid var(--hair);grid-template-columns:96px minmax(0,1fr);gap:20px;padding:18px 0;display:grid}.notice[data-v-0499ef02]:first-of-type{border-top:0}.notice p[data-v-0499ef02]{white-space:pre-line;margin:0;font-size:16px}.insight-columns li[data-v-0499ef02],.notice h3[data-v-0499ef02],.notice p[data-v-0499ef02]{overflow-wrap:anywhere}.notice h3[data-v-0499ef02]{font:700 20px/1.3 var(--display);margin:0 0 4px}.notice .notice-when[data-v-0499ef02]{font:13px/1.5 var(--ui);color:var(--muted);margin:0 0 4px}.notice-calendar[data-v-0499ef02]{border:1.5px solid var(--ink);text-align:center;background:var(--sheet);align-self:start}.notice-calendar small[data-v-0499ef02]{background:var(--ink);color:var(--sheet);font:700 11px var(--ui);letter-spacing:.14em;text-transform:uppercase;padding:3px 0;display:block}.notice-calendar b[data-v-0499ef02]{font:700 22px/1.2 var(--display);padding:6px 0;display:block}.notice-news[data-v-0499ef02]{border:1.5px solid var(--indigo);color:var(--indigo);text-align:center;font:700 11px var(--ui);letter-spacing:.14em;text-transform:uppercase;align-self:start;padding:10px 0}.sentiment-scale[data-v-0499ef02]{align-items:center;gap:16px;margin-bottom:22px;display:flex}.sentiment-scale strong[data-v-0499ef02]{font:700 24px var(--display)}.sentiment-bar[data-v-0499ef02]{background:linear-gradient(90deg,var(--hair),var(--rule));width:220px;height:6px;position:relative}.sentiment-bar i[data-v-0499ef02]{background:var(--ink);width:3px;height:18px;position:absolute;top:-6px;transform:translate(-50%)}.sentiment-labels[data-v-0499ef02]{font:11px var(--ui);color:var(--muted);justify-content:space-between;width:220px;margin-top:6px;display:flex}.insight-columns[data-v-0499ef02]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:28px;display:grid}.insight-columns h3[data-v-0499ef02]{font:700 12px/1.5 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);margin:0 0 10px}.insight-columns ul[data-v-0499ef02]{margin:0;padding:0;list-style:none}.insight-columns li[data-v-0499ef02]{border-top:1px solid var(--hair);padding:6px 0;font-size:16px;line-height:1.4}.insight-source[data-v-0499ef02]{font:13px/1.5 var(--ui);color:var(--muted);margin:18px 0 0}.insight-source b[data-v-0499ef02]{color:var(--ink2);font-weight:600}.gazetteer-guides[data-v-0499ef02]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.gazetteer-guides a[data-v-0499ef02]{border-top:2px solid var(--ink);font:700 18px/1.3 var(--display);padding:14px 0 0}.gazetteer-guides small[data-v-0499ef02]{font:600 11px var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;display:block}.gazetteer-map-link[data-v-0499ef02]{font:13px var(--ui);text-underline-offset:3px;margin-top:20px;display:inline-block}.gazetteer-mobile-actions[data-v-0499ef02]{display:none}.gazetteer-feedback[data-v-0499ef02]{z-index:130;max-width:calc(100% - 32px);font:14px/1.4 var(--ui);pointer-events:none;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.gazetteer-feedback--visible[data-v-0499ef02]{background:var(--sheet);border:1px solid var(--ink);box-shadow:3px 3px 0 var(--rule);padding:12px 18px}.gazetteer-error[data-v-0499ef02]{max-width:800px;margin:70px auto;padding:30px}.gazetteer-error h1[data-v-0499ef02]{font:700 48px/1.1 var(--display);margin:20px 0}.gazetteer-error a[data-v-0499ef02]{margin:25px 0;display:inline-block}@media (width>=761px) and (width<=1099px){.gazetteer-crumbs[data-v-0499ef02]{max-width:864px;padding:18px 32px 0}.gazetteer-grid[data-v-0499ef02]{flex-direction:column;max-width:864px;padding:0 32px 80px;display:flex}.gazetteer-head[data-v-0499ef02]{order:1;width:100%}.gazetteer-rail[data-v-0499ef02]{order:2;width:100%;padding-top:28px}.gazetteer-plates[data-v-0499ef02]{order:3;width:100%}.gazetteer-main[data-v-0499ef02]{order:4;width:100%}}@media (width<=760px){.rd-store[data-v-0499ef02]{font-size:16.5px}.rd-store[data-v-0499ef02] .header-content{gap:14px;padding:4px 16px}.rd-store[data-v-0499ef02] .logo{font-size:14px}.preview-banner[data-v-0499ef02]{padding:8px 16px;font-size:11px}.preview-banner>span[data-v-0499ef02]{display:none}.preview-banner label[data-v-0499ef02]{margin-left:0}.gazetteer-crumbs[data-v-0499ef02]{white-space:nowrap;text-overflow:ellipsis;padding:12px 16px 0;font-size:12px;overflow:hidden}.gazetteer-crumbs ol[data-v-0499ef02]{text-overflow:ellipsis;display:block;overflow:hidden}.gazetteer-crumbs li[data-v-0499ef02]{display:inline}.gazetteer-grid[data-v-0499ef02]{flex-direction:column;padding:0 16px 110px;display:flex}.gazetteer-head[data-v-0499ef02]{order:1;width:100%}.gazetteer-plates[data-v-0499ef02]{order:2;width:100%}.gazetteer-rail[data-v-0499ef02]{order:3;width:100%;padding-top:0}.gazetteer-main[data-v-0499ef02]{order:4;width:100%}.notice[data-v-0499ef02]{grid-template-columns:72px minmax(0,1fr);gap:14px}.sentiment-scale[data-v-0499ef02]{flex-wrap:wrap;gap:16px}.sentiment-scale>div[data-v-0499ef02]{flex:180px;min-width:0}.sentiment-bar[data-v-0499ef02],.sentiment-labels[data-v-0499ef02]{width:100%}.insight-columns[data-v-0499ef02]{grid-template-columns:1fr;gap:18px}.gazetteer-guides[data-v-0499ef02]{grid-template-columns:1fr;gap:14px}.gazetteer-mobile-actions[data-v-0499ef02]{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:var(--sheet);border-top:1.5px solid var(--ink);z-index:105;display:block;position:fixed;bottom:0;left:0;right:0}.gazetteer-feedback[data-v-0499ef02]{bottom:90px}.gazetteer-error h1[data-v-0499ef02]{font-size:36px}.rd-store[data-v-0499ef02] .app-footer{padding-bottom:110px}}@media (prefers-reduced-motion:reduce){.rd-store[data-v-0499ef02] *{scroll-behavior:auto!important;transition:none!important}}
