.area-intro[data-astro-cid-kxybgtfe],.nearby-section[data-astro-cid-kxybgtfe],.tips-section[data-astro-cid-kxybgtfe],.menu-section[data-astro-cid-kxybgtfe],.cta-section[data-astro-cid-kxybgtfe]{padding:var(--spacing-xl) 0}.intro-grid[data-astro-cid-kxybgtfe],.tips-grid[data-astro-cid-kxybgtfe]{gap:var(--spacing-lg);grid-template-columns:1.1fr .9fr;align-items:start;display:grid}.intro-grid[data-astro-cid-kxybgtfe] p[data-astro-cid-kxybgtfe]:not(.lead):not(.eyebrow){color:var(--color-text-light)}.visit-card[data-astro-cid-kxybgtfe]{padding:var(--spacing-md)}.visit-card[data-astro-cid-kxybgtfe] h3[data-astro-cid-kxybgtfe]{align-items:center;gap:.55rem;margin-bottom:.5rem;font-size:1.2rem;display:flex}.visit-card[data-astro-cid-kxybgtfe] h3[data-astro-cid-kxybgtfe]:not(:first-child){margin-top:var(--spacing-md)}.visit-card[data-astro-cid-kxybgtfe] h3[data-astro-cid-kxybgtfe] .icon{width:20px;height:20px;color:var(--color-accent-dark)}.visit-card[data-astro-cid-kxybgtfe] p[data-astro-cid-kxybgtfe]{color:var(--color-text-light);margin-bottom:.4rem}.visit-card[data-astro-cid-kxybgtfe] .visit-note[data-astro-cid-kxybgtfe]{font-size:.92rem;font-style:italic}.map-link[data-astro-cid-kxybgtfe],.menu-footer[data-astro-cid-kxybgtfe] a[data-astro-cid-kxybgtfe],.cta-content[data-astro-cid-kxybgtfe] a[data-astro-cid-kxybgtfe]:not(.button){text-underline-offset:4px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.hours[data-astro-cid-kxybgtfe]{gap:.35rem;margin-bottom:.5rem;display:grid}.hours[data-astro-cid-kxybgtfe] div[data-astro-cid-kxybgtfe]{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:1rem;padding-bottom:.35rem;display:flex}.hours[data-astro-cid-kxybgtfe] dt[data-astro-cid-kxybgtfe]{font-weight:700}.hours[data-astro-cid-kxybgtfe] dd[data-astro-cid-kxybgtfe]{color:var(--color-text-light)}.visit-actions[data-astro-cid-kxybgtfe]{margin-top:var(--spacing-md);flex-wrap:wrap;gap:.75rem;display:flex}.nearby-grid[data-astro-cid-kxybgtfe]{gap:var(--spacing-sm);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.nearby-card[data-astro-cid-kxybgtfe]{padding:1.4rem}.nearby-card[data-astro-cid-kxybgtfe] h3[data-astro-cid-kxybgtfe]{font-size:1.3rem}.nearby-card[data-astro-cid-kxybgtfe] p[data-astro-cid-kxybgtfe]{color:var(--color-text-light);margin-bottom:0}.tips-list[data-astro-cid-kxybgtfe]{gap:var(--spacing-sm);list-style:none;display:grid}.tips-list[data-astro-cid-kxybgtfe] li[data-astro-cid-kxybgtfe]{border-left:2px solid var(--color-accent);padding-left:1.1rem}.tips-list[data-astro-cid-kxybgtfe] h3[data-astro-cid-kxybgtfe]{margin-bottom:.3rem;font-size:1.2rem}.tips-list[data-astro-cid-kxybgtfe] p[data-astro-cid-kxybgtfe]{color:var(--color-text-light);margin-bottom:0}.menu-grid[data-astro-cid-kxybgtfe]{gap:var(--spacing-sm);grid-template-columns:repeat(4,1fr);list-style:none;display:grid}.menu-grid[data-astro-cid-kxybgtfe] a[data-astro-cid-kxybgtfe]{background:var(--color-white);border-radius:var(--border-radius-lg);height:100%;box-shadow:var(--shadow-sm);transition:var(--transition-standard);border:1px solid #e4ddd5e6;gap:.35rem;padding:1.2rem;display:grid}.menu-grid[data-astro-cid-kxybgtfe] a[data-astro-cid-kxybgtfe]:hover{border-color:#b68f6599;transform:translateY(-2px)}.menu-name[data-astro-cid-kxybgtfe]{color:var(--color-primary-ink);font-family:var(--font-secondary);font-size:1.2rem}.menu-summary[data-astro-cid-kxybgtfe]{color:var(--color-text-light);font-size:.92rem}.menu-footer[data-astro-cid-kxybgtfe]{margin:var(--spacing-md) 0 0;text-align:center}.cta-content[data-astro-cid-kxybgtfe]{text-align:center;max-width:760px}.cta-section[data-astro-cid-kxybgtfe] .eyebrow[data-astro-cid-kxybgtfe]{color:#ffffffbd}.cta-content[data-astro-cid-kxybgtfe] a[data-astro-cid-kxybgtfe]:not(.button){color:var(--color-white)}@media (width<=1080px){.menu-grid[data-astro-cid-kxybgtfe]{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.intro-grid[data-astro-cid-kxybgtfe],.tips-grid[data-astro-cid-kxybgtfe]{grid-template-columns:1fr}}@media (width<=560px){.menu-grid[data-astro-cid-kxybgtfe]{grid-template-columns:1fr}}
