.GuideListings_section__VbR66{margin-top:40px}.GuideListings_title__7EglG{font-size:22px;font-weight:700;margin:0 0 6px;color:var(--color-primary-dark);line-height:1.3}.GuideListings_subtitle__0RRTo{font-size:14px;color:var(--color-gray-4);margin:0 0 20px}.GuideListings_grid__D5pBR{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:16px;gap:16px}.GuideListings_card__Imhrm{display:flex;flex-direction:column;border:1px solid var(--color-gray-2);border-radius:12px;overflow:hidden;background:var(--color-surface);text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease}.GuideListings_card__Imhrm:hover{border-color:var(--color-primary-accent);box-shadow:0 4px 16px rgba(10,13,23,.08)}.GuideListings_thumb___Mn6m{display:block;aspect-ratio:4/3;background:var(--color-gray-1);overflow:hidden}.GuideListings_thumb___Mn6m img{width:100%;height:100%;object-fit:cover;display:block}.GuideListings_thumbEmpty__wM7Ox{display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--color-gray-1) 0,var(--color-gray-2) 100%)}.GuideListings_body__hHgKZ{display:flex;flex-direction:column;gap:4px;padding:12px 14px 14px}.GuideListings_name__BbnH0{font-size:14px;font-weight:600;color:var(--color-primary-dark);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.GuideListings_meta__vYb1n{font-size:13px;color:var(--color-gray-4)}.GuideListings_price__wZGZ_{font-size:15px;font-weight:700;color:var(--color-price);margin-top:2px}.GuideListings_more__uInZ4{display:inline-block;margin-top:18px;font-size:15px;font-weight:600;color:var(--color-primary-main);text-decoration:none}.GuideListings_more__uInZ4:hover{text-decoration:underline}.GuideListings_moreRow__5mq4A{display:flex;flex-wrap:wrap;column-gap:24px}.GuideListings_inline__H_V88{margin:32px 0}.GuideListings_inline__H_V88 .GuideListings_title__7EglG{margin-bottom:16px}