body{
}
.layout-section--cream{
    background:var(--color-background-alt);
}
.about-intro{
    align-items:flex-start;
}
.about-hero-figure{
    border-radius:var(--radius-lg);
    overflow:hidden;
    border:1px solid var(--color-border);
    box-shadow:var(--shadow-md);
}
.about-hero-caption{
    padding:var(--space-4);
    background:linear-gradient(to bottom,rgba(250,248,243,0.9),rgba(250,248,243,0.96));
}
.about-hero-caption p{
    margin-bottom:0;
    font-size:var(--font-size-sm);
    color:var(--color-text-muted);
}
.about-hero-meta{
    margin-top:var(--space-4);
    display:flex;
    flex-direction:column;
    gap:var(--space-3);
}
.about-cta{
    align-self:flex-start;
}
.about-pillars .card h2{
    margin-bottom:var(--space-3);
}
.about-pillars .card p:last-of-type{
    margin-bottom:var(--space-3);
}
.about-link{
    font-size:var(--font-size-sm);
    text-transform:uppercase;
    letter-spacing:0.18em;
    color:var(--color-primary);
}
.about-link:hover{
    color:var(--color-primary-soft);
}
.about-poker-section{
    align-items:center;
}
.about-poker-figure{
    border-radius:var(--radius-lg);
    overflow:hidden;
    border:1px solid rgba(185,149,91,0.7);
}
.about-poker-figure figcaption{
    padding:var(--space-4);
    background:rgba(12,8,6,0.85);
}
.about-poker-figure p{
    margin-bottom:0;
    font-size:var(--font-size-sm);
    color:#F6EBDC;
}
.about-poker-visual{
    align-self:stretch;
}
.about-poker-btn{
    margin-top:var(--space-4);
}
.about-meta-row{
    margin-top:var(--space-4);
}
.about-events .card h3{
    margin-bottom:var(--space-3);
}
.about-events .card p:last-of-type{
    margin-bottom:var(--space-3);
}
.about-actions{
    display:flex;
    flex-wrap:wrap;
    gap:var(--space-3);
    margin-top:var(--space-2);
}
.about-inline-list{
    margin-top:var(--space-3);
}
@media (max-width:960px){
    .about-hero-meta{
        margin-top:var(--space-3);
    }
}
@media (max-width:640px){
    .about-actions{
        flex-direction:column;
        align-items:flex-start;
    }
}
#dinnerpllace-final
ul {
    list-style: none !important;
}

.nav-toggle {
    flex-direction: column;
}
