.boat-seller-contacts{min-width:0;margin:1rem 0}.boat-source-ads{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:.75rem;margin:.75rem 0;display:grid}.boat-source-ad{border:1px solid var(--color-line,#dce1e8);overflow-wrap:anywhere;border-radius:.6rem;min-width:0;padding:1rem}.boat-source-ad h3{margin:0 0 .5rem;font-size:1rem}.boat-source-ad p{margin:.4rem 0}.boat-source-links{flex-wrap:wrap;gap:.35rem 1rem;margin:.5rem 0;display:flex}.boat-source-links a{text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}.boat-source-ad summary{cursor:pointer;min-height:44px;padding:.65rem 0;font-weight:600}.boat-inquiry-recipient{gap:.4rem;max-width:650px;margin:1rem 0;font-weight:600;display:grid}.boat-inquiry-recipient .where{font-weight:400}.boat-source-ad h3 a,.boat-source-links a{color:#124d85;text-underline-offset:3px;text-decoration:underline}
