._section_yn6hc_1{border-bottom:1px solid #cfcec4;padding:2rem 0 1.5rem;scroll-margin-top:6rem}._section_yn6hc_1>h2{margin:0;font:500 clamp(2rem,5vw,3.6rem)/1.05 Georgia,serif}._controls_yn6hc_3,._routes_yn6hc_3{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:.8rem;display:grid}._controls_yn6hc_3 label{gap:.3rem;display:grid}._controls_yn6hc_3 select{color:inherit;font:inherit;background:#fffdf8;border:1px solid #696b62;padding:.6rem}._note_yn6hc_6{color:#4d514a;font-size:.9rem}._route_yn6hc_3{background:#fffdf8;border:1px solid #dbd8ce;padding:1rem}._route_yn6hc_3:first-child{border-top:3px solid #365bb6}._route_yn6hc_3 h3{margin:.4rem 0;font:600 1.4rem/1.15 Georgia,serif}._route_yn6hc_3 p{margin:.5rem 0}._badge_yn6hc_11{color:#24533a;font-size:.9rem;font-weight:650}._stops_yn6hc_12{padding-left:1.35rem}._stops_yn6hc_12 li{margin-bottom:.8rem}._stops_yn6hc_12 span,._stops_yn6hc_12 a{font-size:.9rem;display:block}._route_yn6hc_3 a{text-underline-offset:.17em;text-decoration:underline}._page_uadjq_1{color:#181916;width:min(1140px,100% - 32px);margin:0 auto 3rem}._hero_uadjq_2{padding:clamp(2rem,7vw,5rem) 0 1.5rem}._hero_uadjq_2 h1{letter-spacing:-.035em;max-width:18ch;margin:.4em 0 .2em;font:500 clamp(2.45rem,7vw,5.7rem)/1 Georgia,serif}._hero_uadjq_2 p{max-width:56ch;font-size:1.15rem}._bar_uadjq_5,._filters_uadjq_5{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}._bar_uadjq_5{justify-content:space-between}._bar_uadjq_5 a{text-underline-offset:.23em;text-decoration:underline}._map_uadjq_8{background:#e9e7df;border:1px solid #cfcec4;width:100%;height:clamp(290px,53vh,480px);display:block}._tools_uadjq_9{border-block:1px solid #cfcec4;gap:.8rem;margin-top:1rem;padding:1rem 0;display:grid}._tools_uadjq_9 label{gap:.4rem;max-width:28rem;display:grid}._tools_uadjq_9 input,._filters_uadjq_5 button{color:inherit;font:inherit;background:#fffdf8;border:1px solid #696b62;padding:.5rem .75rem}._filters_uadjq_5 button{cursor:pointer}._filters_uadjq_5 button[aria-pressed=true]{color:#fff;background:#20251e}._cards_uadjq_14{grid-template-columns:repeat(auto-fit,minmax(min(100%,265px),1fr));gap:.75rem;padding:0;list-style:none;display:grid}._card_uadjq_14{border:1px solid #dbd8ce;border-top:3px solid var(--tone);background:#fffdf8;padding:.85rem 1rem}._card_uadjq_14[data-category=g]{--tone:#365bb6}._card_uadjq_14[data-category=m]{--tone:#8d462d}._card_uadjq_14[data-category=p]{--tone:#39644a}._card_uadjq_14 span{text-transform:uppercase;letter-spacing:.06em;font-size:.73rem}._card_uadjq_14 h2{margin:.35rem 0;font:600 1.18rem/1.3 Georgia,serif}._card_uadjq_14 p{margin:.3rem 0 .6rem}._status_uadjq_22{color:#71432d}
