.booking{background:var(--bg-primary)}.booking-hero{background:var(--bg-secondary);padding:80px 0}.booking-hero-content{display:flex;flex-direction:column;gap:24px;max-width:700px}.booking-intro{color:var(--text-secondary)}.steps-title{margin-bottom:60px;text-align:center}.steps-grid{display:grid;gap:60px;grid-template-columns:repeat(3,1fr)}.step-card{flex-direction:column;gap:20px;text-align:center}.step-card,.step-icon{align-items:center;display:flex}.step-icon{background:var(--bg-secondary);border-radius:0;color:var(--text-primary);height:80px;justify-content:center;width:80px}.step-card p{color:var(--text-secondary)}.booking-cta-section{background:var(--bg-secondary)}.booking-cta{align-items:center;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:700px;text-align:center}.booking-cta p{color:var(--text-secondary)}.booking-info{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:900px}.info-content{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.info-item{display:flex;flex-direction:column;gap:12px}.info-item p{color:var(--text-secondary)}@media (max-width:1024px){.booking-hero{padding:60px 0}.steps-grid{gap:40px;grid-template-columns:1fr}.info-content{gap:32px;grid-template-columns:1fr}}@media (max-width:640px){.booking-hero{padding:40px 0}.steps-grid{gap:32px}.step-icon{height:60px;width:60px}.info-content{gap:24px}}
/*# sourceMappingURL=24.1193fcc5.chunk.css.map*/