.rg-band[data-astro-cid-63wq3r3w]{background:var(--color-panel);border-bottom:1px solid var(--color-line)}.rg-lede[data-astro-cid-63wq3r3w]{max-width:44rem;color:var(--color-muted);margin-top:.75rem;font-size:1.0625rem;line-height:1.65}.rg-quick[data-astro-cid-63wq3r3w]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:1.25rem;max-width:48rem;margin-top:1.75rem;padding:1rem 1.25rem .5rem}.rg-quick-title[data-astro-cid-63wq3r3w]{color:var(--color-ink);font-size:1.125rem;font-weight:700}.rg-quick[data-astro-cid-63wq3r3w] table[data-astro-cid-63wq3r3w]{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.9375rem}.rg-quick[data-astro-cid-63wq3r3w] thead[data-astro-cid-63wq3r3w] th[data-astro-cid-63wq3r3w]{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);padding:.25rem 0;font-size:.75rem;font-weight:600}.rg-quick[data-astro-cid-63wq3r3w] tbody[data-astro-cid-63wq3r3w] th[data-astro-cid-63wq3r3w],.rg-quick[data-astro-cid-63wq3r3w] td[data-astro-cid-63wq3r3w]{text-align:left;vertical-align:top;padding:var(--space-3) 0;border-top:1px solid var(--color-line);line-height:1.45}.rg-quick[data-astro-cid-63wq3r3w] tbody[data-astro-cid-63wq3r3w] th[data-astro-cid-63wq3r3w]{width:38%;padding-right:1rem;font-weight:600}.rg-quick[data-astro-cid-63wq3r3w] tbody[data-astro-cid-63wq3r3w] th[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline}.rg-quick[data-astro-cid-63wq3r3w] td[data-astro-cid-63wq3r3w]{color:var(--color-muted)}.rg-quick[data-astro-cid-63wq3r3w] td[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]{color:var(--color-muted);text-decoration:underline;text-decoration-color:var(--color-line);text-underline-offset:4px}.rg-quick[data-astro-cid-63wq3r3w] td[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]:hover{color:var(--color-accent-strong)}.rg-section[data-astro-cid-63wq3r3w]{padding-top:2.75rem;scroll-margin-top:6rem}@media (width>=640px){.rg-section[data-astro-cid-63wq3r3w]{padding-top:4rem}}.rg-h2[data-astro-cid-63wq3r3w]{color:var(--color-ink);font-size:1.625rem;font-weight:700;line-height:1.2}@media (width>=640px){.rg-h2[data-astro-cid-63wq3r3w]{font-size:2rem}}.rg-photo[data-astro-cid-63wq3r3w]{margin:1.5rem 0 0}.rg-photo[data-astro-cid-63wq3r3w] img[data-astro-cid-63wq3r3w]{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%;height:auto;display:block}.rg-photo-hero[data-astro-cid-63wq3r3w] img[data-astro-cid-63wq3r3w]{max-height:520px}.rg-section[data-astro-cid-63wq3r3w] .rg-photo[data-astro-cid-63wq3r3w]{max-width:760px}.rg-photo[data-astro-cid-63wq3r3w] figcaption[data-astro-cid-63wq3r3w]{color:var(--color-muted,#5b6573);margin-top:.5rem;font-size:.8125rem}.rg-photo[data-astro-cid-63wq3r3w] figcaption[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]{text-underline-offset:2px;text-decoration:underline}.rg-intro[data-astro-cid-63wq3r3w]{max-width:46rem;color:var(--color-muted);margin-top:.75rem;font-size:1rem;line-height:1.7}.rg-intro[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w],.rg-more[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w],.rg-also[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]{color:var(--color-ink);text-underline-offset:4px;font-weight:600;text-decoration:underline}.rg-picks[data-astro-cid-63wq3r3w]{align-items:start;gap:1rem;margin-top:1.5rem;display:grid}@media (width>=768px){.rg-picks[data-astro-cid-63wq3r3w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.rg-pick[data-astro-cid-63wq3r3w]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:1.25rem;padding:1.25rem;scroll-margin-top:6rem}.rg-pick-name[data-astro-cid-63wq3r3w]{font-family:var(--font-display);color:var(--color-ink);font-size:1.25rem;font-weight:700}.rg-pick-town[data-astro-cid-63wq3r3w]{color:var(--color-accent-strong);margin-top:.125rem;font-size:.875rem;font-weight:600}.rg-pick-why[data-astro-cid-63wq3r3w]{margin-top:var(--space-3);color:var(--color-ink);font-size:.9375rem;line-height:1.65}.rg-facts[data-astro-cid-63wq3r3w]{gap:var(--space-2);margin-top:.75rem;font-size:.875rem;line-height:1.5;display:grid}.rg-facts[data-astro-cid-63wq3r3w] div[data-astro-cid-63wq3r3w]{gap:0;display:grid}@media (width>=480px){.rg-facts[data-astro-cid-63wq3r3w] div[data-astro-cid-63wq3r3w]{grid-template-columns:7.5rem 1fr;gap:.75rem}}.rg-facts[data-astro-cid-63wq3r3w] dt[data-astro-cid-63wq3r3w]{color:var(--color-ink);font-weight:600}.rg-facts[data-astro-cid-63wq3r3w] dd[data-astro-cid-63wq3r3w]{color:var(--color-muted)}.rg-also[data-astro-cid-63wq3r3w]{color:var(--color-muted);margin-top:.75rem;font-size:.875rem}.rg-pick-foot[data-astro-cid-63wq3r3w]{margin-top:var(--space-4);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.25rem 1rem;font-size:.875rem;display:flex}.rg-pick-foot[data-astro-cid-63wq3r3w] span[data-astro-cid-63wq3r3w]:first-child{flex-basis:100%}.rg-pick-foot[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]{min-height:2.75rem;color:var(--color-ink);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.rg-pick-foot[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]:hover,.rg-intro[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]:hover,.rg-more[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]:hover{color:var(--color-accent-strong)}.rg-more[data-astro-cid-63wq3r3w]{margin-top:1rem;font-size:.9375rem}.rg-more[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]{align-items:center;min-height:2.75rem;display:inline-flex}.rg-events[data-astro-cid-63wq3r3w]{gap:.75rem;max-width:46rem;margin-top:1.25rem;padding:0;list-style:none;display:grid}.rg-events[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]{border:1px solid var(--color-line);background:var(--color-surface);padding:var(--space-4) 1rem;color:var(--color-ink);border-radius:1rem;gap:.125rem;display:grid}.rg-events[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]:hover .rg-event-name[data-astro-cid-63wq3r3w]{color:var(--color-accent-strong)}.rg-event-date[data-astro-cid-63wq3r3w]{color:var(--color-accent-strong);font-size:.8125rem;font-weight:600}.rg-event-name[data-astro-cid-63wq3r3w]{font-weight:600}.rg-event-where[data-astro-cid-63wq3r3w]{color:var(--color-muted);font-size:.875rem}.rg-tiles[data-astro-cid-63wq3r3w]{gap:.75rem;margin-top:1.25rem;padding:0;list-style:none;display:grid}@media (width>=640px){.rg-tiles[data-astro-cid-63wq3r3w]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.rg-tiles[data-astro-cid-63wq3r3w]{grid-template-columns:repeat(3,minmax(0,1fr))}}.rg-tile[data-astro-cid-63wq3r3w]{align-items:center;gap:var(--space-4);border:1px solid var(--color-line);background:var(--color-surface);padding:var(--space-3);color:var(--color-ink);border-radius:1rem;display:flex}.rg-tile-img[data-astro-cid-63wq3r3w]{object-fit:cover;background:var(--color-panel);border-radius:.75rem;flex:none;width:72px;height:72px}.rg-tile-initial[data-astro-cid-63wq3r3w]{font-family:var(--font-display);color:var(--color-accent-strong);place-items:center;font-size:1.5rem;font-weight:700;display:grid}.rg-tile-text[data-astro-cid-63wq3r3w]{min-width:0;display:grid}.rg-tile-name[data-astro-cid-63wq3r3w]{overflow-wrap:anywhere;font-weight:600}.rg-tile-meta[data-astro-cid-63wq3r3w]{color:var(--color-muted);font-size:.8125rem}.rg-cats[data-astro-cid-63wq3r3w]{flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:1rem;padding:0;font-size:.9375rem;list-style:none;display:flex}.rg-cats[data-astro-cid-63wq3r3w] a[data-astro-cid-63wq3r3w]{min-height:2.75rem;color:var(--color-ink);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.rg-faq[data-astro-cid-63wq3r3w]{max-width:52rem;margin-top:1rem}.rg-faq-item[data-astro-cid-63wq3r3w]{border-bottom:1px solid var(--color-line)}.rg-faq-item[data-astro-cid-63wq3r3w]:first-child{border-top:1px solid var(--color-line)}.rg-faq-q[data-astro-cid-63wq3r3w]{min-height:3.5rem;font-family:var(--font-display);color:var(--color-ink);cursor:pointer;align-items:center;padding:.75rem 0;font-size:1.0625rem;font-weight:600;display:flex}.rg-faq-q[data-astro-cid-63wq3r3w]:hover{color:var(--color-accent-strong)}.rg-faq-a[data-astro-cid-63wq3r3w]{max-width:44rem;color:var(--color-muted);padding-bottom:1.25rem;font-size:.9375rem;line-height:1.65}
