.partner[data-astro-cid-w73kobwb]{border:1px solid var(--navy);background:var(--panel)}.plabel[data-astro-cid-w73kobwb]{margin:0!important;padding:8px 14px;font:400 13px/1.3 var(--sans)!important;color:var(--muted);border-bottom:1px solid var(--hair)}.pcards[data-astro-cid-w73kobwb]{display:grid}.pcard[data-astro-cid-w73kobwb]{padding:14px 16px;border-bottom:1px solid var(--hair)}.pcard[data-astro-cid-w73kobwb]:last-child{border-bottom:0}.pbook[data-astro-cid-w73kobwb]{display:grid;gap:10px;justify-items:start}.pq[data-astro-cid-w73kobwb]{margin:0!important;font:400 15px/1.5 var(--sans)!important}@media(min-width:720px){.pcards[data-astro-cid-w73kobwb]{grid-template-columns:1fr 1fr}.pcard[data-astro-cid-w73kobwb]{border-bottom:0;border-right:1px solid var(--hair)}.pcard[data-astro-cid-w73kobwb]:last-child{border-right:0}}.rows[data-astro-cid-zjkwgafr]{margin:0}.boxed[data-astro-cid-zjkwgafr]{border:1px solid var(--navy);background:var(--panel);margin-top:6px}.rows[data-astro-cid-zjkwgafr] div[data-astro-cid-zjkwgafr]{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:10px 16px;border-bottom:1px solid var(--hair)}.boxed[data-astro-cid-zjkwgafr] div[data-astro-cid-zjkwgafr]:last-child{border-bottom:0}dt[data-astro-cid-zjkwgafr]{font:700 11.5px/1.6 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}dd[data-astro-cid-zjkwgafr]{margin:0;font:400 16.5px/1.45 var(--serif)}.card[data-astro-cid-kqegwpv4]{background:var(--panel);border:1px solid var(--navy)}.card-h[data-astro-cid-kqegwpv4]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--navy)}.card-h[data-astro-cid-kqegwpv4] h3{margin:0}.sym[data-astro-cid-kqegwpv4]{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:3px;background:var(--navy);color:#fff;font:700 18px/1 var(--sans)}.stamp[data-astro-cid-kqegwpv4]{margin:0;padding:10px 16px;font:italic 400 14px/1.3 var(--serif);color:var(--muted)}.stamp[data-astro-cid-kqegwpv4] a[data-astro-cid-kqegwpv4]{color:inherit;display:inline-block;padding:8px 0;margin:-8px 0}.open[data-astro-cid-kqegwpv4]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;margin:0;padding:0 16px 4px;border-top:1px solid var(--hair);font:600 16px var(--sans)}.open[data-astro-cid-kqegwpv4] a[data-astro-cid-kqegwpv4]:not(.btn){display:inline-flex;align-items:center;min-height:44px}.carfree[data-astro-cid-oqxtwmos]{margin-top:14px;padding:14px 16px;background:var(--water)}.carfree[data-astro-cid-oqxtwmos] p{margin:0}.todo[data-astro-cid-3cwlihbg]{list-style:none;margin:0;padding:0}li[data-astro-cid-3cwlihbg]{display:grid;grid-template-columns:34px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--hair)}.num[data-astro-cid-3cwlihbg]{display:grid;place-items:center;width:30px;height:30px;border-radius:3px;background:var(--navy);color:#fff;font:700 15px/1 var(--sans)}li[data-astro-cid-3cwlihbg] p:last-child{margin:0}li[data-astro-cid-3cwlihbg].has{grid-template-areas:"ph ph" "num bd"}.th[data-astro-cid-3cwlihbg]{grid-area:ph;margin:0;min-width:0}.th[data-astro-cid-3cwlihbg] img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover;background:var(--water)}.th[data-astro-cid-3cwlihbg] figcaption[data-astro-cid-3cwlihbg]{margin-top:4px;font:400 11px/1.35 var(--sans);color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.th[data-astro-cid-3cwlihbg] a[data-astro-cid-3cwlihbg]{color:inherit}.has[data-astro-cid-3cwlihbg] .num[data-astro-cid-3cwlihbg]{grid-area:num}.has[data-astro-cid-3cwlihbg] .bd[data-astro-cid-3cwlihbg]{grid-area:bd}@media(min-width:720px){li[data-astro-cid-3cwlihbg].has{grid-template-columns:34px 1fr 240px;grid-template-areas:"num bd ph";align-items:start}}.calloff[data-astro-cid-acs5ua6e]{border:1px solid var(--route);border-top:4px solid var(--route);background:#fbf3f1;padding:16px 18px}.calloff[data-astro-cid-acs5ua6e] h2[data-astro-cid-acs5ua6e]{border:0;padding:0;margin:0 0 8px;color:#8e3a2e;font-size:24px}ul[data-astro-cid-acs5ua6e]{margin:0;padding-left:20px;font:400 17px/1.55 var(--serif)}.sec.wide{max-width:none}.sec.wide>p{max-width:720px}.mapnote[data-astro-cid-zpnlqnql]{font:400 13px/1.4 var(--sans)!important;color:var(--muted);margin:0 0 12px!important}.mapnote[data-astro-cid-zpnlqnql] a[data-astro-cid-zpnlqnql]{color:inherit;display:inline-block;padding:12px 0}.ext[data-astro-cid-zpnlqnql]{font:600 15px/1.4 var(--sans)!important}.ext[data-astro-cid-zpnlqnql] a[data-astro-cid-zpnlqnql]{display:inline-block;padding:8px 0}.ext[data-astro-cid-zpnlqnql] a[data-astro-cid-zpnlqnql]:after{content:" ↗"}.sub[data-astro-cid-zpnlqnql]{margin:24px 0 10px}.get[data-astro-cid-zpnlqnql]{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:12px}.get[data-astro-cid-zpnlqnql] li[data-astro-cid-zpnlqnql]{background:var(--panel);border:1px solid var(--hair);border-top:3px solid var(--navy);padding:14px 16px}.get[data-astro-cid-zpnlqnql] p:last-child{margin:0}.get[data-astro-cid-zpnlqnql] .meta{margin:0 0 6px}@media(min-width:720px){.get[data-astro-cid-zpnlqnql]{grid-template-columns:1fr 1fr}}.tbl[data-astro-cid-zpnlqnql]{border:1px solid var(--navy);background:var(--panel)}table[data-astro-cid-zpnlqnql]{width:100%;border-collapse:collapse;font:400 16px/1.45 var(--serif)}thead[data-astro-cid-zpnlqnql] th[data-astro-cid-zpnlqnql]{text-align:left;font:700 11.5px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:10px 14px;border-bottom:1px solid var(--navy);background:var(--paper)}tbody[data-astro-cid-zpnlqnql] th[data-astro-cid-zpnlqnql]{text-align:left;font:600 17px/1.3 var(--serif);color:var(--navy);width:22%}td[data-astro-cid-zpnlqnql],tbody[data-astro-cid-zpnlqnql] th[data-astro-cid-zpnlqnql]{padding:12px 14px;border-bottom:1px solid var(--hair);vertical-align:top}tbody[data-astro-cid-zpnlqnql] tr[data-astro-cid-zpnlqnql]:last-child>[data-astro-cid-zpnlqnql]{border-bottom:0}.pill[data-astro-cid-zpnlqnql]{display:inline-block;padding:2px 10px;border-radius:3px;font:700 12px/1.6 var(--sans);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--navy);color:var(--navy)}.pill[data-astro-cid-zpnlqnql].good{background:var(--navy);color:#fff}.pill[data-astro-cid-zpnlqnql].poor{border-color:var(--route);color:#8e3a2e}.pill[data-astro-cid-zpnlqnql].check{border-style:dashed}@media(max-width:719px){thead[data-astro-cid-zpnlqnql]{display:block;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}table[data-astro-cid-zpnlqnql],tbody[data-astro-cid-zpnlqnql],tr[data-astro-cid-zpnlqnql],td[data-astro-cid-zpnlqnql],tbody[data-astro-cid-zpnlqnql] th[data-astro-cid-zpnlqnql]{display:block;width:auto}tbody[data-astro-cid-zpnlqnql] tr[data-astro-cid-zpnlqnql]{border-bottom:1px solid var(--navy);padding:4px 0 6px}tbody[data-astro-cid-zpnlqnql] tr[data-astro-cid-zpnlqnql]:last-child{border-bottom:0}tbody[data-astro-cid-zpnlqnql] th[data-astro-cid-zpnlqnql]{border:0;padding:10px 14px 4px;width:auto}td[data-astro-cid-zpnlqnql]{border:0;padding:4px 14px;display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px}td[data-astro-cid-zpnlqnql]:before{content:attr(data-label);font:700 11.5px/1.6 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}}
