.hero-corporate{position:relative;overflow:hidden}.hero-corporate-inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-10);align-items:center;padding-top:var(--space-16);padding-bottom:var(--space-16)}.hero-corporate-text{max-width:640px}.hero-corporate-text .divider{margin-block:var(--space-4)}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.hero-meta{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.hero-corporate-media{display:grid;gap:var(--space-4)}.hero-image-main{border-radius:32px;overflow:hidden;box-shadow:var(--shadow-elevated);border:1px solid rgba(214,200,179,0.75)}.hero-image-secondary{border-radius:24px;overflow:hidden;box-shadow:var(--shadow-soft);border:1px solid rgba(214,200,179,0.6);max-width:80%;justify-self:flex-end;margin-top:-72px}.intro-grid{align-items:flex-start;gap:var(--space-10)}.intro-card{align-self:stretch}.intro-links{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.pill-link{display:inline-flex;align-items:center;justify-content:center;padding:0.5rem 1.1rem;border-radius:999px;border:1px solid var(--color-border);background-color:rgba(245,241,234,0.7);font-size:var(--fs-xs);letter-spacing:0.12em;text-transform:uppercase}.pill-link:hover{border-color:var(--color-accent);background-color:#fff}.section-header{max-width:760px;margin:0 auto var(--space-10)}.section-header-center{text-align:center}.section-header-center .divider{margin-inline:auto}.catering-grid,.event-types-grid,.vip-grid{gap:var(--space-8)}.card-image-top{border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--space-4);box-shadow:var(--shadow-soft)}.align-center{align-items:center;gap:var(--space-10)}.poker-card{height:100%}.poker-cta{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.poker-note{font-size:var(--fs-sm);color:var(--gray-600)}.vip-grid .card-muted,.event-types-grid .card-muted{background-color:var(--color-bg-soft)}.inquiry-card{height:100%;display:flex;flex-direction:column;gap:var(--space-4)}.inquiry-form{margin-top:var(--space-2);display:flex;flex-direction:column;gap:var(--space-4)}.btn-block{width:100%;justify-content:center}.form-hint{font-size:var(--fs-xs);color:var(--gray-600);margin-bottom:0;margin-top:var(--space-2)}.cta-section{padding-bottom:var(--space-20)}.cta-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-6)}.cta-text{flex:2;min-width:260px}.cta-actions{flex:1;min-width:220px;display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-end}@media (max-width:1024px){.hero-corporate-inner{grid-template-columns:1fr;gap:var(--space-8);padding-top:var(--space-12);padding-bottom:var(--space-12)}.hero-corporate-media{order:-1;max-width:520px;margin-inline:auto}.hero-image-secondary{max-width:55%;margin-top:-48px}.align-center{grid-template-columns:1fr}.cta-card{flex-direction:column;align-items:flex-start}.cta-actions{align-items:stretch}}@media (max-width:768px){.hero-corporate-inner{padding-top:var(--space-10);padding-bottom:var(--space-10)}.hero-actions{flex-direction:column;align-items:stretch}.hero-meta{flex-direction:column}.card,.card-surface,.card-muted{padding:var(--space-5)}.section-header{margin-bottom:var(--space-8)}.cta-section{padding-bottom:var(--space-16)}}