.page_capa__MeHrY{padding-block:var(--section-pad);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--gap-section);align-items:center}.page_capaText__s2wkh{display:grid;gap:clamp(1rem,2.2vh,1.5rem);align-content:center}.page_capaLead__NNdGA{max-width:46ch;margin:0;font-size:var(--type-lead);line-height:1.6;color:hsla(var(--black-hsl),.75)}.page_capaTitle___BUA1{font-size:var(--type-h1);line-height:.95;margin:0}.page_capaTitle___BUA1 span{display:block}.page_capaTitle___BUA1 span:first-child{color:hsla(var(--black-hsl),1)}.page_capaTitle___BUA1 span:nth-child(2){color:hsla(var(--darkAccent-hsl),1)}.page_capaTitle___BUA1 span:nth-child(3){color:hsla(var(--accent-hsl),1)}.page_capaPhoto__GWceq{aspect-ratio:4/3;max-height:560px}.page_directory__H_PyM{padding-block:var(--section-pad);display:grid;gap:var(--gap-section)}.page_directory__H_PyM h2{margin-bottom:1em}.page_intro__ZE_wu,.page_locals__cj57Q{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap-section);align-items:start}.page_introPhoto__iPZzd{aspect-ratio:1600/1085}.page_localsPhoto__qh2P4{aspect-ratio:532/1085}.page_map__5kEaJ{border-radius:var(--radius-card);overflow:hidden}.page_groupLabel__JmwFR{font-size:var(--normal-meta-size,.8rem);text-transform:uppercase;letter-spacing:.1em;color:hsla(var(--lightAccent-hsl),1);margin:1.8rem 0 .9rem}.page_groupLabel__JmwFR:first-of-type{margin-top:0}.page_placeList__BtW3T{display:grid}.page_place__KyV_e{padding-block:1rem;border-top:1px solid hsla(var(--lightAccent-hsl),.35)}.page_placeName___dFEZ{font-family:var(--heading-font-font-family),sans-serif;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.15;text-decoration:none;color:hsla(var(--white-hsl),1);transition:color .15s ease}.page_placeName___dFEZ:focus-visible,.page_placeName___dFEZ:hover{color:hsla(var(--lightAccent-hsl),1);text-decoration:underline;text-underline-offset:4px}.page_placeDesc___UNgY{margin-top:.4rem;max-width:58ch;line-height:1.65}.page_guideWrapperFull__Mu5U0{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:1080px;margin-inline:auto}.page_busPhoto__0CRGK{width:100%;aspect-ratio:1600/1085;border-radius:var(--radius-card,3px);overflow:hidden;box-shadow:none}.page_guideDownloadRow__iMxrJ{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding-block:.5rem}.page_guideDownloadBtn__kzL_D{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--body-font-font-family),monospace;font-size:.95rem;text-transform:uppercase;letter-spacing:.03em;padding:10px 20px;border-radius:8px;border:1px solid hsla(var(--lightAccent-hsl),.4);background:hsla(var(--white-hsl),.1);color:hsla(var(--white-hsl),1);text-decoration:none;transition:all .2s ease}.page_guideDownloadBtn__kzL_D:hover{background:hsla(var(--lightAccent-hsl),.25);border-color:hsla(var(--lightAccent-hsl),.8)}.page_guideDownloadBtnPrimary__w6Rt8{background:hsla(var(--accent-hsl),1);color:hsla(var(--white-hsl),1);border-color:hsla(var(--accent-hsl),1);font-weight:700}.page_guideDownloadBtnPrimary__w6Rt8:hover{background:hsla(var(--darkAccent-hsl),1)}.page_ctaRow__nfmkG{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--gap-section);align-items:center;padding-top:var(--section-pad-tight);border-top:1px solid hsla(var(--lightAccent-hsl),.35)}.page_ctaText__Zc23Q h3{margin-bottom:.6em}.page_ctaText__Zc23Q p{max-width:52ch}.page_ctaButtons__L3Mx_{display:grid;gap:1rem;justify-items:start}@media (max-width:899px){.page_capa__MeHrY,.page_ctaRow__nfmkG,.page_intro__ZE_wu,.page_locals__cj57Q{grid-template-columns:1fr}.page_capaPhoto__GWceq{order:-1;max-height:420px}.page_localsPhoto__qh2P4{max-width:min(420px,100%);margin-inline:auto}}