.lounge-hero .hero-title{max-width:26rem}.lounge-hero .hero-subtitle{max-width:32rem}.lounge-hero-inner{padding:var(--space-5)}@media (min-width:960px){.lounge-hero-inner{padding:var(--space-6)}}.lounge-hero-media-main{overflow:hidden}.lounge-hero-media-main img{width:100%;height:100%;object-fit:cover}.lounge-hero-seating img{width:100%;border-radius:16px}.lounge-intro-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--space-8);align-items:flex-start}.lounge-intro-card{align-self:stretch}.lounge-feature-list{display:grid;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted)}.lounge-feature-list li{display:flex;align-items:flex-start;gap:var(--space-2)}.lounge-feature-list li::before{content:"";width:6px;height:6px;border-radius:999px;background-color:var(--color-primary);margin-top:0.45rem;flex-shrink:0}.lounge-intro-ctas{margin-top:var(--space-4)}.lounge-feature-row{align-items:center;gap:var(--space-8)}.lounge-feature-row--reverse{flex-direction:row-reverse}.lounge-image-card img{border-radius:var(--radius-md);width:100%;height:auto;object-fit:cover}.lounge-image-card--dark{background-color:rgba(7,7,5,0.85);color:#f5f1e7;border-color:rgba(215,201,175,0.4)}.lounge-image-card--dark figcaption{color:#e3dac8}.lounge-callout{display:flex;flex-direction:column;gap:var(--space-3)}.lounge-bullet-list{display:grid;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted)}.lounge-bullet-list li{position:relative;padding-left:1.1rem}.lounge-bullet-list li::before{content:"\2022";position:absolute;left:0;top:0;color:var(--color-primary)}.lounge-faq-grid{gap:var(--space-6)}.lounge-faq-item h3{margin-bottom:var(--space-2)}.lounge-faq-item p:last-of-type{margin-bottom:var(--space-2)}.lounge-final-card{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}.lounge-final-text{max-width:40rem}.lounge-cta-final .hero-note{margin-top:var(--space-3)}@media (max-width:960px){.lounge-intro-grid{grid-template-columns:1fr}.lounge-feature-row--reverse{flex-direction:column}}