.SuburbLocation_breadcrumb__hXejq{padding:12px 16px;font-size:.75rem;opacity:.6;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.SuburbLocation_breadcrumb__hXejq a{color:inherit;text-decoration:none}.SuburbLocation_hero__eDySv{padding:28px 16px 24px}.SuburbLocation_badge__0irhQ{display:inline-block;font-size:.72rem;font-weight:600;padding:4px 10px;border-radius:20px;background:rgba(2,132,199,.15);color:#0284c7;margin-bottom:12px}.SuburbLocation_h1__mB9nK{font-size:1.55rem;font-weight:800;margin:0 0 12px;line-height:1.25}.SuburbLocation_accent__zG4yv{color:#0284c7}.SuburbLocation_subtitle__u5mFJ{font-size:.9rem;line-height:1.7;opacity:.8;margin-bottom:18px}.SuburbLocation_priceRow__6tUf_{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.SuburbLocation_priceChip__Qj3Pl{font-size:.85rem;padding:10px 14px;border-radius:10px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.SuburbLocation_ctaBtn__p8q4b{width:100%;padding:16px;border-radius:14px;background:#0284c7;color:#fff;font-size:1rem;font-weight:700;border:none;cursor:pointer;text-align:center;display:block;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.SuburbLocation_ctaBtn__p8q4b:active{background:#0369a1;transform:scale(.99)}.SuburbLocation_section__sot4E{padding:24px 16px;border-top:1px solid hsla(0,0%,100%,.07)}.SuburbLocation_h2__EvD2d{font-size:1.1rem;font-weight:700;margin:0 0 14px}.SuburbLocation_nearbyNote__JtYJx{font-size:.82rem;opacity:.6;margin-bottom:14px;line-height:1.6}.SuburbLocation_stationCard___IDx_,.SuburbLocation_stationsGrid__6JC6y{display:flex;flex-direction:column;gap:12px}.SuburbLocation_stationCard___IDx_{padding:16px;border-radius:14px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.09)}.SuburbLocation_stationCardNearby__iiOTH{border-color:rgba(2,132,199,.25);background:rgba(2,132,199,.04)}.SuburbLocation_nearbyTag__trgMZ{font-size:.73rem;color:#0284c7;font-weight:600;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.SuburbLocation_distanceBadge__m9mk6{font-size:.72rem;opacity:.8}.SuburbLocation_cardTop__MvdEi{display:flex;gap:12px}.SuburbLocation_cardIcon__d6kFJ{font-size:1.4rem;flex-shrink:0;margin-top:2px}.SuburbLocation_cardInfo__aogAA{flex:1 1}.SuburbLocation_cardName__I_m6I{font-weight:700;font-size:.9rem;margin-bottom:3px;line-height:1.3}.SuburbLocation_cardLocation__w8j7f{font-size:.78rem;opacity:.6;margin-bottom:2px}.SuburbLocation_cardHours__gRSr_{font-size:.75rem;opacity:.55;margin-bottom:2px}.SuburbLocation_cardRating__KHgw4{font-size:.75rem;opacity:.55}.SuburbLocation_capacityWrap__v7dTx{display:flex;flex-direction:column;gap:4px}.SuburbLocation_capacityBar__p1qLh{height:5px;background:hsla(0,0%,100%,.1);border-radius:4px;overflow:hidden}.SuburbLocation_capacityFill__VBNFL{height:100%;border-radius:4px;transition:width .3s}.SuburbLocation_capacityText__o7RAe{font-size:.72rem;opacity:.55}.SuburbLocation_cardActions__m7tUl{display:flex;gap:8px}.SuburbLocation_detailsBtn__h6IjA{flex:1 1;padding:12px 8px;border-radius:10px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:inherit;font-size:.82rem;font-weight:600;text-align:center;text-decoration:none;min-height:44px;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.SuburbLocation_detailsBtn__h6IjA:active{background:hsla(0,0%,100%,.1)}.SuburbLocation_bookBtn__f7zuP{flex:1 1;padding:12px 8px;border-radius:10px;background:#0284c7;border:none;color:#fff;font-size:.82rem;font-weight:700;cursor:pointer;min-height:44px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.SuburbLocation_bookBtn__f7zuP:active{background:#0369a1}.SuburbLocation_bookBtn__f7zuP:disabled{background:#64748b;cursor:not-allowed}.SuburbLocation_seoSection__p9B2e{padding:28px 16px;border-top:1px solid hsla(0,0%,100%,.07)}.SuburbLocation_body__YS1_A{font-size:.88rem;line-height:1.75;opacity:.8;margin-bottom:12px}.SuburbLocation_faqList__PfJlG{display:flex;flex-direction:column;gap:8px;margin-top:4px}.SuburbLocation_faqItem__SOnZZ{border-radius:12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);overflow:hidden}.SuburbLocation_faqQ__IxadJ{padding:16px;font-weight:600;font-size:.88rem;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px;line-height:1.45;-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-height:48px;align-items:center}.SuburbLocation_faqQ__IxadJ::-webkit-details-marker{display:none}.SuburbLocation_faqQ__IxadJ:after{content:"+";font-size:1.2rem;opacity:.5;flex-shrink:0}details[open] .SuburbLocation_faqQ__IxadJ:after{content:"−"}.SuburbLocation_faqA__vLQMz{padding:0 16px 16px;font-size:.84rem;line-height:1.75;opacity:.75;margin:0}.SuburbLocation_bottomCta__oOw5h{text-align:center;padding:40px 16px 56px;border-top:1px solid hsla(0,0%,100%,.07)}.SuburbLocation_bottomCta__oOw5h h2{font-size:1.25rem;font-weight:700;margin-bottom:8px;line-height:1.35}.SuburbLocation_bottomCta__oOw5h p{opacity:.7;margin-bottom:20px;font-size:.88rem}@media (min-width:600px){.SuburbLocation_hero__eDySv{padding:40px 24px 32px}.SuburbLocation_h1__mB9nK{font-size:2rem}.SuburbLocation_priceRow__6tUf_{flex-direction:row}.SuburbLocation_ctaBtn__p8q4b{width:auto;display:inline-flex;padding:13px 26px}.SuburbLocation_section__sot4E{padding:32px 24px}.SuburbLocation_stationsGrid__6JC6y{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.SuburbLocation_seoSection__p9B2e{padding:36px 24px}.SuburbLocation_bottomCta__oOw5h{padding:56px 24px}.SuburbLocation_bottomCta__oOw5h h2{font-size:1.7rem}}@media (min-width:960px){.SuburbLocation_breadcrumb__hXejq{max-width:960px;margin:0 auto;padding:12px 24px}.SuburbLocation_hero__eDySv,.SuburbLocation_section__sot4E>.SuburbLocation_sectionInner__6EJVq,.SuburbLocation_seoSection__p9B2e>.SuburbLocation_seoInner__RCNbp{max-width:960px;margin:0 auto}.SuburbLocation_stationsGrid__6JC6y{grid-template-columns:repeat(3,1fr)}}.SuburbLocation_cardWalk__MygPf{font-size:.85rem;color:var(--text-muted);margin-top:2px}