.apartment-discovery{margin:24px 0;padding:24px;border:1px solid var(--border,#deded5);border-radius:16px;background:var(--surface,#fffdf8);color:var(--ink,#183344)}.apartment-discovery nav h2,.apartment-discovery nav h3{font-size:13px;font-weight:600;margin:0 0 10px;color:var(--muted,#637480)}.apartment-discovery ul{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;padding:0;margin:0}.apartment-discovery li{margin:0}.apartment-discovery a{font-size:12px;line-height:1.8;text-decoration:none}.apartment-discovery a:hover{text-decoration:underline;text-underline-offset:3px}.apartment-discovery a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.apartment-discovery-regions{margin-top:18px}.apartment-discovery-parents{margin-bottom:8px}.apartment-discovery-parents a{color:var(--muted,#637480)}