.about-hero{padding-top:var(--space-11);padding-bottom:var(--space-11)}.about-hero-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-10);align-items:center}.about-hero-text{max-width:640px}.about-hero-lead{font-size:var(--font-size-md);color:var(--gray-700)}.about-hero-actions{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-4)}.about-hero-meta{margin-top:var(--space-4)}.about-hero-media{max-width:480px;margin-left:auto;margin-right:auto}.about-hero-figure{overflow:hidden;border-radius:var(--radius-lg)}.about-hero-figure img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform var(--transition-slow)}.about-hero-media:hover .about-hero-figure img{transform:scale(1.06)}.about-hero-badge{position:absolute;bottom:var(--space-6);left:50%;transform:translateX(-50%);font-size:var(--font-size-xs)}.about-mission-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-8);align-items:flex-start}.about-mission-card{position:relative;overflow:hidden}.about-mission-tags{margin-top:var(--space-4);display:flex;flex-wrap:wrap;gap:var(--space-3)}.about-mission-aside h3{margin-bottom:var(--space-4)}.about-team-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:var(--space-10);align-items:center}.about-team-figure{overflow:hidden;border-radius:var(--radius-lg);margin-bottom:var(--space-4)}.about-team-figure img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.about-team-media:hover .about-team-figure img{transform:scale(1.05)}.about-team-meta{margin-top:0}.about-team-text h2{margin-bottom:var(--space-4)}.about-team-links{margin-top:var(--space-4);display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.about-gastro-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr);gap:var(--space-10);align-items:flex-start}.about-interior-card{margin-top:var(--space-2)}.about-interior-figure{overflow:hidden;border-radius:var(--radius-lg);margin-top:var(--space-4);margin-bottom:var(--space-4)}.about-interior-figure img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.about-interior-card:hover .about-interior-figure img{transform:scale(1.05)}.about-poker-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr);gap:var(--space-10);align-items:flex-start}.about-drinks-card{margin-top:var(--space-2)}.about-vip-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr);gap:var(--space-10);align-items:flex-start}.about-events-card{margin-top:var(--space-2)}.about-events-links{margin-top:var(--space-4);display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.about-service-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr);gap:var(--space-10);align-items:flex-start}.about-service-card h2{margin-bottom:var(--space-4)}.about-service-side h3{margin-bottom:var(--space-4)}.about-sustain-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr);gap:var(--space-10);align-items:flex-start}.about-sustain-card h3{margin-bottom:var(--space-4)}.about-testimonials{max-width:1120px}.about-testimonials-grid{margin-top:var(--space-8);display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-6)}.about-testimonials-cta{margin-top:var(--space-8);display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;align-items:center}.about-testimonials-cta .link-inline{font-size:var(--font-size-sm)}@media (max-width:1023.98px){.about-hero-grid,.about-mission-grid,.about-team-grid,.about-gastro-grid,.about-poker-grid,.about-vip-grid,.about-service-grid,.about-sustain-grid{grid-template-columns:1fr}.about-hero-media{order:-1}.about-team-media{order:-1}.about-hero{padding-top:var(--space-9);padding-bottom:var(--space-9)}}@media (max-width:767.98px){.about-hero-actions{flex-direction:column;align-items:stretch}.about-hero-badge{position:static;transform:none;margin-top:var(--space-4);justify-content:center;width:100%}.about-testimonials-grid{grid-template-columns:1fr}}