/* finder-first-13 result cards (finder + home "Recently added"); linked only on pages that show cards. Mobile first. */
.unclaimed-key{margin:10px 0;padding:8px 12px;border-left:4px solid var(--line);background:#f5f7f8;color:var(--ink);font-size:.95rem}
.listing.unclaimed{padding:12px 14px}
.listing.unclaimed h3{font-weight:700;font-size:1.1rem;margin:0 0 .25em}
.listing.unclaimed .where{margin:.2em 0}
.listing.unclaimed details.areas{margin:.2em 0}
.listing.unclaimed details.areas summary{cursor:pointer;min-height:24px}
/* 13b (Walt 9:40 PM): "and more" is plain text on the city line; the expander control is its own summary line */
.listing.unclaimed details.areas summary{color:var(--brand-dark);text-decoration:underline;font-size:.95rem}
.listing.unclaimed details.areas[open] summary{text-decoration:none}
.listing.unclaimed .svc .adv{font-size:.85rem;color:var(--ink);align-self:center;margin-right:2px}
.listing.unclaimed details.areas p{margin:.3em 0 .3em 1.1em}
.listing.unclaimed .svc{margin:.45em 0}
.listing.unclaimed .svc{display:flex;flex-wrap:wrap;gap:6px}
.listing.unclaimed .svc-lab,.listing.unclaimed .vh{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.listing.unclaimed .chip{font-size:.85rem;line-height:1.3;padding:3px 9px;border:1px solid var(--line);border-radius:999px;background:#f5f7f8;color:var(--ink)}
.listing.unclaimed .unclaimed-note{color:var(--muted);font-size:.85rem;margin:.45em 0 .2em}
.listing.unclaimed .contact{margin:.3em 0 0;font-size:.95rem}
.listing.unclaimed .contact a{display:inline-block;min-height:24px;padding:2px 0;white-space:nowrap}

/* cand-27d (Nov 2 2026): Hank cand-27 D1: FAQ card h2 at 24px (as "Listings A to Z"). */
#faq>h2,#check-cert>h2{font-size:24px}
/* cand-27e (Nov 2 2026): Walt cand-27d review 2(a): filters moved above the intro in the HTML (27d phone CSS-order rule removed). The listings card no longer holds #f-form, so it keeps the unboxed look by mirroring "body main .card:has(> #f-form)". */
body main .card:has(> #free){background:none;box-shadow:none;border:0;border-radius:0;padding:0}
