.cena-hero .mesa-hero-table-circle{background:radial-gradient(circle at 30% 0,rgba(240,201,138,0.3) 0,transparent 40%),radial-gradient(circle at 50% 100%,#2b1710 0,#050307 60%)}.cena-hero-visual .mesa-hero-table-felt{background:radial-gradient(circle at 30% 0,rgba(240,201,138,0.18) 0,transparent 55%),radial-gradient(circle at 50% 50%,#185238 0,#05150e 60%)}.cena-ambiente-grid,.cena-social-grid,.cena-recuerdo-grid{align-items:center;gap:var(--space-8)}.cena-figure{border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-strong);background:#000}.cena-figure img{width:100%;height:100%;object-fit:cover;transform:scale(1.03);transition:transform var(--transition-base) ease-out,opacity var(--transition-base) ease-out}.cena-figure:hover img{transform:scale(1.06);opacity:0.95}.cena-figure figcaption{padding:var(--space-3) var(--space-4);background:linear-gradient(to top,rgba(0,0,0,0.92),rgba(0,0,0,0.4));color:var(--color-bg-cream)}.cena-menu .menu-editorial-inner{background:radial-gradient(circle at top,rgba(211,167,99,0.16) 0,transparent 55%),linear-gradient(180deg,#f8eddd,#f1dfc6)}.cena-dish-photo img{object-fit:cover;height:100%}.cena-poker-photo img{width:100%;height:100%;object-fit:cover}.cena-social-quote{background:radial-gradient(circle at top,rgba(240,201,138,0.16) 0,transparent 55%),linear-gradient(145deg,rgba(16,10,12,0.96),rgba(5,3,5,0.98))}.cena-recuerdo{background:radial-gradient(circle at top,rgba(240,201,138,0.28) 0,transparent 55%),var(--color-bg-oxblood);color:var(--color-bg-cream)}@media (max-width:1024px){.cena-ambiente-grid,.cena-social-grid,.cena-recuerdo-grid{gap:var(--space-6)}}@media (max-width:768px){.cena-figure figcaption{font-size:0.7rem}.cena-hero .mesa-hero-inner{padding-top:var(--space-4)}}