.ways[data-astro-cid-odljksbn]{display:grid;gap:22px}@media(min-width:900px){.ways[data-astro-cid-odljksbn]{grid-template-columns:repeat(3,1fr)}}.way[data-astro-cid-odljksbn]{padding:32px;border-radius:var(--radius-l);background:var(--paper);box-shadow:var(--shadow-soft)}.way-icon[data-astro-cid-odljksbn]{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--deodar-100);color:var(--deodar);margin-bottom:20px}.way[data-astro-cid-odljksbn] h2[data-astro-cid-odljksbn]{font-size:2rem;margin-bottom:10px}.way[data-astro-cid-odljksbn] p[data-astro-cid-odljksbn]{color:var(--ink-soft);margin:0}.drive[data-astro-cid-odljksbn] h2[data-astro-cid-odljksbn]{margin-bottom:40px}.stops[data-astro-cid-odljksbn]{list-style:none;margin:0 0 32px;padding:0;display:grid;gap:0}.stops[data-astro-cid-odljksbn] li[data-astro-cid-odljksbn]{position:relative;display:grid;grid-template-columns:48px 1fr;column-gap:18px;align-items:center;padding:10px 0}.stops[data-astro-cid-odljksbn] li[data-astro-cid-odljksbn]:not(:last-child):after{content:"";position:absolute;left:23px;top:58px;bottom:-10px;border-left:3px solid var(--brass);opacity:.55}.stop-n[data-astro-cid-odljksbn]{grid-row:span 2;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:2.5px solid var(--pine-night);background:var(--paper);font:700 1.05rem/1 var(--font-body);position:relative;z-index:1}.stop-n[data-astro-cid-odljksbn].solid{background:var(--pine-night);color:var(--ember)}.stops[data-astro-cid-odljksbn] b[data-astro-cid-odljksbn]{font-weight:700;font-size:1.05rem}.stop-note[data-astro-cid-odljksbn]{font:italic 400 1.05rem/1.3 var(--font-display);color:var(--brass)}@media(min-width:1000px){.stops[data-astro-cid-odljksbn]{grid-template-columns:repeat(8,minmax(0,1fr))}.stops[data-astro-cid-odljksbn] li[data-astro-cid-odljksbn]{grid-template-columns:1fr;justify-items:center;text-align:center;align-content:start;row-gap:8px;padding:0 4px}.stop-n[data-astro-cid-odljksbn]{grid-row:auto;margin-bottom:8px}.stops[data-astro-cid-odljksbn] li[data-astro-cid-odljksbn]:not(:last-child):after{left:calc(50% + 30px);right:calc(-50% + 30px);top:23px;bottom:auto;border-left:0;border-top:3px solid var(--brass)}}.drive-note[data-astro-cid-odljksbn]{display:flex;gap:12px;align-items:flex-start;margin:0;padding:20px 24px;border-radius:var(--radius);background:var(--pine-night);color:var(--on-dark);font-size:1.05rem}.drive-note[data-astro-cid-odljksbn] svg{color:var(--ember);flex:none;margin-top:3px}.map-sec[data-astro-cid-odljksbn]{background:var(--paper)}.map-grid[data-astro-cid-odljksbn]{display:grid;gap:48px;align-items:center}@media(min-width:900px){.map-grid[data-astro-cid-odljksbn]{grid-template-columns:1.3fr 1fr;gap:72px}}.map[data-astro-cid-odljksbn]{aspect-ratio:4 / 3;border-radius:var(--radius-l)}.map[data-astro-cid-odljksbn] iframe[data-astro-cid-odljksbn]{width:100%;height:100%;border:0}.dist[data-astro-cid-odljksbn]{list-style:none;margin:24px 0;padding:0}.dist[data-astro-cid-odljksbn] li[data-astro-cid-odljksbn]{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line);font-size:1.05rem}.dist[data-astro-cid-odljksbn] b[data-astro-cid-odljksbn]{font-family:var(--font-display);font-size:1.4rem;font-weight:500;color:var(--deodar)}.tip[data-astro-cid-odljksbn]{display:flex;gap:10px;color:var(--ink-soft)}.tip[data-astro-cid-odljksbn] svg{color:var(--brass);flex:none}.narrow[data-astro-cid-odljksbn]{max-width:820px}.narrow[data-astro-cid-odljksbn] h2[data-astro-cid-odljksbn]{margin-bottom:24px}details[data-astro-cid-odljksbn]{border-bottom:1px solid var(--line)}summary[data-astro-cid-odljksbn]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:20px 0;font:500 1.3rem/1.25 var(--font-display)}summary[data-astro-cid-odljksbn]::-webkit-details-marker{display:none}summary[data-astro-cid-odljksbn] svg{flex:none;transition:transform .3s var(--ease);color:var(--deodar)}details[data-astro-cid-odljksbn][open] summary[data-astro-cid-odljksbn] svg{transform:rotate(180deg)}details[data-astro-cid-odljksbn] p[data-astro-cid-odljksbn]{color:var(--ink-soft);padding-bottom:20px;margin:0}.cta[data-astro-cid-odljksbn]{margin-top:36px}
