.venue-route[data-astro-cid-3xmrrhcs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0 0 2rem;display:grid}.route-line[data-astro-cid-3xmrrhcs],.venue-map[data-astro-cid-3xmrrhcs]{border-radius:var(--radius-ui);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--card-border);margin:0}.route-line[data-astro-cid-3xmrrhcs]{padding:1.5rem}figcaption[data-astro-cid-3xmrrhcs]{align-items:flex-start;gap:.85rem;margin-bottom:1.5rem;display:flex}figcaption[data-astro-cid-3xmrrhcs] strong[data-astro-cid-3xmrrhcs]{font-weight:650;display:block}.route-badge[data-astro-cid-3xmrrhcs]{background:var(--color-brand-fill);block-size:2.6rem;min-inline-size:2.6rem;color:var(--color-on-brand);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.route-note[data-astro-cid-3xmrrhcs]{color:var(--color-muted);margin-top:.15rem;font-size:.9375rem;display:block}.route-line[data-astro-cid-3xmrrhcs] ol[data-astro-cid-3xmrrhcs]{margin:0;padding:0 0 0 .75rem;list-style:none}.route-line[data-astro-cid-3xmrrhcs] li[data-astro-cid-3xmrrhcs]{color:var(--color-muted);margin:0;padding:0 0 .85rem 1.75rem;position:relative}.route-line[data-astro-cid-3xmrrhcs] li[data-astro-cid-3xmrrhcs]:before{content:"";background:var(--color-brand);width:3px;margin-left:-1px;position:absolute;top:.45em;bottom:-.45em;left:0}.route-line[data-astro-cid-3xmrrhcs] li[data-astro-cid-3xmrrhcs]:last-child:before{display:none}.route-line[data-astro-cid-3xmrrhcs] li[data-astro-cid-3xmrrhcs]:after{content:"";background:var(--color-surface);border:2px solid var(--color-brand);border-radius:50%;width:9px;height:9px;position:absolute;top:.35em;left:-5px}.route-line[data-astro-cid-3xmrrhcs] .route-end[data-astro-cid-3xmrrhcs]{color:var(--color-text)}.route-line[data-astro-cid-3xmrrhcs] .route-end[data-astro-cid-3xmrrhcs]:after{background:var(--color-brand);width:15px;height:15px;top:.2em;left:-8px}.route-line[data-astro-cid-3xmrrhcs] li[data-astro-cid-3xmrrhcs]:last-child{padding-bottom:0}.route-end[data-astro-cid-3xmrrhcs] .route-stop[data-astro-cid-3xmrrhcs]{font-weight:650}.route-hint[data-astro-cid-3xmrrhcs]{color:var(--color-muted);align-items:center;gap:.4rem;margin-top:.15rem;font-size:.9375rem;display:flex}.route-badge[data-astro-cid-3xmrrhcs] .sgv-icon{font-size:1.3rem}.route-walk[data-astro-cid-3xmrrhcs]{flex-direction:column;display:flex}.route-walk[data-astro-cid-3xmrrhcs] ol[data-astro-cid-3xmrrhcs]{margin-bottom:1.25rem}.route-plan[data-astro-cid-3xmrrhcs]{align-self:flex-start;margin-top:auto}.route-plan[data-astro-cid-3xmrrhcs] .sgv-icon{margin-left:.25em}.venue-map[data-astro-cid-3xmrrhcs]{grid-column:1/-1;min-block-size:0;display:grid;position:relative;overflow:hidden}.venue-map[data-astro-cid-3xmrrhcs] iframe{aspect-ratio:16/9;border:0;inline-size:100%;display:block}.venue-map[data-astro-cid-3xmrrhcs].is-loaded [data-astro-cid-3xmrrhcs]:is([data-venue-map-load],.venue-map-note){display:none}.venue-map-card[data-astro-cid-3xmrrhcs]{flex-direction:column;padding:1.5rem;display:flex}.venue-map-address[data-astro-cid-3xmrrhcs]{align-items:flex-start;gap:.6rem;margin:0 0 1.25rem;display:flex}.venue-map-apps[data-astro-cid-3xmrrhcs]{color:var(--color-muted);flex-wrap:wrap;gap:.35rem 1rem;display:flex}.venue-map-address[data-astro-cid-3xmrrhcs] .sgv-icon[data-astro-cid-3xmrrhcs],.venue-map-address[data-astro-cid-3xmrrhcs] .sgv-icon{color:var(--color-brand);margin-top:.2em}.venue-map-actions[data-astro-cid-3xmrrhcs]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.venue-map-note[data-astro-cid-3xmrrhcs]{color:var(--color-muted);margin:1rem 0 0;font-size:.9375rem}@media (width<=760px){.venue-route[data-astro-cid-3xmrrhcs]{grid-template-columns:1fr}.venue-map[data-astro-cid-3xmrrhcs] iframe{aspect-ratio:4/3}}.route-notice[data-astro-cid-3xmrrhcs]{color:var(--color-text);font-size:var(--font-size-base);align-items:flex-start;gap:.5rem;margin:.75rem 0 0;display:flex}.route-notice[data-astro-cid-3xmrrhcs] .sgv-icon{color:var(--color-brand);flex:none;margin-top:.2em}.information-page[data-astro-cid-amid4ct5]{padding-top:3rem;padding-bottom:5rem}.information-hero[data-astro-cid-amid4ct5]{grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;margin-bottom:2rem;display:grid}.information-hero[data-astro-cid-amid4ct5].has-photo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero-links[data-astro-cid-amid4ct5]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hero-links[data-astro-cid-amid4ct5] .btn[data-astro-cid-amid4ct5]{align-items:center;gap:.5rem;display:inline-flex;text-decoration:none!important}.information-photo[data-astro-cid-amid4ct5]{border-radius:var(--radius-ui);aspect-ratio:3/2;background:var(--color-surface);margin:0;overflow:hidden}.information-photo[data-astro-cid-amid4ct5] img{object-fit:cover;width:100%;height:100%;display:block}.information-facts[data-astro-cid-amid4ct5]{background:var(--color-surface);border-radius:var(--radius-ui);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1.2fr);gap:1.5rem 2rem;margin:0 0 3rem;padding:1.5rem clamp(1.25rem,3vw,2rem);display:grid}.information-facts[data-astro-cid-amid4ct5]>div[data-astro-cid-amid4ct5]{min-width:0}.information-facts[data-astro-cid-amid4ct5] dt[data-astro-cid-amid4ct5]{color:var(--color-muted);margin-bottom:.3rem;font-size:.9375rem}.information-facts[data-astro-cid-amid4ct5] dd[data-astro-cid-amid4ct5]{overflow-wrap:anywhere;margin:0}.information-facts[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5] .sgv-icon{margin-left:.15em}.anchor-alias[data-astro-cid-amid4ct5]{height:0;display:block}.information-layout[data-astro-cid-amid4ct5]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:3rem;margin-top:3rem;display:grid}.information-layout[data-astro-cid-amid4ct5]>aside[data-astro-cid-amid4ct5]{top:calc(var(--site-header-height,72px) + 24px);position:sticky}nav[data-astro-cid-amid4ct5] p[data-astro-cid-amid4ct5]{margin-bottom:.75rem;font-weight:650}nav[data-astro-cid-amid4ct5] ul[data-astro-cid-amid4ct5]{margin:0;padding:0;list-style:none}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]{color:var(--color-muted);border-left:2px solid var(--color-border);border-radius:0 var(--radius-ui) var(--radius-ui) 0;padding:.5rem .65rem;display:block;text-decoration:none!important}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5] .sgv-icon{vertical-align:-.12em;opacity:0;margin-left:.35em;font-size:.9em}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]:is(:hover,[aria-current=true]) .sgv-icon{opacity:1}.nav-tail[data-astro-cid-amid4ct5]{white-space:nowrap}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] ul[data-astro-cid-amid4ct5] ul[data-astro-cid-amid4ct5]{padding-left:0;font-size:.9375rem}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] ul[data-astro-cid-amid4ct5] ul[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]{padding-left:1.4rem}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]:hover,.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5][aria-current=true]:hover{background:var(--color-cobalt);color:var(--color-on-cobalt)}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5][aria-current=true]{color:var(--color-brand-strong);border-left-color:var(--color-brand);font-weight:650}.information-section[data-astro-cid-amid4ct5]{border-bottom:1px solid var(--color-border);padding:2.5rem 0}.information-section[data-astro-cid-amid4ct5]:first-child{padding-top:0}.information-section[data-astro-cid-amid4ct5]:last-child{border-bottom:0}.information-section[data-astro-cid-amid4ct5] h2{font-size:calc(2rem * var(--sgv-heading-scale,1));margin-bottom:1.5rem}.information-section[data-astro-cid-amid4ct5] h3{font-size:calc(1.25rem * var(--sgv-heading-scale,1));margin:0 0 .75rem}.information-section[data-astro-cid-amid4ct5] h4{margin:1.5rem 0 .6rem;font-size:1em}.information-part[data-astro-cid-amid4ct5]+.information-part[data-astro-cid-amid4ct5],.information-group[data-astro-cid-amid4ct5]+.information-part[data-astro-cid-amid4ct5],.information-articles[data-astro-cid-amid4ct5]+.information-part[data-astro-cid-amid4ct5],.venue-route+.information-part[data-astro-cid-amid4ct5]{margin-top:2rem}.information-part[data-astro-cid-amid4ct5].is-lead+.information-part[data-astro-cid-amid4ct5]{margin-top:0}.information-group[data-astro-cid-amid4ct5]{border-top:1px solid var(--color-border);margin-top:2.75rem;padding-top:1.75rem}.information-group[data-astro-cid-amid4ct5] h3{color:var(--color-muted);font-size:var(--font-size-base);letter-spacing:0;font-weight:650}.information-group[data-astro-cid-amid4ct5]+.information-part[data-astro-cid-amid4ct5]{margin-top:.75rem}.information-section[data-astro-cid-amid4ct5] p,.information-section[data-astro-cid-amid4ct5] ul,.information-section[data-astro-cid-amid4ct5] ol{max-width:68ch;margin:.85rem 0}.information-section[data-astro-cid-amid4ct5] ul,.information-section[data-astro-cid-amid4ct5] ol{padding-left:1.5rem}.information-section[data-astro-cid-amid4ct5] li{margin:.6rem 0}.information-section[data-astro-cid-amid4ct5] a{overflow-wrap:anywhere}.certificate-information[data-astro-cid-amid4ct5]{margin-top:2rem}.information-section[data-astro-cid-amid4ct5] .information-links[data-astro-cid-amid4ct5]{flex-wrap:wrap;gap:.35rem 1.5rem;display:flex}.information-section[data-astro-cid-amid4ct5] .information-articles[data-astro-cid-amid4ct5]{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:1rem;max-width:none;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.information-articles[data-astro-cid-amid4ct5] li[data-astro-cid-amid4ct5]{margin:0}.article-card[data-astro-cid-amid4ct5]{border-radius:var(--radius-ui);background:var(--color-surface);height:100%;color:var(--color-text);flex-direction:column;display:flex;overflow:hidden;text-decoration:none!important}.article-image[data-astro-cid-amid4ct5]{aspect-ratio:3/2;background:var(--color-border);display:block}.article-image[data-astro-cid-amid4ct5] img{object-fit:cover;width:100%;height:100%;display:block}.article-copy[data-astro-cid-amid4ct5]{flex-direction:column;flex:1;gap:.5rem;padding:1rem;display:flex}.article-title[data-astro-cid-amid4ct5]{font-weight:650;line-height:1.3}.article-copy[data-astro-cid-amid4ct5] .profile-cue[data-astro-cid-amid4ct5]{margin-top:auto;font-size:.9375rem}.article-card[data-astro-cid-amid4ct5]:hover{background:var(--color-cobalt);color:var(--color-on-cobalt)}.article-card[data-astro-cid-amid4ct5]:hover .profile-cue[data-astro-cid-amid4ct5]{color:var(--color-on-cobalt)}.information-faq[data-astro-cid-amid4ct5]{gap:.75rem;display:grid}.information-faq[data-astro-cid-amid4ct5] details[data-astro-cid-amid4ct5]{border-radius:var(--radius-ui);background:var(--color-surface);overflow:hidden}.information-faq[data-astro-cid-amid4ct5] summary[data-astro-cid-amid4ct5]{cursor:pointer;font-weight:650;font-size:var(--font-size-base);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;list-style:none;display:flex}.information-faq[data-astro-cid-amid4ct5] summary[data-astro-cid-amid4ct5]::-webkit-details-marker{display:none}.information-faq[data-astro-cid-amid4ct5] summary[data-astro-cid-amid4ct5] .sgv-icon{flex:none;margin-top:.2em;transition:transform .2s}.information-faq[data-astro-cid-amid4ct5] details[data-astro-cid-amid4ct5][open] summary[data-astro-cid-amid4ct5] .sgv-icon{transform:rotate(180deg)}.faq-answer[data-astro-cid-amid4ct5]{padding:0 1.25rem 1.25rem}.faq-answer[data-astro-cid-amid4ct5] p:first-child{margin-top:0}.information-faq[data-astro-cid-amid4ct5] summary[data-astro-cid-amid4ct5]:focus-visible{outline:var(--focus-ring);outline-offset:-4px}@media (width<=1000px){.information-facts[data-astro-cid-amid4ct5]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:1.25rem 1.5rem}.fact-venue[data-astro-cid-amid4ct5]{grid-column:1/-1}}@media (width<=800px){.information-page[data-astro-cid-amid4ct5]{padding-top:2rem}.information-hero[data-astro-cid-amid4ct5],.information-hero[data-astro-cid-amid4ct5].has-photo{grid-template-columns:1fr;gap:1.75rem}.information-layout[data-astro-cid-amid4ct5]{grid-template-columns:1fr;gap:2.5rem;margin-top:2.5rem}.information-layout[data-astro-cid-amid4ct5]>aside[data-astro-cid-amid4ct5]{position:static}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5]>ul[data-astro-cid-amid4ct5]{background:var(--color-surface);border-radius:var(--radius-ui);box-shadow:inset 0 0 0 1px var(--card-border);overflow:hidden}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] li[data-astro-cid-amid4ct5]+li[data-astro-cid-amid4ct5],.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] ul[data-astro-cid-amid4ct5] ul[data-astro-cid-amid4ct5] li[data-astro-cid-amid4ct5]{border-top:1px solid var(--color-border)}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] ul[data-astro-cid-amid4ct5] ul[data-astro-cid-amid4ct5]{padding-left:0}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]{color:var(--color-text);border-left:0;border-radius:0;padding:.85rem 3rem .85rem 1.25rem;display:block;position:relative}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] ul[data-astro-cid-amid4ct5] ul[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]{color:var(--color-muted);padding-left:2.25rem}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5] .sgv-icon{opacity:1;color:var(--color-brand);margin:0;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)rotate(90deg)}.information-layout[data-astro-cid-amid4ct5] nav[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]:hover .sgv-icon{color:var(--color-on-cobalt)}.information-section[data-astro-cid-amid4ct5]{padding:2rem 0}.information-section[data-astro-cid-amid4ct5] h2{font-size:calc(1.75rem * var(--sgv-heading-scale,1))}}@media (width<=340px){.information-facts[data-astro-cid-amid4ct5]{grid-template-columns:1fr}}@media (width<=420px){.hero-links[data-astro-cid-amid4ct5] .btn[data-astro-cid-amid4ct5]{flex:auto;justify-content:center}}
