.suburbs-page{flex-direction:column;min-height:100dvh;display:flex}.suburbs-page .site-header,.suburbs-page .suburb-main,.suburbs-page .prototype-footer{width:100%}.suburbs-page .suburb-main{flex:1;padding-bottom:40px}.suburbs-page .suburb-intro{padding-bottom:12px;display:block}.suburbs-page .suburbs{border:1px solid var(--line);background:#fff;border-radius:6px;max-width:760px;margin:0;padding:0;list-style:none;overflow:hidden}.suburbs-page .suburbs li+li{border-top:1px solid #eceeeb}.suburbs-page .suburbs a{min-height:52px;color:var(--green);align-items:center;gap:16px;padding:12px 18px;text-decoration:none;transition:background-color .15s;display:flex}.suburbs-page .suburbs a:hover,.suburbs-page .suburbs a:focus-visible{background:#edf8ef}.suburbs-page .suburbs a:focus-visible{outline-offset:-3px}.suburbs-page .suburb-name{flex:1;font-weight:700}.suburbs-page .suburb-postcode{color:var(--muted);font-size:14px}.suburbs-page .suburb-arrow{color:var(--green);font-size:20px}
