.band-dark.svelte-8pv1gg h1:where(.svelte-8pv1gg){font-size:clamp(2.55rem,6.3vw,5.6rem)}.band-dark.svelte-8pv1gg figure{border-color:#f1eadc}.route-board.svelte-8pv1gg{background:#007a3d;border:10px solid #101614}.route-board.svelte-8pv1gg article:where(.svelte-8pv1gg){color:#fff;border-bottom:5px solid #f1eadc;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px clamp(18px,4vw,34px);display:grid}.route-board.svelte-8pv1gg article:where(.svelte-8pv1gg):last-child{border-bottom:0}.route-board.svelte-8pv1gg h3:where(.svelte-8pv1gg){overflow-wrap:anywhere;margin-bottom:4px;font-size:clamp(1.45rem,3.2vw,2.6rem)}.route-board.svelte-8pv1gg p:where(.svelte-8pv1gg){color:#e8f3ed;margin:0;font-weight:760}.route-board.svelte-8pv1gg strong:where(.svelte-8pv1gg){font-size:clamp(2.2rem,6vw,4.6rem);line-height:1}@media (width<=700px){.band-dark.svelte-8pv1gg h1:where(.svelte-8pv1gg){font-size:clamp(2rem,9.2vw,3.25rem)}.route-board.svelte-8pv1gg{border-width:5px}.route-board.svelte-8pv1gg article:where(.svelte-8pv1gg){grid-template-columns:1fr;gap:12px}}
