
ApartmentCard




Warm tone, natural light. Never cool- or blue-shifted. Mid-tones lean amber / beige.
No stock agency interiors. Real apartments, real light. Empty staging is OK.
Container = rounded-lg (8 px). Images inside ApartmentCard are edge-to-edge — the outer card is rounded-xl. Standalone banners (21/8, 4/5) round on the media itself.
Overlay with opacity, not blur. Real gradients: from-black/70 via-black/20 (home hero, bottom), from-black/80 via-black/30 to-transparent (banner, left-to-right), from-black/25 (card top edge).
Subtle zoom on mount + scale 1.04 on group-hover, 500–700 ms, ease-out-expo. Never snappy.
Placeholder tone while loading: bg-brand-warm-gray/50 — matches the warm-off-white system.