.youtube[data-astro-cid-ikh23wxh]{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--color-heading);position:relative;overflow:hidden}.youtube__poster[data-astro-cid-ikh23wxh],.youtube[data-astro-cid-ikh23wxh] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.youtube__poster[data-astro-cid-ikh23wxh] img[data-astro-cid-ikh23wxh]{object-fit:contain;width:100%;height:100%}.youtube__play[data-astro-cid-ikh23wxh]{border-radius:var(--radius-md);width:4.5rem;height:3.25rem;color:var(--color-on-image);font-size:var(--text-xl);background:#ff0000e6;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.youtube__poster[data-astro-cid-ikh23wxh]:hover .youtube__play[data-astro-cid-ikh23wxh],.youtube__poster[data-astro-cid-ikh23wxh]:focus-visible .youtube__play[data-astro-cid-ikh23wxh]{background:red}.line-link[data-astro-cid-no5v2w34]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border:3px solid var(--color-line);color:var(--color-line);background:var(--color-surface);font-size:var(--text-lg);text-shadow:none;flex-wrap:wrap;justify-self:start;font-weight:700;text-decoration:none;display:inline-flex}.line-link__icon[data-astro-cid-no5v2w34]{flex:none;width:1.75em;height:1.75em}.more[data-astro-cid-no5v2w34]{margin-top:var(--space-4);text-align:center}.message[data-astro-cid-no5v2w34]{gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-lg);line-height:2;display:grid}.panel[data-astro-cid-no5v2w34]{gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-accent-soft);display:grid}.media[data-astro-cid-no5v2w34]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.photos[data-astro-cid-no5v2w34],.map[data-astro-cid-no5v2w34]{border-radius:var(--radius-md);border:0;width:100%}.map[data-astro-cid-no5v2w34]{aspect-ratio:4/3}.photos[data-astro-cid-no5v2w34]{overflow:hidden}.photo[data-astro-cid-no5v2w34] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);width:100%;height:auto}.panel__title[data-astro-cid-no5v2w34]{font-size:var(--text-2xl)}.info[data-astro-cid-no5v2w34]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);margin:0}.info[data-astro-cid-no5v2w34]>div[data-astro-cid-no5v2w34]{gap:var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--color-border);grid-template-columns:8rem minmax(0,1fr);align-items:center;display:grid}.info[data-astro-cid-no5v2w34]>div[data-astro-cid-no5v2w34]:last-child{border-bottom:0}.info[data-astro-cid-no5v2w34] dt[data-astro-cid-no5v2w34]{color:var(--color-accent);font-weight:700;font-size:var(--text-lg);text-align:center}.info[data-astro-cid-no5v2w34] dd[data-astro-cid-no5v2w34]{margin:0}.info[data-astro-cid-no5v2w34] dd[data-astro-cid-no5v2w34] a[data-astro-cid-no5v2w34]{text-decoration:none}.info__sub[data-astro-cid-no5v2w34],.info__line[data-astro-cid-no5v2w34],.hours[data-astro-cid-no5v2w34] td[data-astro-cid-no5v2w34] span[data-astro-cid-no5v2w34]{display:block}.info__sub[data-astro-cid-no5v2w34]{margin-top:var(--space-2);color:var(--color-text-muted)}.hours[data-astro-cid-no5v2w34]{border-collapse:collapse}.hours[data-astro-cid-no5v2w34] td[data-astro-cid-no5v2w34]{white-space:nowrap}.hours[data-astro-cid-no5v2w34] th[data-astro-cid-no5v2w34],.hours[data-astro-cid-no5v2w34] td[data-astro-cid-no5v2w34]{padding:0 var(--space-3) 0 0;text-align:left;vertical-align:top;font-weight:400}.hours[data-astro-cid-no5v2w34] th[data-astro-cid-no5v2w34]:before{content:"["}.hours[data-astro-cid-no5v2w34] th[data-astro-cid-no5v2w34]:after{content:"]"}.parking-maps[data-astro-cid-no5v2w34]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.parking-maps[data-astro-cid-no5v2w34] figure[data-astro-cid-no5v2w34]{margin:0}.parking-maps[data-astro-cid-no5v2w34] img{border-radius:var(--radius-md);width:100%;height:auto}.parking-maps[data-astro-cid-no5v2w34] figcaption[data-astro-cid-no5v2w34]{margin-top:var(--space-2);font-weight:700}@media (width<=48rem){.panel[data-astro-cid-no5v2w34]{padding:var(--space-4) var(--space-3)}.media[data-astro-cid-no5v2w34]{grid-template-columns:minmax(0,1fr)}.info[data-astro-cid-no5v2w34]>div[data-astro-cid-no5v2w34]{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.info[data-astro-cid-no5v2w34] dt[data-astro-cid-no5v2w34]{text-align:left}}
