.surf-classifieds-categories{display:flex;flex-wrap:wrap;gap:.6rem 1rem;list-style:none;padding:0;margin:0 0 1.5rem}.surf-classifieds-categories li{margin:0}.surf-classifieds-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.surf-classified-card{border:1px solid #d9d9d9;border-radius:4px;padding:1.25rem;overflow-wrap:anywhere;min-width:0}.surf-classified-card h2{font-size:1.35rem;line-height:1.25;margin:0 0 .75rem}.surf-classified-card img{max-width:100%;height:auto}.surf-classified-card .field{margin-bottom:.75rem}.surf-classified-card .field--name-field-sc-category{font-size:.85rem;font-weight:700}.surf-classified-card .field--name-field-sc-contact{border-top:1px solid #ddd;padding-top:.75rem;white-space:pre-line}@media(max-width:640px){.surf-classifieds-list{grid-template-columns:1fr}}
