.RestaurantDiscovery_discovery__Mr3nc{max-width:var(--restaurant-content-width,768px);margin:clamp(64px,7vw,96px) auto 0}.RestaurantDiscovery_heading__WJ5Eb{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}.RestaurantDiscovery_heading__WJ5Eb h2{margin:0;font-size:var(--restaurant-section-size,clamp(32px,3.4vw,48px));font-weight:700;line-height:1.05;text-transform:none}.RestaurantDiscovery_categories__JRXwZ{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:28px;padding:12px 0;margin:0;list-style:none}.RestaurantDiscovery_categories__JRXwZ a{display:grid;justify-items:center;grid-gap:14px;gap:14px;width:144px;color:inherit;font-size:19px;font-weight:700;line-height:1.25;text-decoration:none}.RestaurantDiscovery_packArt__Oc_Zz{width:144px;height:auto;display:block;rotate:-3deg;transition:rotate .22s ease,translate .22s ease}.RestaurantDiscovery_categories__JRXwZ li:nth-child(2n) .RestaurantDiscovery_packArt__Oc_Zz{rotate:3deg}.RestaurantDiscovery_district__ieTWc{margin:56px 0 24px;font-size:var(--restaurant-section-size,clamp(32px,3.4vw,48px));font-weight:700;line-height:1.05;text-transform:none}.RestaurantDiscovery_spots__W8UQK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.RestaurantDiscovery_spot__p1nl2{display:block;color:inherit;text-decoration:none}.RestaurantDiscovery_photo__tXhM5{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--et-quiet)}.RestaurantDiscovery_photo__tXhM5 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.RestaurantDiscovery_name__DsXtF{display:block;margin-top:14px;font-size:clamp(20px,1.8vw,26px);font-weight:700;line-height:1.15;overflow-wrap:anywhere}.RestaurantDiscovery_meta__FiWgd{display:block;margin-top:8px;color:var(--et-muted);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:none}.RestaurantDiscovery_discovery__Mr3nc a:focus-visible{outline:2px solid currentColor;outline-offset:6px}@media (hover:hover){.RestaurantDiscovery_categories__JRXwZ a:hover,.RestaurantDiscovery_spot__p1nl2:hover .RestaurantDiscovery_name__DsXtF{color:var(--et-link)}.RestaurantDiscovery_categories__JRXwZ a:hover .RestaurantDiscovery_packArt__Oc_Zz{rotate:0deg;translate:0 -8px}.RestaurantDiscovery_spot__p1nl2:hover img{transform:scale(1.04)}}@media (max-width:1023px){.RestaurantDiscovery_heading__WJ5Eb{grid-template-columns:1fr;gap:24px}.RestaurantDiscovery_spots__W8UQK{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.RestaurantDiscovery_categories__JRXwZ{gap:clamp(14px,4vw,20px)}.RestaurantDiscovery_categories__JRXwZ a{width:clamp(80px,26vw,104px);font-size:17px}.RestaurantDiscovery_packArt__Oc_Zz{width:clamp(80px,26vw,104px)}.RestaurantDiscovery_spots__W8UQK{gap:24px 16px}.RestaurantDiscovery_district__ieTWc{margin-top:40px}.RestaurantDiscovery_name__DsXtF{font-size:21px}}@media (max-width:359px){.RestaurantDiscovery_spots__W8UQK{grid-template-columns:1fr}.RestaurantDiscovery_spot__p1nl2{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:8px 14px;gap:8px 14px}.RestaurantDiscovery_photo__tXhM5{grid-row:1/3;aspect-ratio:1}.RestaurantDiscovery_name__DsXtF{margin:0;font-size:18px;overflow-wrap:break-word}.RestaurantDiscovery_meta__FiWgd{margin:0}}@media (prefers-reduced-motion:reduce){.RestaurantDiscovery_packArt__Oc_Zz,.RestaurantDiscovery_photo__tXhM5 img{transition:none}.RestaurantDiscovery_spot__p1nl2:hover img{transform:none}.RestaurantDiscovery_categories__JRXwZ a:hover .RestaurantDiscovery_packArt__Oc_Zz{translate:none}}