/* Catamaran Multilistings page (page-catamaran-multilistings.php). Loads after catamaran-finder.css. Scoped to .ml.
   The listing grid itself is styled by the catamaransite-listings plugin and is left as it is. */

/* hero: six newest boats from the feed as a mosaic (testimonials.css), headline sized for the longer title */
.w54.ml .hero h1{font-size:clamp(44px,5.8vw,86px)}
@media (max-width:760px){.w54.ml .hero h1{font-size:11vw}}
.w54.ml .figures .fig-l{white-space:normal}
.w54.ml .band::before{background-image:url(/wp-content/uploads-webp/2016/09/Catamaran-Brokerage-Banner-New.jpg.webp);background-position:center 40%}

/* search section: brand chips above the feed's own search bar */
.ml .ml-brands{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:28px 0 22px}
.ml .ml-brands .tm-chip-b{background:none;padding:0}
.ml .ml-brands .tm-chip[aria-pressed="true"] .tm-chip-b{color:#fff}
.ml .ml-brands-l{font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:6px}
.ml .ml-feed .csl{background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:clamp(16px,2.4vw,26px)}
.ml .ml-feed .csl-bar input,.ml .ml-feed .csl-bar select{border-radius:4px}
.ml .ml-feed .csl-credit{margin-top:18px;font-size:13px;color:var(--muted)}

/* buying split */
.ml .ml-split{align-items:start}
.ml .ml-split .stack p:not(.eyebrow){font-size:16px;line-height:1.65}
.ml .ml-split .stack p a{color:var(--accent-ink);font-weight:600}
.ml .alt .cf-form{background:var(--bg)}
.ml .inquiry .stack p a{color:var(--accent-ink);font-weight:600}

/* single boat view (?boat=): just the boat, below the site header */
.w54.ml.ml-boat .ml-feed{padding-top:clamp(28px,4vw,48px)}
.w54.ml.ml-boat .ml-feed .csl{border:0;padding:0;background:none}
