.vsl-embedded{background:#132237;border-radius:16px;overflow:hidden}.journey-purpose{padding:24px;border:1px solid #ff975455;border-radius:12px;margin-top:20px}.journey-purpose h3{font-size:1.3rem;margin-bottom:12px}.journey-purpose p{margin:12px 0;line-height:1.6}#capture-status,#calendar-recovery{padding:16px;margin:16px 0;background:#f5ede3;border-radius:8px;color:#24344b;font-size:.95rem;line-height:1.5}.booking-step{scroll-margin-top:100px}#walkthrough-details{scroll-margin-top:130px}header nav{display:flex!important}.market-controls{display:flex!important}@media(max-width:600px){header nav>a{display:none}header .container-site{gap:10px}header .btn-gold{font-size:12px;padding:10px}.market-controls select{max-width:88px}}.booking-main{max-width:1440px;padding:48px 32px 70px}.vsl-embedded{width:100%;border-radius:18px}.demo-completion{display:flex;align-items:center;justify-content:center;gap:14px;padding:24px 12px;font-size:19px;font-weight:600;cursor:pointer}.demo-completion input{width:24px;height:24px;accent-color:#ff791f;flex:none}#booking-time{max-width:920px;margin:28px auto}#booking-time[hidden]{display:none!important}.booking-hero .booking-journey,.booking-hero .journey-steps{display:none}#demo-status{margin-top:12px;font-size:13px}.booking-step:first-child{border-bottom:0;margin-bottom:0;padding-bottom:0}@media(max-width:600px){.booking-main{padding:28px 12px 48px}.demo-completion{font-size:16px;justify-content:flex-start;line-height:1.5}.vsl-embedded{border-radius:10px}}
main.booking-main{max-width:1440px!important}.booking-main>section.booking-step:first-child{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}.booking-main>#booking-time{max-width:920px!important}.booking-hero .journey-flow{display:none!important}
.booking-main>section.booking-step:first-child{max-width:1160px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.booking-main>section.booking-step:has(form){max-width:920px;margin:42px auto}.booking-main>section.booking-step:first-child .vsl-embedded{aspect-ratio:16/9}
