.booking-entry>header{padding-block:48px 28px}.booking-entry .lede{max-width:60ch;margin-top:20px}.booking-entry__body{padding-bottom:80px}.booking-entry__card{border:1px solid var(--border);background:var(--surface);border-radius:16px;max-width:720px;padding:28px}.booking-entry__card p{color:var(--text-2);margin-top:16px}.booking-entry__calls{flex-wrap:wrap;gap:12px;margin-block:24px;display:flex}.booking-entry__calls .btn{white-space:normal;max-width:100%}.booking-entry__status{border-top:1px solid var(--border);margin-top:32px;padding-top:24px}@media (max-width:639px){.booking-entry__card{padding:20px}}
