.eyebrow.svelte-1bv7ezn{letter-spacing:.22em;color:#a6845a;margin-bottom:1rem;font-size:.8rem;font-weight:700;display:block}.hero.svelte-1bv7ezn{text-align:center;max-width:70%;margin:6rem auto}.hero.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.25}.hero.svelte-1bv7ezn h1:where(.svelte-1bv7ezn) .line:where(.svelte-1bv7ezn){display:block}.hero.svelte-1bv7ezn .lead:where(.svelte-1bv7ezn){color:#555;max-width:44rem;margin:1.75rem auto 0;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.9}.info.svelte-1bv7ezn{max-width:70%;margin:6rem auto 7rem}.info-list.svelte-1bv7ezn{border-bottom:1px solid #eee;max-width:46rem;margin:0 auto}.info-list.svelte-1bv7ezn .row:where(.svelte-1bv7ezn){border-top:1px solid #eee;grid-template-columns:7rem 1fr;align-items:baseline;gap:1.5rem;padding:1.35rem 0;display:grid}.info-list.svelte-1bv7ezn dt:where(.svelte-1bv7ezn){letter-spacing:.04em;color:#999;font-size:.9rem;font-weight:700}.info-list.svelte-1bv7ezn dd:where(.svelte-1bv7ezn){color:#1a1a1a;flex-wrap:wrap;align-items:baseline;gap:.4rem .85rem;font-size:clamp(1rem,1.5vw,1.1rem);display:flex}.info-list.svelte-1bv7ezn dd:where(.svelte-1bv7ezn) a:where(.svelte-1bv7ezn):not(.map-link){text-underline-offset:3px;text-decoration:underline;transition:opacity .15s}.info-list.svelte-1bv7ezn dd:where(.svelte-1bv7ezn) a:where(.svelte-1bv7ezn):not(.map-link):hover{opacity:.55}.info-list.svelte-1bv7ezn .sep:where(.svelte-1bv7ezn){color:#ccc}.map-link.svelte-1bv7ezn{color:#a6845a;font-size:.9rem;font-weight:600;transition:opacity .15s}.map-link.svelte-1bv7ezn:hover{opacity:.7}@media (width<=768px){.hero.svelte-1bv7ezn,.info.svelte-1bv7ezn{max-width:85%}.info-list.svelte-1bv7ezn .row:where(.svelte-1bv7ezn){grid-template-columns:1fr;gap:.4rem}}
