.suburb-section{padding-top:12px}.suburb-regions{display:grid;gap:24px}.suburb-region{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,.012))}.suburb-table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left}.suburb-table caption{text-align:left;padding:23px 25px;font-weight:850;font-size:1.3rem;letter-spacing:-.025em;background:linear-gradient(100deg,rgba(255,21,159,.1),rgba(157,25,255,.04));border-bottom:1px solid var(--line);color:#fff}.suburb-region-number{display:inline-block;margin-right:13px;color:var(--cyan2);font-size:.8rem;font-weight:900;letter-spacing:.08em}.suburb-table thead{background:rgba(255,255,255,.025)}.suburb-table thead th{padding:13px 25px;color:#aaa;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.suburb-table th:first-child{width:24%}.suburb-table tbody th,.suburb-table td{padding:23px 25px;vertical-align:top;border-top:1px solid var(--line)}.suburb-table tbody th{font-size:.95rem;line-height:1.6;color:#fff;font-weight:750}.suburb-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.suburb-list li{padding:6px 10px;border:1px solid rgba(255,255,255,.075);border-radius:8px;background:rgba(255,255,255,.025);color:#ccc;font-size:.86rem;line-height:1.5;max-width:100%;overflow-wrap:anywhere}.suburb-note{margin-top:24px}@media(max-width:700px){.suburb-table,.suburb-table tbody,.suburb-table tr,.suburb-table tbody th,.suburb-table td{display:block;width:100%}.suburb-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.suburb-table caption{display:block;padding:20px;font-size:1.15rem}.suburb-table tbody th:first-child{width:100%}.suburb-table tbody th{padding:19px 20px 8px;border-top:1px solid var(--line);color:var(--cyan2)}.suburb-table td{border-top:0;padding:0 20px 20px}.suburb-list{gap:7px}.suburb-list li{font-size:.84rem;padding:6px 9px}.suburb-regions{gap:18px}}
