.Footer_container__yltGg{display:flex;flex-direction:column;gap:2rem;align-items:center;padding-block:2rem;-webkit-border-before:1px solid #e2e2e2;border-block-start:1px solid #e2e2e2}.Footer_logo__GZ7xQ{font-family:var(--font-family-heading);font-size:var(--font-size-lg)}.HamburgerMenu_panel___w66A{position:fixed;inset:0;z-index:50;padding-inline:1rem;overflow:auto;background-color:#fff}.HamburgerMenu_header__BryV9{display:flex;align-items:center;justify-content:flex-end;height:5rem}.HamburgerMenu_closeBtn__hnAA_{display:grid;place-items:center;width:1.75rem;height:1.75rem}.HamburgerMenu_nav__ywyxZ{display:block}.HamburgerMenu_nav__ywyxZ>*+*{-webkit-margin-before:1rem;margin-block-start:1rem}.HamburgerMenu_nav__item__Kghyj{display:flex;width:-moz-fit-content;width:fit-content}.Header_container__KVN5I{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:30;background-color:#fff;-webkit-border-after:1px solid #e2e2e2;border-block-end:1px solid #e2e2e2}.Header_inner__kA5g_{width:100%;max-width:86rem;margin-inline:auto;display:flex;column-gap:3rem;align-items:center;height:5rem;padding-block:1rem}@media screen and (max-width:86rem){.Header_inner__kA5g_{padding-inline:1rem}}@media screen and (max-width:68rem){.Header_inner__kA5g_{column-gap:1rem}}.Header_logo__JBbVa{display:flex;flex:1 1;align-items:center;font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:600}.Header_logo__JBbVa>a{display:inline-flex;gap:.5rem;align-items:flex-end}@media screen and (max-width:48rem){.Header_logo__JBbVa{font-size:var(--font-size-xl)}}.Header_desktopNav__v8RDD{display:flex;gap:2rem}@media screen and (max-width:68rem){.Header_desktopNav__v8RDD{display:none}}.Header_desktopNav__item__e1ToL{position:relative;font-size:1rem;font-weight:500}.Header_desktopNav__item__e1ToL[aria-current=page]:after{position:absolute;inset-block-end:-5px;inset-inline-start:0;width:100%;height:2px;content:"";background:#885c76}.Header_hamburgerBtn__hvxVU{display:none;width:2rem;height:2rem}@media screen and (max-width:68rem){.Header_hamburgerBtn__hvxVU{display:inline}}.Heading_title__4S_Oo{margin:2rem auto;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);text-align:center}@media screen and (max-width:48rem){.Heading_title__4S_Oo{font-size:var(--font-size-lg)}}.ParkingDetail_detail__OMiCH{display:flex;flex-direction:column;gap:2rem;align-items:center;margin:0 auto;scroll-margin-top:80px}@media screen and (max-width:30rem){.ParkingDetail_detail__OMiCH{padding:0 1rem}}.ParkingDetail_name__Chb2G{margin-bottom:1rem;font-size:var(--font-size-2xl)}.ParkingDetail_images__di5tG{display:flex;flex-wrap:wrap;gap:5rem}@media screen and (max-width:48rem){.ParkingDetail_images__di5tG{gap:2rem}}.ParkingDetail_texts__Kkx0e{display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem 1rem;gap:.5rem 1rem}.ParkingDetail_texts__Kkx0e dt{font-weight:var(--font-weight-semi-bold)}.ParkingDetail_texts__Kkx0e dd{white-space:pre-wrap}@media screen and (max-width:30rem){.ParkingDetail_texts__Kkx0e{grid-template-columns:auto;gap:0}.ParkingDetail_texts__Kkx0e dd{margin-bottom:.6rem}}.ParkingDetail_allocationMapHeading__T5Hd8{font-size:var(--font-size-md);font-weight:var(--font-weight-semi-bold)}.ParkingDetail_externalLink__HdysG{display:inline-block;width:-moz-fit-content;width:fit-content;vertical-align:bottom}.ParkingDetail_wideImage__D1h_Z{width:100vw}.ParkingsTemplate_title__iomfl{font-size:var(--font-size-3xl)}.ParkingsTemplate_park__6b0tp{-webkit-padding-after:7rem;padding-block-end:7rem}@media screen and (max-width:68rem){.ParkingsTemplate_park__6b0tp{-webkit-padding-after:3rem;padding-block-end:3rem}}